Цитата(_zx_ @ Mar 27 2006, 13:34)

А в каком слое в библиотечном символе должно находиться отверстие, чтобы оно попало в таблицу?
Подозреваю, что не только в DRILL.
Контур платы рисуется в любом слое или есть какой-то общепринятый слой?
Для первого вопроса я на работе небольшой экспериментик провёл. Смотрите аттачмент.
В библиотеке Holes.llb имеется 4 компонента - дырочки с металлизацией.
Hole_Full - нормальное отверстие, определено в слоях DRILL (DRL) и Drill Drawing (DRD).
Hole_DRD - определено только в слое DRL.
Hole_DRW - только в слое DRD.
Hole_Wrong - определено в обоих слоях, но параметры неодинаковые. DRL = 1mm, а DRD = 0.5mm.
(Я немножко напутал с названиями, ну да ладно, переделывать не буду уже...)
Далее расставил дырочки на плате (файл Drills.max) и соединил проводком. Вот что получилось:
- компоненты 4 и 5 не вошли в таблицу Drill Chart, хотя отверстия в них есть.
- компонент 6, хотя отверстия не имеет, в Drill Chart присутствует.
- компонент 7 указан в таблице как отверстие 0.5, хотя реально имеет диаметр 1 мм.
- цепь считается соединённой, без разрывов, хотя дорожка переходит на другой слой через компонент 6. Напомню, что 6 не имеет реального отверстия, т.е. в этом месте цепь будет разорвана.
- ошибок нет, плата считается разведённой 100%.
Для полноты картины посмотрите отчёты Layout Plus: COMPS.TXT и DRILLS.TXT.
Теперь выпустим герберы и посмотрим на реальную картину. Файлы лежат в папке
LayoutPlus_Gerbers.
Слой 14 -
thruhole - это "настоящий" слой сверлений, не "нарисованный". Это - то, что содержится в файле THRUHOLE.TAP.
Слой 13,
D09_DRD - Drill Drawing. Гербер-файл, сгенерированный постпроцессором Layout Plus. Слой содержит символы отверстий и таблицу сверлений. Как видите, эти два слоя не согласуются между собой.
Слой 15,
GerbTool_DRW. Это тоже слой Drill Drawing, сгенерированный GerbTool.
Выводы такие. В Layout Plus слой DRLDWG (DRD) служит для формирования таблицы сверлений Drill Chart и создания символов сверления на плате. Реально отверстие задаётся в слое Drill (DRL). Именно с этого слоя постпроцессором потом вырабатывается файл сверловки THRUHOLE.TAP и т.д.. При создании Padstack данные в этих двух слоях должны совпадать.
Зачем такое сделано - не знаю. Более того, у меня была какая-то версия Оркада (давно), так вот, если я ничего не путаю, в ней достаточно было указать данные для отверстия только в слое DRLDWG.
PS. В примере использована версия GerbTool 14.2. Если кто-то не может открыть, то в папке
GerbTool_Export лежат гербера, экспортированные из GerbTool. Можно сделать импорт в другую версию или, если есть CAM350, откройте файл
CAM350_v9.cam.