PCB论坛网

 找回密码
 注册
查看: 635|回复: 0

AD6新手跟我来!--怎样开始设计PCB?(转)

[复制链接]
发表于 2008-8-29 10:05:00 | 显示全部楼层 |阅读模式

(没法copy插图,原文请参考http://www.eda365.com/thread-9872-1-1.html

1生成库EDA365 PCB论坛网站|PCB layout设计|高速PCB设计|SI|PI|EMC仿真设计0 x0 X/ |' Z- [: Z2 E1 s0 q* u5 N( p9 J
在PCB文件打开的环境下,左键点击Design\Make Integrated Library,这时,软件就会执行一个库生成命令,把但当前打开的这张PCB文件中所有的元器件生成一个库!点击保存这个库文件。

2 添加库!保证要用的库在可用库列表之中!
一般情况下,这个库文件会和PCB文件保存在同一目录下,但并不一定在当前的软件使用的Library 当中,就要把它添加进来。
在界面的下方偏右的边框上,左键点击System\Libraries,打开库文件,在库文件的面板里左键点击Libraries,把刚才生成的库加到当前使用的库列表里面来,注意不要搞错库名称,加错库。PCB论坛论坛|PCB layout设计|高速PCB设计|SI|PI|EMC仿真设计1 Z" i+ Z: W" m
在库文件的面板里左键点击Libraries后, 就冒出一个Available Libraries 可用库列表,在这个列表里观察一下刚才生成的库在不在这个列表里面,如果没有,点击Install按键,在跳出的添加打开界面中可以找到文件夹和那个库文件!
3建立一个工程, 添加一张空白原理图文件和一个空白PCB文件!EDA365 PCB论坛网站|PCB layout设计|高速PCB设计|SI|PI|EMC仿真设计1 r4 y7 s8 N5 N; I! r
用鼠标左键点击 File\New\Project\PCB Project,左边的工程资源管理器中就出现了一个名为PCB_Project1.PrjPCB的PCB 工程, 现在可以左键点击File\Save Project as 来改变项目的保存路径和项目名称。
在项目名称上右键点击,在引处的菜单中选择 Add new to Project\Schematic,这样,在当前的工程当中添加了一个新的原理图文件Sheet.schDoc, 原理图文件上右键点击,在引处的菜单中选择Save as 来改变原理图名称和保存路径。
现在,我们已经在一个PCB 工程中添加了一张空白的原理图了。PCB论坛网站8 t" q# M- v: h. W2 o& B( e
在项目名称上右键点击,在引处的菜单中选择 Add new to Project\PCB,这样,在当前的工程当中添加了一个新的PCB文件PCB1.PcbDoc,在PCB文件上右键点击,在引出的菜单中选择Save as 来改变PCB文件名称和保存路径。www.eda365.com* t) a, a6 M9 c. r* N% R5 T6 ]
左键点击Project\Complie PCB Project xxx..PrjPCB (xxx是用户自己定义的工程名) 编译整个PCB工程。
现在,我们已经在一个PCB 工程中添加了一张空白的PCB文件了。
4 从原来生成库的工程中的原理图文件中拷贝一些原理图,拷到新工程中空白的原理图中。
回到最开始生成库的那个旧PCB工程,打开它的一张原理图,左键点击一下,在这个原理图文件中按Ctrl+A(全选) 再加Ctrl+C(复制);PCB论坛论坛|PCB layout设计|高速PCB设计|SI|PI|EMC仿真设计: [" R& J. h/ g" L7 n
再到新建工程里面的原理图中,左键点击一下,在这个原理图文件中按Ctrl+V(粘帖),(注意,可以调整图纸大小,不要让原理图跑到图纸外面去!),保存这个文件,
这样我们在新工程里面画好原理图了。完成原理图设计后,左键点击原理图名称,在引出的菜单中左键点击 Compile Document xxx.SCHDOC ,(xxx是用户自己定义的文件名),对这个原理图文件进行编译,如果有什么错误信息就会自动启动消息窗口(Message),来提示用户那里有什么样的错误。经检查没有错误后,保存原理图。(有时候有的小错误也不要紧)www.eda365.com% x3 B: X8 a2 Y
左键点击Project\Complie PCB Project xxx..PrjPCB (xxx是用户自己定义的工程名) 编译整个PCB工程。PCB论坛网站1 {9 U5 a' e2 e% J3 D8 U" e
5 给新工程中空白的PCB文件载入原理图的网表
左键双击PCB文件在工程资源管理器中的图标,打开这个空白 PCB文件 ,左键点击 Design\Board Shape\ Redefine Board Shape 命令, 这时,就会出现绿色的背景,光标上就出现一个十字交叉, 移动鼠标,这个十字交叉就会跟着移动,用这个光标在背景上画出一个封闭的曲线,这个曲线内部部分就是定义的PCB板。EDA365 PCB论坛网站|PCB layout设计|高速PCB设计|SI|PI|EMC仿真设计) c3 y" o0 M  d3 [! |7 L* ?
左键点击PCB编辑器下方用来选择当前工作层的图标,选中Keep-Out Layer,在当前层上,选择Place\Line命令,在Keep-Out Layer层上画一个边框,作为我们的布局布线的外围约束边框,保存文件和工程。PCB论坛网站5 g3 J( o% }2 i
左键点击Project\Complie PCB Project xxx..PrjPCB (xxx是用户自己定义的工程名) 编译整个PCB工程,保存工程。PCB论坛网站% y3 U1 T) C7 B" p9 I5 E
在当前的PCB编辑器环境下,左键点击Design\Import Changes From xxx..PrjPCB, 会自动跳出来Engineering Change Order 对话框,列出了对PCB文件加载网表的一些具体操作。 添加的有:Componet Class(器件类),Components(器件) ,Nets(网络连接), Rooms(空间)等。PCB论坛网/ g, k* G7 n. c# }6 M2 t4 J
确认没有什么错误就左键依次点击Validate Changes , Execute Changes 两个按键,对话框的右边就会冒出来绿色的图标来表示所执行的加载项目是正常的。点击Close 关闭对话框。
现在,我们已经把网表加载到这个PCB文件中了。
在当前的PCB编辑器环境下,连续按下键盘上的PgDn(下页) 按键,缩小PCB画面,就可以发现,元器件已被加载到当前的PCB文件中, 并且每个元器件类中的器件自动放在一个空间中,移动这个空间,把这个空间中的器件一起移动PCB板上,放到合适的位置,这个空间的大小可以修改,也可以删除这个空间。PCB论坛论坛|PCB layout设计|高速PCB设计|SI|PI|EMC仿真设计; ~' \' x! L: H# l
接下来,我们逐一对器件位置进行调整。我们可以采取用鼠标左键在器件上按住不放,移动鼠标来拖动这个器件到合适的位置。PCB论坛网) p2 {0 ~# T+ j# n
左键点击Place\ Interactive Routing ,这时,光标上就出现一个十字交叉, 移动鼠标,这个十字交叉就会跟着移动。这时,左键点击某个管脚,直线移动鼠标,就可以布出线来,连续左键点击,就可布出拐弯的曲线来,直到另一个管脚,双击左键,完成一条网络布线。www.eda365.com+ v" _8 V+ s3 z4 I
接下来,我们可以对继续对器件进行布局布线。完成PCB设计。PCB论坛论坛|PCB layout设计|高速PCB设计|SI|PI|EMC仿真设计1 ~( O+ w) c4 _( F/ \
在当前的PCB编辑器环境下,左键点击Tools\Design Rule Checker,在冒出来的对话框上左键点击 Run Design Rule Check 按键,可以输出一个当前文件的违反规则报告,详细列出在那个位置违反了那个规则。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|手机版|PCB设计论坛|EDA论坛|PCB论坛网 ( 沪ICP备05006956号-1 )

GMT+8, 2024-4-28 18:16 , Processed in 0.132699 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表