Подготовка данных для производства

Доступен широкий спектр форматов файлов изготовления PCB как для индивидуальной генерации, так и для генерации через output job, включая:

  • Gerber RS-274X и Gerber X2

  • ODB++

  • IPC-2581

  • NC Drill

  • Board Stack Report

  • Выводы на основе печати: составные чертежи сверловки, чертежи/направляющие сверловки, финальные отпечатки artwork, отпечатки силовых полигонов, отпечатки паяльной/пастовой маски.

  • Fabrication Testpoint Report

Рекомендуется заранее проконсультироваться с производителем вашей платы, чтобы подтвердить его требования, прежде чем передавать выходные файлы, необходимые для изготовления вашего проекта.

Выводы для изготовления можно добавить в активный файл Output Job из меню элемента управления [Add New Fabrication Output] в области Fabrication Outputs файла или из подменю Edit » Add Fabrication Outputs главного меню.

Хотя файлы OutputJob обеспечивают удобную подготовку выходных данных для ваших проектов и их последующую генерацию с использованием надежного процесса выпуска проекта, выводы для изготовления активного PCB-проекта также можно генерировать напрямую из PCB-редактора с помощью команд из подменю File » Fabrication Outputs.
Для выходных данных NC Drill, Gerber, Gerber X2 и ODB++ вместо отдельных файлов для каждого типа цековки создаются файлы для всех верхних и всех нижних цековок.

Генерация данных изготовления Gerber

Каждый файл формата Gerber RS274X (также известного как Extended Gerber или GerberX) соответствует одному слою физической платы — шелкографии компонентов, верхнему сигнальному слою, нижнему сигнальному слою, слоям паяльной маски и т. д. Этот формат файла включает определения апертур, XY-координаты для команд рисования и вспышек, а также другую информацию, необходимую для изготовления PCB.

Gerber X2 — это прямое и значительно более продвинутое развитие стандарта Gerber RS-274X, добавляющее большой объем дополнительных данных для изготовления и сборки PCB. По сравнению со стандартом RS-274X, формат Gerber X2 включает критически важную информацию, такую как определения стека слоев, а также атрибуты площадок и переходных отверстий. Ключевое преимущество формата Gerber X2 — обратная совместимость со старым стандартом Gerber RS-274X. Поскольку это многофайловый стандарт, целевое предприятие по изготовлению/сборке, которое еще не перешло на новый стандарт, может при необходимости извлечь традиционные элементы файлов Gerber. Это может быть существенным преимуществом для тех, кто не готов к серьезной смене форматов файлов изготовления, или для производств с негибким оборудованием и программным обеспечением.

Общее преимущество использования формата Gerber X2 для передачи данных проектирования платы на производственные и сборочные предприятия заключается в богатом наборе производственных данных, включенных в комплект файлов, а также в обратной совместимости с предыдущим стандартом, что обеспечивает путь обновления с низким риском. При полной реализации на обоих концах цепочки CAD-CAM риски, связанные с неправильной интерпретацией данных, ошибками в файлах и неоднозначной трактовкой данных, могут быть в значительной степени устранены. Кратко говоря, форматы Gerber X2 и IPC-2581 представляют новое поколение передачи данных от проектирования платы к производству.

Полезные ссылки:

Если в плате есть отверстия, также необходимо создать файл NC Drill, используя те же единицы измерения, разрешение и настройки положения на пленке.

Если PCB-файл проекта является активным документом, комплект файлов Gerber можно сгенерировать, выбрав File » Fabrication Outputs » Gerber Files или File » Fabrication Outputs » Gerber X2 Files в главном меню. При этом откроется соответствующее диалоговое окно Gerber Setup или Gerber X2 Setup, в котором можно задать выводимые слои и общую конфигурацию, применяемую в процессе экспорта. Подробную информацию о параметрах и элементах управления этих диалоговых окон см. в раскрывающихся разделах ниже.

На этой странице рассматривается подготовка файлов Gerber с использованием диалоговых окон Gerber Setup и Gerber X2 Setup, доступных, когда в диалоговом окне Advanced Settings dialog включен параметр UI.Unification.GerberDialog.

Когда параметр UI.Unification.GerberDialog отключен, генерация файлов Gerber выполняется с использованием предыдущих версий диалоговых окон Gerber Setup и Gerber X2 Setup.

Gerber Setup и диалоговые окна Gerber X2 Setup
Gerber Setup и диалоговые окна Gerber X2 Setup

