Работа в Eagle Cad. Часть 4. Подготовка к производству

Рано или поздно многим радиолюбителям захочется не просто сделать плату, а сделать ее красиво. Т.е. фабричная печать, с красивой и прочной маской зеленки, ровненькой беленькой шелкографией. Да еще двусторонняя, с металлизированные отверстиями и блестящим ровненьким лужением. Да, это выходит дорого (подготовка две-три тысячи плюс еще за изготовление) и долго, особенно если вы живете не в Москве и требуется доставка. Но иной раз оно того стоит, а бывает случаи когда иначе и нельзя. Например, если делаешь многослойку.

И тут возникает вопрос как правильно подготовить свой проект, чтобы производство его поняло, а мы получили именно то, что требуется.

Лимиты
Первым делом надо залезть на сайт производителя плат и прочитать про их технические возможности. Конкретней нас должны интересовать:

  • Минимальные размеры толщин дорожек
  • Минимальное расстояние между дорожек
  • Минимальное и максимальное отверстие
  • Номинальный ряд диаметров отверстий
  • Разница диаметров между площадкой и отверстием в ней
  • Толщины используемого текстолита, а также его тип
  • Параметры шелкографии, т.е. минимальная высота букв, толщины линий

От всего этого зависит качество результата, а также цена и сроки. Чем грубей тем дешевле и быстрей.

Все эти параметры мы вбиваем в DRC контроль Eagle.

Подробней о настройках DRC было в первой части цикла статей про Eagle CAD

Запускаем проверку и Eagle нам покажет все косяки, подсветив их штриховочкой:

Исправляем их или разрешаем, если участок не критичный. После чего переходим к маске.

Паяльная маска
Если мы хотим плату с зеленкой, то должны позаботиться о слое маски. Особенно если есть самодельные компоненты (а они обязательно есть!). Идем в слои и выключаем все слои кроме Top, Pads,Vias и tStop — слоя паяльной маски.

Должны увидеть такую картину:

Как видишь, вокруг всех контактных площадок есть штриховка маски. Т.е. они будут открыты. Если хоть один пропустишь, то потом изматеришься — контакт окажется наглухо закрыт зеленкой, а продирать ее это то еще развлечение. Да еще под ней медь нелуженая. В общем, стоит лопухнуться с маской и вся красота идет нахрен. Если где то маски не обнаружилось, то надо лезть в библиотеку и править этот компонент, добавляя полигоны на слой tStop (или на bStop если маска у компонента на Bottom, хотя это редкость. Компонент обычно рисуется на Top). Как править и создавать компоненты было сказано во второй статье цикла

Затем, если у нас двусторонка, меняем сторону и включив слои Bottom, Pads, Vias и bStop разглядываем уже нижний слой на предмет наличия везде маски.

Шелкография
Немножко доплатить и на плату будет нанесена красивая белая разметочка, показывающая где какой компонент ставится. В Eagle слоев под шелкографию несколько.

tPlace/bPlace — основной слой. Показывает посадочные места компонентов. Обычно нарисован таким образом, чтобы не лезть на слой tStop/bStop.
Но бывают исключения. Как тут, например, на штырьевых разьемах шелкография залезает на Stop слои овальных падов.

Не то чтобы это большая ошибка — вам сделают и так, но маркировка залезет на луженую поверхность и при пайке облетит и в ней появятся дыры. Некрасиво. Лучше поправить библиотечку и заменить пады на круглые, не вылезающие за границы (данная либа видимо была расчитана на односторонку). Также стоит посмотреть, чтобы корпусные элементы не залезали на поверхностные. А то вы банально не сможете их красиво запаять. У меня вот тут, например, есть такой косяк:

Есть еще слои Value и Name — маркировка обозначений. Их, если позволяет место, можно напечатать тоже. Только вначале надо все аккуратно разместить по плате. Включаем эти слои и видим кашу:

Тут все просто. Надо включить слой Origin, чтобы появились крестики привязки компонентов, а потом инструментом Smash прощелкать по всем деталькам, при этом у них надписи отделяются от корпуса и их можно таскать и вращать как нам угодно.

