找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

Mentor Xpedition Padstack建焊盘 单位陷阱

[复制链接]

3

主题

20

帖子

40

积分

二级会员(20)

Rank: 2Rank: 2

积分
40
跳转到指定楼层
1#
发表于 2015-8-25 13:08 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
       前天打算从WG 2005转XPedition,虽然有转库的工具,但担心那么多器件转过来有问题,而且公司的老中心,很多器件在现在设计中已经用不上了。就打算自己新建一个库。在建立焊盘时,参照老库有用th为单位的,也有mm为单位的。因为新建,所以选择好焊盘形状后(如Oblong),选择了Filter units为English或者Metric,打算不同单位的分开建立。免得混在一起,每次都要选一下单位,多一步操作。基于选择默认单位“th”的,所建的焊盘没问题。但选择Metric后,基于此建立的焊盘,虽然在属性页面显示的单位是“mm”,但建成的焊盘在重新选择单位过滤“Filter units”后不见了,全部跑英制单位那一组去了。或者参照上述方式建好的毫米为单位的焊盘,重新选择一下单位为“mm”,则原来输入的数据自动变化了。而通过变化后的数字可得出,虽然属性栏显示是毫米单位,实际是"th"单位。
+ ]! x& D7 H$ g1 a& i% g       也就是说我刚开始想偷懒的做法是不成的。系统默认单位是"th",如果新建一个毫米为单位的焊盘,则必须在单位项中选择毫米。$ v$ y8 s: t. |6 v4 {
累赘了很多,希望有人看懂怎么回事。. M7 M) g8 Y9 l- Q4 t3 M

Padstack1.jpg (87.95 KB, 下载次数: 0)

选择单位过滤器为毫米,在此环境下新建一个焊盘

选择单位过滤器为毫米,在此环境下新建一个焊盘

Padstack2.jpg (92.87 KB, 下载次数: 0)

再新建一个焊盘

再新建一个焊盘

Padstack3.jpg (89.41 KB, 下载次数: 0)

新建2个焊盘保存之后

新建2个焊盘保存之后

Padstack4.jpg (112.73 KB, 下载次数: 0)

重新选择单位过滤,发现新建的焊盘单位变成th了

重新选择单位过滤,发现新建的焊盘单位变成th了

Padstack5.jpg (114.25 KB, 下载次数: 0)

新建焊盘单位变th了。

新建焊盘单位变th了。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

13

主题

198

帖子

744

积分

EDA365版主(50)

Rank: 5

积分
744
2#
发表于 2015-8-25 13:43 | 只看该作者
是的,我们遇到了。解决办法是新建一个没问题的mm焊盘后,以后所有焊盘新建都不准用新建图标,只准用复制图标来新建,因为复制出来的焊盘单位全部都是mm,不会有问题

点评

厂家没有彻底解决前,你说的方法算是优选了。另外里面的排序也很蛋疼,看来这也是几家并存的原因之一:没有一家的软件是十全十美的。  详情 回复 发表于 2015-8-25 20:11

3

主题

20

帖子

40

积分

二级会员(20)

Rank: 2Rank: 2

积分
40
3#
 楼主| 发表于 2015-8-25 20:11 | 只看该作者
