找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 2330|回复: 18
打印 上一主题 下一主题

PCB editor学习,发帖记录,留给自己看

  [复制链接]

48

主题

280

帖子

1312

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1312
跳转到指定楼层
1#
发表于 2014-1-2 17:47 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
记录一下小白的学习过程
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏2 支持!支持!2 反对!反对!

48

主题

280

帖子

1312

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1312
推荐
 楼主| 发表于 2014-1-2 18:07 | 只看该作者
1.CIS导出网表:选中.dsn目录,点击tools,选中Create Netlist,确定就好(再复杂的还不会搞),在默认文件夹会生成3个.dat的文件和1个.txt文件。+ f% B- N2 f6 u0 S: F0 H: X, i
2.PCB editor导入网表:点击File,选择Import中的Logic,因为是用CIS导出的网表,所以Import Logic type中选择Design entry CIS,最下边Import diectory选到网表所在的文件夹,即包含3个.dat和1个.txt的文件夹,最后点击Import Cadence。这些都是在没有错误的情况下的操作。
+ P/ ~. Z+ Z, Q* x* S- t2 ?, D3.修改焊盘pad库和psm库:在setup中选择User Preferences Editor,点击第6个Design_paths,把padpath和psmpath选到对应的文件夹,并且置顶。
4 k! E7 ^: k8 b5 k' s4.最后就可以在Place中Manually看到自己原理图中的原件了。
' z8 c+ G. u; T2 @8 `' T0 f全是自己手动在百度找的,辛苦啊,不过终于搞明白了

48

主题

280

帖子

1312

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1312
推荐
 楼主| 发表于 2014-1-6 17:16 | 只看该作者
1.在Command处输入alias,回车,会显示快捷键命令;
. d$ R3 ?0 x- B% D) ^( i6 L- e# h8 V2.增加Subclass,在Setup的Subclasses处;
7 x  ~+ M0 Q, {1 e. q2 q3.增加叠层,即板层,在Setup的Cross Section处;
7 I9 P9 G+ t* |0 ?4 c4.Win7系统下,使用Cadence导出网表时,Setup处显示为空,不能导出网表,原因是打开软件时要启用管理员权限,每次打开都要这样;
5 M+ E* _1 q; ~5.Allegro的配置文件ENV,有全局变量和用户变量,全局变量在Cadence\SPB_15.5.1\share\pcb\text这个目录下;用户变量一般在cadencehome文件夹下,打开我的电脑属性,选高级,在环境变量中有个HOME变量,可以查看所在目录;
5 Y; F! ~0 R: g, t8 o$ J9 s6.Allegro导入网表,放置原件时,有时会出现飞线,这个是可以设置的,一般在工具栏的Unrats All和Rats All,或是在菜单栏的Display的Show Rats和Blank Rats;

48

主题

280

帖子

1312

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1312
推荐
 楼主| 发表于 2015-7-3 10:54 | 只看该作者
导DXF导allegro,allegro版本是15.5:
- p$ y1 _0 h8 m: K, m# k! z6 Z1.在allegro设置的单位和DXF的单位不统一时,要把单位改成一致,比如:DXF单位是mm,allegro单位是mil,此时,将allegro单位转换成mm,再进行导入。
* Z, l) e: ^9 w! B2 O) I2.导入的DXF名字不能有中文,否则提示错误。
" c. }& Z. N- b( c8 o; d. S / w9 R1 Q5 l4 K- ?
如果是一个新的PCB文件,红框中的选项不用选,直接导入,/ w7 Z% l$ Q/ L; }7 L

! s% t$ T2 m* Q9 u选择Class和Subclass,选择需要导入的DXF层,MAP即可。1 m2 q6 w# Z8 x; Y4 G$ i( |- Q
3.如果是在画好的PCB中重新导入DXF,在第一张图的上边要选择Incremental addition,意思是说保留原来的PCB,否则会把PCB文件清掉。$ I1 n  @) s/ M, F0 R" l' ^0 ?

48

主题

280

帖子

1312

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1312
18#
 楼主| 发表于 2014-6-11 18:08 | 只看该作者