Вывод создается в расположении, заданном в поле Output Path на вкладке Options tab диалогового окна Project Options. Имена сгенерированных файлов будут включать имя документа PCB.

Сгенерированные файлы будут добавлены в проект и появятся на панели Projects panel в папках Generated\CAMtastic! Documents и Generated\Text Documents.

Цвета слоев теперь назначаются в соответствии с типом слоя (например, красный для верхнего сигнального слоя, синий для нижнего сигнального слоя и т. д.) при импорте файлов Gerber и ODB++ в CAM-редактор, если в импортируемых файлах отсутствует информация о цветах слоев.

Сгенерированный вывод Gerber также открывается как составной документ CAM, который можно редактировать и/или сохранять в текущем проекте и управлять им через панель CAMtastic.

Чтобы указать, должен ли сгенерированный CAM-вывод автоматически открываться в Altium Designer, включите параметр Open outputs after compile на вкладке Options tab диалогового окна Project Options (Project » Project Options).
– имя отдельного выходного файла Gerber. Именование основано на имени проекта, слое и функции, при этом символ подчеркивания используется как описательный разделитель. При необходимости щелкните по имени слоя, чтобы ввести новое имя.
  • Layer Name – имя слоя, относящееся к выходному файлу, как определено в стеке слоев платы.

  • Plot – включите этот параметр, чтобы добавить Gerber-построение для данного слоя или группы слоев в формируемый выходной набор. Отключите его, чтобы исключить построение для этого слоя из генерации.

  • Mirror – включите этот параметр для слоя или группы слоев, если требуется создать зеркальный Gerber-файл.

    Чтобы получить доступ к столбцу Mirror в диалоговом окне Gerber Setup, необходимо включить параметр UI.Unification.GerberDialog.ShowMirrorColumn в диалоговом окне Advanced Settings dialog. Диалоговое окно Advanced Settings открывается нажатием кнопки Advanced на странице System – General page диалогового окна Preferences. Если в диалоговом окне Advanced Settings были внесены какие-либо изменения, для их вступления в силу необходимо перезапустить программу.

    Кроме того, столбец Mirror будет отображаться в диалоговом окне Gerber Setup независимо от состояния параметра UI.Unification.GerberDialog.ShowMirrorColumn, если хотя бы один слой был настроен как зеркальный (например, в другом экземпляре Altium Designer, где параметр UI.Unification.GerberDialog.ShowMirrorColumn включен).

  • Первый слой в списке — это Board Outline. Это не стандартный слой проекта, такой как медный, шелкографический или механический слой. Файл производства, который создается при включении этого слоя, содержит профиль платы, где контур платы (Board Shape) представлен соединенным замкнутым путем, автоматически формируемым на основе заданной формы платы. Профиль также будет включать фигуру (полигон), определяющую каждый вырез платы, присутствующий на плате. 

    Board Profile доступен в списке Layers to Plot как для выходных данных Gerber, так и Gerber X2. При необходимости вы можете переименовать этот файл так же, как и другие файлы в списке.

    PCB-редактор также позволяет разработчику настроить механический слой с типом слоя Board Shape. Этот механический слой не зависит от параметра Board Profile, доступного в диалоговых окнах Gerber Setup и Gerber X2 Setup. Если вы планируете использовать слой Board Shape, этот слой должен содержать заданную пользователем замкнутую границу, определяющую контур платы, а также любые вырезы платы, если они присутствуют. Подробнее см. Board Shape Layer Type.

    Посетите сайт Ucamco, чтобы узнать больше о формате файлов Gerber. См. раздел 6.5 спецификации формата Gerber (доступной на этой странице), чтобы подробнее узнать о профиле платы.

    Нажмите кнопку в крайней правой части заголовка столбца Layer Name, чтобы открыть диалоговое окно Add Mechanical Layers и выбрать механические слои, добавляемые ко всем слоям построения. Нажмите кнопку , связанную с группой слоев, чтобы открыть диалоговое окно Add Mechanical Layers и выбрать механические слои, добавляемые ко всем слоям построения в выбранной группе слоев.

    Когда Gerber-вывод формируется для панели PCB (встроенного массива плат), диалоговое окно включает столбец для панели и столбец слоев для каждой платы, включенной в панель. Используйте этот новый столбец, чтобы быстро проверить, что различные слои платы сопоставлены с правильными слоями панели.

    Пример диалогового окна Gerber Setup для документа PCB, содержащего панель.
    Пример диалогового окна Gerber Setup для документа PCB, содержащего панель.

    Если проект включает переходные отверстия с назначенными типами IPC-4761, соответствующие механические слои (например, Filling, Capping и т. п.) будут перечислены в группе слоев IPC-4761 Via Type Features в списке слоев.

    В нижней части списка Layers to plot находится раздел Layer Classes . С помощью флажка для классов слоев можно быстро включить построение для всех слоев, принадлежащих определенному классу слоев. Здесь перечислены классы слоев по умолчанию (Component LayersSignal LayersElectrical Layers и All Layers), а также все пользовательские классы слоев (определенные в диалоговом окне Object Class Explorer dialog).

    Список Layer Classes
    Список Layer Classes

  • Plot Layers – используйте раскрывающийся список для доступа к меню команд, позволяющих включать или отключать поле Plot для всех слоев в области Layers to plot:

    • Select All – выберите этот пункт, чтобы установить все флажки в столбце Plot (данные Gerber будут созданы для всех отмеченных слоев).
    • Deselect All – выберите этот пункт, чтобы снять все установленные флажки в столбце Plot (данные Gerber создаваться не будут).
    • Select Used – выберите этот пункт, чтобы установить все флажки в столбце Plot для перечисленных слоев, используемых в проекте.
    • Edit Group – нажмите, чтобы открыть диалоговое окно Add Mechanical Layers, в котором можно выбрать механические слои, добавляемые ко всем слоям построения в выбранной группе слоев. Также можно нажать кнопку , связанную с группой слоев, чтобы открыть диалоговое окно Add Mechanical Layers.

     

  • Mirror Layers – используйте раскрывающийся список для доступа к меню команд, позволяющих включать или отключать поле Mirror для всех слоев в области Layers to plot :

    • Select All – выберите этот пункт, чтобы установить все флажки в столбце Mirror (данные Gerber будут созданы для всех отмеченных слоев).
    • Deselect All – выберите этот пункт, чтобы снять все установленные флажки в столбце Mirror (данные Gerber создаваться не будут).
    • Select Used – выберите этот пункт, чтобы установить все флажки в столбце Mirror для перечисленных слоев, используемых в проекте.

     

  • Вкладка Advanced

    Допуски сопоставления апертур

    • Plus – используйте это поле, чтобы задать положительный допуск для сопоставления апертур.
    • Minus – используйте это поле, чтобы задать отрицательный допуск для сопоставления апертур.

    Начальные/конечные нули

    • Keep leading and trailing zeroes – если этот параметр включен, все начальные и конечные нули будут отображаться в создаваемом Gerber-файле.
    • Suppress leading zeroes – если этот параметр включен, начальные нули не будут отображаться в создаваемом Gerber-файле.
    • Suppress trailing zeroes – если этот параметр включен, конечные нули не будут отображаться в создаваемом Gerber-файле.

    Тип плоттера

    • Unsorted (raster) – выберите этот пункт, чтобы использовать растровую машину (по умолчанию).
    • Sorted (vector) – выберите этот пункт, чтобы использовать векторную машину.

    Прочее

    • Optimize change location commands – если этот параметр включен, данные координат X или Y не включаются, если они не изменяются от одного объекта к следующему.
    • G54 on aperture change – установите этот флажок, чтобы поворачивать колесо апертур плоттера после каждой смены апертуры.
    • Use software arcs – установите этот флажок, чтобы использовать программные дуги.
    • Use polygons for octagonal pads – установите этот флажок, чтобы использовать полигоны для любых восьмиугольных контактных площадок.
    • Generate DRC Rules export file (.RUL) – установите этот флажок, чтобы создать файл экспорта правил DRC (.RUL). Этот файл-отчет содержит сведения о правилах проектирования для исходного документа PCB, из которого формируются данные Gerber.

    Вкладка Legacy

    Вкладка Legacy диалогового окна Gerber Setup
    Вкладка Legacy диалогового окна Gerber Setup

    Эта вкладка доступна только из файла Outjob, если в предыдущей версии диалогового окна Gerber Setup были заданы и сохранены какие-либо значения, отличающиеся от значений по умолчанию.

    Размер пленки

    • X(horizontal) – введите значение длины пленки.
    • Y(vertical) – введите значение ширины пленки.
    • Border size – введите значение размера рамки пленки.

    Положение на пленке

    Используйте следующие параметры, чтобы выбрать положение на пленке:

    • Reference to absolute origin
    • Reference to relative origin
    • Center on film

    Пакетный режим

    • Separate file per layer – выберите этот параметр, если хотите, чтобы для каждого слоя создавался отдельный Gerber-файл.
    • Panelize layers – выберите этот параметр, если хотите, чтобы создавался только один Gerber-файл в формате панелизации.

    Апертуры

    • Embedded apertures (RS274X) – если этот параметр включен, апертуры встраиваются в Gerber-файлы в соответствии со стандартом RS274X, и вся информация для каждого слоя содержится в одном файле. Включение этого параметра гарантирует, что текущий список апертур содержит все необходимые апертуры. Если этот параметр отключен, становятся доступны дополнительные элементы управления в этой области.
    • Maximum aperture size – введите максимальный размер апертур для проекта.
    • Generate relief shapes – установите этот флажок, чтобы создавать апертуры в стиле relief.
    • Flash pad shapes – установите этот флажок, чтобы выполнять flash для форм контактных площадок.
    • Flash all fills – установите этот флажок, чтобы выполнять flash для всех заливок.
    • Apertures List – отображает все текущие данные апертур.
    • New – используйте раскрывающийся список для доступа к меню команд, которые позволяют добавить новую апертуру, а также сохранить или загрузить список апертур в/из файла апертур:
      • Add Aperture – выберите, чтобы открыть диалог Edit Aperture dialog, в котором можно задать свойства новой апертуры.
      • Load – выберите, чтобы открыть диалог, в котором можно указать расположение файла апертур для загрузки.
      • Save – выберите, чтобы сохранить текущие апертуры из списка апертур.
    • Edit – используйте раскрывающийся список для доступа к меню команд, которые позволяют редактировать выбранную апертуру или список апертур:
      • Edit Aperture – выберите, чтобы отредактировать свойства выбранной апертуры в диалоге Edit Aperture dialog.
      • Rename Aperture – выберите, чтобы отредактировать свойства выбранной апертуры в диалоге Edit Aperture
      • Clear All – выберите, чтобы очистить список апертур, удалив из него все апертуры.
      • Create List from PCB – выберите, чтобы создать список апертур на основе текущего проекта PCB.
    • – выберите, чтобы удалить выбранную апертуру.

    Notes about Apertures

    Если только ваш производитель PCB не поддерживает встроенные апертуры, настоятельно рекомендуется использовать параметр Embedded apertures (RS274X). Большинство современных фотоплоттеров являются растровыми плоттерами, которые могут принимать апертуры любого размера. Как правило, они также принимают файлы Gerber со встроенными апертурами.

    Если ваш производитель не использует встроенные апертуры, вместе с файлами Gerber необходимо включить отдельный файл апертур (*.apt). Если вы используете существующий файл апертур, а не сгенерированный, PCB Editor сканирует примитивы (дорожки, пэды и т. д.) в документе PCB и сопоставляет их с описаниями апертур в загруженном файле *.apt. Если точного совпадения между апертурой и примитивом нет, PCB Editor автоматически paint примитив подходящей апертурой меньшего размера. Если не найдется апертуры, подходящей для прорисовки, будет сгенерирован файл *.MAT (соответствий) со списком отсутствующих апертур, а генерация файла Gerber будет прервана.

    Файлы Gerber должны создаваться в том же формате, или с той же точностью, что и файлы NC Drill. Например, если файлы Gerber настроены на использование формата 0.1 mil, то соответствующие файлы NC Drill должны использовать формат 2:4. Если файлы Gerber были сгенерированы с настройкой координатного положения на пленке относительно абсолютного или относительного начала координат, то файлы NC Drill должны создаваться с использованием той же опорной точки начала координат.

    Генерация производственных данных ODB++

    ODB++ — это формат обмена данными CAD-to-CAM, используемый при проектировании и производстве печатных плат. Формат изначально был разработан компанией Valor Computerized Systems, Ltd., как открытая база данных, способная обеспечивать более насыщенный информацией обмен данными между ПО для проектирования PCB и ПО Valor CAD-CAM, используемым производителями печатных плат.

    Диалог ODB++ Setup предоставляет элементы управления для полной настройки параметров вывода файлов ODB++. Доступ к диалогу осуществляется одним из следующих способов:

    • С использованием генератора вывода ODB в файле конфигурации OutputJob (*.OutJob). Вывод генерируется при запуске настроенного генератора вывода.
    • В активном PCB-документе нажмите File » Fabrication Outputs » ODB++ Files. Вывод будет сгенерирован сразу после нажатия OK в диалоге.
    Параметры, заданные в диалоге ODB++ Setup при генерации вывода непосредственно из PCB, отличаются и хранятся отдельно от параметров, определенных для того же типа вывода в файле конфигурации OutputJob. В первом случае параметры сохраняются в файле проекта, а во втором — в файле конфигурации OutputJob.
     
     
     
     
     

    На этой странице рассматривается подготовка вывода ODB++ с помощью диалога ODB++ Setup, который поддерживает ODB++ версии 8.1 и устаревшую версию 7.0. Этот диалог доступен, когда в диалоге Advanced Settings dialog включен параметр ODB.Improvement.

    Если параметр ODB.Improvement отключен в диалоге Advanced Settings, подготовка вывода ODB++ выполняется с помощью предыдущей версии диалога ODB++ Setup, поддерживающей ODB++ версии 8.0.

    Генерация из встроенного массива плат

    При генерации выходных данных ODB++ из проекта PCB, содержащего встроенный массив плат, справедливы следующие положения:

    • Проект автоматически анализируется на наличие нарушений стека слоев.
    • Для перевернутых встроенных плат их стеки слоев также будут отображаться перевернутыми.
    • Промежуточные сигнальные слои и внутренние плоскости, которые отличаются, все равно могут отображаться на одной и той же панели промежуточного слоя.
    • Промежуточные сигнальные слои и внутренние плоскости могут быть перевернуты относительно друг друга.

    При генерации выходных данных ODB++ из проекта PCB будут экспортированы все объекты на всех слоях, включенных для вывода. Если вы хотите экспортировать только объекты проекта, находящиеся внутри контура платы, убедитесь, что все дополнительные слои, содержащие объекты вне этой границы, отключены для вывода.

    Расположение сгенерированных файлов ODB++

    Путь вывода для сгенерированных файлов зависит от того, каким образом были созданы выходные данные:

    • Из файла OutputJob — сгенерированные файлы сохраняются в папке внутри папки проекта. Именование и структура папок определяются в Output Container, на который нацелен вывод ODB++.
    • Непосредственно из PCB — путь вывода задается в диалоговом окне Project Options - Options dialog. По умолчанию путь вывода указывает на вложенную папку в папке, содержащей файл проекта, и имеет имя Project Outputs for <ProjectName>. При необходимости путь вывода можно изменить. Если на вкладке Options включена опция использования отдельной папки для каждого типа выходных данных, то файлы ODB++ будут записываться в еще одну вложенную папку с именем ODB++ Output.

    Автоматическое открытие сгенерированных выходных данных ODB++

    При генерации выходных данных ODB++ можно указать, чтобы они автоматически открывались в новом CAM-документе. Способ настройки зависит от того, каким образом выполняется генерация:

    • Из файла OutputJob — включите опцию автозагрузки ODB++ Output в диалоговом окне Output Job Options (Tools » Output Job Options из редактора OutputJob).
    • Непосредственно из PCB — убедитесь, что опция Open outputs after compile включена на вкладке Options диалогового окна Project Options (Project » Project Options).

    Генерация данных для производства IPC-2581

    Связанный с существующим форматом ODB++, IPC-2581 — это стандарт с открытым исходным кодом, разработанный консорциумом Institute for Printed Circuits IPC-2581 Consortium в 2004 году, а затем усовершенствованный до последних выпусков Revision A и B (IPC-2581A/B).

    Этот стандарт постепенно получил более широкое признание как альтернатива традиционным производственным выходным данным, которые обычно состоят из набора файлов Gerber, Drill, BOM, текстовых файлов и т. д. Прежняя необходимость в сложной комбинации производственных файлов обусловлена присущими традиционному формату RS-274x Gerber ограничениями, поскольку в нем отсутствуют определения стека слоев, информации о сверловке, данных netlist (электрических соединений) и информации BOM.

    Официальное название стандарта — «Generic Requirements for Printed Board Assembly Products Manufacturing Description Data and Transfer Methodology», и он предлагает единый формат файла на основе XML, включающий богатый набор данных для изготовления платы — от сведений о стеке слоев до полной информации о площадках, трассировке, компонентах и Bill Of Materials (BOM).

    Один XML-файл IPC-2581 может содержать:

    • Информацию об изображении меди для травления слоев PCB.
    • Информацию о стеке слоев платы (включая жесткие и гибкие секции).
    • Netlist для тестирования голой платы и внутрисхемного тестирования.
    • Bill-of-Materials компонентов для закупки и сборки (pick-and-place).
    • Примечания и параметры производства и сборки.

    Потенциальное преимущество использования формата IPC-2581 для передачи данных проекта платы на производственные и сборочные предприятия основано на строго определенном, детализированном формате единого файла, который полностью понятен на обоих концах цепочки. При наличии отлаженной системы обмена данными CAD-CAM риски, связанные с неверной интерпретацией данных, ошибками в файлах и неоднозначной трактовкой Gerber, в значительной степени устраняются. Кратко говоря, форматы IPC-2581 и Gerber X2 представляют новое поколение передачи данных от проектирования платы к производству.

    Полезные ссылки:

    Чтобы получить доступ к функциональности IPC-2581 в Altium Designer, должно быть установлено программное расширение IPC2581 . Это расширение по умолчанию устанавливается вместе с Altium Designer. Его можно установить или удалить вручную.

    Дополнительные сведения об управлении расширениями см. на странице Extending Your Installation (Altium Designer Develop, Altium Designer Agile, Altium Designer).

    Когда файл PCB проекта загружен как активный документ, файл IPC-2581 можно сгенерировать, выбрав File » Fabrication Outputs » IPC-2581 в главном меню. Откроется начальное диалоговое окно IPC-2581 Configuration, в котором можно указать используемую редакцию стандарта IPC-2581 (A или B), а также единицы измерения и точность чисел с плавающей запятой, применяемые в процессе экспорта.

    Задайте параметры экспорта в диалоговом окне IPC-2581 Configuration.
    Задайте параметры экспорта в диалоговом окне IPC-2581 Configuration.

    Параметр точности определяет позиционную точность и точность размеров данных в сгенерированном файле, соответствующем IPC-2581, как показано на изображении ниже.

    Один и тот же раздел файла IPC-2581 при значении точности 2 (слева) и 6 (справа).
    Один и тот же раздел файла IPC-2581 при значении точности 2 (слева) и 6 (справа).

    Файл IPC-2581 на основе XML будет экспортирован в расположение, заданное в поле Output Path на вкладке Options tab of the Project Options dialog. Имя файла будет сформировано по шаблону <PCBDocumentName>.cvg.

    Сгенерированный файл будет добавлен в проект и появится на панели Projects panel в папке Generated\Text Documents.

    Генерация данных NC Drill для производства

    Файлы сверловки используются в процессе изготовления платы для сверления отверстий в PCB. Параметры вывода файлов NC Drill настраиваются в диалоговом окне NC Drill Setup.

    Диалоговое окно NC Drill Setup
    Диалоговое окно NC Drill Setup

    Диалоговое окно NC Drill Setup открывается одним из следующих способов:

    • С помощью генератора вывода NC Drill в файле конфигурации OutputJob (*.OutJob). Вывод генерируется при запуске настроенного генератора вывода.
    • В активном документе PCB нажмите File » Fabrication Outputs » NC Drill Files. Вывод будет сгенерирован сразу после нажатия OK в диалоговом окне.
    Параметры, заданные в диалоговом окне NC Drill Setup при непосредственной генерации вывода из PCB, отличаются и хранятся отдельно от параметров, заданных для того же типа вывода в файле конфигурации OutputJob. В первом случае параметры сохраняются в файле проекта, во втором — в файле конфигурации OutputJob.

    Файлы NC Drill следует создавать в том же формате, что и файлы Gerber. В противном случае расположение отверстий может не совпасть с расположением контактных площадок/переходных отверстий. Например, если файлы Gerber были настроены на использование формата 4:3, то соответствующие файлы NC Drill также должны использовать этот формат. Если файлы Gerber были сгенерированы с положением координат на пленке, настроенным на использование абсолютного или относительного начала координат, то файлы NC Drill в идеале также следует генерировать с той же опорной точкой начала координат.

    Сгенерированные файлы NC Drill

    Filename Description
    FileName.DRL Файл сверловки в двоичном формате. Для многослойной PCB, содержащей глухие и/или скрытые переходные отверстия, создается отдельный файл сверловки для каждой пары слоев с уникальным расширением файла.
    FileName.DRR Отчет по сверловке – содержит сведения о назначении инструментов, размерах отверстий, количестве отверстий и перемещении инструмента.
    FileName.TXT Файл сверловки в формате ASCII. Для многослойной PCB, содержащей глухие и/или скрытые переходные отверстия, создается отдельный файл сверловки для каждой пары слоев с уникальным расширением файла.
    FileName-Plated.TXT Файл сверловки в формате ASCII. Предназначен специально для металлизированных отверстий в проекте PCB. Для каждого типа отверстий — паз, квадратное или круглое — будет создан отдельный файл.
    FileName-NonPlated.TXT Файл сверловки в формате ASCII. Предназначен специально для неметаллизированных отверстий в проекте PCB. Для каждого типа отверстий — паз, квадратное или круглое — будет создан отдельный файл.
    FileName-BoardEdgeRout.TXT Файл фрезеровки в формате ASCII. Предназначен специально для контура платы, включая вырезы в плате.
    FileName.LDP Отчет по парам сверловки в формате ASCII. Используется редактором CAM для обнаружения глухих и скрытых переходных отверстий.

    После генерации вывод будет добавлен в проект и появится на панели Projects в папке Generated, в соответствующим образом названной подпапке. Если вы используете отдельную папку для каждого типа вывода, тогда соответствующие (отдельные) папки Generated будут добавлены на панель Projects (например, Generated (NC Drill Output)).

    Расположение сгенерированных файлов NC Drill

    Путь вывода для сгенерированных файлов зависит от того, как был сгенерирован вывод:

    • Из файла OutputJob – сгенерированные файлы сохраняются в папке внутри папки проекта. Именование и структура папок определяются в Output Container, на который нацелен вывод NC Drill File.
    • Непосредственно из PCB – путь вывода задается в диалоговом окне Project Options – Options dialog. По умолчанию путь вывода указывает на подпапку в папке, содержащей файл проекта, с именем Project Outputs for <ProjectName>. При необходимости путь вывода можно изменить. Если на вкладке Options включен параметр использования отдельной папки для каждого типа вывода, файлы NC Drill будут записываться в дополнительную подпапку с именем NC Drill Output.

    Автоматическое открытие сгенерированного вывода NC Drill

    При генерации выводов NC Drill можно указать, чтобы результат автоматически открывался в новом документе CAM. Способ настройки зависит от того, как вы генерируете вывод:

    • Из файла OutputJob – включите параметр автозагрузки NC Drill Output в диалоговом окне Output Job Options (Tools » Output Job Options из OutputJob Editor).
    • Непосредственно из PCB – убедитесь, что параметр Open outputs after compile включен на вкладке Options диалогового окна Project Options (Project » Project Options).

    Генерация отчета о стеке платы

    Altium Designer поддерживает создание Board Stack Report в формате Excel (<PCBDocumentName>.xls), содержащего сводную информацию об определенных стеках слоев и слоях, используемых в стеке (в терминах имени слоя, материала, толщины и диэлектрической постоянной). Также суммируется высота каждого стека. Параметры вывода Board Stack Report настраиваются в диалоговом окне Layer Stack Report Setup, где можно указать единицу измерения и столбцы, которые требуется отображать в отчете.

    Диалоговое окно Layer Stack Report Setup
    Диалоговое окно Layer Stack Report Setup

    Описанное выше диалоговое окно Layer Stack Report Setup доступно, когда параметр PCB.ModernBoardStackGenerator включен в диалоговом окне Advanced Settings dialog. Когда этот параметр отключен, доступно диалоговое окно Layer Stack Report Setup, в котором можно указать только единицу измерения в отчете (​​​​​).

    Генерация производственных данных на основе печати

    Следующие выводы являются выводами на основе печати с предопределенными настройками страниц и слоев на них:

    • Composite Drill Guide - создает предопределенный составной чертеж сверловки для исходного документа PCB.
    • Drill Drawings - создает предопределенный набор чертежей сверловки и направляющих для исходного документа PCB.
    • Final - создает полный предопределенный набор финальных artwork-распечаток для исходного документа PCB.
    • Mask Set - создает предопределенные чертежи паяльной/пастовой маски для исходного документа PCB.
    • Power-Plane Set - создает предопределенные чертежи силовых плоскостей для исходного документа PCB.

    Откройте диалоговое окно Print, чтобы просмотреть и изменить конфигурацию вывода.

    Подробнее см. на странице Configuring PCB Printouts.

    Генерация отчета по производственным тестпоинтам

    Генератор отчета по производственным тестпоинтам создает отчет (в форматах txt и/или csv и/или IPC-D-356A) обо всех контактных площадках и переходных отверстиях, настроенных для использования в качестве производственных тестпоинтов.

    Подробнее о назначении тестпоинтов в проекте PCB см. на странице Assigning Testpoints on the Board.

    Отчет о тестовых точках поддерживает встроенные массивы плат. При экспорте из документа PCB, содержащего несколько встроенных массивов плат, создается несколько файлов списка цепей IPC-D-356A.

    Параметры вывода отчета Fabrication Testpoint Report настраиваются в диалоговом окне Fabrication Testpoint Setup.

    Диалоговое окно Fabrication Testpoint Setup
    Диалоговое окно Fabrication Testpoint Setup

    В отчете fabrication testpoint report используются только настройки pad и via Fabrication testpoint, тогда как в assembly testpoint report используются только настройки Assembly testpoint. Обратите внимание, что диалоговое окно Assembly Testpoint Setup, используемое для настройки Assembly Fabrication Report, имеет тот же набор параметров, что и диалоговое окно Fabrication Report Setup.

    Сгенерированные файлы Fabrication Report

    Все сгенерированные файлы тестовых точек сначала именуются по типу (Fabrication или Assembly), затем по имени файла. Например: Fabrication Testpoint Report for BoardFileName. В зависимости от того, какие из параметров в Report Formats включены, используются следующие расширения файлов: .txt, .CSV, .IPC (обратите внимание, что это файл ASCII).

    Расположение сгенерированных файлов Fabrication Report

    Путь вывода для сгенерированных файлов зависит от того, каким образом был создан вывод:

    • Из файла OutputJob — сгенерированные файлы сохраняются в папке внутри папки проекта. Именование и структура папок определяются в Output Container, на который нацелен вывод Testpoint.
    • Непосредственно из PCB — путь вывода задается в диалоговом окне Project Options - Options dialog. По умолчанию путь вывода задается как вложенная папка в папке, содержащей файл Project, с именем: Project Outputs for ProjectName. При необходимости путь вывода можно изменить. Если на вкладке Options включен параметр использования отдельной папки для каждого типа вывода, то файлы Testpoint будут записаны в дополнительную вложенную папку с именем Testpoint Output.

    Автоматическое открытие сгенерированного вывода Fabrication Report

    При создании вывода Testpoint можно указать, чтобы результат автоматически открывался в новом документе CAM. Способ выполнения этого зависит от того, как именно создается вывод:

    • Из файла OutputJob — включите параметр автозагрузки IPC-D-356A Output в диалоговом окне Output Job Options (Tools » Output Job Options из редактора OutputJob Editor).
    • Непосредственно из PCB — убедитесь, что параметр Open outputs after compile включен на вкладке Options диалогового окна Project Options (Project » Project Options).

    Вывод Fabrication File через файл Output Job

    Чтобы включить вывод fabrication file в Output Job Configuration file проекта, нажмите [Add New Fabrication Output] в разделе Fabrication Outputs, затем выберите тип вывода в меню и нужный источник данных в соответствующем подменю.


    Настройте вывод fabrication как часть Fabrication Outputs файла Output Job. Здесь показан пример для файлов Gerber X2.

    Когда OutJob запускается — вручную или как часть process release проекта — вывод fabrication будет сгенерирован в соответствии с настройками, заданными для соответствующего Output Container.

    Подготовка выводов fabrication как части настроенного OutJob.
    Подготовка выводов fabrication как части настроенного OutJob.

    Параметры, задаваемые в связанных диалоговых окнах при генерации выводов fabrication непосредственно из PCB, отличаются и не зависят от параметров, заданных для того же типа вывода в файле OutputJob Configuration. В первом случае параметры сохраняются в файле проекта, а во втором — в файле OutputJob Configuration.
    AI-LocalizedЛокализовано с помощью ИИ
    Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
    Доступность функциональных возможностей

    Набор доступных функциональных возможностей зависит от вашего решения Altium – Altium Develop, редакция Altium Agile (Agile Teams или Agile Enterprise) или Altium Designer (на активной подписке).

    Если вы не видите в своем ПО функцию, описанную здесь, свяжитесь с отделом продаж Altium, чтобы узнать больше.

    Устаревшая документация

    Документация Altium Designer больше не разделена по версиям ПО. Если вам необходим доступ к документации по старым версиям Altium Designer, посетите раздел Устаревшая документация на странице Прочие установщики.

    Content