Пользователи Altium Designer уже давно ценят возможность интерактивно просматривать проекты печатных плат в полностью отрисованном 3D, что дает уникальное представление о реальной структуре платы, ее компонентах и связанных механических деталях.
Существенные преимущества дает возможность предоставить эту 3D-функциональность тем, кто находится за пределами непосредственной команды разработчиков — например, производителям и сборочным предприятиям, а также, что немаловажно, заказчикам. Это становится возможным благодаря функции экспорта PDF 3D в Altium Designer. Этот интерактивный 3D-формат доступен всем, у кого установлена свежая версия повсеместно используемого Adobe® Acrobat® Reader.

Интерактивно просматривайте экспортированный 3D-проект в Adobe Reader — масштабируйте, вращайте и выбирайте, какие элементы проекта вы хотите видеть.
В отличие от фиксированного вида 3D-модели платы, который дает определенный ракурс, экспортируемый формат PDF 3D по сути эквивалентен интерактивному 3D Layout Mode Altium Designer. Таким образом, итоговый экспорт PDF 3D предоставляет те же возможности вращения, масштабирования и панорамирования, а также закладки для каждого компонента и цепи (net) и может использовать одну из нескольких предопределенных цветовых схем.
Чтобы получить доступ к функции экспорта PDF 3D в Altium Designer, необходимо установить PDF3D Exporter расширение программного обеспечения. По умолчанию это расширение устанавливается вместе с Altium Designer. Его можно установить или удалить вручную.
Дополнительные сведения об управлении расширениями см. на странице Extending Your Installation (Altium Designer Develop, Altium Designer Agile, Altium Designer).
3D в Acrobat Reader
Интерактивный 3D-просмотр стал возможен для PDF-файлов с появлением расширенных возможностей 3D-отображения в Acrobat Reader, начиная с версии 7. Постепенно улучшаясь в последующих версиях Acrobat Reader, высокий уровень детализации и параметры конфигурации, формируемые экспортом PDF 3D из Altium Designer, совместимы с версиями 9 и выше.
Основой этой новой 3D-возможности является разработанный индустрией формат Universal 3D (U3D) для файлов компьютерной графики, который был стандартизирован Европейской ассоциацией производителей компьютеров (ECMA) как Standard ECMA-363 - Universal 3D File Format. U3D поддерживается форматом PDF на нативном уровне и может быть просто встроен (и сжат) в PDF-файл для интерактивного 3D-просмотра в Acrobat Reader.
В результате получается 3D-формат умеренного размера, кроссплатформенный и не требующий специализированного ПО для 3D-просмотра. В случае PDF 3D-файлов, экспортированных из Altium Designer, встроенное содержимое включает большую часть данных, доступных в собственном 3D-виде Altium Designer — включая все дорожки, площадки, переходные отверстия, полигоны и т. п., все компоненты и полный набор слоев платы.
Создание PDF
Чтобы экспортировать PDF 3D-файл, откройте нужный документ проекта PCB в рабочей области и выберите команду File » Export » PDF3D в главном меню (PDF 3D-файл будет создан в 3D-формате независимо от текущего режима просмотра редактора PCB (2D или 3D)).
В отличие от фиксированного вида 3D-модели платы с определенного ракурса, новый экспорт PDF 3D по сути эквивалентен собственному интерактивному 3D-виду Altium Designer.
Таким образом, итоговый экспорт PDF 3D предоставляет те же возможности вращения, масштабирования и панорамирования и может использовать любую из цветовых схем, определенных активной конфигурацией вида (View Configuration). Чтобы просмотреть или отредактировать текущую конфигурацию и, следовательно, доступные цвета рендеринга для экспортируемого PDF, переключитесь на просмотр платы в 3D (сочетание клавиш: 3) и откройте панель View Configuration panel. Цвета рендеринга можно посмотреть в разделе 3D Settings на вкладке View Options этой панели.
К вкладке View Options панели View Configuration можно быстро перейти с помощью сочетания клавиш Ctrl+D.
PDF 3D-файл будет создан в 3D-формате независимо от текущего режима просмотра редактора PCB (2D или 3D).
Параметры экспорта
После запуска экспорта PDF 3D (File » Export » PDF3D) и указания имени/расположения целевого файла в стандартном Windows-диалоге Export File открывается диалог Export 3D, позволяющий задать рендеринг, поведение и включаемое в PDF содержимое проекта.