Ну вот, стало немного поприличней. Хотя я обычно слои Value и Name не выношу на шелкографию. Их удобней на бумажке распечатать, чем загромождать плату прорвой надписей.

Кстати, о надписях. Их тоже можно добавить на плату. Подписать, например, положения джамперов. Или еще что в голову взбредет. Берем инструмент Text и выбрав слой tPlace/bPlace пишем на нем что угодно (если слой сразу выбрать нельзя, то не беда. Введите текст, а потом, перед тем как разместить его, смените слой на нужный). Есть тут правда один нюанс.

Откройте диалог свойств шрифта:

И убедитесь, что размер (Size) не меньше лимитов производства. А также стоит сделать его немного пожирней, увеличив параметр Ratio. Также следует выбрать тип шрифта как Vector, вместо Proportional — иначе при перегоне в гербер шритфы поплывут и налезут куда-нибудь не туда. Я на эти грабли уже напоролся. Эти же настройки можно вбить вверху экрана еще на этапе выбора шрифта.
Быстро изменить шрифт в слоях Value и Name можно и не влезая в библиотеки. Достаточно инструментом Change->Font->Vector (или командой в консоли игла «change font vector») протыкать по всем компонентам. Плюс есть скрипт normalize-text.ulp запустив который из File->Run… и выбрав нужную высоту и толщину символов махом поправить их все.

Слои tDocu/bDocu в основном используются для печати красивых картинок платы в документации. Поэтому их не выносят обычно на шелкгорафию. Слишком они перегружены всякой графикой и нагло лезут на Stop зоны.

Ну и, на будущее, если будете рисовать свой компонент, то на tPlace рисуем только самое минимально необходимое, а всю красоту и марафет на tDocu.

Габаритные размеры
В слое Dimension рисуем габаритные размеры платы. А также всякие выточки, пазы и прочие крупные дырки. По этому слою сработает фрезер. Также многие производители требуют наличия этого слоя. У меня тут плата простая, поэтому рисунок обычный квадрат. Даже картинку приводить лень.

Отверстия
Всякий крепеж кидается на слои Holes и Drill. Он нам пригодится для создания файла сверловки. Тут тоже есть один нюанс. Дело в том, что чем больше используется разных диаметров сверл, тем дороже (не везде, но часто). А либы могут содержать совершенно разные диаметры дырок, в зависимости от фантазии автора. Хотя в 90% случаев достаточно 1мм отверстия под выводы и 2-3мм под крепежные лепестки. А компу то наплевать для него 1мм и 1.00001мм это разные сверла и он их всех запихает в файл сверловки. Поэтому я рекомендую потом файл сверловки вручную поправить, благо это ничуть не сложно. Ниже покажу как.
Также внимательно поглядите на эти слои, чтобы все запланированные отверстия были на местах и имели нужный диаметр.

Форматы
Многие производители стараются идти навстречу клиентам и принимают множество разных форматов. Обычно это P-CAD, но иногда встречается и Sprint-Layout или Eagle. Однако рассчитывать на это не стоит и слать лучше сразу в Gerber формате. Его принимают все, т.к. это стандарт. Сам по себе Gerber файл текстовый и содержит записи дорожек с координатами их. Что то вроде:

G75*
G70*
%OFA0B0*%
%FSLAX24Y24*%
%IPPOS*%
%LPD*%
%AMOC8*
5,1,8,0,0,1.08239X$1,22.5*
%
%ADD10OC8,0.0760*%
%ADD11R,0.0830X0.0750*%
%ADD12OC8,0.0734*%
%ADD13C,0.1426*%
%ADD14R,0.0711X0.0632*%
%ADD15R,0.0218X0.0829*%
%ADD16R,0.0829X0.0218*%
%ADD17C,0.0680*%
%ADD18C,0.0829*%
%ADD19C,0.0760*%
%ADD20R,0.0750X0.0830*%
%ADD21R,0.0380X0.0920*%
%ADD22C,0.0556*%
D10*
X006601Y029952D03*
X006601Y030952D03*
X007601Y030952D03*
X007601Y029952D03*
X008601Y029952D03*
X008601Y030952D03*
X009601Y030952D03*
X009601Y029952D03*
X010601Y029952D03*
X010601Y030952D03*

