对PCB绘制流程进行总结。本文章主要借鉴博主地址如下:
https://blog.youkuaiyun.com/xiahouzuoxin/article/details/10541043
1mil = 0.0254 mm
1mm = 39.3701 mil
默认情况下我们更倾向于使用mil单位绘制PCB板。
先使用mm单位,绘制板框,绘制完成后更改单位为mil进行走线放置器件等操作。
1 新建工程,File --> New...
--> [Project Directory] 显示工程路径
--> [Drawing Name] 工程名称,Browse...可选择工程路径
--> [Drawing Type] 工程类型,绘制PCB板选择Board,封装选择Packagesymbol
2 设置画布参数,Setup --> Design Parameters...
--> [Design]
单位为Mils,Size为other,2位精度,
Width与Height分别代表画布的宽高
LeftX与LowerY代表原点位置坐标
一般设置如下(单位mm):
-100,-100
400,400
点击Apply使修改生效
--> [Display]
勾选Gridon, 打开SetupGrids...
将Non-Etch和AllEtch中的所有Spacing设为1mil=0.0254mm
3 设置库路径,Setup --> User Preference...
将所有绘制好的元件封装复制到同一目录下,方便设置库目录,
--> [Paths]
--> [Library] 指定modulepathpadpath parampath psmpath到封装所在目录
4 绘制板框,Add --> Line
Class:SubClass = Board Geometry:Outline
5 倒角,Manufacture -->Dimimension/Draft --> fillet
倒角半径(Radius)参考:100mmx100mm板倒角100mil~200mil
分别点击倒角的两条边完成倒角
6 设置允许布线区,Setup --> Areas --> RouteKeepin
方法1: Class:SubClass = Route Keepin:All
一般情况,RouteKeepin距离板框0.2mm(8mil)~0.5mm(20mil)
方法2:使用Z-Copy命令,Edit-Z-Copy
选择Class:SubClass=RouteKeepin:All,
Size选择Contract向内缩进,Offset填充20mil,
点击板框完成复制,此方法亦使用步骤7
7 设置允许元件摆放区,Setup --> Areas --> PackageKeepin
方法1: Class:SubClass = Package Keepin:All
一般情况,PacakgeKeepin与RouteKeepin大小一致
方法2: