3D-корпус

Parent page: Диалоги PCB

Диалог 3D BodyДиалог 3D Body

Сводка

Этот 3D Body диалог позволяет изменять атрибуты 3D-тела (Extruded, Cylindrical или Spherical) в редакторе PCB, а также связывать или встраивать универсальную STEP-модель. 3D-тело — это примитивный полигональный объект проектирования, используемый для представления трёхмерной формы физического компонента, установленного на собранной печатной плате. Для создания сложных форм можно использовать любое количество объектов 3D-тела.

Доступ

К диалогу можно обратиться во время размещения в PCB Library Editor, щёлкнув Home | Place | 

.

После размещения диалог доступен в PCB Editor и PCB Library Editor следующими способами (в режиме 2D-отображения):

  • Дважды щёлкните по объекту 3D Body.
  • Наведите курсор на объект, щёлкните правой кнопкой и выберите Properties в контекстном меню.

Параметры/элементы управления

Тип 3D-модели

Выберите тип модели для объекта 3D-тела. Параметры редактирования и управления различаются для каждого типа, предоставляя необходимые элементы для задания размеров и позиционирования в 3D-пространстве. Доступные варианты:

  • Extruded - Интерактивно задайте вид сверху 2D-формы, которая затем будет выдавлена (extruded) на величину, определённую в разделе Extruded диалога.
  • Generic 3D Model - В этом режиме 3D Body является контейнером для связанной или встроенной 3D STEP-модели. Размещённый 3D Body автоматически принимает форму наименьшего прямоугольного параллелепипеда, который полностью охватывает 3D-модель.
  • Cylinder - 3D-цилиндр, радиус и высота которого задаются в разделе Cylinder диалога. В ориентации по умолчанию цилиндр стоит вертикально; используйте настройки Rotation, чтобы изменить ориентацию.
  • Sphere - 3D-сфера, радиус которой задаётся в разделе Sphere диалога.
  • Convert To Generic 3D - Нажмите, чтобы преобразовать объект 3D Body типа Extruded/Cylindrical/Spherical в универсальную (Generic) модель. Используйте эту функцию, когда в проекте есть объект Extruded 3D Body, который необходимо повернуть. Универсальная модель автоматически встраивается в файл проекта.

Свойства

  • Identifier - Понятное человеку имя, используемое для идентификации объекта 3D Body. Идентификаторы полезны для выбора 3D-тела на панели PCB.
  • Body Side - Сторона платы, с которой будет выступать 3D-тело. Это будет либо Top Side, либо Bottom Side (выступ вверх или выступ вниз). Этот параметр автоматически изменяется, если объект 3D Body переворачивается на другую сторону платы в составе переворота компонента.
  • Layer - Механический слой, на котором находится 3D-тело. Доступны только те механические слои, которые сейчас включены. Если выбранный механический слой спарен, то при перевороте тела на другую сторону платы вместе с компонентом оно также будет перемещено на парный механический слой.
  • Locked - Включите этот параметр, чтобы предотвратить случайное редактирование или перемещение 3D-тела.

Отображение

  • Override color - Включите, чтобы переопределить выбор цветов.
  • 3D Color - Щёлкните по образцу 3D Color , чтобы задать цвет 3D-тела с помощью диалога Choose Color .
  • 3D Color Opacity - Задайте прозрачность 3D-тела: от невидимого (крайнее левое положение) до полностью непрозрачного (крайнее правое). Это постоянная настройка для данного объекта; также можно временно изменить непрозрачность объекта на панели PCB, когда она установлена в режим 3D Models.

Следующие четыре раздела (Extruded, Generic STEP Model или Cylinder & Sphere) будут отображаться опционально в зависимости от выбранного типа 3D-модели.

Extruded

  • Overall Height - Расстояние от поверхности платы до верхней стороны выдавленного (Extruded) тела.
  • Standoff Height - Расстояние от поверхности платы до нижней стороны выдавленного тела. Используйте отрицательное значение для выдавленных тел, которые должны проходить вниз через PCB.
  • Texture File - Определяет изображение, которое будет отображаться на верхней поверхности выдавленного тела. Допустимые форматы файлов: *.bmp;*.dds;*.dib;*.hdr;*.jpg;*.pfm;*.png;*.ppm;*.tga
  • Center - Смещения по X и Y, которые будет иметь центр текстурного изображения относительно центра верхней поверхности выдавленного тела.  Например, значение 100mil, 0mil сместит центральную точку изображения на 100 mil по оси X от центральной точки верхней поверхности выдавленного тела.
  • Size - Ширина (по X) и высота (по Y) текстурного изображения. По умолчанию текстурное изображение будет равномерно масштабировано, чтобы вписаться в границы верхней поверхности выдавленного тела.
  • Rotation - Угол поворота текстурного изображения против часовой стрелки.