Ну а все нормальные CAD программы позволяют выводить файлы в этот самый гербер на раз. EagleCAD не исключение. Чем сейчас и займемся.

CAM Processor
Открываем Eagle CAM Processor, его можно найти в меню File.

Тут мы создаем секции под каждый наш слой.

Job — описание секции, где Section — название. Ни на что больше не меняет. Просто для информации. Оно же вылезет в наименование ярлычка таба. Я обычно называю именем выходного слоя.

Output — выходной формат.
В поле Device выставляем GERBER_RS274X — самый популярный формат. Его понимают 99% производителей. А в File вписываем имя выходного файла. Что нибудь вроде «top_metal.gbr»

Теперь надо выбрать слои в списке справа. Выбираем только те, что нужны для текущего слоя герберов. Например для меди верхнего слоя это будет только TOP, VIAS, PADS ну и Dimension по желанию, чтобы плату рамочкой обвело.

Жмем кнопочку ADD и добавляем еще одну секцию, где указываем то же самое, но для других слоев. У меня обычно секций 6

  • top_metal — слои Top, Pads, Vias, Dimension образуют верхнюю сторону меди
  • bottom_metal — слои Bottom, Pads, Vias, Dimension образуют нижнюю сторну меди
  • top_mask — слой tStop образует инверсную паяльную маску, верхнюю сторону. Т.е. все что нарисовано, то будет открыто.
  • bottom_mask — слой bStop маска нижней стороны.
  • top_silk — слой tPlace и, иногда, tName шелкография верхней стороны. Нижнюю обычно не делаю, жмотю :)
  • Dimension — слой Dimension образует контуры платы.
  • Drill — слой сверловки.

Со сверловкой все аналогично, только в качестве формата надо выбрать не GERBER_RS274X, а EXCELLON (или какой там хочет производство, обычно EXCELLON) ну и слои Drill и Holes.

Теперь давим кнопку Process Job и получаем пачку файлов в директории проекта. Те самые гербер файлы и файлы сверловки.

  • Dimension.gbr
  • dimensions.gpi
  • drill.dri
  • drill.txt
  • top_silk.gbr
  • top_silk.gpi
  • bottom.gbr
  • bottom.gpi
  • bottom_mask.gbr
  • bottom_mask.gpi
  • top_mask.gbr
  • top_mask.gpi
  • top.gbr
  • top.gpi

*.gpi файлы это файлы информации. Они особо не нужны, но можешь их переименовать в txt и приложить к проекту, лишними не будут. Если у технологов возникнут какие-нибудь вопросы по системе координат, метрике и прочим параметрам гербер файла, то они без проблем найдут их там.

Теперь открываем файл drill.txt и зырим что у нас там. Нас интересует количество сверл.

У меня там что то вида:

%
M48
M72
T01C0.0236
T02C0.0315
T03C0.0320
T04C0.0394
T05C0.0400
T06C0.0433
T07C0.0669
T08C0.0787
T09C0.0866
T10C0.0984
T11C0.1024
T12C0.1181
%
T01
X14088Y10990
X14588Y10490
X15863Y12415
X13863Y14015
X12413Y14265
X10913Y13915

Первое — сверла, а дальше идут координаты отверстий по каждому типу сверла. Сверл получилось аж 12 штук, что явно мне не треба. Если внимательно поглядеть, то можно увидеть, что, например,

T02C0.0315
T03C0.0320

Имеют почти одинаковый диаметр. Это в долях дюйма. Если умножить все на 25.4, то получим в миллиметрах. Тут 0.8001 и 0.8128 мм. Можно смело все менять на один диаметр в 0.8мм. Таким образом я склеил лишние сверла и получил что то вида:

%
M48
M72
T01C0.0196
T02C0.0315
T03C0.0315
T04C0.0394
T05C0.0394
T06C0.0394
T07C0.0669
T08C0.0866
T09C0.0866
T10C0.1024
T11C0.1024
T12C0.1181

