Связаться с нами
Связаться с нашими Представительствами напрямую
Главная страница: Проектирование устройств из нескольких электронных модулей
Печатные платы редко функционируют в изоляции друг от друга – чаще всего они собираются и соединяются друг с другом и затем помещаются в корпус.
Чтобы помочь проектировщику на этом этапе, система поддерживает создание конструкций устройств из нескольких электронных модулей (Multi-board assembly).
Создание сборки Multi-board заключается в определении проекта Multi-board (*.PrjMbd
) и последующим задании логической структуры в схеме Multi-board (*.MbsDoc
). Каждый логический блок в схеме Multi-board относится к проекту платы (*.PrjPcb
).
Затем создается физическое представление модели Multi-board через передачу проекта в пустой документ сборки Multi-board (*.MbaDoc
), ходе которой происходит загрузка в редактор сборок Multi-board печатных плат, на которые ссылаются логические блоки на схеме Multi-board. Этот процесс описан на этой странице.
Чтобы больше узнать о проектировании логической структуры проекта Multi-board, обратитесь к странице Определение логической структуры устройства из нескольких электронных модулей.
Сборка Multi-board является физическим представлением печатных плат в системе.
Чтобы создать новую сборку Multi-board, необходимо:
*.MbaDoc
) в проект Multi-board и сохранить его.Главная плата с двумя модулями памяти и WiFi-модулем PCIe.
Рассмотрим каждый этап этого процесса подробнее.
Вы можете добавить новый документ сборки Multi-board в активный проект с помощью следующих команд:
После добавления документа сборки в проект, щелкните по нему ПКМ, чтобы сохранить его под заданным именем.
Сборка Multi-board, добавленная в проект
Для передачи проекта из схемы Multi-board в документ сборку Multi-board, используйте одну из следующих команд:
Когда вы запускаете одну из этих команд, система обрабатывает каждый модуль в схеме Multi-board, находит плату каждого из дочерних проектов и открывает диалоговое окно Engineering Change Order со списком изменений, необходимых для добавления этих плат в сборку.
Плата из каждого дочернего проекта приводится в списке изменений ECO, и они загружаются в редактор Multi-board после исполнения ECO
После нажатия на кнопку Execute Changes (Выполнить изменения) платы загружаются в редактор сборки Multi-board. Каждая плата размещается в рабочем пространстве с ориентацией, заданной для нее в проекте платы. Этот процесс займет некоторое время, поскольку должен быть проанализирован и загружен полный набор данных каждой платы.
Четыре платы, готовые для позиционирования, загружены в редактор сборки Multi-board
Сборки Multi-board, созданные в предыдущей версии Altium Designer, необходимо импортировать, поскольку был изменен формат файлов в связи с поддержкой 3D-модуля и улучшенных функциональных возможностей.
При открытии файла MbaDoc
в старом формате, будет открыто диалоговое окно Legacy document import (Импорт документа в старом формате).
В редакторе сборки Multi-board выберите команду Design » Import, чтобы создать перечень ECO, которые повторно загрузят данные о дочерних модулях. Этот процесс может занять некоторое время, поскольку редактор сборки Multi-board загружает всю информацию из документа платы.
В механических САПР, концепция связи двух объектов в рабочей области является фундаментальной частью проектирования; этот процесс также известен как сопряжение этих двух объектов. Когда два объекта сопряжены, с ними можно взаимодействовать как с единым объектом. Эти сопряженные объекты могут быть затем сопряжены с другим объектом и т.д. – таким образом, с помощью этого процесса мы формируем сборку – основу механического проекта. По сути, формирование сборки основано теперь не на их выравнивании и позиционировании, а на их сопряжении.
Сопряжение (Mate) – это соединение между двумя различными объектами. Это соединение осуществляется в точках, указанных пользователем, на поверхности каждого из объектов. После сопряжения, объекты располагаются таким образом, что их плоские поверхности и перпендикулярные оси выравниваются.
Определения:
Для определения сопряжения выполните следующие шаги:
Примечания:
При определении сопряжения можно изменять вид рабочего пространства:
Простая демонстрация определения сопряжения между винтом и гайкой. В строке состояния обозначается, если вы находитесь в режиме определения или редактирования сопряжения.
Чтобы изменить сопряжение, выберите его в панели Multiboard Assembly, затем используйте панель Properties для изменения его настроек. Строка состояния отображает, если сопряжение находится в режиме редактирования.
Для удаления сопряжения щелкните по нему ПКМ в панели Multiboard Assembly и выберите команду Remove Mate из контекстного меню или выберите сопряжение в панели и нажмите кнопку Delete.
Как и редакторы схем и плат, интерфейс редактора сборок Multi-board включает в себя панель инструментов Active Bar, расположенную в верхней части рабочей области.
Элементы управления режимами находятся в Active Bar, в том числе команды для перехода в режим измерений, режим сопряжений и режим создания сечения.
Пересечения выделяются, когда два объекта имеют соприкасающиеся поверхности либо пересекаются. Сопряженные поверхности не рассматриваются как пересекающиеся.
Редактор сборок Multi-board поддерживает гибко-жесткие печатные платы. Редактор отображает плату в полностью сложенном состоянии, определенном в редакторе плат.
При первоначальной загрузке в редактор сборки платы располагаются в одной плоскости. Представьте, что они лежат рядом друг с другом на виртуальном сборочном столе.
Для работы с 3D-проектом необходимы навыки управления видом в пространстве и управления объектами в этом пространстве. Начнем с изучения приемов управления видом. После того, как вы освоите управление видом, вы будете готовы к изучению того, как совмещать платы.
Вы можете вид редактора сборок на перспективу или ортогональный вид с помощью команды View » Toggle Projection Type главного меню или клавиши P.
В нижнем левом углу рабочей области сборки располагается маркер с красной/зеленой/синей осью – инструмент для выполнения 3D-манипуляций – под названием Workspace Gizmo. Когда вы выбираете плату, появляется другой инструмент, который называется Object Gizmo – подробнее об этом ниже.
Используйте инструмент 3D-манипуляции (разноцветные стрелки/плоскости/дуги), чтобы управлять видом рабочего пространства и ориентацией объектов
Этот инструмент используется для изменения ориентации вида в рабочем пространстве.
Каждой оси рабочего пространства и соответствующей ей плоскости назначен свой цвет:
Инструмент для выполнения 3D-операций в рабочем пространстве всегда расположен в левом нижнем углу
При наведении курсора мыши на элемент этого инструмента он подсвечивается, что говорит о том, что он активен. Если щелкнуть по элементу определенного цвета, вид будет ориентирован таким образом, будто вы смотрите на объект по направлению соответствующей оси. Повторный клик изменит направление взгляда на противоположный. В таблице ниже приведены сочетания клавиш для управления видом.
Сочетания клавиш, приведенные здесь, позволяют управлять поведением осей в рабочей области:
СОЧЕТАНИЕ КЛАВИШ | ПОВЕДЕНИЕ |
---|---|
Клавиша Z или щелчок по синему элементу инструмента | Ориентация вида по направлению оси Z, на плоскость X-Y. Щелкните на синий элемент второй раз или нажмите Shift+Z, чтобы поменять вид на противоположный. |
Клавиша X или щелчок по красному элементу инструмента | Ориентация вида по направлению оси X, на плоскость Y-Z. Щелкните на красный элемент второй раз или нажмите Shift+X, чтобы поменять вид на противоположный. |
Клавиша Y или щелчок по зеленому элементу инструмента | Ориентация вида по направлению оси Y, на плоскость X-Z. Щелкните на зеленый элемент второй раз или нажмите Shift+Y, чтобы поменять вид на противоположный. |
Для управления видом рабочего пространства воспользуйтесь соответствующим инструментом
Часто необходимо управлять текущим видом, т.е. видом в той плоскости, которая в данный момент параллельна плоскости вашего экрана. Пример подобной манипуляции – масштабирование, когда содержимое рабочего пространства становится ближе или дальше, а углы осей рабочего пространства остаются неизменными.
Сочетания клавиш в таблице ниже относятся к управлению видом в текущей плоскости:
СОЧЕТАНИЕ КЛАВИШ | ПОВЕДЕНИЕ |
---|---|
Ctrl + Колесо мыши | Масштабирование (приближение/отдаление) |
Перетаскивание с зажатой ПКМ | Панорамирование (перемещение в текущей плоскости, курсор принимает вид руки) |
Shift + Перетаскивание с зажатой ПКМ | Вращение вида рабочего пространства вокруг осей X и Y текущей плоскости. Положение точки перетаскивания определяет центр вращения. Перетаскивайте вверх/вниз, чтобы вращать вид вокруг оси X текущей плоскости вида, и влево/вправо – вокруг оси Y текущей плоскости вида. |
Shift + Ctrl + Перетаскивание с зажатой ПКМ | Вращение вида рабочего пространства вокруг оси Z текущей плоскости. Положение точки перетаскивания определяет центр вращения. Перетаскивайте влево, чтобы вращать вид вокруг оси Z текущего вида плоскости против часовой стрелки, вправо – по часовой. |
Ctrl+PgDn | Отобразить все объекты в рабочей плоскости, в том числе начало координат. |
Текущим видом можно управлять с помощью мыши и сочетаний клавиш
После того, как вы освоили управление видом в рабочей области с помощью инструмента управления видом, а также с помощью клавиатуры и мыши, следующим шагом на пути к созданию сборки является ориентирование и позиционирование плат (и других объектов) в рабочей области.
При щелчке ЛКМ по плате она выделяется цветом выбора (по умолчанию – зеленый), а также появляются цветные оси и дуги для ориентирования, которые вместе составляют Object Gizmo – инструмент для управления объектом в рабочей области.
Инструмент для управления объектом Object Gizmo появляется при выделении объекта
Каждая плата загружается в рабочее пространство сборки с той же ориентацией, которая была у нее в редакторе плат – у объекта останутся те же самые оси X, Y и Z, какие были при его создании в редакторе плат, независимо от текущей ориентации платы в сборке.
Когда отображен инструмент управления объектом, зажмите:
Используйте инструмент управления объектом, что изменить положение платы
С помощью разреза можно отобразить детали, скрытые другими деталями сборки. Это достигается путем размещения секущих плоскостей, которые вырезают часть сборки. Редактор сборок Multi-board поддерживает определение одной секущей плоскости для каждой из трех осей, что позволяет задать сечение в одном, двух или трех направлениях.
Сечение может быть отключено (Off), включено (OnEdit). В режиме Edit отображаются секущие плоскости. Каждая плоскость обозначена цветной полупрозрачной поверхностью, исходящей из начала координат сечения. Начало координат сечения определено тремя цветными стрелками, называемых инструментом управления сечением – Section View Gizmo. Вы можете включить их отображение и настроить их направление в области Section View панели View Configuration.
Пример сечения. Наведите курсор мыши на изображение, чтобы увидеть переключение из режима Edit в режим On.
Для работы с сечением:
Сборка может быть экспортирована в формат STEP 3D или Parasolid. Для экспорта всей сборки в формат STEP 3D выберите команду File » Export » STEP 3D из главного меню. Для экспорта всей сборки в формат Parasolid выберите команду File » Export » Parasolid из главного меню.
Пример файла STEP сборки Multi-board, открытой в MCAD-редакторе Rhinoceros.
Помимо плат, вы можете добавлять в сборку Multi-board дополнительные объекты. Эти дополнительные объекты (называемые деталями) загружаются с помощью команд меню Design или с помощью кнопок в верхней части панели Multi-board Assembly.
Нажмите соответствующую кнопку (или используйте команды меню Design), чтобы:
– вставить другую сборку Multi-board в текущую сборку.
– вставить другую плату в текущую сборку.
– вставить механическую модель в формате STEP в текущую сборку.
Обратите внимание, что деталь, добавленная в сборку Multi-board, является единым объектом. Например, если вы добавите модель корпуса в формате STEP, который состоит из верхней и нижней половин, вы не сможете управлять этими половинами по отдельности. В этом случае необходимо вставить каждую половину в сборку отдельно.
Чтобы зафиксировать или снять фиксацию детали, выделите нужную деталь или наведите на нее курсор мыши, щелкните ПКМ и выберите команду Lock Selected Part/Unlock Selected Part. Деталь (или сопряженные детали) будут зафиксированы в текущем положении в рабочей области редактора сборки.
Связаться с нашими Представительствами напрямую