Введение
В файлах NC-сверления печатных плат содержится информация о сверлении и фрезеровании печатных плат. Форматы NC были изначально разработаны производителями станков с ЧПУ для сверления и фрезерования в качестве проприетарных входных форматов для их оборудования и известны под названиями компаний-разработчиков: Excellon, Hitachi, Sieb & Meyer, Posalux и др. Эти форматы схожи, поскольку основаны на RS 274 C и связаны с G-кодом. В 1985 году IPC опубликовал универсальный стандартный формат NC, IPC NC 349. Позже был разработан XNC – простой, строгий поднабор IPC NC 349, предназначенный не для управления станками, а для обмена информацией о сверлении между САПР и CAM-системами. Все они в совокупности называются NC-файлами (для печатных плат). NC-файлы в основном используются для управления станками с ЧПУ, и для этой задачи они вполне подходят. Они также используются для обмена данными о проектировании между САПР и CAM-системами, для чего они не подходят: в них отсутствует важная информация, такая как гальваническое покрытие и глубина сверления. Более того, реализация вывода NC в системах САПР часто оставляет желать лучшего, что приводит к неточной регистрации отверстий и медных слоев, а также к другим проблемам. Для обмена данными между САПР и CAM-системами предпочтительнее использовать формат Gerber. Качество программного обеспечения для вывода файлов Gerber обычно высокое, а формат Gerber поддерживает атрибуты для передачи метаинформации, такой как покрытие и глубина сверления.
Формат экселсона
Название формата Excellon происходит от компании Excellon Automation (не следует путать с Excellon Software), которая в 1980-х годах была лидером рынка станков для сверления и фрезерования печатных плат, и чей запатентованный формат получил широкое распространение. Фактически существует два формата Excellon: более ранний Excellon 1 и Excellon 2. Excellon 2 является расширением стандарта IPC NC 349. Команды из обоих форматов иногда неразборчиво смешиваются в одном файле. Компания Excellon Automation прекратила публикацию спецификации своего формата, не предоставив информации о правах интеллектуальной собственности и условиях его использования. Сохранилась архивная копия спецификации. Она содержит двусмысленности, приводящие к различным интерпретациям, особенно в отношении координат и единиц измерения. Формат предназначен для управления станками для сверления и фрезерования, а не для обмена данными между CAD и CAM системами.