Цитата(_zx_ @ Mar 24 2006, 10:47)

PS: какие данные об отверстиях должны отдаваться на завод для изготовления плат и в каких файлах они находятся
PPS: почему отверстия генерятся в файл THRUHOLE.tap
Обычно выходные файлы по-простому называют "герберами". Но это не совсем верно. "Гербер" - это формат для векторной графики. Причём формат, понятный векторным фотоплоттерам. Фактически, гербер-файл - это набор команд для плоттера.
В формате Гербер выпускаются файлы, содержащие информацию о слоях платы, например TOP или Silk. Все слои документации тоже создаются в векторной форме. Поэтому, например, в Layout нельзя писать шрифтом Times Roman. Плоттер заеб#тся разрисовывать такой сложный шрифт. Кстати сказать, все сложные фигуры в Гербере создаются с помощью отрезков. Например, зоны медной заливки разрисовываются так: фигура обводится по контуру, а затем штрихуется линиями, вплотную "прижатыми" друг к другу. Если толщина obstacle, с помощью которой была создана Copper Pour или Copper Area была задана, например, в 1 mil, то плоттер всю фигуру будет штриховать линиями в 1 mil толщиной. Такая работа может занять часы. Вам непременно позвонят с завода и скажут всё, что о вас думают.
Речь идёт о старых плоттерах. Сейчас уже давно применяются лазерные фотоплоттеры. Работа такого плоттера похожа на работу обычного лазерного принтера. Векторная картинка преобразуется в растровую, а дальше просто идёт "распечатка" на фоторезистивном материале. Сложность платы и толщина линий никакой роли не играют. Так что в ответ на наезды со стороны представителя завода просто посоветуйте им сменить устаревшую технику.
Так вот. Отверстия, как вы понимаете, не фотоплоттером рисуются, а сверлятся специальной машиной. По этой причине и файл сверлений создаётся в совершенно другом формате, а именно - понятном сверлильным станкам.
Layout создаёт два различных файла для Plated и Non-Plated отверстий. Различия в формате между этими файлами нет. Вообще никаких различий нет, кроме названия. Разные файлы создаются исключительно для того, чтобы уменьшить вероятность ошибки на заводе. Дело в том, что для металлизированных отверстий используются свёрла немного бОльшего диаметра, иначе после металлизации, отверстие будет Уже, чем было нужно.
В слое Drills Drawing автоматически создаётся таблица сверлений. Формат файла - Гербер. Файл должен присутсвовать среди прочих, отправляемых на завод. Помимо перечня всех отверстий, в таблице сверлений - Drill Chart - указывется их тип (Plated, Non-Plated), а также примечания, которые вы должны указать вручную. Например, Tolerance (указывается абсолютное значение. Например, +0.1 мм/-0.1 мм. Никогда не указывайте отклонение в процентах. Уважайте чужой труд. Технику на заводе совсем не до расчётов ваших процентов). Если Tolerance не указывать, то это значит, что вы согласны с величиной отклонения, принятой по умолчанию на данном заводе.
Среди примечаний можно, например, указать толщину металлизации.
Среди примечаний ставится отметка "Plated" или "Non-Plated". Ставится автоматически. Для этого существует флаг "Non-Plated", в свойствах Padstack. Предположим, что флаг вы не поставили, а в Drill Chart написали: "NON-PLATED". Что будет? Постпроцессор разместит информацию об этих отверстиях в файле THRUHOLE.TAP, а не в THRUHOLE.NPT. Вам позвонят с завода и попросят разъяснить недоразумение.
Таким образом, создаётся как минимум, три файла, с информацией об отверстиях:
-
thruhole.tap - Plated Drills;
-
thruhole.npt - Non-Plated Drills (если нет ни одного отверстия, то не создаётся);
-
*.drd - Drills Drawing (часто в этом же слое размещают информацию о фрезеровке и прочие механические детали и размеры. Лучше этого не делать, а создать ещё один слой, потому что всякие стрелки/палки могут перекрывать маркеры отверстий);
-
*.dts - Drill Tape Summary Report.
Для несквозных отверстий могут создаваться дополнительные файлы.