本帖最后由 tgwfcc 于 2014-6-11 18:10 编辑
( P& [  ^) w4 e1 ?: b2 T/ d5 G6 c
% n2 _" C, }2 t0 o& @9 H3 @! s1.Allegro15.5设置光标的大小,在Setup中,选择User Preferences Editor,在选择Ui,里边有pcb_cursor,选择cross则为小光标,选择infinite则为大光标。
! H: F$ l" q+ D6 H" oangle是角度设置,默认是90°,可以不用设置。
, ]/ E6 i- J: Q& u# W$ n2.其他版本的位置可能不一样,找一下pcb_cursor就可以;

QQ图片20140611180801.jpg (86.55 KB, 下载次数: 0)

QQ图片20140611180801.jpg

44

主题

272

帖子

2309

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2309
17#
发表于 2014-5-7 08:48 | 只看该作者
支持!!!赞!

29

主题

2646

帖子

2805

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2805
16#
发表于 2014-5-4 08:08 | 只看该作者
- i  E9 `. L4 J: R
这个笔记有点长   不过还是辛苦LZ了

24

主题

1796

帖子

8046

积分

六级会员(60)

Rank: 6Rank: 6

积分
8046
15#
发表于 2014-5-2 16:14 | 只看该作者
这个笔记有点长   不过还是辛苦LZ了

48

主题

280

帖子

1312

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1312
14#
 楼主| 发表于 2014-4-30 15:57 | 只看该作者
1.WIN7系统添加数据源时找不到access,在系统盘(一般是C盘)下Windows-SysWOW64-odbcad32.exe,双击运行,在里边添加就会有很多数据库了;
/ W3 i9 ~$ \3 x2.Cadence里连接数据库,在database中鼠标点击datasheet会自动打开datasheet,此操作需要在连接数据库时,每一个原件datasheet的Browable勾选上才行;
; U$ x  q% Z+ t- Q* x- H3 M6 {3.Cadence导出BOM时,把相同料号的原件自动整理到一起,先选中Part Number,然后勾选Keyed,导出的BOM就会把相同的原件放一起了,详细可参考https://www.eda365.com/thread-96970-1-1.html

QQ图片20140430154925.jpg (76.15 KB, 下载次数: 0)

勾选Browable

勾选Browable

QQ图片20140430155725.jpg (70.18 KB, 下载次数: 0)

选中Keyed

选中Keyed

48

主题

280

帖子

1312

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1312
13#
 楼主| 发表于 2014-4-15 16:54 | 只看该作者
tgwfcc 发表于 2014-3-8 15:598 ~0 }3 X! `- b
1.PCB editor布图时元件显示封装尺寸,解决方法:display-color/visibility-package-geometry,去掉dimensio ...
" }  m/ H& ]' p  ?! K
如果不行,把Geometry里边的除了Sillkscreen保留,其他都去掉就可以了

48

主题

280

帖子

1312

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1312
12#
 楼主| 发表于 2014-4-4 14:43 | 只看该作者
