Апертуры
Слои печатной платы формируются с помощью фотопленки, подвергшейся воздействию света. Апертуры – это физические отверстия, через которые свет попадает на пленку. Данные CAM включают в себя определения апертур (размер и форма), а также инструкции о том, в каких местах нужно светить через апертуры, и где рисовать линии на пленке, перемещаясь при включенном луче света. Площадки различных размеров будут создаваться с помощью засветки в разных отверстиях на пленке; более толстые или более тонкие трассы будут сформированы на пленке путем перемещения луча света по пленке через большие или меньшие отверстия.
С развитием технологий физические апертуры могут вообще исчезнуть из процесса производства печатных плат. Даже сейчас многие современные лазерные плоттеры не нуждаются в физических апертурах линз, имитируя соответствующие фигуры на пленке с помощью растровых операций.
Пока что эти достижения не изменили способ работы с изображениями CAM. Каждый файл CAM требует наличия списка апертур, независимо от того, будут ли эти изображения действительно перенесены на пленку посредством физических апертур. Каждый новый созданный документ CAM будет содержать пустую таблицу апертур. Эта таблица заполняется автоматически при импорте данных CAM со встроенными апертурами, например, форматов RS-274-X Gerber или данных ODB++. Если вы импортируете формат, в котором нет встроенных апертур, например, RS-274-D Gerber, вам также необходимо включить список апертур.
Список апертур
Форматы Gerber стандартизованы, в отличие от списков апертур. У каждого средства экспорта CAM есть свой собственный формат для ключевых слов и спецификаторов апертур, что может затруднить импорт списков апертур. Редактор CAM упрощает это, предоставляя десятки мастеров создания списков апертур для распространенных форматов, а также для многих устаревших форматов, с которыми вы можете столкнуться. Если какой-либо из этих мастеров необходимо изменить для соответствия данным, которые вы обычно получаете, или если вы хотите создать новый мастер с нуля, вы можете сделать это, отредактировав форматы отдельных строк.
При импорте списков апертур вы можете задать автоматическое обнаружение, при котором будет произведен поиск того мастера апертур среди всех заданных, импортирующий файл без ошибок. Редактор CAM предоставляет полный доступ ко всем этим мастерам на случай, если потребуется внести какие-либо изменения.
Все мастера списков апертур имеют общие настройки и инструкции по формату строк. Общие настройки включают такую информацию, как то, где начинать и прекращать считывание строки апертуры, какие единицы и масштаб использовать, и может ли существовать более одного определения апертуры в одной строке.
Форматы отдельных строк определяются тегами и ключевыми словами для каждой фигуры. Редактор CAM содержит арсенал собственных фигур, включая все те, которые поддерживаются форматом ODB++. У некоторых фигур будут одинаковые теги: ромбы, маркеры, эллипсы, прямоугольники и продолговатые фигуры – все они определяются шириной и высотой. Другие фигуры являются более сложными и требуют дополнительных параметров. При создании новых или редактировании существующих мастеров апертур необходимо сопоставить последовательность и формат тегов с теми значениями, которые указаны в списках апертур, которые вы хотите импортировать.
Например, собственный мастер редактора CAM начинает каждый формат строки с тега D-кода: <D>. Затем фигура идентифицируется по ее названию, за которым следуют ее размеры. Пробел в формате строки между тегами переводится в промежуток между одним символом и следующим, поэтому он может соответствовать серии пробелов или разделителей табуляции. Строковый тег <S> относится к любому набору символов, изолированному такими пробелами.
При импорте списка апертур предоставляется информация о сбоях. Хотя импорт списка можно продолжить, лучше всего будет найти ошибки, обновить мастер соответствующим образом и импортировать список апертур снова.
В таблице ниже представлен полный список тегов, распознаваемых редактором CAM. В остальной части этой страницы приведены примеры всех фигур, поддерживаемых редактором, и размеры, показывающие, как эти теги связаны с каждой из фигур.
<D> |
D Code |
|
<SA> |
Spokes Angle |
<A> |
Aperture |
|
<NS> |
Number of Spokes* |
<W> |
Width |
|
<SW> |
Spokes Width |
<H> |
Height |
|
<AG> |
Air Gap |
<ID> |
Inner Diameter |
|
<RW> |
Ring Width |
<OD> |
Outer Diameter |
|
<RG> |
Ring Gap |
<DI> |
Diameter |
|
<NR> |
Number of Rings |
<SS> |
Square Size |
|
<LL> |
Line Length |
<B> |
Base |
|
<LW> |
Line Width |
<CR> |
Corner Radius |
|
<R> |
Rotation |
<CW> |
Corner Width |
|
<HO> |
Hole |
<C> |
Corners |
|
<S> |
String |
Таблица апертур
Назначением таблицы апертур (отображена в диалоговом окне Edit Apertures) является отображение всех апертур в единой таблице, что становится затруднительным, поскольку нет тегов, общих для всех фигур апертур. Вместо этого таблица апертур включает столбец Size (X:Y), который только иногда соответствует горизонтальным и вертикальным измерениям. Для тех фигур, которые имеют только одно измерение, например, квадратные и круглые фигуры, значение Y, которое вы введете в эту таблицу, будет проигнорировано и перезаписано значением X.
Для всех других фигур значение X будет горизонтальным или другим основным размером, а значение Y будет вертикальным или другим второстепенным размером. Например, у кольца есть два размера: внутренний и внешний диаметры. Значение X будет внешним диаметром, поскольку он ограничивает внутренний диаметр. Любые дополнительные теги будут соответствовать полям в диалоговом окне Aperture Data, которые доступны для сложных фигур, таких как муар, при щелчке ЛКМ в соответствующем столбце Parameters. Для сложных фигур также можно получить доступ к выпадающему меню Rotation (deg), где можно выбрать нужное значение угла поворота.
Наведите курсор мыши на поле Size или Parameters в таблице апертур диалогового окна Edit Apertures, чтобы отобразить всплывающую подсказку, в которой будут отображены значения, связанные со соответствующими тегами этой определенной фигуры.
Поддерживаемые фигуры апертур
Далее приведен список фигур апертур, поддерживаемых редактором CAM. Для каждой фигуры также показаны соответствующие теги, используемые для определения свойств этой фигуры.
Bullet (Маркер)
Butterfly (Бабочка)
Butterfly Square (Бабочка из квадратов)
Diamond (Ромб)
Donut (Кольцо)
Donut Square (Квадратное кольцо)
Ellipse (Эллипс)
Hexagon Horizontal (Горизонтальный шестиугольник)
Hexagon Vertical (Вертикальный шестиугольник)
Moire (Муар)
Oblong (Продолговая фигура)
Octagon (Восьмиугольник)
Rectangle (Прямоугольник)
Rectangle Chamfered (Прямоугольник со скошенными углами)
Rectangle Rounded (Прямоугольник со скругленными углами)
Round (Круг)
Square (Квадрат)
Target (Метка)
Thermal (Термобарьер)
Thermal Rectangle (Прямоугольный термобарьер)
Thermal Rectangle Open (Открытый прямоугольный термобарьер)
Thermal Round (Круглый термобарьер)
Thermal Square (Квадратный термобарьер)
Thermal Square Open (Открытый квадратный термобарьер)
Thermal Square Round (Квадратный термобарьер со скруглением)
Triangle (Треугольник)