Generic STEP Model

  • Filename - имя файла, содержащего STEP-модель. Текст под этим полем будет отражать, встроена ли модель в данный момент или связана. В последнем случае будет показан путь к файлу.
  • Rotation X - угловой поворот (в градусах) STEP-модели вокруг оси X.
  • Rotation Y - угловой поворот (в градусах) STEP-модели вокруг оси Y.
  • Rotation Z - угловой поворот (в градусах) STEP-модели вокруг оси Z.
  • Standoff Height - расстояние от поверхности платы до нижней стороны STEP-модели. Используйте отрицательное значение для модели, которая должна проходить вниз через PCB.
  • Embed STEP Model - Нажмите, чтобы открыть диалог Choose Model, в котором разработчик может просмотреть жёсткий диск/сеть и выбрать STEP-модель для встраивания.
  • Link To STEP Model - Нажмите, чтобы открыть диалог Choose Model, в котором разработчик может просмотреть заданные пути к моделям и выбрать STEP-модель для связывания.
Если пути к моделям не были заданы, нажмите кнопку Add Directories, чтобы перейти на страницу PCB Editor — General диалога Preferences. В области Models страницы нажмите кнопку Model Search Paths, чтобы открыть диалог Model Search Path. Нажмите кнопку , чтобы найти и выбрать папку, содержащую ваши STEP-файлы, затем нажмите кнопку Add, чтобы включить эту папку в список Model Search Path. После нажатия OK для закрытия диалога Preferences все STEP-модели, найденные по указанным путям, будут перечислены в диалоге Choose Model.
Обратите внимание: когда выбран параметр Generic STEP Model, объект 3D Body действует как контейнер для модели и автоматически изменяет размер, чтобы охватить выбранную модель.
  • Update from Disk - эта кнопка становится доступной, когда STEP-модель связана и обнаружено, что связанный файл был изменён. Нажмите, чтобы обновить 3D-тело, используя актуальные данные модели из связанного файла.
  • Remove - нажмите эту кнопку, чтобы удалить STEP-модель (независимо от того, встроена она или связана) из 3D-тела.
  • Change to Embedded - нажмите эту кнопку, чтобы переключиться с использования текущей связанной STEP-модели на использование встроенного экземпляра этой модели.

Cylinder 

  • Radius - радиус цилиндрического тела.
  • Height - высота цилиндрического тела.
  • Rotation X - угловой поворот (в градусах) цилиндрического тела вокруг оси X.
  • Rotation Y - угловой поворот (в градусах) цилиндрического тела вокруг оси Y.
  • Rotation Z - угловой поворот (в градусах) цилиндрического тела вокруг оси Z.
  • Standoff Height - расстояние от поверхности платы до нижней стороны цилиндрического тела. Используйте отрицательное значение для цилиндрического тела, которое должно проходить вниз через PCB.

Sphere

  • Radius - радиус сферического тела.
  • Standoff Height - расстояние от поверхности платы до самой нижней кромки сферического тела. Используйте отрицательное значение для сферического тела, которое должно проходить вниз через PCB.

Точки привязки (Snap Points)

Точки привязки — это опорные точки, которые могут быть полезны при перемещении или выравнивании 3D-тел относительно других объектов PCB. Каждая точка привязки обозначается тремя тонкими белыми линиями, отмечающими её положение. Когда вы нажимаете и удерживаете 3D-тело, курсор автоматически привязывается к ближайшей точке привязки или вершине. Обратите внимание, что 0, 0, 0 находится на основании объекта — в геометрическом центре 3D-тела при просмотре сверху в режиме 2D-отображения.

  • Add - добавить новую точку привязки
  • Delete - удалить текущую выбранную точку привязки 
  • Average - заменить две выбранные точки привязки новой точкой привязки, расположенной посередине между ними.
  • X, Y & Z - положение точки привязки по осям X, Y и Z соответственно; щёлкните, чтобы отредактировать.

Оси

Оси можно использовать как ориентир при выравнивании 3D-тела относительно других объектов PCB. Ось по сути представляет собой пунктирную линию, проведённую между точками, заданными координатами X, Y, Z для Origin и Direction. Обратите внимание, что Origin 0, 0, 0 находится на основании объекта — в геометрическом центре 3D-тела при просмотре сверху в режиме 2D-отображения.

  • Add - добавить новую ось.
  • Delete - удалить текущую выбранную ось.
  • Origin X, Y & Z - координаты начальной точки оси; щёлкните, чтобы отредактировать значения.
  • Direction X, Y & Z - координаты конечной точки оси в пространстве, щёлкните, чтобы отредактировать значения.

Чтобы переключить единицы измерения, используемые в открытом диалоговом окне, между метрическими (mm) и имперскими (mil), нажмите сочетание клавиш Ctrl+Q. Это влияет только на данное диалоговое окно и не изменяет фактическую единицу измерения, используемую для платы в данный момент, которая определяется настройкой Home | Grids and Units | Metric или Imperial , выбранной на ленте.

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Content