Диалог Export 3D позволяет настроить, как будет выглядеть и вести себя экспортированный PDF.
Options and Controls of the Export 3D Dialog
Геометрия
-
Selected Only — включите этот параметр, чтобы добавить определенные типы объектов, выбранные в рабочей области.
В режиме Selected Only распознаются только выбранные дорожки, площадки, переходные отверстия и т. п. (то есть медные объекты), а также объекты шелкографии. Компоненты и полигоны в режиме Selected Only не экспортируются. Solder маски и Core всегда экспортируются в режиме Selected Only .
-
Core — включите этот параметр, чтобы добавить материал основы (core) печатной платы.
-
Solder — включите этот параметр, чтобы добавить верхнюю и нижнюю паяльные маски платы.
-
Silk — включите этот параметр, чтобы добавить верхнюю и нижнюю шелкографию (overlay).
-
Copper — включите этот параметр, чтобы добавить объекты на всех медных слоях.
-
Hide internal — включите этот параметр, чтобы добавить верхний и нижний медные слои, но не внутренние медные слои.
-
Text — включите этот параметр, чтобы добавить весь свободный и связанный (обозначения компонентов и т. п.) текст.
-
3D Body — включите этот параметр, чтобы добавить все 3D-отрисованные тела простых/экструдированных/универсальных моделей.
-
Merge meshes — включите этот параметр, чтобы объединять общие группы объектов для удобства навигации, например группировать все площадки, принадлежащие компоненту.
-
Exclude outside — включите этот параметр, чтобы исключить всю медь за пределами стандартного контура PCB.
Настройки PDF
-
Auto activate — если этот параметр включен, 3D-изображение будет автоматически отрисовано при открытии PDF в Acrobat Reader. Если отключен, в PDF сначала появится значок кнопки Click to activate.
-
Toolbar — включает 3D Toolbar в PDF Reader.
-
Navigation — включает панель Model Tree Navigation в PDF Reader.
-
Use 3D Movie views — включите этот параметр, чтобы включить в экспорт ключевые кадры (Key Frames), определенные в документе PCB. Экспортированные в PDF 3D ключевые кадры затем будут доступны как выбираемые виды в Acrobat Reader. Когда документ PDF 3D открывается в Adobe Reader, дополнительные виды Key Frame появляются в области выбора View панели навигации Model Tree вместе со стандартными видами Default/Top/Bottom/Left.
Виды Key Frame задаются на панели
PCB 3D Movie Editor panel. Отдельный Key Frame, определенный в Movie Editor, фиксирует текущий 3D-вид в Altium Designer и сохраняется вместе с другими заданными Key Frame в документе PCB. Несколько Key Frame объединяются, формируя определение 3D Movie, которое можно воспроизвести в Altium Designer как 3D-«фильм», плавно переходящий между масштабом/перспективой, заданными каждым Key Frame.
-
View — задает начальный угол обзора в PDF Reader. Выберите из Default, Top, Bottom и Left. Настройка Default — это перспективный вид.
-
Light — задает начальный тип источника 3D-освещения в PDF Reader. Выберите из None, White, Day, Night, Bright, Primary Color, Blue, Red, Cube, CAD Optimized и Headlamp.
-
Color — задает начальный цвет фона изображения. Нажмите на образец цвета, чтобы открыть стандартный диалог Choose Color , в котором можно выбрать нужный цвет.
Цветовая схема
Используйте раскрывающийся список, чтобы выбрать стиль рендеринга PDF из списка предопределенных цветовых параметров View Configuration, который включает текущие настройки 3D View системы и цвета слоев платы.
Дополнительные кнопки
-
Page Setup — нажмите, чтобы открыть диалог Page Setup и настроить размер бумаги, ориентацию и поля.

