如何在封装库中创建3D器件模型

在今天的pcb设计过程中,您需要将机械设计工作流程集成到电气设计工具中。在ecad和mcad世界之间来回传递不准确的设计数据不仅对设计团队造成挫折,而且还可以大大增加将pcb设计到其元器件中所需的设计旋转数量。无论电气设计工具的实际3d功能如何,如果您没有准确的元器件3d建模,您就无法准确分析机械间隙。。
不同的eda环境对3d建模的支持水平不足。 有些甚至没有,所有机械信息都需要由mcad工具提供。 其他使用过时的方法,如dxf或idf来交换信息。altium designer pcb设计软件支持嵌入step模型,以提供精确的建模信息,不仅可以传递给mcad世界,还可以直接在主机ecad工具中使用。
获取和嵌入step模型是一个相当简单的过程,如本文档所详述。 但是,有时您可能无法或根本不想使用step模型。 您可能没有内部mcad部门、没有任何3d mcad工具,或者也许您的组织不允许任何外部来源的cad数据,从而阻止您下载模型。 其他安全限制可能会阻止您完全访问互联网。
幸运的是,altium designer为您提供了直接在工具中创建元器件的机械细节的方法。 这在理想情况下在pcb库本身(.pcblib)中完成,但是也可以在板级(.pcbdoc)上完成。 本文将向您展示如何创建3d模型并提供创建常见元器件的提示。
内部3d模型类型
altium designer提供三种基本3d形状类型,用于创建机械模型:挤压,圆柱和球体。它们中的每一个可以单独使用或彼此组合使用。挤压模型可能是最常用的。要创建一个这种模型,绘制任何多边形的形状,然后给这个形状一个高度值即可。该形状将被向上(或向下)挤出该高度。
圆柱体和球体类型的创建。输入圆柱体的半径,高度和旋转值,系统相应地绘制形状。球只需要半径。使用这些简单的形状,可以创建各种表面贴装和通孔元器件,范围从简单到惊人的复杂。它们只需要输入尺寸。 系统使用这些尺寸自动绘制形状。圆柱体可用于产生诸如通孔电阻器和电解盖体之类的模型。 它们也可以用于固定通孔针或线桩本身。
创建模型
即使我们正在使用3d模型,创建它们的最佳方法是2d布局模式 (view » 2d layout mode)。然后,我们可以稍后切换到3d,对模型进行修改。每个模型类型都以相同的方式开始。首先place»3d body。然后选择适用的“3d模型类型”选项:
挤压模型
要创建一个挤压模型,唯一必需的字段是“总体高度”。其他区域是可选的,可以稍后进行编辑。
在绘图模式下,单击确定将返回到设计工作区。之后,使用标准的altium designer方法创建一个完全封闭的多边形区域作为模型形状。单击以开始形状,然后拖动鼠标,然后再次单击以添加后续角落。用鼠标右键单击鼠标或点击“escape”键,使形状变亮。如果需要添加第二个形状,“3d体”对话框将重新显示。如果只需要一个形状,单击取消按钮。
创建所需多边形的一些要点:
在开始形状之前,使用“g”快捷键设置捕捉网格
使用“shift + e”在不同的“对齐。..”模式之间切换
“shift + space bar”改变角落模式(例如,正交,对角线,圆弧等)
单独的空格键改变要添加的下一个段的方向
在绘图过程中点击“删除”键将删除输入的最后一个角/顶点
完成形状后,将以2d工作区模式显示交叉阴影区域,该模式指示身体,如下例中的粉红色阴影区域:
切换到3d模式(view » 3d layout mode)将显示3d模型:
在3d模式下,元器件主体可以在x / y平面内移动,方法是单击主体并拖动它。 拖动时,可以使用空格键旋转,也可以使用“x”或“y”快捷键沿x或y轴旋转。
可以通过双击主体进行进一步的编辑,以返回到“3d体”对话框。 从那里,您可以改变模型的其他方面,例如其颜色或其高度(即板表面上方的高度,模型将坐在哪里)。这些编辑也可以在2d模式下进行,但在某些情况下 在3d模式下立即进行视觉反馈是有帮助的。 另一方面,编辑形状本身的轮廓应该始终以2d模式进行。
使用现有的轮廓创建挤压的形状
工作的一部分,进入创建元器件的模式可能包括丝网印刷或其他机械轮廓数据,并定义元器件的身体形状。例如,以bga封装为例:
黄色叠层(丝印)轮廓很可能与实际元器件体相同的形状和尺寸。 那么为什么不重复使用这些信息,代替手动重画呢? altium designer包含基于现有2d形状创建挤压3d体的功能。
在引脚库(.pcblib)中,转到tools » manage 3d bodies for current component… 生成的对话框显示在引脚库中找到的列表形状:
请注意,列出的一些形状被描述为“从。..上的基元创建的多边形形状”这些是存在于占用空间内的实际2d线或弧。也有“从……的边界矩形上创建的形状”。在这种情况下,系统查看特定层上的任何现有对象(包括铜层),并在最外围点绘制一个矩形。
基本形状的预览显示在右侧预览区域(上面的粉红色框)。 在我们的bga示例中,我们将使用“topoverlay上的基元创建的多边形”,这是我们实际的丝印轮廓。
请注意,模型状态更改为“in component”,左侧引脚预览现在会显示覆盖在地形图案上的形状。 这给了我们一个一般的想法,我们是否选择了正确的形状。
“总体高度”列设置身高,就像在第一个例子中手动创建挤出多边形一样。像以前一样,另一个区域(如身体颜色)是可选的,可以稍后更改。 单击关闭将形状添加到元器件,如下图所示:
tools » manage 3d bodies for library… menu.菜单命令提供对库中所有元器件的列表的访问。 它还包括一个“批量更新”模式,用于从库中每个元器件的同一层添加形状。 例如,
也许这些引脚都是用其中一个机械层上的2d“边框”创建的。 该轮廓可以在批处理过程中一次性添加到库中的所有(或某些)元器件。
将3d模型添加到pcb
如果没有特定板的现有pcb封装库,或者如果需要进行一次性高度编辑,则pcb编辑器环境还提供相同的“管理3d模型”功能。 进入tools manage 3d bodies for components
on board…提供了一个类似的对话框“manage 3d bodies for library”。此外,您可以在菜单通过右键单击元器件并导航到 component actions » manage 3d bodies,将3d体添加到单个元器件。 其功能与库编辑器的“.management 3d bodies for current component”相同。

网络电视直播软件哪个好呢?
京东方携智慧一体机产品亮相2021深圳国际全触与显示展
物联网的网络通信技术是怎么一回事
D级放大器与高分辨率AB级放大器的差距弥补解决方案分析
PCB的单片机控制板有什么设计的原则
如何在封装库中创建3D器件模型
水下LED灯条如何进行密封性防水测试
激光焊锡机对比传统焊接机有何优势
Bug Bash:Bug大扫除的正确用法
能够让STM32更简单的工具
涡街流量计的安装技巧
医疗机器人智能精准化 未来市场不可估量
Juji聊天机器人:能与人进行私人对话,做出感同身受的反应
比特币在黎巴嫩的前景非常乐观
瞬态信号及时捕获 安捷伦创新无线测试
AGM观点:独立FPGA公司将不复存在
立磨摇臂轴承座磨损原因及解决方案
特斯拉回应Model X追尾事故:车主未开启自动辅助驾驶功能
三极管的工作原理及电路应用
魅族首发三星中端处理器对双方都是好事