Пробная версия

Загрузите бесплатную пробную версию, чтобы оценить возможности ПО Altium

Как приобрести

Свяжитесь с региональным представительством, чтобы начать улучшение процесса проектирования

Загрузки

Загрузите самые новые системы проектирования электроники

  • Проектирование плат
  • Altium Designer

    Единая среда проектирования схем и плат

  • CircuitStudio

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

  • CircuitMaker

    Хорошо налаженный инструмент PCB Design, созданный специально для вашего сообщества

  • NEXUS

    Быстрое и гибкое проектирование в команде

  • ОБЛАЧНАЯ ПЛАТФОРМА
  • Altium 365

    Синхронизация проектирования и производства печатных узлов

  • Управление компонентами
  • Altium Concord Pro

    Комплексное решение для управления библиотеками

  • Octopart

    Обширная и простая в использовании база данных компонентов

  • Дополнительные модули
  • PDN Analyzer

    Визуальный анализ цепей доставки питания

  • Все модули
  • Разработка встроенного ПО
  • TASKING

    Широко известная среда разработки встроенного ПО

  • Учебные курсы
  • Очные курсы

    Узнайте о лучших практиках на тренингах, доступных по всему миру

  • Курсы по запросу

    Получите полноценное обучение прямо из дома или офиса

  • ОНЛАЙН-ПРОСМОТР
  • Altium 365 Viewer

    Самый простой способ онлайн-визуализации проектных данных

  • Altium Designer 20

    Самая мощная, современная и простая в использовании система проектирования печатных плат для профессионалов

    ALTIUMLIVE

    Ежегодная конференция по проектированию печатных плат

    • Форум

      Место для общения пользователей и поклонников Altium

    • Блог

      Статьи на интересные вам темы

    • Идеи

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

    • Исправление ошибок – Bug Crunch

      Направляйте запросы на исправление ошибок, чтобы помочь сделать решения Altium лучше

    • Лента новостей

      События на AltiumLive, в которых вы участвуете или за которыми следите.

    • Программа бета-тестирования

      Информация об участии в программе бета-тестирования и о получении раннего доступа к решениям Altium.

    Все ресурсы

    Изучите избранные материалы из блога, социальных сетей и технических документов, собранных в одном месте для вашего удобства

    Загрузки

    Загрузите необходимые вам продукты

    Как приобрести

    Свяжитесь с региональным представительством, чтобы начать улучшение процесса проектирования

    • Документация

      Портал документации, где вы можете найти исчерпывающую информацию по нужной версии системы

    • Курсы и мероприятия

      Посмотрите расписание и зарегистрируйтесь на очное или онлайн-обучение

    • Ресурсы для проектирования

      Изучите наши бесплатные ресурсы для проектирования: компоненты, шаблоны, примеры проектов

    • Вебинары

      Зарегистрируйтесь на вебинар или получите доступ к записи вебинаров

    • Поддержка

      Свяжитесь с технической поддержкой или воспользуйтесь сервисами самообслуживания

    • Руководства

      Прочитайте или загрузите руководства и инструкции по решениям Altium

    • Видео-библиотека

      Краткие видеоуроки на определенные темы для быстрого начала работы в Altium Designer

    Управление выпуском проектов в системе проектирования печатных плат

    Altium Designer
    |  10 Декабря, 2018

    Вы работали весь день и всю ночь, чтобы завершить проект платы, и теперь, наконец, последняя дорожка проведена, последнее обозначение на шелкографии передвинуто и последняя проверка правил прошла. Время пойти отдыхать, не так ли? Нет. У вас еще вагон работы по получению всех выходных файлов для производства.

    Многие разработчики инструментов проектирования плат предлагают различные средства, которые упрощают пользователям создание выходных файлов. Altium Designer здесь в числе первых – формирование выходных документов для производства автоматизировано здесь с помощью файлов Output Job. Эти файлы позволяют определить, какие выходные документы вы хотите создать, и собрать их все в наборе инструкций, которым будет следовать система. После того, как вы настроили файлы Output Job, вам нужно только активировать эти инструкции, чтобы создать файлы для производства. Вы спросите, что может быть проще? На самом деле, может, и Altium превзошел сам себя здесь в плане дальнейшей автоматизацией файлов Output Job, которые все запускаются в одном процессе выпуска проектов.

    Механизм Altium Designer, о котором здесь идет речь, называется Project Releaser, или средство выпуска проектов. Это средство использует файлы Output Job, которые определены как часть общего процесса выпуска.

    Настройка файлов Output Job

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

    Мы работаем с двумя файлами Output Job: один для формирования выходных файлов для изготовления печатной платы, другой – для изготовления печатного узла. Эти два файла Output Job называются “Fabrication” и “Assembly”. Эти файлы очень просты – файл Fabrication содержит только определение файлов Gerber, а файл Assembly – только определение сборочного чертежа.

     

    Файл Output Job для изготовления печатного узла

     

    На изображении выше вы видите, какие выходные документы заданы в файле Output Job для изготовления печатного узла. Мы можем назначить множество других выходных документов этому файлу, но в нашем случае это будет очень простой файл, в котором задано только формирование сборочного чертежа. Также обратите внимание, что файл Output Job настроен в меню Output Management диалогового окна настроек PDF на вывод в расположение, управляемое выпуском (“Release Managed”). Вы можете задать расположения вручную для запуска самого файла Output Job, но для автоматизированного выпуска проекта мы оставим автоматическую “управляемую” настройку.

    На изображении ниже вы видите, какие выходные документы заданы в файле Output Job для изготовления печатной платы. Как видно, он тоже очень простой, и здесь настроено только формирование файлов Gerber. Как и в файле Assembly, в качестве его целевого расположения задано “Released Managed”.

     

    Файл Output Job для изготовления печатной платы

     

    Как упоминалось ранее, в файлах Output Job можно настроить множество различных выходных документов, которые необходимо сформировать. Ниже приведен пример файла Output Job из другого проекта, где формируется PDF из контейнера PDF (выделен), а файлы Gerber и прочие документы будут формироваться в структуру папок (контейнер не выделен). При формировании множества файлов, как здесь, использование файлов Output Job может помочь сэкономить время и позволит вам не забыть о важных документах, когда вы будете создавать новый набор выходных файлов в будущем.

     

    Пример файла Output Job со множеством документов и распечаток

     

    Использование средства Project Releaser для управления выпуском проектов

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

    Чтобы начать выпуск проекта, откройте контекстное меню проекта и выберите “Project Releaser”, как показано ниже.

     

    Команда контекстного меню проекта Altium Designer для запуска средства Project Releaser

     

    Altium Designer обработает проектные данные, после чего будет открыта страница средства выпуска. Выпуск проекта может осуществляться в одном из двух режимов:

    • Управляемый (Online) – сформированные данные будут выпущены в виде ревизий на подключенный сервер управляемых данных.
    • Неуправляемый (Offline) – сформированные данные будут выпущены в папку. Вы также можете создать единый zip-файл для всех сформированных данных.

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

    При первом открытии средства выпуска проекта вы увидите целевые ревизии или целевые папки, в зависимости от используемого режима. Целевыми контейнерами по умолчанию являются “Source Data”, “Fabrication Data” и “Assembly Data”. Вы можете создать дополнительные целевые контейнеры, если необходимо. Здесь мы будем работать только с контейнерами по умолчанию. Необходимо включить эти контейнеры, поставив соответствующие флажки.

    Сначала нажмем кнопку “Options” в нижней части окна документа. Будет открыто диалоговое окно “Project Release Options”, которое вы видите ниже.

     

    Параметры выпуска проекта в диалоговом окне Project Releaser Options

     

    Здесь доступны две вкладки. На первой из них зададим наши параметры. Для этой демонстрации мы убедимся, что настроены параметры неуправляемой папки и что параметры для исходных данные НЕ включены. Таким образом, мы обеспечим сохранение сформированных файлов в указанную папку и то, что исходные данные будут браться непосредственно из проекта. Средство выпуска проектов также позволяет создать один zip-архив для всех сформированных файлов вместо их сохранения в папку. В этом же меню  включим параметр “Fabrication” для данных для изготовления печатной платы (раздел Fabrication Data) и параметр “Assembly” для данных для изготовления печатного узла (раздел Assembly Data).

    На вкладке “Output Path” укажем папку в директории нашего проекта, в которой будут сформированы выходные файлы. Здесь зададим имя этот папки “Example Project Releaser Outputs” и нажмем OK, чтобы закрыть диалоговое окно настроек.

    Далее нажмите кнопку “Prepare” в правом нижнем угле редактора. Будет запущено несколько проверок, которые позволят убедиться, что проектные данные готовы к выпуску. После их завершения будет показаны файлы, подготовленные к выпуску. Нажмите кнопку “View”, чтобы увидеть документы в их первоначальном виде: например, файлы Gerber будут открыты в редакторе CAMtastic Altium Designer, а PDF – в собственном просмотрщике, как показано ниже.

     

    Предварительный просмотр чертежа PDF в средстве выпуска проектов Altium Designer

     

    Это “предварительный просмотр” данных, подготовленных к формированию. Но они не будут сформированы, пока вы не проведете выпуск на финальном этапе процесса.

    Выпуск проекта и формирование файлов для изготовления

    В нижнем правом углу теперь находится кнопка “Release”. Нажмите эту кнопку, чтобы выпустить проект и сформировать все файлы для изготовления. По завершении процесса будут показаны сформированные данные, как изображено ниже.

     

    Окно средства выпуска по завершении процесса

     

    В этой демонстрации мы настроили выходную папку с именем “Example Project Releaser Outputs” в директории нашего проекта для формирования в ней выходных файлов. Это название можно видеть справа от поля “Output Folder”, как показано выше. Щелкните мышью по этой ссылке, чтобы открыть Проводник, где вы увидите структуру выходных файлов, как показано ниже.

     

    Сформированные файлы Gerber в Проводнике

     

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

    Altium Designer – это передовая система проектирования печатных плат, которая включает в себя инструменты, подобные средству выпуска проектов. Благодаря им вы можете повысить производительность и сократить вероятность появления ошибок, которые происходят при создании выходных файлов вручную. В Altium Designer есть множество других эффективных средств и функциональных возможностей, которые делают эту систему одной из лучших сред проектирования печатных плат, существующих сегодня.

    Хотите узнать больше о том, как Altium может помочь при проектировании плат? Поговорите с экспертом Altium.

    Об авторе

    Об авторе

    PCB Design Tools for Electronics Design and DFM. Information for EDA Leaders.

    самые новые материалы

    Вернуться на главную