一、前言

在制作板卡时经常会在连接器或电源附近添加一些明显的反白丝印,以往用的方法是在外部通过画图绘制图片转成bmp文件,再通过别的软件来制作成plt文件导入allegro中,但这个过程较为繁琐也比较慢,后续要修改起来也麻烦。研究一会儿后发现一个比较快捷的方式可以直接在allegro中制作出来并且修改也方便,就是Shape下的ANDNOT功能。但遇到的一个问题是,我在用17.2版本的allegro时这个功能很好找到(如下图1),但在用16.6版本的allegro时找不到这个功能,起初以为是16.6没有这功能(如下图2),后来发现是被隐藏起来了。
allegro17.2版本
在这里插入图片描述

二、制作反白丝印

(若在使用16.6版本中已经在shape下找到ANDNOT功能的朋友直接跳到步骤3)
1、如前言所述,16.6版本的ANDNOT功能可能被隐藏了没打开,所以首先要更改allegro编辑器的类型。如下图,菜单栏选择“File”→“Change Editor”
在这里插入图片描述
2、在弹出的窗口里选择“Allegro PCB Designer(was Performance L)”,重点是要勾选下方选项框中的“Allegro Productivity Toolbox”!!,如下图1,若不勾选这里,还是没有ANDNOT功能的。
操作完之后进去就可以看到shape下多了一个“Shape Utilies”,如下图2。
在这里插入图片描述
在这里插入图片描述

3、前两步打开了“隐藏开关”后,后面就可以正常使用ANDNOT功能了。那么接下来第一步就是在allegro中绘制出来你想要的反白丝印。写一个你想要的Text,然后画个铜皮,如下图1。下图2是图1所展示的效果对应的Text的参数设置(编辑器单位为mil)
在这里插入图片描述
在这里插入图片描述
4、菜单栏选择“Shape”→“Shape Utilities”→“Boolean”,如下图
在这里插入图片描述
5、在Options窗口中勾选“Difference(ANDNOT)”,如下图
在这里插入图片描述
6、鼠标左键单击刚刚绘制好的铜皮shape,铜皮变空,只留下字体,如下图
在这里插入图片描述
7、再次鼠标左键单击字体,反白丝印就绘制完成了,如下图
在这里插入图片描述

三、修改反白丝印整体大小

制作出来的反白丝印的整体大小也许不合适,或者后续需要整体变大一点或是变小一点的,该方法可以快速生成,但已经制作完成的反白丝印也改变不了里面字体的大小了
1、菜单栏选择“Manufacrure”→“Drafting”→“Create Detail”,如下图
在这里插入图片描述
2、在“Options”窗口里选择你想要丝印变换的层及缩放的大小,例如此处将整体大小缩放成0.8倍,如下图所示在这里插入图片描述
3、框选需要修改大小的反白丝印,如下图
在这里插入图片描述
4、修改的丝印图形生成成功,如下图所示
在这里插入图片描述
5、需要注意的是,该方法虽然可以修改大小,但是整体由原先的铜皮变成了多条线段组成的图形,所以不再是“Shapes”,而是“Lines”。(不过最终打板出来的丝印效果是一样的)
在这里插入图片描述
END.

四、一点想法(补充)

如前言所述,目前我所知道的制作方式有两种,一种是文章所说的“ANDNOT”,一种是前言提到的我以往用的老方法,外部制作好图形文件,再导入进来。两种方法做成的丝印效果如下图所示,上方的丝印是老方法,下方的丝印是ANDNOT制作出来的。
在这里插入图片描述
两种方式都用过下来会发现,其实两种方法都有优势和弊端,但其最终打板出来的效果是一样的,只是设计过程不一样。显然ANDNOT可以直接在allegro中进行操作,整体的制作过程会更快、更便捷,但基本模样就是四四方方的了,对于复杂的图形和字体就比较局限性(不过在一般的设计中也并不需要多花样的字体,规范就好)。
而在外部通过画图制作的图形(我常用的是Windows系统自带的画图软件),保存为bmp格式文件,再通过软件转换成plt文件,再导入allegro中,这种方法,可以更多样化,可以导入图片,可以直接复制图形,也有多种字体可以选择等等,常用的操作比如绘制logo图形。

所以也看设计需求了。如果只是板子上的连接器、电源标示或者排针的引脚标注之类的反白丝印,ANDNOT功能就能满足需求,会快很多,且更简洁。

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