|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
allegro本身的CHANGE只能针对同一CLASS有效,当然可以使用skill实现,不过下面介绍一个通用的方法:3 ?% N7 n! k- c1 C0 M, o# `
1.将需要改变层面的line,利用sub-drawing导出来,比如,导出的文件为1.clp.
, o# q8 S* [: C7 i% C3 K+ H3 C2.使用写字板或者其它文字编辑工具打开1.clp,如下:找到蓝色部分(表示层面),改为你需要的变更到的层面,注意格式为CLASS/SUBCLASS.然后保存,如果有多个,可以使用替换,然后保存。- m* a# X2 f) P$ y) r3 |6 i3 }
: R* A+ i/ u$ o* |8 N0 H% d6 a
_clp_path = (_clpPathStart (list (_clpAdjustPt 2874.02:1143.06 _clp_cinfo))
* I! q9 k3 s* W$ z' ~9 I (_clpMKSConvert 0.000000 _clp_cinfo->t_from_units _clp_cinfo->t_to_units))+ b. b8 n8 ~) ?8 t7 \
_clp_path = (_clpPathLine _clp_path (_clpMKSConvert 0.000000 _clp_cinfo->t_from_units% C: m5 M5 U+ e
_clp_cinfo->t_to_units) (_clpAdjustPt 1397.64:1143.06 _clp_cinfo))
b8 G0 X1 p# b# s4 x_clpPl = list(
/ ~* U- o% P% ~ list("CLIP_DRAWING" _clp_clip_prop_value))5 F6 k$ H) X& Q. H% ?! R5 s
_clp_dbid = _clpDBCreatePath(_clp_path "PACKAGE GEOMETRY/ASSEMBLY_TOP" 'line _clp_sym _clpPl)
' a1 x. z4 ~# p, A% K) z# d_clpPl = nil
& Y2 x4 P: T9 e7 ]$ r6 z6 N
) n% m" E9 }8 |1 V5 w$ ?3.然后再导入sub-drawing,删除原来层面的线就可以了。 |
评分
-
查看全部评分
|