找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

allegro如何将单个元件的封装导出来?

[复制链接]

22

主题

49

帖子

202

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
202
跳转到指定楼层
1#
发表于 2016-10-12 16:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
哪位大神知道,小弟在此谢过!!
4 n) {' E9 X  g2 _/ S0 E$ `
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

31

主题

4315

帖子

1万

积分

EDA365特邀版主

"學會了" 就簡單了.

Rank: 6Rank: 6

积分
19089
2#
发表于 2016-10-13 08:57 | 只看该作者
你說的封裝是 Allegro PCB 還是 OrCAD Capture 呢?

22

主题

49

帖子

202

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
202
3#
 楼主| 发表于 2016-10-13 10:10 | 只看该作者
allegro pcb 不是可以把整个PCB的封装库导出来,不想导出所所有的,只想导出某一个,可以吗?

1

主题

114

帖子

822

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
822
4#
发表于 2016-10-14 09:21 | 只看该作者
笨办法:导出全部取出你要的

93

主题

645

帖子

3395

积分

五级会员(50)

Rank: 5

积分
3395
5#
发表于 2016-10-14 17:52 | 只看该作者
用skill应该是可以的

10

主题

110

帖子

708

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
708
6#
发表于 2016-10-14 18:35 | 只看该作者
SKIL

3

主题

95

帖子

1560

积分

四级会员(40)

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

积分
1560
7#
发表于 2016-10-17 13:54 | 只看该作者
本帖最后由 jet2001 于 2016-10-17 13:58 编辑
9 {; }' _* c3 w- `8 y7 j8 X0 u4 T! k0 V- b$ b5 Y2 j% b& {& A( C
procedure(Dump_1_Symbol(@optional (uxx_1 nil))% Q2 Y: t5 k- }* U1 {! u$ J" V% u
if(uxx_1==nil then printf("*** please keyin : dra U1 ***\n")
* S3 e/ [' f$ H1 u6 Q- r( k1 l  else
& r' L. O% `/ j" e" B3 Y  _sym1 = axlSelectByName("REFDES" uxx_1)2 Y; I) b- b# A# |" q' @1 [. m
  if(_sym1==nil then printf("*** REFDES don't found %s ***\n" uxx_1)
5 Y& b! m+ O$ N' u   else1 Q$ O9 i! n+ W: s
   axlWritePackageFile(car(_sym1)->definition)# V7 o! k2 F/ A
   axlWriteDeviceFile(car(_sym1)->component->compdef): G  D  T2 n1 z: v" X
   printf("*** dump %s : %s symbol & device ***\n" car(_sym1)->refdes car(_sym1)->name)8 \0 G0 ?) o9 y2 ^3 J
  );if(_sym1
# F% |7 k. m# T9 K8 Q) c+ f' E7 i );if(uxx_1l( D) G( e, M' u, R& s/ q
);procedure% f* B, ~* b% c3 ?. J
axlCmdRegister("dra" 'Dump_1_Symbol)8 K9 g+ [/ z3 S4 d1 l7 ^9 f/ G8 z
;  skill load("robwu.il")  
' `/ p! r6 y  s6 _9 J" E;  2016/10/6 robert wu edit
8 T6 z, V" i; }$ L4 w. f. [+ k! b; o4 o' R- q/ ^' C5 P4 F% t9 F
======================================================0 @+ W- o4 b- C5 [: a% D( R0 p
1. 將上面存成 robwu.il: C8 i$ c4 p* p: {/ q
2. 在 Allegro.ilinit 加入 load("robwu.il")
6 c% _3 G, O0 l! B6 M3 N' K/ X. Q+ G. g3. 在allegro 的command輸入 dra u1 就可以只dump u1的 零件  p% Y1 F' f9 n+ p2 v0 R

2 N( q+ `! h- s3 ]$ |1 ^
( M0 `5 x: ~& u; T+ @

点评

wux
确实是个好方法,就是这样做起来会不会比全部导出,从中寻找还要花时间呢?  详情 回复 发表于 2016-10-22 14:59

3

主题

95

帖子

1560

积分

四级会员(40)

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

积分
1560
8#
发表于 2016-10-17 13:57 | 只看该作者
例如u1的 symbol 是 c0603& F3 l! H2 E7 M; s- W
那會 dump c0603.dra c0603.psm xxx.pad xxx.fsm xxx.ssm
2 m# @" w# j7 N6 B, J

3

主题

95

帖子

1560

积分

四级会员(40)

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

积分
1560
9#
发表于 2016-10-17 13:58 | 只看该作者
忘了說 device 也會dump : c0603.txt

22

主题

49

帖子

202

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
202
10#
 楼主| 发表于 2016-10-18 10:00 | 只看该作者
真是大神,是怎么研究出这种方法的,太佩服了

点评

SKILL 很簡單 只要有基本 C 就可以寫了  详情 回复 发表于 2016-10-18 11:38

3

主题

95

帖子

1560

积分

四级会员(40)

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

积分
1560
11#
发表于 2016-10-18 11:38 | 只看该作者
sum815 发表于 2016-10-18 10:00
% m8 \' k( G( O! o3 K- X4 x真是大神,是怎么研究出这种方法的,太佩服了

% H2 n  L1 v' e; X1 LSKILL 很簡單 只要有基本 C 就可以寫了
, D% ?. ?3 X8 y

0

主题

10

帖子

15

积分

二级会员(20)

Rank: 2Rank: 2

积分
15
12#
发表于 2016-10-22 14:59 | 只看该作者
jet2001 发表于 2016-10-17 13:54( V: m5 w# `! C% r6 S
procedure(Dump_1_Symbol(@optional (uxx_1 nil))6 _( M  ?7 T; A: a5 u* b, V
if(uxx_1==nil then printf("*** please keyin : dra U ...

/ Q8 ~. _! U. m: \& t确实是个好方法,就是这样做起来会不会比全部导出,从中寻找还要花时间呢?

点评

你自己做一次比較, 就知那一種省時間? 當你只需3-5個零件時, 未為何要dump 全部再一個一個 copy /move 呢  详情 回复 发表于 2016-10-23 00:24

3

主题

95

帖子

1560

积分

四级会员(40)

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

积分
1560
13#
发表于 2016-10-23 00:24 | 只看该作者
本帖最后由 jet2001 于 2016-10-23 07:52 编辑 . ?! _1 P5 F/ \, _7 n
wux 发表于 2016-10-22 14:59
- I' B3 A. b, ^  A2 u' x确实是个好方法,就是这样做起来会不会比全部导出,从中寻找还要花时间呢?

; `( h( Y, s1 ~- Q- ^6 c+ L! `( H你自己做一次比較, 就知那一種省時間?8 M# e8 j: k1 x7 [; ]9 g0 W/ J. h
( |9 f2 y/ W6 H" b* h& E( [
當你只需3-5個零件時, 未為何要dump 全部, 再一個一個 copy /move 呢0 m+ B' P( K) F8 X: r

11

主题

64

帖子

435

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
435
14#
发表于 2016-12-9 14:18 | 只看该作者
写SKILL?吃饱了撑的

5

主题

147

帖子

1637

积分

四级会员(40)

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

积分
1637
15#
发表于 2017-7-20 10:11 | 只看该作者
学习了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-11-9 04:58 , Processed in 0.080115 second(s), 32 queries , Gzip On.

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

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

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