|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
allegro本身的CHANGE只能针对同一CLASS有效,当然可以使用skill实现,不过下面介绍一个通用的方法:: Z6 [( ]0 j1 B5 i4 E
1.将需要改变层面的line,利用sub-drawing导出来,比如,导出的文件为1.clp.
: b) ~! m1 t5 g4 q$ a6 m2.使用写字板或者其它文字编辑工具打开1.clp,如下:找到蓝色部分(表示层面),改为你需要的变更到的层面,注意格式为CLASS/SUBCLASS.然后保存,如果有多个,可以使用替换,然后保存。
3 v/ B' J+ l3 P8 J; J6 l ~7 ~' |6 ~
" Y' ^9 b, l6 e" }# k_clp_path = (_clpPathStart (list (_clpAdjustPt 2874.02:1143.06 _clp_cinfo))" G) x2 p4 n! v+ g2 s, ~2 p- W8 q3 i
(_clpMKSConvert 0.000000 _clp_cinfo->t_from_units _clp_cinfo->t_to_units))
) F( [$ K! f1 R) ^- E_clp_path = (_clpPathLine _clp_path (_clpMKSConvert 0.000000 _clp_cinfo->t_from_units
% r( c( C: ~' T1 ` _clp_cinfo->t_to_units) (_clpAdjustPt 1397.64:1143.06 _clp_cinfo))
/ P! e. s" O' q* ?_clpPl = list(
) J2 ^: n+ Z! L5 q# I5 p list("CLIP_DRAWING" _clp_clip_prop_value))
y) z+ p5 b- @6 J( z. t0 I_clp_dbid = _clpDBCreatePath(_clp_path "PACKAGE GEOMETRY/ASSEMBLY_TOP" 'line _clp_sym _clpPl)1 H! c/ m: o$ e& x& P% r# Y
_clpPl = nil+ ~! f$ i& T/ N" F
" Q6 Z, ^) d, L4 W1 ]
3.然后再导入sub-drawing,删除原来层面的线就可以了。 |
评分
-
查看全部评分
|