找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 610|回复: 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"单位。
& _2 G! b7 T, M' W6 F, D) j       也就是说我刚开始想偷懒的做法是不成的。系统默认单位是"th",如果新建一个毫米为单位的焊盘,则必须在单位项中选择毫米。
- [8 M: a- \' |: T5 H# ^: D累赘了很多,希望有人看懂怎么回事。
+ R; D& |. X$ ~$ _' x

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:43
+ K2 J3 O& K$ z! i是的,我们遇到了。解决办法是新建一个没问题的mm焊盘后,以后所有焊盘新建都不准用新建图标,只准用复制图 ...
4 V# u, J% A( }6 \. [$ b2 U
厂家没有彻底解决前,你说的方法算是优选了。另外里面的排序也很蛋疼,看来这也是几家并存的原因之一:没有一家的软件是十全十美的。2 W4 ~, i+ [* p

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: ?' s. L9 N, N( ?. h5 H7 D  M
我在录教学视频的时候还发现,管脚filter选择器根本不起作用,会把不在列表的管脚也选上
0 v! f4 t! _: g" o2 _4 U' k
在xPedition xPCB Layout中始终找不到Filter.有时需要移动零件时,相连的走线也会一块移动。怎么解决呀,大师?3 w! Q' Z! f2 _, u8 {! D$ w, M

# i# S, A2 \6 Y& b9 F; L

点评

我说的是新建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:496 C6 ^0 e" e* k+ [, I$ t" u
在xPedition xPCB Layout中始终找不到Filter.有时需要移动零件时,相连的走线也会一块移动。怎么解决呀, ...
, h- ]8 Y6 z; U
我说的是新建Symbol时的Pin Filter哈
6 [& N' `& l! Y/ v9 k9 w4 u, s: L选中要移动的器件后,F2拎起来,右键如下试试:
7 G. q" Q% @" H: w1 c 8 F+ X& O7 z) ^" b5 \

点评

果然是,太感谢了!解决了我用这个软件的一大难题呀!  详情 回复 发表于 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
. x0 ]* V2 O% @- ^我说的是新建Symbol时的Pin Filter哈
- z: _) l: |4 T选中要移动的器件后,F2拎起来,右键如下试试:

* J5 Z3 d. P3 u# j果然是,太感谢了!解决了我用这个软件的一大难题呀!+ w3 ]7 h+ l- L' p: W& r: `

* S% M; {) o4 y2 s5 f

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 | 只看该作者
另外这几天又发现五个问题。3 R+ p, m/ b% p/ M0 O9 s
1、在此之前@Price yu已经提醒过:名字和路径尽量不要用中文和带空格,避免莫名其妙的问题出现。当时想着主要是路径避免就可以了。在Symbol分区的时候,参照老中心的方法,分了07 Resistor,08 Capacitor等等,就是数字+空格+名字。刚建好那会,在Library管理中预览Symbol没问题,但是打开Symbol编辑,则有些能打开,有些不能打开。刚开始是所有都能打开,等保存几次再打开,则一般完全新建的能打开,而从其他中心孔导入的则打不开。在Partition Editor 里面重新更改分区名后,这个莫名其妙的问题消失了。总结原因还是路径和文件名的问题,不同分区对应于中心库中,是以不同的文件存储的。具体存储在\Library\SymbolLibs里面的,系统为每个分区新建了一个文件夹。文件夹名字=分区名。9 ?6 f6 y$ g9 _' Y  z# `0 e
2、在从老中心库升级时,会自动的在纯数字开头的分区名前面加上一个字母“n”。当时没在意,自己新建库时就仍采用数字+名字作为分区名。新建的时候没有软件没有阻止你这样做,但在Partition Editor中重新命名时就阻值你这样做。故建议新建分区时请以字母开始。
: i2 Q1 m4 R( F5 c5 Z, @$ V3、大小写字母问题:符号名在Cell Editor里面是不区分的,但在Library Manager里面是区分的。所以对于处女情结的人建Cell名或者Symbol时尽量采用统一的命名规则,否则你会不爽的。
. ?/ n* o9 X0 z# C. \$ E4、关于Library内部Symbol、Cell、Padstack、Part等,均是基于名字为索引的,所以如果名字更改了,那么彼此之间的联系就中断了。打个比方,证明父子关系的唯一凭证是某张纸上写的,张三的儿子叫张小三,如果张小三名字改成张小四了,系统会认为张小四是别人的儿子,不再是张三的儿子了。当然中心库考虑到这一点,如果一个焊盘、Cell被更高级(比如Part)所调用了,那么是不允许轻易更改名字的。除非你将所有涉及的Part删除,然后改完Cel名字后再重建Part。这个对于使用一个成熟库而言并没有什么问题。但对于一个发展的企业而言,要去重新维护和梳理一个库,则是无比痛苦的工作。其他以后版本能优化这个功能。
6 I3 ]+ R9 ~' {. d0 w2 }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 L+ n5 d. o) U( n% ]' T6 K老外也是一招鲜吃遍天。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 10:31 , Processed in 0.082050 second(s), 42 queries , Gzip On.

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

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

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