Gerber
| Gerber | |
|---|---|
| Расширение |
.gbr[1] |
| MIME-тип | application/vnd.gerber[2] |
| Разработчик | Ucamco[вд][3] |
| Опубликован | 1980 |
| Последний выпуск | J3 (2014) |
| Тип формата | vector graphics file format[вд] |
| Стандарт(ы) | yes |
| Сайт | ucamco.com//en/file-form… |
Gerber — файловый формат, представляющий собой способ описания проекта печатной платы для изготовления фотошаблонов на самом разнообразном оборудовании. Практически все современные системы автоматизации проектных работ для электроники позволяют генерировать выходные файлы в формате Gerber; с другой стороны — почти всё современное оборудование позволяет считывать данные в этом формате.
Формат был изначально разработан корпорацией Gerber Systems (Хартфорд, штат Коннектикут, США)[4], признанным производителем плоттеров, устройств широкоформатной печати и оборудования прецизионной резки, систем автоматического оптического контроля (AOI) для печатных плат, CAD/CAM систем.
По сути Gerber-файл представляет собой текстовое описание последовательности команд, направленных на прорисовку различных элементов топологии (контактных площадок, переходных отверстий, линий, дуг, текстовых надписей) с помощью графопостроителя. Фактически данные в формате Gerber представляют собой программный код, управляющий выбором инструмента рисования, перемещением его в точку с заданными координатами и выполнением самой операции рисования. При изготовлении фотошаблонов рисование на светочувствительной плёнке производится световым пятном заданной формы — апертурой.
Обычный формат Gerber является подмножеством[прояснить] форматов семейства EIA Standard RS-274D.
Расширенный формат Gerber, иначе называемый RS-274X, является надмножеством[прояснить] формата EIA Standard RS-274D и включает в себя ряд дополнительных возможностей, таких как заливка полигонов, комбинирование негативных и позитивных изображений, задание пользовательских апертур; кроме того, файл в формате RS-274X содержит в своём заголовке список используемых апертур, что даёт пользователям возможность обмениваться данными без необходимости отдельного описания используемых инструментов. Также он поддерживает как коды параметрических данных (G-коды) и коды апертур (D-коды), так и массивы параметров (массивы параметров представляют собой наборы данных, описывающих или проект целиком, или его части, называемые слоями, что значительно расширяет возможности стандартного формата Gerber).
Несмотря на свой возраст и попытки разработать альтернативные форматы, Gerber, благодаря своей простоте и открытости стандарта, остается самым распространенным форматом для передачи данных производителю печатных плат. Конкурирующий ODB++[англ.], позиционируемый как замена Gerber, пока не смог его потеснить, предположительно из-за своей проприетарности.
Типы данных
Файл в формате RS-274X может содержать типы данных, располагающихся в следующем порядке:
- Параметрические коды RS-274X. Также называются массивами параметров, включение их в стандартный код RS-274D превращает его в расширенный Gerber формат.
- Стандартные RS-274D коды. Можно назвать командо-адресным форматом, состоящим из:
- Односимвольных функциональных кодов, таких как G-коды, D-коды, М-коды и т. д. В старой терминологии функциональные коды назывались командами и описывали способ интерпретации координатных данных (например, способ интерполяции дуг) или функционирование устройства рисования (например, включение или выключение лампы при перемещении).
- Координатных данных, определяющих точки, в которые устройство рисования должно перемещаться. В старой терминологии координатные данные назывались адресом и описывали линейные координаты точек на топологии (в формате X, Y) и дуги (в формате I, J).
См. также
- EDIF[англ.] (Electronic Design Interchange Format) — универсальный (независимый от производителя, vendor-neutral) формат, основанный на S-выражениях, в которых хранятся нетлисты (netlists) и схемы электроники. Это была одна из первых попыток установить универсальный формат обмена данными для индустрии автоматизации проектирования электроники (EDA). Цель состояла в том, чтобы установить общий формат, из которого можно было бы получить проприетарные форматы систем EDA. Когда производителям приходилось передавать данные из одной системы в другую, им приходилось писать трансляторы из одного формата в другой. По мере умножения количества форматов (N) проблема транслятора стала проблемой N-в-квадрате. Ожидалось, что с EDIF количество трансляторов может быть уменьшено до количества задействованных систем.
Ссылки
Примечания
- ↑ https://www.iana.org/assignments/media-types/application/vnd.gerber
- ↑ TrID — 2003.
- ↑ https://www.ucamco.com/en/file-formats/gerber
- ↑ В 1998 году Gerber Systems Corp. была приобретена компанией Barco ETS (ныне "Ucamco" Архивная копия от 21 марта 2012 на Wayback Machine)
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.