admin 管理员组文章数量: 1087135
2024年1月10日发(作者:可视化echarts)
Altium Designer18
目录
前言: ............................................................................. 2
一、绘制原理图 ..................................................................... 3
1.创建一个PCB项目。 ............................................................ 3
2.向项目添加原理图 .............................................................. 4
3.设置文档选项 .................................................................. 4
Designer中的组件和库 .................................................. 5
5.访问组件 ...................................................................... 6
6. 使库可用于访问组件 ........................................................... 8
7. 在库中查找组件 ............................................................... 8
8.在可用库中查找组件 ............................................................ 9
9. 让Altium Content Vault可用于访问组件 ....................................... 10
10.在Altium Content Vault中查找组件 ........................................... 11
11. 在浏览器面板中工作 ......................................................... 12
12. 在原理图上放置元件 ......................................................... 12
a.从库面板放置 ............................................................. 12
b.从资源管理器面板放置 ..................................................... 13
13.连接电路 .................................................................... 20
活动栏 ..................................................................... 20
连接原理图 ................................................................. 21
接线提示 ................................................................... 21
网和网络标签 ............................................................... 22
14.添加网络标签 ................................................................ 22
网络标签,端口和电源端口 ................................................... 23
15.设置项目选项 ................................................................ 23
16.编译项目 .................................................................... 24
17.检查原理图的电气特性 ........................................................ 24
设置错误报告 ............................................................... 24
设置连接矩阵 ............................................................... 25
更改连接矩阵 ............................................................... 26
配置类生成 ................................................................. 26
配置类生成 ................................................................. 27
设置比较器 ................................................................. 27
配置比较器设置 ............................................................. 28
编译项目以检查错误 ......................................................... 28
编译并检查错误 ............................................................. 29
二、创建一个新的PCB ............................................................... 30
添加新PCB到项目 ............................................................... 31
配置板的形状和位置 ............................................................. 31
设置原点和网格 ................................................................. 32
重新定义板的形状 ............................................................... 33
转移设计 ....................................................................... 35
将设计从原理图捕获转移到PCB布局 ............................................... 36
设置PCB工作区 ................................................................. 36
配置图层的显示 ............................................................. 37
图层提示 ................................................................... 39
配置图层可见性 ............................................................. 39
物理层和层堆栈管理器 ....................................................... 39
配置板层堆栈 ............................................................... 40
合适的网格设置 ............................................................. 41
设置设计规则 ............................................................... 44
交互布线电路板 ................................................................. 56
准备交互式走线 ............................................................. 56
验证您的电路板设计 ............................................................. 67
配置显示规则违规 ........................................................... 67
准备运行设计规则检查(DRC) ................................................ 69
配置规则检查器 ............................................................. 69
•如果电路板上有任何孔,则还必须使用相同的单位、分辨率和film(菲林、胶片)设置的位置生成NC钻孔文件。 ...................................................... 91
前言
Altium Designer 文档:
英文官方:
/documentation/18.0/display/ADES/From+Idea+to+Manufacture+-+Driving+a+PCB+Design+through+Altium+Designer#!FromIdeatoManufacture-DrivingaPCBDesignthroughAltiumDesigner-CreatingaNewPCBProject
您将要创建原理图并设计印刷电路板(PCB)的设计是一种简单的非稳态多谐振荡器。 该电路如下所示,它使用两个通用NPN晶体管,配置为自运行稳定多谐振荡器
您已准备好开始捕捉(绘制)原理图。
一、绘制原理图
1.创建一个PCB项目。
File » New Project » PCB Project
2.向项目添加原理图
3.设置文档选项
Tools » Preferences
在开始绘制电路之前,需要设置适当的文档选项,包括“纸张大小”,“捕捉”和“可见”网格。
Designer中的组件和库
注:本教程的这一部分将介绍使用组件(来自库或Altium内容库)的两种不同方法。 在下一节中,您将从Altium Content Vault中找到并放置您需要的组件。
安装在电路板上的实际组件在设计捕获过程中被表示为一个原理图符号,并作为电路板设计的PCB丝印。 Altium Designer组件可以是:
•由本地库创建或放置的;
•直接从Altium Content Vault放置,这是一个全局可访问的组件存储系统,包含数千个组件,每个组件都有一个符号,封装,组件参数和供应商链接。
Altium Designer中可以使用以下组件存储选项:
Schematic Library:
原理图元件符号在原理图库(* .SchLib)中创建,并存储在本地。 每个符号都可以通过添加到PCB印迹的链接成为一个组件,然后添加组件参数来详细说明组件的规格。
PCB Library:
PCB封装(模型)存储在本地存储的PCB库(* .PcbLib)中。 占地面积包括电气元件(例如焊盘)以及机械元件(例如组件覆盖层,尺寸,胶点等)。 它还可以包含3D定义,通过放置3D Body对象或导入STEP模型创建。
Library Package / Integrated Library:
除了直接从原理图库和PCB库中工作,您还可以将组件元素编译为集成库(* .IntLib,本地存储)。
这样做会产生一个包含所有模型和符号的便携式的库。 一个集成库从一个库包(* .LibPkg)编译而来,它基本上是一个特殊用途的项目文件,其源图形(* .SchLib)和PCB库(* .PcbLib)作为源文件添加到它。 作为编译过程的一部分,您还可以检查潜在问题,例如缺少模型以及原理图引脚和PCB焊盘之间的不匹配。
Altium Content Vault:
Altium Content Vault不仅仅是一个库。 组件存储在云中,可以从任何可以访问互联网的地方访问。 Altium Content Vault组件包括:符号,封装,组件参数和供应商链接。 它们按制造商或按照泛型的包装类型分为文件夹。
5.访问组件
通过以下方式访问组件:
•本地库组件的库面板; 或通过
•Altium Content Vault组件的资源管理器面板。
点击应用程序右下角的Panels按钮即可访问这两个面板。
下面显示了用于访问组件的两个面板。
6. 使库可用于访问组件
在Altium Designer中,可以从可用库中放置基于库的组件。 可用的库包括:
•当前项目中的库 - 如果库是项目的一部分,则其中的组件可自动在该项目中进行放置。
•已安装的库 - 这些库已安装在Altium Designer中,它们的组件可用于任何打开的项目。
库被安装在Available Libraries对话框的Installed选项卡中。 要打开对话框,请单击“库”面板顶部的“库”按钮。 如果面板当前不可见,请单击»库以显示它。
7. 在库中查找组件
为了帮助您找到所需的组件,Altium Designer提供了强大的库搜索功能。 尽管在预安装的库中有适合于多谐振荡器设计的组件,但了解如何使用搜索功能来查找组件非常有用。
单击“库”面板上的“搜索”按钮即可访问“库搜索”对话框。 对话框的上半部分用于定义要搜索的内容,下半部分用于定义搜索的位置。
搜索的范围可以在以下库中:
•已安装(可用库)或
•位于硬盘上的库(路径上的库)。
如果您用这个库,第一步是寻找合适的通用NPN晶体管,例如2N3904。 教程组件将从Vault中放置,稍后将讨论它。
8.在可用库中查找组件
已安装的库列在面板顶部的下拉列表中,单击以选择库并显示存储在其中的组件。 从列表中选择其他设备库,然后使用面板中的组件Filter在库中找到所需的2N3904组件(如下图所示)。 由于已经安装了Miscellaneous Devices库,因此该组件已准备好放置。 不要放置它,而是使用Altium Content Vault中的晶体管。
9. 让Altium Content Vault可用于访问组件
Altium Content Vault是一款使用Altium设计软件的设计人员的在线资源,该软件可存储数十万种通用和制造商特定的组件。 在线存储组件意味着Altium可以继续创建和发布最新组件,而不会影响每个设计人员安装Altium软件。
要访问Altium Content Vault中的组件,您必须首先连接到它。 这是通过启用Preferences(选项)对话框的数据管理 - 服务器页面中的自动连接到Altium Content Vault选项来完成的(点击应用程序左上角的按钮以访问该对话框)。
一旦连接到Altium Content Vault,您就可以将Vault中的组件放入您的设计中。
请注意, Preferences(选项)对话框中提到的登录不需要访问Altium Content Vault中的组件。
10.在Altium Content Vault中查找组件
一旦连接到Altium Content Vault,您可以浏览或搜索组件。 这在Explorer面板中完成,选择Panels»Explorer来显示面板。 该面板包含强大的搜索功能,将搜索字符串输入面板顶部的搜索栏并按Enter键,如下图所示。 使用面板左下方的选项卡在搜索结果和文件夹浏览之间切换。
在Altium Content Vault中搜索通用晶体管BC547。 点击查看感兴趣的组件。
11. 在浏览器面板中工作
资源管理器面板包含多个部分,可根据需要调整其大小。 花一些时间来查看面板的功能和行为,右键单击不同区域中的特定于上下文的命令。
使用供应链模式检查所选组件的价格和可用性。
•将组件组织在文件夹中,使用面板左侧的服务器文件夹部分浏览文件夹 - 单击底部的文件夹选项卡以显示它们。
•Altium Content Vault中存储了大量组件,如上所述,搜索效率更高。
•面板的较低区域有多种显示模式,包括:
预览,生命周期,供应链,使用地点和原点
(Preview, Lifecycle, Supply Chain, Where-used, and Origin)。 单击选项卡以选择所需的模式,如上图所示。
•要查看找到的组件存储在哪个文件夹中,请右键单击该组件并选择“Navigate To导航至”命令。
12. 在原理图上放置元件
组件从“库”或“资源管理器”面板放置到当前原理图页面上。这个过程如下所述:
a.从库面板放置
Libraries Panel
•点击放置按钮 - 组件出现在光标上,放置并点击放置。放置组件后,同一组件的另一个实例将出现在光标上,右键单击以退出放置模式。
•双击 - 双击面板中组件列表中的组件,该组件显示为浮动在光标上,放置它并单击放置。放置组件后,同一组件的另一个实例将出现在光标上,右键单击以退出放置模式。
•单击并拖动 - 单击该组件并将其拖动到此工作表上,该模式要求按住光标,释放光标时放置该组件。
b.从资源管理器面板放置
Explorer Panel
•右键单击组件并选择放置,该组件显示为浮动在光标上,放置它并单击放置。请注意,如果资源管理器面板悬浮在工作区上,它将会淡入以允许您查看原理图并放置组件。放置组件后,同一组件的另一个实例将出现在光标上,右键单击以退出放置模式。
•单击并拖动 - 单击并从“资源管理器”面板中拖放组件,然后将其放到原理图上。该模式要求按住光标,释放光标时放置组件。根据互联网连接的速度,组件放置之前可能会有短暂的延迟。
放置提示
当组件浮动在光标上时,您可以:
•按空格键以90度为增量逆时针旋转。
•按X键使其沿X轴翻转,按Y使其沿Y轴翻转。
•按Tab键显示“属性”面板并在放置之前编辑对象的属性。 输入的值将成为默认值,如果指示符具有相同的前缀,它将自动递增。
•在组件放置期间,如果触摸窗口边缘,软件将自动平移。 自动平移在“Preferences(选项)”对话框的“原理图 - 图形编辑”页面中进行配置。 如果您不小心将光标移动到所需位置,而组件在光标上浮动,则您可以:
◦Ctrl +滚轮缩小并再次放大,或者
◦右键单击并拖动以围绕或滑动原理图
◦Ctrl+ PgDn再次显示整个表格。
在放置期间使用“属性”面板
在对象放置期间,如果按下Tab键,编辑过程将暂停,交互式属性面板将出现。 默认行为是为了最常见的编辑字段突出显示,随时可以编辑。 如果编辑过程暂停,您可以使用光标移动到面板中的另一个字段。
完成编辑后,单击暂停按钮(编辑并返回到对象放置。
),如下图所示,返回到对象放置。 或者,按Enter完成对象
在放置过程中按Tab键时,编辑处于暂停状态 - 单击暂停按钮返回放置组件。
多谐振荡器零件(查找和放置)
下一步是在Altium Content Vault中搜索多谐振荡器电路中使用的以下组件。
Designator Description Vault Item-Revisionor Library Component Name Comments
Q1, Q2
General purpose NPN transistor, eg BC547 or 2N3904
CMP-1048-01437-1
searched Vault for BC547, chose BC547C
R1, R2
100K resistor, 5%, 0805
CMP-1013-00122-1
searched Vault for 100K 5% 0805
R3, R4
1K resistor, 5%, 0805
CMP-1013-00074-1
searched Vault for 1K 5% 0805, note that the search also returns 1K3, 1K8, etc
C1, C2
22nF capacitor, 10%, 16V, 0805
CMP-1036-04042-1
searched Vault for 22nF 16V 0805
P1
2-pin header, thruhole
CMP-1024-00327-1
searched Vault for header, 2-pin, vertical
放置组件后,原理图应如下图所示。
您可以继续查找并放置组件。 请注意,下面的可折叠部分包含放置过程中编辑的提示,这比放置后编辑更有效。 如果您选择在放置组件之前离开编辑,请双击组件进行编辑。
A查找和放置晶体管
1.选择视图»适应文档(快捷键:V,D)以确保您的原理图表占用完整的编辑窗口。
2.使用刚描述的搜索技术,使用Vault面板搜索并找到晶体管BC547。
3.在搜索保管库时,它将首先将结果集群以显示包含可能组件的文件夹。 对于晶体管搜索,所有结果都在同一个文件夹中,名为通用晶体管。 单击超链接打开该文件夹的搜索结果,然后单击第一个项目,CMP-1048-01437-1。
4.该组件将显示在资源管理器面板中,您可以在底部显示预览并检查符号,封装和组件参数(您可能需要调整较低部分的大小以显示所有预览内容)。
5.点击选择需要的晶体管,然后右键单击它以显示上下文菜单(如上所示),然后选择放置。 光标会变成十字线,你将会看到晶体管的图像浮在你的光标上。 您现在处于部分放置模式。 如果将光标移动,晶体管将随之移动。
不要放置晶体管!
6.在将部件放置在原理图之前,您可以编辑其属性 - 可以为浮动在光标上的任何对象执行该属性。
当晶体管仍悬浮在光标上时,按Tab键打开交互式“属性”面板。 默认行为是自动突出显示面板中最常用的字段,准备编辑,在这种情况下,它将是指示符。 请注意,面板的每个部分都可以单
独展开或折叠,这意味着您的面板可能看起来不同。
7.在面板的属性部分中,键入指示符Q1。
8.确认Comment字段的Visibility控件设置为visible(9.将所有其他字段保留其默认值,然后单击暂停按钮()。
)返回零件放置。
10.移动光标,贴上晶体管符号,将晶体管稍微放置在薄片中间的左侧。请注意当前捕捉网格,它显示在应用程序底部状态栏的左侧。它默认为100mil,您可以按G快捷键在对象放置期间循环可用的网格设置。强烈建议将捕捉网格保持在100mil或50mil,以保持电路整洁,并且可以很容易地将电线连接到引脚。对于这样一个简单的设计,100mil是一个不错的选择。
11.一旦您对晶体管的位置感到满意,可以通过鼠标左键单击或按下键盘上的Enter键将晶体管置于原理图上。
12.移动光标,您会发现晶体管的副本已放置在原理图表中,并且您仍处于部分放置模式,晶体管轮廓浮在光标上。该功能允许您放置多个相同类型的零件。
你准备好放置第二个晶体管。这个晶体管与前一个晶体管相同,因此在放置它之前不需要编辑它的属性。当您放置同一零件的多个实例时,软件将自动递增零件标识符。在这种情况下,下一个晶体管将被自动指定为Q2。
14.如果您参考之前的示意图,您会注意到Q2是作为Q1的一面镜子绘制的。要水平翻转悬浮在光标上的晶体管的方向,请按下键盘上的X键。这沿着X轴翻转组件。
15.移动光标将零件放在Q1的右侧。要更准确地定位组件,请按两次PgUp键以放大两个步骤。你现在应该可以看到网格线。
16.一旦您定位了零件,请鼠标左键单击或按Enter键放置Q2。再次将你“持有”的晶体管的副本放置在原理图上,并且下一个晶体管将浮在准备放置的光标上。
17.由于所有晶体管已放置,请通过单击鼠标右键或按ESC键退出零件放置模式。光标将恢复为标准箭头。
B查找并放置电阻
1.使用刚刚描述的搜索技术,在Explorer面板中搜索合适的100K 5%0805电阻。搜索应返回项目修订版CMP-1013-00122-1。
2.右键单击所选电阻以显示上下文菜单,然后从菜单中选择放置。
3.当电阻悬浮在光标上时,按Tab键打开属性面板。
4.在面板的属性部分,输入代号R1。
5.确认注释字段的可见性控件设置为可见。
6.展开“属性”面板的“足迹”部分,并确认足迹模型设置为RESC0805(2012)_N。您将看到该组件附有3个封装模型,IPC低密度(_M),IPC中等密度(_N)和IPC高密度(_L)。在设计同步期间,此处选定的占位面积将被转移到PCB。
7.将所有其他字段保留为其默认值,然后单击暂停按钮()返回到零件放置位置,电阻将悬浮在光标上。
8.按空格键以90°为增量旋转组件,直至其具有正确的方向。
9.将电阻放置在Q1基极的左侧(参见前面的示意图),然后单击鼠标左键或按Enter键放置零件。
10.将另一个100k电阻器R2放置在Q2的基极右上方。当您放置第二个电阻时,代号将自动增加。
11.通过单击鼠标右键或按ESC键退出零件放置模式。光标将恢复为标准箭头。
12.其余两个电阻R3和R4的值为1K,在Explorer面板中搜索合适的1K 5%0805电阻。
13.此搜索将返回所有以1K开头的电阻,包括1K1,1K2,1K3等等。使用“资源管理器”面板中的“描述”列来帮助找到1K电阻,单击搜索结果打开1K 5%0805电阻,然后右键单击并选择Place。
14.使用刚刚给出的步骤,将指示符设置为R3,确认注释字段可见,并且选定的覆盖区模型为RESC0805(2012)_N。
15.将R3置于Q1的集电极正上方,然后将R4直接放置在集电极或Q2上方,如上图所示。
16.右键单击或按ESC键退出零件放置模式。
C查找和放置电容器
1.返回Explorer面板,搜索合适的22nF 16V 0805电容。搜索将返回一些潜在的电容器,点击项目CMP-1036-04042-1在本设计中使用。
2.右键单击所选电容器并从菜单中选择Place。
3.当电容器浮在光标上时,按Tab键打开属性面板。
4.在面板的属性部分,输入代号C1。
5.确认注释字段的可见性控件设置为可见。
6.确保足迹模型设置为CAPC0805(2012)145_N。
7.将所有其他字段保留为其默认值,然后单击暂停按钮()返回零件放置位置,电容器将悬浮在光标上。
8.按空格键以90°为增量旋转组件,直至其具有正确的方向。
9.将电容器放置在晶体管上方,但低于电阻器(请参阅前面的示意图),然后单击鼠标左键或按Enter键放置零件。
10.放置和放置电容器C2。
11.右键单击或按Esc键退出放置模式。
D查找并放置连接器
1.返回资源管理器面板,搜索2针垂直头部以找到合适的连接器。 搜索将返回一些潜在的标题,从描述栏你会看到一些低调,有些是压配合的,有些是标准的通孔标题。 某些标题的引脚间距为0.1英寸(2.54毫米),有些引脚间距为2毫米。请注意,如果说明文字不完全可见,则可以将光标悬停在其上以将整个文字显示在 工具提示。
2.从列表中选择CMP-1024-00327-1,右键单击它并从菜单中选择Place。
3.当标题悬浮在光标上时,按Tab键编辑属性并将标志符设置为P1。
4.放置标题前,按空格键将其旋转至正确的方向。 点击以将连接器放置在原理图上,如上图所示。
5.右键单击或按ESC键退出零件放置模式。
保存你的电路图(快捷键:F,S)。
你现在已经放置了所有的组件。 请注意,上图中显示的组件间隔开,以便有足够的空间连接到每个组件引脚。 这很重要,因为您不能将导线放置在针脚的底部以达到针脚之外的针脚。 如果你这样做,两个引脚将连接到电线。 如果您需要移动组件,请单击并按住组件的主体,然后拖动鼠标重新定位组件。
组件定位提示
•要重新定位任何对象,请将光标直接放置在对象上,单击并按住鼠标左键,将对象拖到新位置,然后释放鼠标按钮。移动限制为状态栏上显示的当前捕捉网格,随时按下G快捷键可循环显示当前捕捉网格设置。请记住,将组件放置在粗糙网格上很重要,例如50或100mil。
•您也可以使用键盘上的箭头键重新定位一组选定的电路图对象。选择对象,然后按住Ctrl键的同时按下箭头键。按住Shift键以将对象移动当前捕捉网格的10倍。
•使用鼠标移动物体时,网格也可以临时设置为1,按住Ctrl键即可完成此操作。定位文字时使用此功能。
•在按下G快捷键时循环的网格在工具»Preferences(选项)对话框的“原理图 - 网格”页面中定义。 “Preferences(选项)”对话框的“原理图 - 常规”页面上的“单位”控件用于选择测量单位,在Mils或Millimeters之间进行选择。请注意,Altium组件是使用英制网格设计的,如果更改为公制网格,组件引脚将不再落入标准网格。因此,建议使用Mils for Units,除非您计划仅使用自己的组件。
13.连接电路
布线是在电路的各个组件之间建立连接的过程。 要连接您的电路图,请参阅下面显示的电路草图和动画。动画见附件:
活动栏
每个编辑器中最常用的工具都可以在编辑窗口顶部显示的活动栏上找到。
活动栏上的按钮可以是单功能或多功能。 多功能按钮由一个小三角形表示,单击并按住按钮上的任意位置1秒钟,会出现一个菜单,列出其他可用的命令。 最后使用的命令将成为该按钮位置的默认值。
连接原理图
1.为确保您能够理解原理图表,请按下PgUp键放大或PgDn缩小。或者,按住Ctrl键并滚动鼠标滚轮放大/缩小,或按住Ctrl + Right Mouse按钮并向上/向下拖动鼠标以放大/缩小。在右键单击View子菜单中还有许多有用的View命令,例如Fit All Objects(Ctrl + PgDn)。
2.首先,按照以下方式将电阻器R1的下引脚连接到晶体管Q1的基极。单击活动栏上的按钮(放置»导线)以进入导线放置模式。光标将变为十字线。
3.将光标放在R1的底端。当你处于正确的位置时,光标位置会出现红色连接标记(大十字)。这表示光标位于组件上的有效电气连接点上。
4.单击鼠标左键或按Enter键确定第一个导线点。移动光标,你会看到一条电线从光标位置延伸到锚点。
5.将光标放在Q1的底部,直到您看到光标变为红色连接标记。如果导线以错误的方向形成一个角,请按空格键切换角点方向。
6.点击或按Enter将导线连接到Q1的基座。光标将从该线释放。
7.注意光标保持十字形,表示您准备放置另一根电线。要完全退出放置模式并返回到箭头光标,您需要右键单击或再次按ESC - 但不要立即执行此操作。
8.从R3的下引脚连接到Q1的集电极。将光标定位在R3的低位引脚上,然后单击或按Enter键以开始新的连线。垂直移动光标直到它位于Q1的收集器上,然后单击或按Enter放置导线段。光标再次从导线释放,并且您保持接线模式,准备放置另一根导线。
9.如上面的动画所示,将其余的电路接通。
10.完成放置所有电线后,右键单击或按ESC退出放置模式。光标将恢复为箭头。
接线提示
•左键单击或按Enter键将导线锚定在光标位置。
•按Backspace键删除最后一个定位点。
•按空格键切换拐角的方向。您可以在上面显示的动画中观察此情况,并在连接器接线时结束。
•按Shift +空格键循环接线角模式。可用的模式包括:90,45,任意角度和自动线(在点击点之间放置正交线段)。
•右键单击或按Esc退出导线放置模式。
•单击并按住以移动放置的组件,或者按住Ctrl并单击并按住以将所有组件连同任何连接的电线一起拖出。
•按Ctrl键并单击并按住导线拖动导线,如上面的动画所示。
•只要导线穿过组件的连接点,或者在另一导线上终止,则会自动创建一个连接点。
•即使删除了连接点,穿过针脚末端的导线也会连接到该针脚。在继续之前,检查您的有线电路是否如图所示。
•如果需要,可以将接线交叉显示为小拱形,在“Preferences(选项)”对话框的“原理图 - 常规”页面中启用该选项。
14.添加网络标签
网和网络标签
现在你已经互相连接的每一组件引脚现在形成了所谓的网络。 例如,一个网络包括Q1的基极,R1的一个引脚和C1的一个引脚。 每个网络会自动分配一个系统生成的名称,该名称基于该网络中的某个组件引脚。
为了便于在设计中识别重要的网络,可以添加网络标签来分配名称。 对于多谐振荡器电路,您将在电路中标记12V和GND网络,如下所示。
添加网络标签
1.点击按钮(放置»网络标签)。 网络标签将浮现在光标上。
2.要在放置网标之前编辑网标,请按Tab键打开“属性”面板。
3.在Net字段中键入12V,然后单击暂停按钮()返回到对象放置。
4.放置网络标签,使其热点(左下角)接触原理图上最上面的导线,如下图所示。 当网络标签正确定位以连接电线时,光标将变为红色十字。 如果十字线为浅灰色,则表示不会建立有效的连接。
5.放置第一个网络标签后,您仍将处于网络标签放置模式,因此在放置之前再次按Tab键以编辑属性面板中的第二个网络标签。
6.在“网络名称”字段中键入GND,然后按Enter键返回到对象放置模式。
7.放置网络标签,使网络标签的左下角接触原理图中最下面的导线(如上面的完整原理图所示)。
右键单击或按ESC退出网络标签放置模式。
保存你的电路和项目。
网络标签,端口和电源端口
•除了赋予网名外,网络标签还用于在同一个原理图纸上的2个独立点之间建立连接。
•端口用于在不同工作表上的2个独立点之间建立连接。 底片连接器也可以用来做到这一点。
•电源端口用于在所有工作表上的点之间建立连接,因此可以使用网络标签或电源端口。
恭喜! 您刚刚完成了第一个原理图捕获。 在将原理图转换为电路板之前,需要配置项目选项,并检查设计是否存在错误。
15.设置项目选项
项目特定设置在“PCB项目选项”对话框中配置,如下所示(项目»项目选项)。 项目选项包括错误检查参数,连接矩阵,类生成器,比较器设置,ECO生成,输出路径和连接选项,多通道命名格式,默认打印设置,搜索路径和项目级参数。 这些设置在编译项目时使用。
可以从“文件和报告”菜单中设置项目输出,例如装配,制作输出和报告。 这些设置也存储在Project文件中,因此它们始终可用于此项目。 另一种方法是使用OutputJob文件来配置输出,其优点是可以将OutputJob从一个项目复制到下一个项目。 查看更多关于输出以了解更多配置输出。
16.编译项目
在Altium Designer中完成原理图后,编译它。这会生成设计的内部连接图,详细说明所有组件和网络。在编制项目时,还应用综合设计和电气规则来验证设计。设计和规则检查在“PCB项目选项”对话框中进行配置。
请参阅创建连接和编译和验证设计页面以了解更多信息。
当所有错误得到解决后,通过生成一系列工程变更单(ECO),已编译的原理图设计已准备好转移到目标PCB文档。这个过程的基础是一个比较器引擎,用于识别原理图设计和PCB之间的每个差异,并生成一个ECO来解决每个差异。这种使用比较器引擎识别差异的方法意味着您不仅可以直接在原理图和PCB之间工作(没有使用中间网表文件),还意味着可以使用相同的方法在任何阶段同步原理图和PCB设计过程。比较引擎还允许您查找源文件和目标文件之间的差异并在两个方向上更新(同步)。 ECO生成和比较器也在“PCB项目选项”对话框中进行配置。
请参阅设计同步页面以了解更多信息。
17.检查原理图的电气特性
示意图不仅仅是简单的图 - 它们包含有关电路的电气连接信息。 您可以使用此连接意识来验证您的设计。 编译项目时,软件将根据Project for Project对话框的错误报告和连接矩阵选项卡中设置的规则检查错误。 编译项目时,检测到的任何违规都将显示在“消息”面板中。
设置错误报告
对话框页面:错误报告
“项目选项”对话框中的“错误报告”选项卡用于设置大量的绘图和组件配置检查。 报告模式设置显示违规严重程度的级别。 如果您想更改设置,请点击您希望更改的违例旁边的报告模式,然后从下拉列表中选择严重性级别。
设置连接矩阵
对话框页面:连接矩阵
设计编译时,每个网络中的引脚列表都内置在内存中。检测每个引脚的类型(例如:输入,输出,被动等),然后检查每个网络以查看是否存在不应该彼此连接的引脚类型,例如连接到另一个输出的输出引脚销。 “项目选项”对话框的“连接矩阵”选项卡用于配置允许哪些引脚类型相互连接。例如,查看矩阵图右侧的条目并查找输出引脚。阅读矩阵的这一行,直到您进入Open Collector Pin列。它们相交的正方形是橙色的,表示在编译项目时,连接到原理图上开路集电极引脚的输出引脚会产生错误状态。
您可以使用单独的错误级别设置每种错误类型,例如。从没有报道,直到一个致命的错误。点击一个彩色正方形来改变设置,继续点击移动到下一个检查级别。设置矩阵,使未连接的被动引脚产生错误,如下图所示。
连接矩阵定义了在原理图上检查哪些电气条件,请注意,未连接 - 被动引脚设置正在更改。
更改连接矩阵
1.要更改其中一个设置,请单击彩色框,它将循环显示4种可能的设置。请注意,您可以右键单击对话框的面部以显示一个菜单,该菜单允许您同时切换所有设置,包括将它们全部恢复到默认状态的选项(如果您已切换设置并且不记得它们的默认状态,方便使用)。
2.您的电路只包含无源引脚。让我们更改默认设置,以便连接矩阵检测未连接的无源引脚。向下看行标签以找到被动引脚行。查看列标签以查找未连接。这些条目相交的正方形表示在原理图中发现无源引脚未连接时的错误情况。默认设置为绿色,表示不会生成报告。
3.单击此交点框,直到其变为黄色(如上图所示),以便在编译项目时为未连接的无源引脚生成警告。您将在本教程后面故意创建此错误的实例。
配置类生成
对话页面:类生成
“项目选项”对话框中的“类生成”选项卡用于配置设计生成的类别类型(然后使用“比较器和ECO生成”选项卡控制类是否传送到PCB)。 默认情况下,软件将为每个原理图生成组件类和房间,并为设计中的每个总线生成网络类。 对于像这样简单的单页设计,不需要生成组件类或房间 - 确保“组件类”复选框被清除,这样做也会禁用为该组件类创建空间。
请注意,该对话框的该选项卡还包含用户定义类的选项。
“类生成”选项卡用于配置为设计自动创建的类和房间。
配置类生成
1.清除组件类复选框,如上图所示。 这将自动禁止为该原理图表创建展示空间。
2.设计中没有总线,因此不需要清除位于对话框顶部附近的“为总线生成网络类”复选框。
3.设计中没有用户定义的网络类(通过在网络上放置网络类指令完成),因此无需清除对话框选项卡的用户定义的类区域中的生成网络类复选框。
设置比较器
对话框页面:比较器
“项目选项”对话框中的“比较器”选项卡设置在编译项目时报告或忽略文件的差异。通常,只需在此选项卡中更改设置时,就是在为PCB添加额外细节(如设计 规则)时,并且不希望在设计同步期间删除这些设置。如果您需要更详细的控制,则可以使用单独的比较设置选择性地控制比较器。
对于本教程,只需确认“仅在PCB中定义的忽略规则”选项已启用即可,如下图所示。
“比较器”选项卡用于精确配置比较引擎将检查的差异。
配置比较器设置
1.对于本教程,只需确认“仅在PCB中定义的忽略规则”选项已启用即可,如上图所示。
您现在已准备好编译该项目并检查是否有错误。
编译项目以检查错误
主要文章:编译和验证设计
编译项目会检查设计文档中的绘图和电气规则错误,并在“消息”面板中详细说明所有警告和错误。 您已在“项目选项”对话框的“错误检查和连接矩阵”选项卡中设置了规则,因此现在可以检查设计了。
要编译项目并检查错误,请选择Project»Compile PCB Project 。
使用“消息”面板查找并解决设计警告和错误 - 双击警告/错误以定位到该对象。
编译并检查错误
1.要编译多谐振荡器项目,请选择Project»Compile PCB Project 。
2.编译项目时,所有警告和错误都显示在“消息”面板中。如果检测到错误(不是只有警告时),面板只会自动出现,手动打开它,单击右下方的按钮,然后从菜单中选择消息。
3.如果您的电路正确绘制,则“消息”面板不应包含任何错误,只会显示编译成功消息,找不到错误。如果出现错误,请仔细检查每个电路,检查电路并确保所有接线和连接都正确。
您现在会故意将一个错误引入电路并重新编译该项目:
1.单击设计窗口顶部的选项卡,使原理图纸成为活动文档。
2.点击连接R1到Q1基极线的导线中间。在导线的每一端都会出现小的方形编辑手柄,选择颜色将沿着导线显示为虚线以指示它被选中。按键盘上的删除键删除电线。
3.重新编译项目(Project»Compile PCB Project )以检查错误。消息面板将显示警告消息,指示您的电路中未连接引脚。
4. Messages面板被水平分割成2个区域,如上图所示。上部区域列出所有消息;可以通过右键菜单保存,复制,交叉探测或清除。较低的区域详细说明面板上部区域当前选择的警告/错误。
5.当您在“消息”面板的任一区域中双击某个错误或警告时,原理图视图将平移并缩放到错误的对象。
在完成本教程的这一部分之前,让我们先修复原理图中的错误。
1.使原理图纸成为活动文档。
2.取消删除操作(Ctrl + Z),恢复删除的导线。
3.要检查是否不再有任何错误,请重新编译项目(Project»重新编译PCB项目) - Messages面板应该不显示错误。
保存原理图和项目文件。
当您在“消息”面板中双击一个错误时:
•原理图缩放以显示错误的对象。 “缩放精度”(Zoom Precision)由“Preferences(选项)”对话框的“System - Navigation(导航)”(System - Navigation)页面的“突出显示方法”(Highlight
Methods)部分中的上滑块进行设置。
•整个原理图都会消失,除了错误的对象外。 原理图淡入量由调光级别(Dimming level)控制,由“Preferences(选项)”对话框的“System - Navigation(导航)”页面的“高亮显示方法”部分中的下滑块设置。 点击原理图上的任意位置可清除调光。
•要从“消息”面板中清除所有消息,请右键单击面板并选择全部清除。
原理图捕捉现已完成,可以创建PCB!
二、创建一个新的PCB
在将设计从原理图编辑器传输到PCB编辑器之前,您需要创建空白PCB,然后将其命名并保存为项目的一部分。
添加新PCB到项目
1. 可以通过“项目”面板的右键菜单将新PCB添加到项目中,选择添加新项目到PCB»命令。
2.如上所示,PCB将在项目中显示为源文档。 右键单击“项目”面板中的PCB图标以选择“另存为”命令,并将其命名为多谐振荡器。 请注意,您不需要在另存为对话框中输入文件扩展名,这会自动添加。
3.添加PCB改变了项目,所以也保存项目(右键单击项目面板中的项目文件名,然后选择保存项目)。
配置板的形状和位置
主要文章:The Board
在从原理图编辑器传输设计之前,需要更改此空白板的许多属性,其中包括:
设置原点:PCB编辑器有两个起点,即工作区左下方的绝对原点和用户可定义的相对原点,用于确定当前工作区的位置 - 状态栏上显示的坐标是相对的 到这个原点。 一种常用的方法是将相对原点设置为电路板形状的左下角。 选择编辑»原点»设置命令设置相对原点,使用重置命令将其重置回绝对原点。
从英制单位改为公制单位:当前工作空间的X / Y位置和网格显示在状态栏上,状态栏显示在软件底部。 对于本教程,将使用公制单位 - 更改单位,或者按下键盘上的Q键以在英制和公制单位之间来回切换,或者从菜单中选择查看»切换单位命令。
选择合适的捕捉网格:您将注意到当前捕捉网格为0.127mm,这是旧的5mil英制捕捉网格,转换为公制。 要随时更改捕捉网格,请按G键显示捕捉网格菜单,您可以在其中选择英制或公制值。 请
注意菜单中显示的快捷方式,使用Ctrl + Shift + G打开“捕捉网格”对话框,当您想键入特定值时,该对话框非常方便。 另一个有用的快捷方式是Ctrl + G,用于打开笛卡尔网格编辑器,您可以在其中将网格从点更改为线,并更改网格颜色。 本教程后面将更详细地讨论网格。
将板子形状重新定义为所需的尺寸:板子形状由带有网格的黑色区域显示。 新电路板的默认尺寸为6x4英寸,教程板为30mm x 30mm。 下面提供了为板子定义新形状的过程的详细信息。
配置设计中使用的层:除了走线的铜层或电子层外,还有通用机械层和特殊用途层,如组件叠层(丝网印刷),阻焊层,粘贴掩膜和 等等。 电气和其他层将很快配置。
随时按下Ctrl + PgDn进行缩放以显示整个电路板。
设置原点和网格
1.软件中使用两个起点,即工作区左下方的绝对原点和用户可定义的相对原点,用于确定当前工作区的位置。 在设置原点之前,继续放大当前板形状的左下角,直到您可以轻松看到网格 - 执行此位置,将光标放在板的左下角形状上,然后按PgUp,直到粗略和 细网格是可见的,如下图所示。
2.要设置相对原点,请选择编辑»原点»设置,将光标置于电路板形状的左下角,然后左键单击以找到它。
选择命令,将光标定位在电路板形状的左下角(左图)上,然后单击以定义原点(右图)。
3.下一步是选择一个合适的捕捉网格,如上表所述。 在设计过程中,更换网格很常见,例如,在组件放置期间可以使用粗糙的网格,并使用更精细的网格进行布线。 对于本教程,您将使用Metric网格。 一个粗糙的5mm网格适用于组件放置,按下Ctrl + Shift + G打开对齐网格对话框并输入5mm,然后单击确定关闭对话框。
4.在输入值时输入单位,也指示软件切换到度量网格。 如果您查看状态栏,则可以确认网格现在是公制。
重新定义板的形状
1.默认的电路板形状为6x4英寸,本教程的电路板尺寸为30mm x 30mm。
2.要缩小显示所有电路板,请从菜单中选择查看»适合电路板(Ctrl + PgDn)。
3.电路板将完全填充PCB编辑器。 要操纵大小,您需要能够看到电路板的边缘,请使用Ctrl +
WheelRoll进一步缩小或按PgDn。
4.下一步是改变板的形状。 要做到这一点,您必须进入电路板规划模式,选择查看»电路板规划模式进行更改(快捷方式:按1键)。 显示屏将改变,电路板区域现在将显示为绿色。
5.现在您的选择是重新定义板的形状(再次绘制)或编辑现有的板形状。 对于简单的正方形或矩形,编辑现有的电路板形状效率更高,从菜单中选择Design»Edit Board Shape。 请注意,您必须在电路板规划模式下才能使用此命令。
对于这种设计,编辑现有的电路板形状效率更高。 这些命令仅在电路板规划模式下可用。
6.编辑手柄将出现在每个拐角和每个边缘的中心,如下所示。
注:点击除编辑手柄或形状边缘以外的任何位置都会使您退出棋盘形状编辑模式。
7.目标是调整形状以创建一个30毫米×30毫米的电路板。 粗糙的可视网格是25毫米(5倍捕捉网格),精细可见网格是5毫米 - 这些可以用作指导。 您现在可以:将上边缘向下和右边缘滑入以创建正确的大小; 或者移动拐角中的3个,留下位于其当前位置的原点的拐角。
8.要将上边缘向下滑动,请将光标放在边缘上(但不要放在手柄上),当光标变为双头箭头时单击并按住,然后将边缘拖到新位置,以便Y光标 状态栏上的位置为30mm,如下图所示。
9.重复该过程以移动右侧边缘,当状态栏上的X光标位置为30mm时将其定位。
注:使用状态栏左下方的当前位置信息来指导您重新塑造电路板。
显示调整大小光标,使用状态栏上的位置信息来帮助您将板子调整为30mm x 30mm。
8.单击工作区中的任何位置以退出棋盘形状编辑模式。
9.按2快捷键切换回2D布局模式。
10.现在已经定义了形状,您可以将网格设置为适合组件放置的值,例如1mm。 网格将在短期内详细讨论。
11.保存PCB。
电路板尺寸已被定义,单位,原点和网格已被设置。 所需的图层将很快配置。
定义非矩形电路板形状的一个好方法是在keepout层上放置一系列轨道(以及弯曲电路板的弧)。
除了可用作放置和布线保留屏障外,还可以选择这些轨道和圆弧(编辑»选择»全部图层),并使用设计»电路板形状»从所选对象定义命令创建电路板形状。
转移设计(原理图转移到PCB)
主要文章:在原理图和PCB之间工作
设计直接在原理图编辑器和PCB编辑器之间传输,没有创建中间网表文件。从原理图编辑器中选择Design»Update PCB Document ,或者从PCB编辑器中选择Design»Import
Changes from 。
当您运行这些命令中的任何一个时,编译设计并创建一组工程变更单,其中:
•列出设计中使用的所有组件,以及每个组件所需的占位面积。执行ECO时,软件将尝试在当前可用的库或可用的Altium Content Vault中查找每个丝印,并将每个丝印放入PCB工作区。如果足迹不可用,则会发生错误。
•创建设计中所有网络(连接的组件引脚)的列表。当执行ECO时,软件会将每个网络添加到PCB,然后尝试添加属于每个网络的引脚。如果无法添加引脚,则会发生错误 - 这通常发生在没有找到封装时,或者封装上的焊盘未映射到符号上的引脚。
•然后传输附加设计数据,例如网络和组件类。
一旦ECO执行完毕,组件将被放置在板子外部,并创建网络。 请注意默认指定符(和注释)字体已被更改。
在将原理图信息传输到新的空白PCB之前,请确保原理图和PCB的所有相关库都可用。 由于本教程仅使用Altium Content Vault,所需的Vault已经可用。 由于Vault包含符号和封装,因此本教程所需的封装也可用。
所有PCB对象的默认设置都可以在Preferences对话框的PCB Editor - Defaults页面中定义。 例如,如果您希望所有PCB设计的组件指示符均为1.5mm高Arial Truetype,请编辑指定符(和注释)默认值。
将设计从原理图捕获转移到PCB布局
1.制作原理文件,,活动文件。
2.从原理图编辑器菜单中选择设计»更新PCB文档。 该项目将编译并打开工程变更单对话框。
为每个需要对PCB进行的更改创建一个ECO,以使其与原理图匹配。
3.点击验证更改。 如果所有更改都得到验证,则状态列表中每个更改旁边都会显示绿色勾号。 如果更改未通过验证,请关闭对话框,选中消息面板并解决所有错误。
4.如果所有更改都经过验证,请单击执行更改将更改发送到PCB编辑器。
5.完成后,打开目标PCB并在其上打开工程更改订单对话框,完成列条目将被打勾(如下图所示)。
6.点击关闭对话框并完成传输过程。
7.组件将被放置在电路板外部,准备放置在电路板上。 在开始组件放置过程之前,需要完成几个步骤,例如配置放置网格,图层和设计规则。
您可以通过单击报告更改按钮来创建ECO的报告。
配置PCB工作区
完成所有ECO后,组件和网络将出现在PCB工作区中,位于电路板轮廓的右侧,如上图所示。
在开始在电路板上定位组件之前,您需要配置某些PCB工作区和电路板设置,例如层,网格和设计规则。
配置图层的显示
面板页面:查看配置
除了用于制作电路板的层(包括:信号层,电源层,掩膜层和丝印层)外,PCB编辑器还支持许多其他非电气层。这些图层通常按以下方式分组:
•电气层 - 包括32个信号层和16个内部电源层。
•机械层 - 有32个通用机械层,用于设计任务,如尺寸,制造细节,装配说明或特殊用途任务,如胶点层。这些图层可以选择性地包含在打印和Gerber输出生成中。它们也可以配对,这意味着当组件翻转到电路板的底部时,放置在库编辑器中成对层之一上的对象将翻转到对中的另一层。
•特殊层 - 包括顶部和底部丝印层,焊接和粘贴掩膜层,钻孔层,Keep-Out层(用于定义电气边界),多层(用于所有信号层上存在的物体等作为焊盘和过孔),连接层,DRC错误层,网格层,孔层和其他显示类型层。
所有图层的显示属性均在“查看配置”面板中配置。打开面板:
•单击应用程序右下角的按钮,然后从菜单中选择查看配置,或者
•选择查看»面板»查看配置菜单条目,或
•按L快捷键,或
•单击工作区左下方的当前图层颜色图标。
除了图层显示状态和颜色设置外,“查看配置”面板还允许访问其他显示设置,包括:
•系统颜色的颜色和可见性,例如选择颜色,或者连接线是否可见(系统颜色)。
•如何显示每种类型的对象(实体或草稿)及其透明度(对象可见性)。
•各种查看选项,如要显示起点标记,填充网名称和填充数字(附加选项)。
•当对象变暗或遮罩时(遮罩和暗淡设置),显示器变暗的量。
•使用控件(图层)创建图层集,它提供了切换当前可见图层的快速方法。
•创建和选择视图配置,用于预先配置所有图层属性,例如颜色,可见性,对象透明度等(常规设置)。
图层提示
•当前启用的图层显示为PCB工作区底部的一系列选项卡。右键单击选项卡以访问常用的图层显示命令。
•在繁忙的设计中,它可以帮助仅显示当前正在处理的图层 - 按Shift + S快捷键切换显示进入/退出单层模式。可用单层模式在“Preferences(选项)”对话框的PCB编辑器 - Board Insight
Display页面中进行配置。每按一次Shift + S将循环到下一个启用的单层模式。
•切换活动层:
单击图层选项卡或
按+或 -键循环浏览所有图层或
按*键循环显示信号层,或
使用Ctrl + Shift + WheelRoll快捷键。
配置图层可见性
1.打开“视图配置”面板。
2.在图层和颜色选项卡中,确认顶层和底层信号层是可见的。
3.请注意,此面板是控制遮罩层,丝网层和系统层(如DRC和网格)显示的位置。
4.为了在放置和布线期间减少视觉上的“杂乱”,请禁用Mechanical图层,焊接和粘贴蒙版图层以及钻取指南和钻取图层的显示。
5.切换到查看选项选项卡。
6.确认焊盘网络和焊盘编号选项已启用。
物理层和层堆栈管理器
对话框页面:图层堆栈管理器
除了信号层和电源层(固体铜层)之外,PCB编辑器还包含阻焊层和丝网物理层 - 这些都是在制作物理板期间使用的。这些层的布置被称为层堆叠。在图层堆栈管理器中配置图层堆栈,单击设计»图层堆栈打开对话框。
层堆栈管理器对话框用于:
•添加/删除信号层和电源层。
•添加/去除介质层。
•更改图层的顺序。
•配置物理层的物料类型。
•设置层厚度,电介质材料和介电常数。
•定义平面层的回拉量(从平面边缘到板边缘的间隙)。
•为覆盖层定义覆盖层扩展。
•定义该图层的组件方向(当存在嵌入组件时使用)。
教程PCB是一个简单的设计,可以作为单面或双面电路板布线。下面显示的图层厚度已被编辑为使用合理的度量值。
物理层的属性在层堆栈管理器中定义。
要编辑单元格,请执行以下操作:在单元格中双击; 或选择单元格,然后按F2键显示下拉列表或编辑该值。
配置板层堆栈
1.打开层堆栈管理器。 对于新电路板,默认堆叠包括:电介质芯,2个铜层,以及顶部和底部阻焊层(覆盖层)和覆盖层(丝网)层,如上图所示。
2.通过添加图层按钮或右键单击菜单,在当前选定的图层下添加新图层和平面。
3.放置层堆叠表时,会包含层的属性,例如材料,铜厚度和介电属性,也可用于信号完整性分析。
双击单元格以配置该设置。 例如,下图中显示的厚度设置稍微更改为更适合的度量值。
4.完成配置图层堆栈选项后,将值恢复为上图中显示的值,然后单击确定关闭对话框。
英制或公制网格?
下一步是选择适合放置和布线组件的网格。放置在PCB工作区中的所有对象都放置在当前捕捉网格上。
传统上,电网的选择是为了适应您计划用于电路板的元件引脚间距和布线技术 - 也就是说,磁道需要的宽度以及磁道之间需要的间隙。基本思想是尽可能广泛地使用轨道和间隙,以降低成本并提
高可靠性。当然,追踪/清除的选择最终是由每个设计可以实现的结果驱动的,这取决于组件和布线必须紧密捆绑以便让电路板放置和布线。
随着时间的推移,组件及其引脚的尺寸急剧缩小,引脚间距也缩小。它们的组件尺寸和它们的引脚间距已经从占主导地位的带有通孔引脚的英制转移到具有表面装配引脚的更常见的公制尺寸。如果你正在开始一个新的电路板设计,除非有很强的理由,例如设计一个替代电路板以适应现有的(英制)产品,那么你最好使用公制工作。
为什么?
因为旧的帝国组件有很大的针脚,它们之间有很多空间。另一方面,小型表面安装器件采用公制测量技术制造 - 它们是需要高度准确性以确保制造/组装/功能产品工作且可靠的产品。此外,PCB编辑器可以轻松处理到离线引脚的布线,因此在公制电路板上使用英制组件并不麻烦。
合适的网格设置
对于这种简单的教程电路这样的设计,实际的网格和设计规则设置将是:
Setting Value Where
Routing width 0.25 mm Routing Width design rule
Clearance 0.25 mm Electrical Clearance design rule
Board definition grid 5 mm Cartesian Grid Editor
Component placement grid 1 mm Cartesian Grid Editor
Routing grid 0.25 mm Cartesian Grid Editor
Via size 1 mm Routing Via Style design rule
Via hole 0.6 mm Routing Via Style design rule
尽管选择一个非常好的走线网格可能会很诱人,因此走线可以有效地放在任何地方,但这不是一个好方法。为什么?因为将网格设置为等于或小于轨道+间隙的一点是为了确保轨道被放置,以便它们不会浪费可能的布线空间,如果使用非常细的网格,则会发生这种情况。
选择视图»切换单位(或按Q快捷键)在公制和英制之间切换工作空间单位。
在打开的对话框或面板中,按Ctrl + Q切换该对话框或面板中所有测量的单位。
无论单位的当前设置如何,您可以在对话框或面板中输入值时包括单位,以强制使用该值。
支持多个网格
Altium Designer允许定义多个捕捉网格。有两种类型的网格支持,笛卡尔(传统的垂直/水平网格)和极地(圆形网格)。
除了定义网格类型外,还可以定义网格应用的区域。请注意,默认网格总是适用于整个工作区,即使它仅显示在板形上。
由于一次只能使用一个网格,所以网格也具有优先级,用于确定在重叠时应该应用哪个网格。还有用于定义网格是用于所有对象,仅用于组件还是仅用于非组件的控件。
网格在“属性”面板的“网格管理器”部分中创建和管理。使用面板上的按钮添加,编辑或删除网格。
本教程仅使用默认网格。
网格管理器中可以配置多个网格,这3个网格的图像显示在右侧(点击放大)。
设置捕捉网格
相关页面:网格管理器,笛卡尔网格编辑器,极坐标网格编辑器
您可以通过按下来配置您需要用于教程的捕捉网格的值:
•G键显示捕捉网格菜单,您可以在其中选择英制或公制值(请注意菜单中显示的快捷方式)
•Ctrl + Shift + G键打开“捕捉网格”对话框
•Ctrl + G键打开笛卡尔网格编辑器对话框
将捕捉网格设置为1毫米,准备好放置组件。
配置捕捉网格
1.按下Ctrl + G快捷键打开笛卡尔网格编辑器对话框。
2.在Step X字段中键入值1mm。 由于X和Y字段已链接,因此不需要定义步骤Y值。
3.要使网格在较低缩放级别可见,请将乘数设置为5x网格步长,并且为了更容易区分两个网格,请将细网格设置为显示为浅色点。
4.单击确定关闭对话框。
设置设计规则
主要文章:PCB设计规则参考
PCB编辑器是一个规则驱动的环境,这意味着当您执行更改设计的操作(如放置轨迹,移动组件或自动布局电路板)时,软件会监控每个操作并检查设计是否仍然符合 设计规则。 如果没有,那
么该错误立即突出显示为违规。 在开始在电路板上工作之前设置设计规则,可以让您继续专注于设计任务,并且有信心知道任何设计错误都会立即引起您的注意。
设计规则在PCB规则和约束条件编辑器对话框中进行配置,如下所示(设计»规则)。 规则分为10类,然后可以进一步划分为设计规则类型。
PCB规则和约束条件编辑器中的所有PCB设计要求均被配置为规则/约束条件。
走线宽度设计规则
设计规则参考:宽度
走线宽度由适用的走线宽度设计规则控制,软件在运行交互式走线命令并单击网络时自动选择。在配置规则时,基本方法是设置最低优先级规则以定位最大数量的网络,然后添加更高优先级的规则以定位具有特殊宽度要求的网络,例如电源网络。如果网络被多个规则作为目标,则不存在问题,该软件始终查找并且仅应用最高优先级规则。
例如,教程设计包括许多信号网和两个电源网。信号网络的默认走线宽度规则可以配置为0.25mm。通过将规则范围设置为全部,此规则将针对设计中的所有网络。尽管All的范围也针对Power网络,但可以通过添加第二个更高优先级的规则来针对这些网络,其范围为InNet('12V')或InNet('GND')。下图显示了这两个规则的摘要,详细信息显示在以下两个可折叠部分的图像中。
已经定义了两个走线宽度设计规则,最低优先级规则针对所有网络,较高优先级的规则针对12V网络或GND网络中的对象。
走线宽度和走线通过样式设计规则包括最小值,最大值和首选值设置。如果您希望在布线过程中具有一定的灵活性,例如当您需要缩小路径时使用这些元件,或在电路板的狭小区域使用较小的通路时,请使用这些元件。这可以在走线时通过按Tab键打开对话框并访问宽度/通过属性,或按Shift
+ W选择一个备用走线宽度并按Shift + V选择一个备用通路尺寸。请注意,如果您输入的值大于或小于适用的设计规则允许的值,则您将始终受设计规则的约束,因此会将其裁剪为最接近的规则值。
避免使用“最小值”和“最大值”设置来定义单个规则以适应整个设计中所需的所有大小,这意味着您放弃让软件监控每个设计对象的大小适合其任务的能力。
为信号网络配置走线宽度规则
1.将PCB作为活动文档,打开PCB规则和约束条件编辑器。
2.每个规则类别显示在对话框的设计规则文件夹下(左侧)。双击“走线”类别以展开类别并查看相关走线规则。然后双击宽度以显示当前定义的宽度规则。
3.在现有宽度规则上单击一次以选择它。当您点击规则时,对话框的右侧将显示该规则的设置,包括:规则的第一个对象与顶部部分匹配的位置(也称为规则的范围 - 您希望此规则的目标是什么);规则的约束条件在下面。
4.由于此规则是针对设计中的大多数网络(信号网),请确认“第一个对象匹配的位置”设置设置为“全部”。一个额外的规则将被添加到目标的权力网。
5.编辑最小宽度,首选宽度和最大宽度值,将它们设置为0.25mm。请注意,设置反映在对话框底部显示的各个图层中,您还可以基于每层配置要求。
6.现在定义规则,单击应用保存它并保持对话框打开。
默认的走线宽度设计规则已配置。
为电源网络添加走线宽度规则
1.下一步是添加另一个设计规则来指定电源网络的布线宽度。要添加和配置此规则,请打开PCB规则和约束条件编辑器。
2.在对话框左侧的设计规则树中选择现有宽度规则,右键单击并选择新规则以添加新的宽度约束规则,如下面的动画所示。
3.出现一个名为Width_1的新规则。点击设计规则树中的新规则来配置其属性。
4.单击右侧的名称字段,并在字段中输入名称Width_Power。
5.点击查询生成器按钮打开查询生成器,将其配置为目标对象:InNet('12V')或InNet('GND')。
最后一步是为规则设置约束条件。编辑最小宽度/首选宽度/最大宽度值0.25 / 0.5 / 0.5,以允许电源网布线宽度在0.25mm至0.5mm的范围内,如下所示。
动画见附件:DesignRules_Power_
此宽度规则以电源网为目标。
8.单击应用保存规则并保持对话框打开。
当存在多个相同类型的规则时,PCB编辑器使用规则优先级来确保应用最高优先级适用规则。
什么时候:
•添加新规则时,会给予最高优先级,以及何时
•规则被复制时,副本在源规则下被赋予优先级。
单击对话框底部的优先级按钮以更改优先级。
定义电气间隙约束
设计规则参考:清除约束
下一步是定义属于不同网络的电气物体彼此之间的接近程度。
这个要求由电气间隙约束来处理,对于本教程,所有物体之间的间隙为0.25mm是合适的。
请注意,在最小间隙字段中输入值将自动将该值应用于对话框底部网格区域中的所有字段。 当需要根据对象类型定义间隙时,只需在网格区域中进行编辑。
电气间隙约束是在物体之间定义的。 将约束切换到高级以显示所有对象类型。
请注意,电气间隙约束有两个对象选择字段,第一个对象匹配和第二个对象匹配的位置。 这是因为这是一个二元规则 - 这是一个适用于两个对象之间的规则。
定义电气间隙约束
1.在设计规则树中展开Electrical类别,然后展开Clearance规则类型。
2.单击以选择现有的间隙约束。 请注意,此规则有两个完整查询字段,这是因为它是一个二进制规则。 规则引擎检查第一个对象匹配的设置所针对的每个对象,并根据第二个对象匹配设置所在的对象对其进行检查,以确认它们满足指定的约束设置。 对于此设计,此规则将被配置为定义所有对象之间的单个间隙。
3.在对话框的约束区域中,将最小间隙设置为0.25mm,如上图所示。
4.点击应用保存规则并保持对话框打开。
通过样式定义走线
设计规则参考:通过样式进行走线
在走线和更改图层时,会自动添加过孔,在此情况下,通孔属性由适用的走线通过样式设计规则定义。 如果您从放置菜单放置过孔,则其值由内置的默认基元设置定义。 对于本教程,您将配置Routing Via Style设计规则。
版权声明:本文标题:AD18操作方法 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1704872534a465214.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论