Тоже сделал в файле Drill.dri, чтобы не было двусмысленности.

Осталось сделать небольшое описание, что какой файл значит. Примерно так:

bottom.gbr Медь, нижний слой.
bottom_info.txt Медь нижний слой, информация о формате.

bottom_mask.gbr Паяльная маска (Solder stop), нижнй слой.
bottom_mask_info.txt Инфо о формате файла паяльной маски нижнего слоя

Dimension.gbr Слой габаритных размеров платы
dimensions_info.txt Информация о формате слоя габаритных размеров

drill.drl Файл сверловки, формат EXCELON
drill_info.txt Информация о формате файла сверловки

top.gbr Медь, верхний слой.
top_info.txt Информация о формате файла верхнего слоя меди

top_mask.gbr Паяльная маска (Solder Stop), нижний слой.
top_mask_info.txt Информация о формате файла

top_silk.gbr Шелкография, верхний слой.
top_silk_info.txt Информация о формате шелкгорафии.

И назвать эту шнягу readme.txt

А эту стопку файлов запихать в пакован и пнуть на фабрику. Оплачивать счет и ждать результата.

GerbView
Но я бы не советовал спешить. Лучше еще немного перестраховаться и в спец проге поглядеть на результат работы CAM процессора. Сложить гербера по слоям и посмотреть все ли впорядке. Нет ли где налезания шрифтов или еще какой неприятной каки. Для этого тащим программку Gerbv и открываем в ней наши гербера и дрилл файлы.

Играемся с цветами и порядком слоев и получаем картинку нашей платы. Как видим, все гербера вывелись нормально, нигде ничего не закосячилось (на налезание шелка на вытянутые пады ладно уж, забьем. Для тестового примера сойдет).

Также обращаем внимание на отверстия. Все ли они на месте, нет ли нигде превышения диаметра над площадкой. Везде ли отверстие по диаметру адекватно размеру площадки. А то перепутаешь что нибудь когда сокращаешь число сверел и получешь 3мм дырень вместо 0.5мм переходного отверстия ;)

В следующей части про Eagle дам небольшой обзор ULP скриптов и маленькие хитрости для повышения эффективности работы.

