|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
allegro本身的CHANGE只能针对同一CLASS有效,当然可以使用skill实现,不过下面介绍一个通用的方法:9 r- L1 |6 [. t0 r- m5 x9 Z
1.将需要改变层面的line,利用sub-drawing导出来,比如,导出的文件为1.clp.2 D& O% T7 c% g
2.使用写字板或者其它文字编辑工具打开1.clp,如下:找到蓝色部分(表示层面),改为你需要的变更到的层面,注意格式为CLASS/SUBCLASS.然后保存,如果有多个,可以使用替换,然后保存。0 p @4 t m+ |1 R2 {3 P
' V6 ~" B9 g% f
_clp_path = (_clpPathStart (list (_clpAdjustPt 2874.02:1143.06 _clp_cinfo))
8 o1 E: ~- K( r: D5 \8 K! v) @ (_clpMKSConvert 0.000000 _clp_cinfo->t_from_units _clp_cinfo->t_to_units))! S3 I6 j: v! k2 i( C/ J
_clp_path = (_clpPathLine _clp_path (_clpMKSConvert 0.000000 _clp_cinfo->t_from_units5 t9 ]6 K. j# V G
_clp_cinfo->t_to_units) (_clpAdjustPt 1397.64:1143.06 _clp_cinfo))
$ P; T( p" b) U2 ~_clpPl = list(
z* ^; C8 p' I$ ? list("CLIP_DRAWING" _clp_clip_prop_value)). o3 V* b; y$ K$ C5 F4 E; _* H
_clp_dbid = _clpDBCreatePath(_clp_path "PACKAGE GEOMETRY/ASSEMBLY_TOP" 'line _clp_sym _clpPl)) x* U, |4 t9 M, ^2 X, s
_clpPl = nil
6 Y8 l; r* \- K2 B9 H# F# M
* v! y- w) u9 L3.然后再导入sub-drawing,删除原来层面的线就可以了。 |
评分
-
查看全部评分
|