AltiumDesigner(AD)assembly装配图元件designator标注终极教程(AltiumDesigner9.4.0.20159测试通过)Protel的高级版本AltiumDesigner,确实是非常好用的电路设计软件,虽然大公司一般使用Cadence、PADS等,但是像我这样非专业layout工程师,用AltiumDesigner来设计一般的电路,甚至BGA、DDR2等电路已经是非常理想的工具,功能基本够用,操作又是完全面向对象式的,基本不用看书,只要鼠标左键、右键、双击、滚轮摸索一番就基本掌握大多数的功能。从Protel的DOS低版本一直使用至今,画过大大小小的几十个电路,目前算是熟练掌握了AltiumDesigner的使用。由于经常要用到样机人工焊接、调试等,需要原件位置图或者叫做装配图,以前一直手动生成,最近摸索了一下,其实AltiumDesigner也是可以非常方便的自动生成的!详细步骤如下。这方面的资料网络上好像搜不到,如果我是第一个详细列出这种方法的人,我感到非常荣幸。一、首先在要在PCB元件库定义一对机械层对(MechanicalLayerPairs)。以常用的SO-8封装为例。PCB库的右侧靠底部的层标签地方点右键,选择LayerColors…:取消Onlyshowenabledmechanicallayers前面的勾,让所有机械层Mechanical1~Mechanical32显示出来:勾选Mechanical13和Mechanical14的Show和Enable列:确定后可以在层标签的地方显示刚才选择的Mechanical13和Mechanical14:然后在PCB元件库中定义Mechanical13和Mechanical14为机械层对:点Add,分别选择Mechanical13和Mechanical14。确定后Mechanical13和Mechanical14成为一对机械层对,其作用就是在使用L键切换元件安装面的时候,该元件位于机械层对中的图形或文字也在机械层对中进行切换(机械层对所选用的层可以是其他层):二、在PCB设计界面也同时需要定义一对机械层对(MechanicalLayerPairs)。方法同上。三、现在开始做元件库我的习惯是TopOverlay和BottomOverlay上分别绘顶层和底层丝印层;Mechanical1放置3D模型;Mechanical13绘顶层装配图,Mechanical14绘底层装配图。其实装配图我们只需要绘制一层,有了上面两步,当使用元件安装面切换的L命令时,自然可以把装配图切换到另一层。以下是我绘制的SO-8封装的各层:四、放置Designator先需要设置“转换特殊字符”,在PCB库的右侧靠底部的层标签地方点右键,选择LayerColors…,ViewOptions标签,勾上ConvertSpecialStrings:在Mechanical13层PlaceString,Text内容改为“.Designator”,注意前面的“.”,这就是所谓的特殊字符(SpecialString)。它会与PCB上赋予该元件的Designator对应起来:调整好位置、大小、方向、字体等后,如下图所示:这时就完成了元件PCB库装配图的制作,可以把这个元件更新到PCB设计图中:即可看到PCB设计图中的效果,如下图:这时PCB设计图中看到的仍然是“.Designator”,那是因为PCB设计图中同样需要设置“转换特殊字符”:设置好后,PCB设计图中“.Designator”自动变成了与PCB设计图中一致的“IC4”,这时,如果觉得字体或者位置不对等,可以返回PCB元件库调整,然后update,直到满意为止:。如果该元件被使用L命令放置到底层,那么可以看到我们在PCB元件库中绘制的装配层会自动切换到Mechanical14层中,并且图形和文字都自动做了镜像:五、设置装配图输出工程选项的DefaultPrints页中选中AssemblyDrawings,点左下角的Configure…:仅保留PCB外形轮廓层和我们定义的用于装配图的械层对Mechanical13、Mechanical14就可以了:六、输出装配图这样,一张非常专业的装配图就可以制作成功了。非常方便、美观!