Перейти к содержимому

Выходные данные и выпуск

Время: ~45 мин

Цели урока

  • создавать файлы Output Job для изготовления и сборки
  • настраивать Gerber и NC Drill в миллиметрах
  • понимать контейнеры вывода (папки и PDF)
  • выпускать проект через Project Releaser и понимать, зачем нужен выпуск

Что нужно знать заранее

Финальный шаг. Завод не открывает .PcbDoc: ему нужны производственные файлы — Gerber (рисунок каждого слоя), сверловка, а для сборки ещё спецификация и координаты компонентов. В Altium их описывают в файлах Output Job (.OutJob), а затем выпускают проект: генерируют всё одним нажатием и сохраняют в Workspace как неизменяемый набор данных.

7.1Проект и схема.PrjPcb, .SchDoc7.2КомпонентыWorkspace7.3Рисуем схему.SchDoc, .BomDoc7.4ОграниченияConstraint Manager7.5Документ платы.PcbDoc7.6Разводка платыразмещение, дорожки7.7Проверка DRCотчёт DRC7.8Чертёж.PCBDwf7.9Выпуск.OutJob, релиз
Рис. 7.1. Девять шагов учебного проекта «Мультивибратор» — по одному уроку модуля 7 на шаг. Под названием шага — что в этот момент появляется в проекте.
  1. Правый клик по проекту → Add New to Project » Output Job File.
  2. Правый клик по нему → Save As → Fabrication. Затем сохрани проект.
  1. Add New Fabrication Output → Gerber Files » [PCB Document].
  2. В диалоге Gerber Setup: Units = Millimeters, Decimal = 0.001 mm.
  3. Вкладка Layer to plot: кнопкой выбери Select Used — в вывод попадут только используемые слои.
  4. Apply.
  1. Add New Fabrication Output → NC Drill Files » [PCB Document].
  2. В диалоге NC Drill Setup: Units = Millimeters, Format = 4:3, Coordinate Position = Reference to relative origin.
  3. OK.

Почему так. Gerber и сверловка должны быть в одних единицах и от одной точки отсчёта, иначе отверстия «уедут» относительно площадок. Формат 4:3 — 4 знака до запятой и 3 после, то есть точность 0,001 мм — совпадает с точностью Gerber. Подробно о форматах — уроки 10.2 и 10.3.

  1. Выбери контейнер Folder Structure и включи переключатели Enabled у Gerber и NC Drill — они будут выводиться в папки.
  2. Change → в настройках Folder Structure первым параметром выбери Release Managed → OK. Папки будет создавать процесс выпуска.
  3. Add Validation Output → Design Rules Check » [PCB Document] и тоже подключи к Folder Structure.
  4. Сохрани OutJob и закрой вкладку (Close Fabrication.OutJob).

Почему так. DRC внутри Output Job — страховка: выпуск не пройдёт, если на плате есть нарушения. Даже если ты забыл запустить проверку вручную, завод не получит файлы с ошибками.

  1. Новый Output Job → Save As → Assembly, сохрани проект.
  2. Спецификация: Add New Report Output → Bill of Materials » [ActiveBOM Document]. В Report Manager (Export Options): File Format = Generic XLS (*.xls, *.xlsx, *.xlsm), Template = BOM Template Single Supplier → OK.
  3. Чертёж: Add New Documentation Output → Draftsman » All Draftsman Documents.
  4. Подключи BOM и Draftsman к контейнеру PDF. Change → выбери Assembly.PDF, режим Separate file for each output using output name → Done. В предпросмотре будут два файла: Bill of Materials.pdf и Draftsman.pdf.
  5. Координаты: Add New Documentation Output → Generates pick and place files » [PCB Document]. В Pick and Place Setup → Output Setting › Units = Metric → OK. Подключи к Folder Structure.
  6. Сохрани и закрой (Close Assembly.OutJob).

Почему так. Изготовление и сборка — часто разные компании или разные цеха. Раздельные Output Job дают каждому только его данные: заводу плат — Gerber и сверловку, сборщику — спецификацию, чертёж и координаты для автомата установки (pick&place, урок 10.5).

Правый клик по проекту → Project Releaser. Откроется вкладка Release с шестью этапами.

  1. Configure Server Release.
    • Кнопка Details показывает, что сгенерирует каждый набор данных.
    • Options (слева внизу) → Project Release Options → вкладка Release Options: Release Target = Managed - <имя Workspace>, набор Fabrication Data = Fabrication, Assembly Data = Assembly → OK.
    • Включи Include Fabrication Data и Include Assembly Data for No Variant.
    • Prepare (справа внизу). В Item Creation выбери Create items. В Project Modified — Save and Commit changes. В Commit to Version Control введи комментарий и отправь.
  2. Validate Project — выполняется сам: запускается DRC из Fabrication.OutJob. При нарушениях выпуск остановится: Cancel, исправь, начни заново.
  3. Generate Data — генерируются все выходные файлы.
  4. Review Data — просмотри результат и нажми Release (справа внизу). В Confirm Release напиши Release Note → OK.
  5. Upload Data — загрузка в Workspace.
  6. Execution Report — итоговый отчёт. Close.

Почему так. Выпуск фиксирует ревизию: набор файлов, привязанный к конкретной версии проекта, который потом нельзя тихо поменять. Если завод через полгода спросит «а что вы нам прислали?», ответ будет в Workspace. Изменил плату — новый выпуск, новая ревизия.

  • История проекта: правый клик → History & Version Control » Show Project History.
  • Просмотр в браузере: правый клик → Show in Web Browser.
  • Комментарии: панель Comments and Tasks.
  • Доступ коллегам: правый клик → Share.

🧯 Типичные ошибки

Отверстия на просмотрщике смещены относительно площадок

Почему У Gerber и NC Drill разные единицы или разная точка отсчёта.

Как исправить Единицы — мм в обоих. Coordinate Position у сверловки — Reference to relative origin, как в уроке.

Выпуск останавливается на Validate Project

Почему DRC из Fabrication.OutJob нашёл нарушения.

Как исправить Cancel, исправь нарушения (урок 7.7), проверь DRC вручную и начни выпуск заново.

В Gerber попали лишние или пустые слои

Почему Слои выбраны вручную, а не Select Used.

Как исправить Во вкладке Layer to plot выбери Select Used.

Проверь себя

  1. 1. Что содержат Gerber-файлы?
  2. 2. Что значит формат сверловки 4:3 в миллиметрах?
  3. 3. Зачем DRC добавлен в Fabrication.OutJob?
  4. 4. Чем выпуск (release) отличается от простой генерации файлов?

Практическое задание~45 мин

  1. Создай оба Output Job и выпусти проект через Project Releaser.
  2. Найди выпуск в Workspace (Show in Web Browser) и скачай производственные файлы.
  3. Открой Gerber и сверловку в любом бесплатном просмотрщике Gerber и убедись, что отверстия совпадают с площадками, а контур — 30×30 мм. Поздравляю: это первая плата, готовая к заказу!