Файлы для сверления печатных плат с ЧПУ содержат информацию о сверлении и маршрутизации печатных плат. Форматы ЧПУ были первоначально разработаны поставщиками сверлильных и фрезерных станков с ЧПУ в качестве проприетарных форматов ввода для их оборудования и известны под названием их компании: Excellon, Hitachi, Sieb & Meyer, Posalux и т. Д. RS-274-C и связанный с G-кодом . В 1985 году IPC опубликовал общий стандартный формат ЧПУ, IPC-NC-349. Позже был разработан XNC, простое строгое подмножество IPC-NC-349, предназначенное не для привода машин, а для обмена информацией о сверлении между CAD и CAM. Все вместе они называются файлами ЧПУ (PCB).[1] [2]
Файлы ЧПУ в основном используются для привода станков с ЧПУ, и они подходят для этой задачи.
Они также используются для обмена проектной информацией между CAD и CAM, для чего они не подходят : отсутствует важная информация, такая как покрытие и интервал сверления. Кроме того, вывод ЧПУ в системах CAD часто плохо реализуется, что приводит к плохой регистрации между просверленными отверстиями и слоями меди и другим проблемам. Для обмена данными между CAD и CAM более предпочтительно использовать формат Gerber . Качество программного обеспечения вывода файлов Gerber, как правило, хорошее, и Gerber поддерживает атрибуты для передачи метаинформации, такой как покрытие и диапазон.[3] [4]
Формат IPC-NC-349 [ править ]
Формат IPC-NC-349 - единственный стандарт IPC, регулирующий форматы сверления и маршрутизации. [5] XNC является строгим подмножеством IPC-NC-349, Excellon - большим надмножеством. Многие неопределенные файлы ЧПУ выбирают некоторые элементы стандарта IPC. [1]
Копия спецификации с управляемыми цифровыми правами доступна на веб-сайте IPC за дополнительную плату. Он предназначен для ввода данных для сверлильно-фрезерных станков, а не для обмена данными между CAD и CAM.
Формат XNC [ править ]
Формат XNC - строгое подмножество спецификации IPC-NC-349, предназначенной для обмена данными между CAD и CAM. Формат имени XNC означает формат Exchange NC. Как строгое подмножество, оно хорошо совместимо с существующим программным обеспечением. Его цель - устранить текущий хаос различных подмножеств и неполных файлов ЧПУ и определить простой общий стандарт. Подмножество XNC было определено консорциумом, состоящим из Graphicode, Ucamco, KiCad и Pentalogix.
Спецификация находится в свободном доступе, среди прочего, на странице загрузки Ucamco . Спецификация краткая, подробная, понятная и однозначная. Он предназначен для обмена данными CAD-CAM, а не для ввода для сверлильных / фрезерных станков.[6] [7]
Пример:
M48 Начало заголовка МЕТРИЧЕСКИЕ ЕДИНИЦЫ (мм) T01C0.6 Инструмент 1 имеет диаметр 0,6 мм T02C1.0 Инструмент 2 имеет диаметр 1,0 мм % Конец заголовка G05 Установить режим сверления T01 Выбрать инструмент 1 X8.5Y4.8 Просверлить отверстие 0,6 мм с координатами 8,5 мм, 4,8 мм X8.55Y2.85 дрель X6.54Y2.85 дрель X6.45Y4.8 Дрель T02 Выбрать инструмент 2 G00X10.25Y3.825 Перейти к координатам 10,25 мм, 3,825 мм M15 Врезать инструмент для фрезерования вниз G01X6.50Y3.25 Маршрут по координатам 6,5 мм, 3,25 мм M16 Поднимите инструмент для фрезерования вверх M30 Конец файла
Формат Excellon [ править ]
Имя формата Excellon происходит от компании Excellon Automation (не следует путать с Excellon Software), который был лидером на рынке бурения PCB и маршрутизации машин в течение 1980 - х годов, и формат которого собственность стала широко использоваться.
На самом деле существует два формата Excellon, более старый Excellon 1 и Excellon 2. Excellon 2 является расширенным набором IPC-NC-349. Команды от обоих иногда смешиваются в одном и том же файле.
Excellon Automation прекратил публиковать спецификацию своего формата без указания IP и прав использования формата. Архивная копия существует. [8] Спецификация неоднозначна, что приводит к различным интерпретациям, особенно в области координат и единиц. Он предназначен для ввода данных для сверлильно-фрезерных станков, а не для обмена данными между CAD и CAM.
Бесконечные файлы ЧПУ [ править ]
При обмене данными CAD / CAM часто используются файлы ЧПУ, не соответствующие ни одной спецификации. Эти файлы содержат несколько команд IPC-NC-349, но не соответствуют ни Excellon, ни спецификации IPC-NC-349. Команды не используются должным образом или используются синтаксически некорректно, и могут быть включены объекты двоичных данных. Иногда используется историческая кодировка символов EIA или EBCDIC. Обычно заголовок неполный: отсутствует шкала или диаметры инструмента. Иногда заголовок отсутствует вообще, и файл содержит только номера инструментов с неопределенным диаметром и координаты X, Y в неопределенных единицах. Их часто называют файлами Excellon, хотя это неопределенные файлы NC. Спецификации не существует.
Пример:
% T01 X006272Y001092 X006354Y001093 X006653Y001092 ... T02 X008091Y001754 X-002028 M30
Диаметр инструмента и способ интерпретации координат не уточняется. Этот файл бессмысленен без дополнительной информации, обычно помещаемой в файл инструментов свободного формата, удобочитаемый человеком . Эта информация должна быть повторно введена вручную оператором CAD / CAM, что требует ненужного ручного труда и риска задержек или ошибок. Удивительно, но такие загадочные файлы все еще используются. [1]
См. Также [ править ]
Ссылки [ править ]
- ^ a b c Чаррас, Жан-Пьер. «Формат XNC: Гербер переносит данные в будущее» (PDF) . Проверено 7 апреля 2019 .
- ^ «Данные макета печатной платы» . Евросхемы. Архивировано из оригинала 6 декабря 2011 года . Проверено 26 ноября 2011 года .
- ^ " " Спецификация формата Гербера " " (PDF) . Ucamco.
- ^ Тавернье, Карел. «Данные по изготовлению печатных плат - Руководство - раздел по файлам сверления» (PDF) . Проверено 16 января 2015 года .
- ^ IPC-NC-349 Форматирование компьютерного числового программного управления для бурильщиков и маршрутизаторов, опубликовано в 1985 г.
- ^ «Фирмы, разрабатывающие программное обеспечение САПР, разрабатывают формат XNC для даты сверления печатной платы» . pcdandf . Проверено 26 февраля 2019 .
- ^ "Спецификация формата файла XNC" . Ucamco . Проверено 26 февраля 2019 .
- ^ "Описание бывшего формата Excellon" . Архивировано из оригинала на 2007-10-30 . Проверено 30 октября 2007 .
Внешние ссылки [ править ]
- Спецификация IPC-NC-349 (оплачивается)
- Спецификация формата XNC
- Бывший формат описания Excellon ( в архиве с оригинала на 2007-10-30)
- Данные по изготовлению печатной платы - руководство