Диалог Page Setup
Options and Controls of the Page Setup Dialog
-
Paper
-
Size — используйте раскрывающийся список, чтобы выбрать размер бумаги.
-
Source — используйте раскрывающийся список, чтобы выбрать лоток подачи бумаги.
-
Orientation — используйте, чтобы выбрать ориентацию бумаги. Варианты включают:
-
Margins (inches) — введите нужные поля. Единицы измерения — дюймы (допускаются десятичные значения); можно задать поля Left, Right, Top и Bottom .
-
Export — нажмите, чтобы запустить экспорт.
Используйте диалог Export 3D, чтобы настроить параметры экспорта по необходимости, затем нажмите кнопку Export, чтобы создать 3D PDF-файл.
3D-файлы могут быть большими даже с учетом встроенного сжатия данных формата, поэтому стоит продумать, какой уровень содержимого проекта важен для целевого пользователя. Например, содержимое медных слоев (дорожки, площадки и т. п.) может быть не нужно тому, кто рассматривает механические аспекты конструкции платы.
-
Обратите внимание: Acrobat Reader позволяет пользователям включать/выключать отображение элементов модели (группами или по отдельности) в соответствии со своими задачами — см. ниже.
-
Ключевые кадры (Key Frames), определенные в документе PCB, можно включить в экспорт PDF 3D, установив флажок Use 3D Movie views в диалоге PDF3D. Экспортированные в PDF 3D ключевые кадры затем будут доступны как выбираемые виды в Acrobat Reader.
При выборе включаемого 3D-содержимого также стоит учитывать возможности 3D-рендеринга ПК у просматривающего. Хотя итоговый размер PDF 3D-файла может быть приемлемым, процессор и графическая подсистема целевой машины могут испытывать трудности с плавной отрисовкой сложного многослойного проекта.
Приведённые выше параметры задают начальные настройки при открытии PDF в Acrobat Reader и их легко изменить по своему вкусу с панели инструментов 3D в Reader. Обратите внимание: если панель инструментов отключена в параметрах экспорта PDF 3D, пользователь не сможет изменить вид.
Просмотр 3D PDF
Как и можно ожидать, просмотр 3D PDF в Acrobat Reader довольно прост: команды и меню являются логичным расширением привычных 2D‑функций.
3D‑объекты можно перемещать (панорамировать), масштабировать и вращать с помощью простых операций перетаскивания мышью и колёсика прокрутки; нужные функции выбираются на плавающей панели инструментов 3D.

Панель инструментов 3D в Acrobat предоставляет элементы управления 3D‑навигацией и настройками освещения/вида.
Особенно полезной функцией в Reader является панель навигации Model Tree, которую можно открыть (если она ещё не открыта) кнопкой
. Она позволяет перемещаться по всем объектам в 3D PDF, выбирать и подсвечивать интересующие, а также переключать их видимость.

Панель навигации Model Tree особенно полезна
для управления отображением конкретных компонентов и цепей (nets).
Панель навигации Model Tree даёт мощный способ детально изучить все аспекты 3D‑проекта. Будь то внимательная проверка размещения и компоновки компонентов или детальный осмотр внутренней структуры платы — дерево навигации можно использовать, чтобы найти и отобразить нужные объекты.

Проект показан с отключёнными компонентами и наложениями платы, что иллюстрирует степень 3D‑управления, доступную в Acrobat Reader.
При выборе в панели Model Tree отдельные объекты подсвечиваются в окне просмотра цветом, заданным в верхней части панели (в данном случае — красным). Это упрощает поиск конкретного компонента или цепи и избавляет от необходимости переключать видимость объекта, чтобы определить его расположение. Аналогично, выбор объекта в окне 3D‑просмотра подсвечивает соответствующую запись в панели Model Tree.
Дополнительные сведения об использовании различных элементов управления, функций и настроек в Acrobat Reader см. в соответствующих материалах справки Adobe: Displaying 3D Models in PDFs.
В экспортируемый документ PDF 3D также включаются базовые метаданные проекта из Altium Designer. Данные включают исходный файл проекта, его автора, версию Altium Designer, даты создания/изменения и т. п. Эту информацию можно просмотреть в Adobe Reader на вкладке Description в диалоговом окне Document Properties – File » Properties.
Экспорт PDF 3D через OutJob
Чтобы добавить экспорт файла PDF 3D в OutJob проекта, нажмите Add New Documentation Output в разделе Documentation Outputs, выберите PDF3D затем выберите нужный источник документа — либо конкретный документ PCB для экспорта (или [PCB Document], чтобы сохранить OutJob универсально переиспользуемым).
Добавление генератора вывода PDF3D в файл Output Job Configuration.
Параметры генерации PDF 3D можно предварительно настроить, выбрав запись генератора вывода, щёлкнув правой кнопкой мыши и затем выбрав Configure в контекстном меню. Это откроет диалог настройки Export 3D (как описано ранее).
При запуске Output Job (или при ручном инициировании) файл PDF 3D будет экспортирован согласно настройкам в разделе Output Containers OutJob. Экспорт выполняется на настроенный сервер управляемого контента и по указанному пути либо в локальную/удалённую цель публикации, заданную на странице Data Management – Publishing Destinations page диалогового окна Preferences.

Генерация файла 3D PDF в заданный контейнер вывода PDF из настроенного OutJob.
См. документацию From Idea to Manufacture для получения дополнительной информации об OutJob и публикации проектных данных.