73 thoughts on “Работа в Eagle Cad. Часть 4. Подготовка к производству”

  1. Мне кажется, или Gerbv по линку только под линупс?
    Алсо, что это за платка? Макетка для STM32?

    1. Нет, под винду она тоже есть. Я же под виндой сижу. Там только в дебрях поискать надо. Я когда то находил.

      Да, она самая. Я ее тут уже выкладывал.

      1. Хорошо. А то я уже подумывал сдуть пыль с мингва. Правда, оно под гтк, а мне еще ни разу не удалось собрать его под виндой…

    1. Так а чо ждать. Лезешь в папку со скриптами и смотришь что там да зачем. Там много полезных шняг. А на сайте игла еще больше.

      1. Ох, но там на сайте так неудобно это все представлено. А самое-самое уже есть в пакете Eagle.
        Из недавнего изучения списка скриптов понравилось «bom.ulp» — создает список используемых в схеме деталей (Bill Of Material). Потом в excel, потом на сайт магазина за ценами — и готова стоимость. А распечатал — и в магазин покупать.

        1. Там есть более удобные BOM генерилки. Например те, что сразу по номиналам и количествам. А не тупо списком по одному.

          Еще есть полезный скрипт drill_aid для создания центровки дырочек, для ручного сверления.

          Еще есть кульный скрипт для изменения всех падов в либе сразу. Скажем залпом поправить все пятаки либы pinhead на круглые с дыркой в 1мм.

  2. Всем мужикам программерам здорово!
    Раз в этой статье пошла тема про софт, хочется закинуть удочку тоже, правда в другую сторону. ATMEL выпустили AVRStudio5. Наворотили ее будь здоров. Прямо в программе можно вызывать datasheet на любой мк. Естественно нужно быть подключенным к интернету. И графику тоже навернули не кисло. Вот сижу разбираюсь что к чему. Кстати, ты DI еще не пробовал этой версией пользоваться? Заодно появилась тема для будущих постов. «Работа в AVR Studio 5». Кстати ты неплохо расписал версию 4. Я очень много для себя оттуда почерпнул важных и нужных фишек по использованию программы.

    1. Вот подожди, к концу месяца они еще финальную версию 5-ки обещают… там много примеров кода будет (которых нет в бете), в основном, кажется, под иксмегу и авр32. Сейчас пока доступна только бета.

    2. Да ущербная она какая то. Ну сделали IDE и чо? А поддержку периферии и симуляторов нет. И нахрена она после этого нужна?

          1. Не на все-все. Нет AT90-ых и некоторых Mega(например 162, 16М1, 16U2 и т.п.) и Tiny(28, 87, 167), а основные почти все есть.

  3. Только начал пользоваться Орлом. Пожалуй это лучшая среда из простых=)
    Есть такая проблема. Когда заливаю пятачки полигонами, отверстия тоже заливаются. А обратно их вернуть не могу=(
    Платы делаю в ЛУТом, так что необходимы отметки для кернения.

  4. Блин, у кадсофта что-то с хранилищем что ли.
    Качаю свежий игл — на 80% останавливается. В разных браузерах, разных качалках пробовал.

    Кстати, по красивостям: наткнулся на статью с довольно очевидной идеей импорта векторной графики из любой рисовалки, умеющей сохраняь в DXF:
    http://todbot.com/blog/2011/06/06/from-illustrator-to-eagle-vector-graphics-in-circuits/

    1. Не знаю, недавно качал нормально было все.

      По поводу красивостей. Позырь еще на Eagle power Tool он позволяет картинки растровые загонять в игл в виде полигонов. Можно всякие логотипы вгонять.

  5. Появилась возможность сдать в производство несколько платн — но вот проблема, за обработку каждой платы берут по 2е штуки=(( Как мне в Eagle взять все свои платы, и запихнуть в один файл!? Или можно им кинуть несколько гербертов, и в readme написать, что это типа мультиплата такая?

    1. Обычно да, можно указать, что все гербера пихаются на один фотошаблон и печатаются комплектом. За это хорошие производители даже денег не берут.

      1. А тогда ещё вопрос — что будет, если шёлк нанесу на посадочное место? Просто есть очень хороший слой один — tDocu/bDocu. Например, на нём показана полярность танталов. Мне то пофигу, но монтажникам так гораздо легче будет. Стоит ли его юзать, при том, что он залезает на контактные площадки?

        1. Ну вообще я Docu не печатаю. Лучше монтажникам дать распечатку бумажную с этим самым Docu (он для того и сделан, кстати. Из него хорошие получаются картинки в мануалы :) ) и пусть они по нему ставят. Конечно если шелк налезет на пады ничего страшного не будет (для производства) они напечатают, им пох. Но вот пады то надо паять, и эта краска полезет в припой, создавая гарь и грязь. Так что я стараюсь этого не допускать.

  6. косячёк у себя обнаружил..маски нет между выводами 78LXX(v-reg library) —где поменять-то? В default.dru менял—по барабану.

    1. В eagle.src внеси что то вида:

      # Configuration Script
      #
      # This file can be used to configure the editor windows.
      
      MENU '[designlink22.png] Search and order {\
                                                General : Run designlink-order.ulp -general; |\
                                                Schematic : Run designlink-order.ulp; \
                                                }'\
           '[pcb-service.png] PCB Service : Run pcb-service.ulp;'
      
      BRD:
      Grid Default On;
      Grid MM;
      Grid ALT MM;
      #Menu Add Change Copy Delete Display Grid Group Move Name Quit Rect \
      #     Route Script Show Signal Split Text Value Via Window ';'  Wire Write Edit;
      
      SCH:
      
      Grid Default On;
      Change Width 0.006;
      #Menu Add Bus Change Copy Delete Display Gateswap Grid Group Invoke Junction \
      #     Label Move Name Net Pinswap Quit Script Show Split Value Window ';' \
      #     Wire Write Edit;
      
      LBR:
      
      #Menu Close Export Open Script Write ';' Edit;
      
      DEV:
      
      Grid Default;
      #Menu Add Change Copy Connect Delete Display Export Grid Move Name Package \
      #     Prefix Quit Script Show Value Window ';' Write Edit;
      
      SYM:
      
      Grid Default On;
      Change Width 0.010;
      Grid MM;
      Grid ALT MM;
      #Menu Arc Change Copy Cut Delete Display Export Grid Group Move Name Paste \
      #     Pin Quit Script Show Split Text Value Window ';' Wire Write Edit;
      
      PAC:
      Grid Default On;
      Change Width 0.005;
      Change Size 0.050;
      Grid MM;
      Grid ALT MM;
      #Menu Add Change Copy Delete Display Grid Group Move Name Pad Quit \
      #     Script Show Smd Split Text Window ';' Wire Write Edit;
      
  7. Кто как делает прямоугольные отверстия, например для разъема питания jack? В либах нарисован прямоугольник прям внутри пада на слое milling. Как правильно приделать этот слой к заказу?

    1. Это надо уточнять у технологов производства. В моем случае мелкие вырезы дешевле было сделать глобальным засверливанием этого контура.

      Можно было и фрезой, но каждый проход фрезы + 3 цента к стоимости платы. В дырке четыре прохода было. Тогда как сверловка бесплатно %)

  8. Планируется отдать плату на производство — подскажите, как указать на плате площадь для удаления меди из полигона?

    1. Нарисовать удаляемый полигон на слое Restrict или на KeepOut точно не помню на каком. Ну и нажать ratnest медь сбежит из этой зоны.

  9. Вопрос к знатокам — а можно как нибудь вывести из орла плату в негативе в верху страницы. Просто я использую негативный фоторезист…

  10. Возможно немного не в тему, но… Какие примерные стоимости изготовления небольших серий (1-20 шт.) ПП. Двухслойных + маска + шелкография? Какие возможны неуказанные расходы? Основываясь на содержании сайтов фирм: Итоговая стоимсть,руб. = [Подготовка,руб + Кол-во_ПП,шт * (Размер_платы,дм2 * Цена_за_размер,руб/дм2)]*повышающий коэф. Неуказано стоимость изготовления отверстий, металлизации отвестий? Что скрывается в повышаещем коэффициенте?

    1. Мне изготовление двух плат 15 на 15см с две стороны маской и односторонней шелкографией обошлось в 6000р.

        1. Смотря где, смотря у кого и так далее. Есть вообще товарищи pcb4you.ru которые тебе и в тысячу уложат. Но делают долго, т.к. собирают матрицу с толпы и делают оптовый заказ.

  11. Есть необходимость сделать плату с таким элементом (кнопка с продольными отверстиями http://lib.chipdip.ru/273/DOC000273530.pdf). В домашних условиях, понятно, ничего сложного: нарисовал в библиотеке продолговатый пад с круглым отверстием, потом при сверловке сколько надо столько и просверлишь.4-5 раз, сколько потребуется…
    А как быть если плату передавать на завод? Они ведь если увидят в паде отверстие, скажем, 0,8мм, то 0,8 и просверлят….
    Спасибо

    1. Это надо уточнять у конкретного производства. Одним нужен miling слой гербера, где указаны все прорезы и большие отверстия. Другим же достаточно налепить 100500 обычных отверстий со смещением небольшим, чтобы образовалась щель. Иные работают и так и эдак. Я вот последний раз прорвой отверстий рисовал щели. Т.к. за каждый проход фрезы они брали два цента, а сверловка бесплатно.

  12. Кто знает, как сделать чтобы сверловка генерилась в метрической системе? А то производители жалуются что слои в мм, а сверловка в дюймах.

    1. У меня такой же вопрос — плата в метрической системе (миллиметрах), а сверловка упорно в дюймах (mil).. Как исправить на миллиметры сверловку?

  13. DI, это что получается — Gerbviewer не под Винду?
    У меня при попытке открыть файл *.gbr из GerbViewer вылетает ошибка. Хотя непосредственно из ТоталКоммандера файл открывается.
    Как совместить несколько слоев?
    Спасибо

    1. Под винду, в том числе.

      Гербвью это опенсорц, читай глючно и убого, зато дадом. Не знаю как под линух, но под винду оно глючит безбожно. Особенно на сложных гербер файлах. Лучше всего сначала открыть гербвью, а потом из нее уже добавлять файлы по одному.

  14. 4 года разводил в оркаде. плюнул на его тежеловестность и хотел перейти в сторону функционала (Altium — понравился но глючит) или уменьшения тежеловестности.
    Перешел на EAGLE. Все радует но остался вопрос.
    Как сделать чтобы можно было обрезать ВСЮ медь включая ПАДЫ. раньше пользовался CAM350.
    в самом eagle можно это сделать?

    1. С мультипликацией там все плохо. Разве что удалять схему, а потом копипастить все слои на pcb. Т.к. штатного функционала нет.

      1. копируется файл платы под новым именем , перед копированием плат запускаем скрипт copy-silk-screen.ulp, он создает копии слоев Place, Names, Values, Docu (номера 121-128, 151-152). Редактируем нужные (_tNames и _bNames — размер, толщину шрифта), включаю все слои, потом Group -> Copy -> Paste копируем нужное количество плат и при создании гербер файлов выбираем новые слои.

  15. Помучился с загрузкой EXCELLON (из EAGLECAD ) в CAM350.
    Там немного отличался формат чисел.
    Помогло установка галки на Zerro suppresion — none в окне импорта (import drill data).

  16. очень хочется топором еще поработать в 2х слоях но нет лицензии кто может помогите. чтобы без ограничения situkhan(GAVGAVGAV)mail.ru

  17. Есть много плат, которых нужно сделать минимум 3и штуки каждой.
    Резонит, TePro — все делают объединение за деньги, причем по 300-400р за каждое.

    Я пробовал создать чистый проект и импортировать туда платки все — отлично, вот только проблема, что все обозначения увеличивают свой номер. То есть если на первой плате имена конденсаторов были от С1 до С12, то в во второй плате они стали от С13 до С25. Я уже не раз так заказывал платы, но без шелка, и проблем не было. Что же сейчас делать!? Как иглу сказать, что бы он не трогал имена компонентов?!

  18. Скажите, а как уменьшить размер платы? А то у меня, когда я начал рисовать, по дефолту стояло 160 х 100 мм, а мне нужно 50 х 50.

    Я хоть и очертил эти 50 х 50 линиями 20 Dimension, контуры платы в GERBER значатся все равно 160 х 100 мм…

      1. Чтоб я правильно понял — они отрежут даже если у меня два, по сути, dimension — один внешний (большой), второй — маленький, в левом нижнем углу?

        Спасибо.

    1. Проверьте, может у вас новый контур вашей платы не замкнут? А старый удалили или нет? Ну и попробуйте онлайн просмотрщиком Gerber файлов посмотреть, что получилось.

      1. Беда в том, что мне не удалить большой контур… Каким инструментом?

        В просмотрщике (gerbv) показывает большую плату, а на ней маленькую.

      2. UPD: спасибо за помощь. Наверное, действительно, контур был не замкнут — потянул, тянулось не все.

        В итоге удалил старый малый контур, потом нарисовал заково. Проверил-потянул, все OK. Удалил большой контур. Гуд!

  19. Вот еще вопрос — если у меня t(b)Place вылезает за плату (ту, что в Dimension) — это беда?

    Производства такое обычно заворачивают обратно?

  20. Установил себе Eagle 7.2.0, развел плату и наткнулся на траблу при формировании gerber:
    при выборе формата excellon для генерирования файла сверловки, файл генерируется, но масштаб и размещение отверстий сбивается — отверстия раскиданы в хаотическом порядке и на увеличенном масштабе.
    Вопрос решил выбором формата excellon_24.
    Описано, также, на этом форуме:
    http://blog.iteadstudio.com/how-to-export-gerber-files-from-eagle/.
    Сам промучался пол дня, может кому-то сэкономлю немного времени.

Добавить комментарий

Ваш e-mail не будет опубликован.

Перед отправкой формы:
Human test by Not Captcha