1.软件版本是15.5,Candence原理图设计好之后,把所有原件重新编号,方法是:
3 c1 {# w$ l9 p1 I打开Annotate,先把所有原件的编号重置为?,如图1;
# z- z) c$ y/ Z4 p* X% w然后,在重新编号,如图2所示;# k- H) L* Y* ], K: @
注意:图3所示,多勾选了一个选项,Reset reference numbers to begin at 1 e,意思是说没页的编号从1开始,如果勾选,页与页之间的原件编号就不是连续的,不要勾选。

QQ图片20140404143920.jpg (57.09 KB, 下载次数: 0)

1 原件编号重置为?

1 原件编号重置为?

QQ图片20140404143920.jpg (63.21 KB, 下载次数: 0)

2 重新编号

2 重新编号

QQ图片20140404143146.jpg (63.57 KB, 下载次数: 0)

3

3

48

主题

280

帖子

1312

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1312
11#
 楼主| 发表于 2014-3-27 10:11 | 只看该作者
PCB Editor:
9 Z! g" s  Y9 j$ x8 a7 ~1 q7 I1.删除走线中的某一段,先选中删除按钮,在右边面板中的find,只保留Cline Segs,其余的都勾掉,就可以了

QQ图片20140327101048.jpg (26.66 KB, 下载次数: 0)

QQ图片20140327101048.jpg

48

主题

280

帖子

1312

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1312
10#
 楼主| 发表于 2014-3-26 14:54 | 只看该作者
本帖最后由 tgwfcc 于 2014-3-31 14:57 编辑
( |- }% W0 \- }7 f# M3 K3 g8 U* O6 a* P- `9 {; Q$ ~+ E
1.管脚比较多的芯片封装,分成多个块,Name用同一个,分成几个部分Parts per Pkg就填几,U用同一个就可以了;在放置原件管脚时安Ctrl+N/B,或是View中的Next Part,就可以放置B部分的管脚了;
; J/ \" l# T" z% R+ M) [% u2.封装完的芯片需要修改时,点击View中的Next part或Previous Part即可查看其他块的封装信息;

QQ图片20140326144924.jpg (38.31 KB, 下载次数: 0)

QQ图片20140326144924.jpg

QQ图片20140326144924.jpg (14.79 KB, 下载次数: 0)

QQ图片20140326144924.jpg

48

主题

280

帖子

1312

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1312
9#
 楼主| 发表于 2014-3-26 14:49 | 只看该作者
接上,more than one page is numbered 8,意思是说有多个页面的页码是8,需要修改下页码,这时候可以通过双击原理图右下角的title block,修改它的属性,主要是修改 page count和page number这两项页码名称即可。& v5 o6 \( i8 _# E" @1 @7 v
然后点击tools中的Annotate即可。

QQ图片20140326144924.jpg (51.23 KB, 下载次数: 0)

QQ图片20140326144924.jpg

QQ图片20140326144924.jpg (48.35 KB, 下载次数: 0)

QQ图片20140326144924.jpg

48

主题

280

帖子

1312

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1312
8#
 楼主| 发表于 2014-3-22 18:21 | 只看该作者
1.orcad中如何加IREF 7 @* ~) H; d$ V1 a/ y* A; }

; e. T/ w4 Z, F' r" r8 L* YTOOL-Annotate-add intersheet references,不知道怎么回事提示“ERROR #8003 More than one page is numbered 6.”
7 E/ Z, @0 B& {* e, y2.多管脚元件分块封装
7 z% x  i" |% I" G: Q2 j

48d4caf573e5d893f3d38539.jpg (67.67 KB, 下载次数: 0)

48d4caf573e5d893f3d38539.jpg

QQ图片20140322181108.jpg (55.12 KB, 下载次数: 0)

QQ图片20140322181108.jpg

87cdc38a5b590358c9fc7a15.jpg (53.71 KB, 下载次数: 0)

87cdc38a5b590358c9fc7a15.jpg

9

主题

45

帖子

293

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
293
7#
发表于 2014-3-10 23:27 | 只看该作者
继续~

48

主题

280

帖子

1312

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1312
6#
 楼主| 发表于 2014-3-10 18:17 | 只看该作者
tgwfcc 发表于 2014-1-8 16:52
6 z  r5 ~9 O+ ^6 a4 I2 J1.Allegro右键放大、缩小设置,在Setup的User Preferences,选择Input,勾选no_dragpopup就可以了;
" |8 R/ b$ V& A) }
补充一下,要修改一下配置文件,在pcbenv里边,增加一个allegro.strokes配置文件
; b/ F/ ]( u2 b( X+ J# B& j: ~  t' v8 s3 K, e% @  E
补充内容 (2015-6-12 17:57):8 ~2 A3 T! u$ y( E4 x9 v
这个版本是15.5的,勾选no_dragpopup,是可以不用鼠标右键的同时按住ctrl。
, r( w* x8 {; J: Z  ^allegro.strokes文件是手势文件,在allegro的Tools-Utilities-Stroke Editor里,需要在里边添加。- Z  W; Q$ n0 n' N: I8 m
# K- ?1 R: @; ]2 a" S) a2 L
补充内容 (2015-6-12 17:58):
7 I& V: ^( r/ a$ Z3 ^这个文件的目录在:D:\Cadence1\SPB_15.5.1\share\pcb\text下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-4-28 10:07 , Processed in 0.072118 second(s), 38 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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