prince_yu 发表于 2015-8-25 13:432 |3 \. c( n% S1 w! n
是的,我们遇到了。解决办法是新建一个没问题的mm焊盘后,以后所有焊盘新建都不准用新建图标,只准用复制图 ...
2 z* s1 r: I, C3 h/ D1 ?1 L
厂家没有彻底解决前,你说的方法算是优选了。另外里面的排序也很蛋疼,看来这也是几家并存的原因之一:没有一家的软件是十全十美的。8 s7 P: h$ R0 `' Q  n

13

主题

198

帖子

744

积分

EDA365版主(50)

Rank: 5

积分
744
4#
发表于 2015-8-25 20:32 | 只看该作者
我在录教学视频的时候还发现,管脚filter选择器根本不起作用,会把不在列表的管脚也选上

点评

在xPedition xPCB Layout中始终找不到Filter.有时需要移动零件时,相连的走线也会一块移动。怎么解决呀,大师?  详情 回复 发表于 2015-8-26 16:49

28

主题

268

帖子

4549

积分

五级会员(50)

Rank: 5

积分
4549
5#
发表于 2015-8-26 16:49 | 只看该作者
prince_yu 发表于 2015-8-25 20:32$ @8 K& {8 Q' n. o7 C
我在录教学视频的时候还发现,管脚filter选择器根本不起作用,会把不在列表的管脚也选上

" o: e" u* z" u4 V7 ]. D  l0 }在xPedition xPCB Layout中始终找不到Filter.有时需要移动零件时,相连的走线也会一块移动。怎么解决呀,大师?# D1 f  j) S5 r4 }' U
: d# H$ L  p' ]# i0 R

点评

我说的是新建Symbol时的Pin Filter哈 选中要移动的器件后,F2拎起来,右键如下试试: [attachimg]101175[/attachimg]  详情 回复 发表于 2015-8-26 17:04

13

主题

198

帖子

744

积分

EDA365版主(50)

Rank: 5

积分
744
6#
发表于 2015-8-26 17:04 | 只看该作者
忘顰 发表于 2015-8-26 16:492 F: _6 h! l. w) W, x
在xPedition xPCB Layout中始终找不到Filter.有时需要移动零件时,相连的走线也会一块移动。怎么解决呀, ...
9 m. }$ b* h  p3 E! C. y
我说的是新建Symbol时的Pin Filter哈$ h/ {( `1 P+ I7 Q' q' {
选中要移动的器件后,F2拎起来,右键如下试试:" A# n# q8 t5 S! [1 l4 @& I
" R0 _" T. a0 J7 E

点评

果然是,太感谢了!解决了我用这个软件的一大难题呀!  详情 回复 发表于 2015-8-27 09:51

28

主题

268

帖子

4549

积分

五级会员(50)

Rank: 5

积分
4549
7#
发表于 2015-8-27 09:51 | 只看该作者
prince_yu 发表于 2015-8-26 17:04
9 c& ^7 W5 k+ Z* ]3 l$ i; R& `. |7 a我说的是新建Symbol时的Pin Filter哈1 D- K7 n/ V- }
选中要移动的器件后,F2拎起来,右键如下试试:

6 V1 X  s0 S% u/ T# Z果然是,太感谢了!解决了我用这个软件的一大难题呀!7 v9 X9 C( l1 _
4 q; q5 y9 V2 n: A; m

29

主题

2646

帖子

2805

积分

四级会员(40)

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

积分
2805
8#
发表于 2015-8-31 10:43 | 只看该作者
感谢大家提醒

3

主题

20

帖子

40

积分

二级会员(20)

Rank: 2Rank: 2

积分
40
9#
 楼主| 发表于 2015-9-6 08:59 | 只看该作者
另外这几天又发现五个问题。0 L8 o' h$ x0 Z- G5 I$ W( c- x
1、在此之前@Price yu已经提醒过:名字和路径尽量不要用中文和带空格,避免莫名其妙的问题出现。当时想着主要是路径避免就可以了。在Symbol分区的时候,参照老中心的方法,分了07 Resistor,08 Capacitor等等,就是数字+空格+名字。刚建好那会,在Library管理中预览Symbol没问题,但是打开Symbol编辑,则有些能打开,有些不能打开。刚开始是所有都能打开,等保存几次再打开,则一般完全新建的能打开,而从其他中心孔导入的则打不开。在Partition Editor 里面重新更改分区名后,这个莫名其妙的问题消失了。总结原因还是路径和文件名的问题,不同分区对应于中心库中,是以不同的文件存储的。具体存储在\Library\SymbolLibs里面的,系统为每个分区新建了一个文件夹。文件夹名字=分区名。: _& C+ U/ r% G- S7 W; t- i
2、在从老中心库升级时,会自动的在纯数字开头的分区名前面加上一个字母“n”。当时没在意,自己新建库时就仍采用数字+名字作为分区名。新建的时候没有软件没有阻止你这样做,但在Partition Editor中重新命名时就阻值你这样做。故建议新建分区时请以字母开始。
% l: U/ t4 N' a- O- g' a3、大小写字母问题:符号名在Cell Editor里面是不区分的,但在Library Manager里面是区分的。所以对于处女情结的人建Cell名或者Symbol时尽量采用统一的命名规则,否则你会不爽的。
/ y- f+ w$ R2 E( ]7 t# a  U4 F4、关于Library内部Symbol、Cell、Padstack、Part等,均是基于名字为索引的,所以如果名字更改了,那么彼此之间的联系就中断了。打个比方,证明父子关系的唯一凭证是某张纸上写的,张三的儿子叫张小三,如果张小三名字改成张小四了,系统会认为张小四是别人的儿子,不再是张三的儿子了。当然中心库考虑到这一点,如果一个焊盘、Cell被更高级(比如Part)所调用了,那么是不允许轻易更改名字的。除非你将所有涉及的Part删除,然后改完Cel名字后再重建Part。这个对于使用一个成熟库而言并没有什么问题。但对于一个发展的企业而言,要去重新维护和梳理一个库,则是无比痛苦的工作。其他以后版本能优化这个功能。. h; v  k  k' k
5、关于Symbol重命名的问题。之前已经说过系统不却分大小写,所以你命名一个Symbol为ABC跟命名为Abc、ABc、aBc是一样的。但系统显示还是会区分大小写,不会自动将小写变成大写、也不会讲大写全部改为小写。那么处女座的又要纠结了。这时候你打算将Abc重命名为ABC,发现是提示是:叫XX名字的符号已经存在于库中了。那么你就只能将这个Symbol改为另外一个名字,然后再改为你想要的。(曲线救国)。同样,如果这个Symbol已经被Part调用了,那么你只能忍受这种大小写混杂的局面,要么不辞辛劳删了Part重新来过。

3

主题

20

帖子

40

积分

二级会员(20)

Rank: 2Rank: 2

积分
40
10#
 楼主| 发表于 2015-9-6 09:03 | 只看该作者
打开Mentor的内部文件系统,可以看出是由很零碎的小程序、小文件组成。这应该是根子上的问题,每年的变化最大的不是内部工具的优化,而是安装界面。这个软件不是一开始就从系统布局来考虑的,而是历史原因,各种工具逐步完善和开发,最后汇集成为一个系统解决工具的。那么工具之间彼此的小问题就会很多。所以完美主义者慎入!0 l3 P9 o# s. T
老外也是一招鲜吃遍天。Mentor真正好的就是布局布线,其他方面差强人意。这个跟爱一个人一样,无限放大优点,有选择忽略或容忍缺点,你才会真正爱上这个人一辈子。否则出轨是迟早的事。

1

主题

64

帖子

611

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
611
11#
发表于 2015-10-19 14:18 | 只看该作者
darkangel888用得很细,评价也很中肯。我现在虽然也用到了最新的VX1.1,但还是使用DC-Xpedition流程。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-9-20 14:38 , Processed in 0.087162 second(s), 35 queries , Gzip On.

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

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

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