您可以使用库管理器和 PCB 封装编辑器在 SAILWIND 库中创建构成元件类型的库元素。
本课程内容:
🙊限制
本教程需要具备"绘图编辑"、"常规编辑"和"库编辑器"许可选项。在帮助菜单中点击已安装选项以确认您是否可以继续。
😎前提
如果 SailWind Layout
尚未运行,请先启动程序。
元件类型
在将元件添加到设计之前,它必须作为 SailWind 元件类型存在于库中。一个元件类型由三个元素组成:
以 SailWind Layout
元件类型 7404 为例:
元素 | 描述 |
---|---|
元件类型名称 | 7404 |
逻辑封装 | INV(反相器) |
PCB 封装 | DIP14(14 管脚双列直插封装) |
电气参数 | 六个逻辑门(A 至 F)使用 14 个管脚中的 12 个包含一个电源管脚和一个接地管脚。 |
您可以在 SailWind Logic
或 SailWind Layout
中创建元件类型,但逻辑封装只能在 SailWind Logic
中创建,PCB 封装只能在 SailWind Layout
中创建。
PCB 封装编辑器
PCB 封装是元件的物理表示,通常称为封装。PCB 封装包含多个代表元件管脚的焊盘和一个元件轮廓。您可以在 PCB 封装编辑器中创建 PCB 封装。
在工具菜单中,点击 PCB 封装编辑器。
进入 PCB 封装编辑器后,会显示文本标签和 PCB 封装原点标记:
SailWind Layout
中移动、旋转或定位元件。封装原点也被自动装配和贴片机引用。在以下练习中,您将通过添加新焊盘、元件轮廓和分配焊盘堆栈,为下图所示的 26 管脚连接器创建 PCB 封装。
添加焊盘
定义 PCB 封装的第一步是为元件的每个管脚添加焊盘。每个焊盘按添加顺序编号,焊盘编号即为其管脚编号,例如焊盘 1 为管脚 1,焊盘 2 为管脚 2,依此类推。
当"添加焊盘"对话框打开时,接受默认设置并点击确定。此时进入添加焊盘模式,每次点击鼠标都会在点击位置添加一个新焊盘。
使用"步进与重复"添加多个焊盘
您可以使用"步进与重复"命令快速复制对象(如焊盘)形成重复模式。
选择按钮
右键点击并选择选择焊盘。
点击第一个焊盘。
按住 Ctrl 键点击添加第二个焊盘到选择集。
右键点击并选择步进与重复。
在"步进与重复"对话框中,点击线性选项卡。
"径向布局"许可选项可启用极坐标和径向布局选项卡。
选择向右为方向,设置数量为12,距离为100,然后点击确定。
自动添加 24 个新焊盘完成连接器管脚布局。
分配焊盘形状和尺寸
定义封装的下一步是分配焊盘形状和尺寸,这通过焊盘堆栈编辑器完成。
设置菜单 > 焊盘堆栈。
从"形状:尺寸:层"列表中选择**<安装面>**。
安装面是印刷电路板上安装元件的正面或背面。
在参数区域,点击圆形焊盘形状按钮。
在参数区域,通过在直径框中输入55来更改焊盘直径。
在钻孔尺寸框中输入28。
为其他层更改焊盘形状和尺寸,从"形状:尺寸:层"列表中选择**<内层>和<对立面>,并将每层的焊盘直径设置为55**。
内层是印刷电路板顶层和底层以外的设计层,可能是布线层、平面层或两者的组合。对立面是印刷电路板上与安装面相对的外层。
点击确定。
如果钻孔不可见,输入do并按Enter。do 无模命令可切换钻孔轮廓显示设置。
创建元件轮廓
使用 2D 线条绘图工具创建元件轮廓。
点击 2D 线条按钮 。
右键点击并选择矩形。
输入s -100 100(s, 负 100, 空格, 100)并按Enter,将指针定位到轮廓的左上角。
不移动指针,按空格键开始新的矩形多边形。
将指针移动到X1350,Y -50位置。
点击完成多边形。
在 SailWind Layout
中,您可以将某个区域定义为过孔、走线和其他设计对象的禁止区域。可以在 PCB 上或 PCB 封装内定义禁止区域。
在本练习中,您将为连接器定义过孔禁止区域。
禁止进入按钮。
右键点击并选择矩形。
将指针定位到轮廓的左上角,点击开始绘制禁止区域矩形。
将指针移动到轮廓的右下角,点击完成多边形。
在"添加绘图"对话框的限制区域,勾选过孔和跳线复选框以分配禁止区域限制。
在层列表中点击**<所有层>**将禁止区域分配到所有层。
点击确定完成禁止区域定义。
在 SailWind Layout
中,您可以为元件或元件类型分配属性,如制造商零件编号、公司零件编号、高度和其他元件特定信息。您也可以为 PCB 封装分配属性。
添加高度属性
编辑菜单 > 属性管理器。
如果 Geometry.Height 属性不在列表中:
a) 在"封装属性"对话框中,点击浏览库属性。
b) 在"浏览库属性"对话框中,点击刷新更新属性列表以查看库中所有使用的属性。
c) 在属性列表中点击Geometry.Height,然后点击确定将高度属性添加到封装。
双击值框,输入300(当前单位为密耳,即 0.300 英寸)。
点击关闭。
您可以在设计中以文本标签形式显示属性。您还可以添加额外的标签以满足位号的不同尺寸和位置要求。每个标签的可见性和位置在布局编辑器中管理。
您可以通过在 PCB 封装中添加占位标签来预定义属性标签的位置。这些占位标签将成为布局编辑器中新增或可见标签的默认位置。
为封装添加位号标签
在本练习中,您将为连接器封装添加装配图位号标签。使用"添加新标签"命令将标签添加到 PCB 封装。
点击添加新标签按钮 。
点击"添加新标签"按钮后,新标签会出现在当前 Name 标签下方,并打开"添加新封装标签"对话框。
在属性列表中,点击**Ref.Des.**将新标签分配为附加位号标签的占位符。
在显示列表中,点击值,仅启用属性值的显示。
通过在 X 框中输入600,Y 框中输入150来更改标签位置。在水平和垂直对齐列表中点击居中。
在层列表中,点击顶层装配图将文本分配到顶层装配图层。
点击确定关闭对话框并完成标签添加。
如果在"显示颜色设置"对话框中没有为"顶层装配图"层上的对象分配颜色,新标签将不会显示。
例外: 位号颜色由 Pin Num.标签选项控制,而非属性。元件类型颜色由 Type 标签选项控制,而非属性。
定位其他标签
将 Name 和 Type 标签定位在封装中文本不会被遮挡的位置。
选择按钮。
未选择任何对象时,右键点击并选择选择文本/绘图。
选择每个标签,按Ctrl+E移动。
将它们放置在教程开头"创建 PCB 封装"部分所示的大致位置。
点击完成移动。
保存 PCB 封装
您已在 SailWind Layout
中创建了第一个 PCB 封装。将其保存到库中。
现在您已完成教程所需的 PCB 封装,接下来将使用元件类型编辑器为新的 26 管脚连接器创建元件类型。
分配常规参数
创建连接器元件类型的第一步是将其定义为连接器并分配 PCB 封装。
分配 PCB 封装
下一步是为元件类型分配 PCB 封装。
添加元件类型属性
您可以在 PCB 封装中添加属性标签。对于元件类型,您需要添加属性及其对应的值。可以直接在属性单元格中输入属性,或从 SailWind 库中的所有属性列表中选择。
在本练习中,您将从库中为连接器元件类型添加属性。
属性 | 值 |
---|---|
Cost | (留空) |
Part Number | MGEG26R |
Manufacturer #1 | ACME |
Manufacturer #2 | (留空) |
分配 CAE 封装
现在为元件类型分配逻辑封装。
保存元件类型
现在元件类型定义已完成,保存新元件类型。
PCB 封装编辑器提供对话框驱动的 PCB 封装向导。这些向导提供自动化工具,可自动创建标准封装图案。
创建 SOIC 封装
现在您已体验了使用 PCB 封装编辑器中的交互工具创建 PCB 封装,接下来将使用 PCB 封装编辑器中的自动化工具创建下图所示的 SO28 PCB 封装。
在绘图工具栏中,点击向导按钮 。
在"封装向导"对话框中,点击双列选项卡。
在封装区域的器件类型部分,点击SMD。
在方向部分,点击水平。
在管脚区域输入以下内容:
a. 在管脚数量框中输入28
b. 在宽度框中输入24
c. 在长度框中输入90
d. 在管脚间距框中输入50
在行间距区域,点击中心到中心并在值框中输入450。
在管脚 1 形状和管脚形状部分,均点击椭圆形。
在布局轮廓区域,在宽度框中输入600,在高度框中输入800。
在散热焊盘区域,取消勾选创建复选框。
点击确定。PCB 封装将自动创建。
您只需几个简单步骤就创建了一个 28 管脚 SOIC。
在文件菜单中,点击退出封装编辑器返回布局编辑器。
不要保存设计副本。
您已完成元件创建教程。