如何批量修改图层名?xxMARK1改为xxMARK2
dwg的图层中,有xxMARK1图层和xxMARK2层,(如 AXMARK1和AXMARK2、 GDMARK1和GDMARK2 、DXMARK1和DXMARK2...)我想实现用lisp批量把xxMARK1图层名改为xxMARK2图层名,请大神支招,谢谢
高版本有合并图层,你可以试试 我不是要合并,我想写代码批量改名,删除原有的*MARK2,把*mark1改为*mark2.。。 原来你在1层的图元变为 2层。 看下这个:
http://bbs.mjtd.com/thread-177689-1-1.html http://bbs.mjtd.com/thread-177689-1-1.html 下载不下来 我不是要合并,我想写代码批量改名 图层合并默认命令:LAYMRG 本帖最后由 alexmai 于 2022-4-13 10:21 编辑
(command "-laymrg" "n" "xxMARK1" "" "n" "xxMARK2" "Y");把图层xxMARK1合并到图层xxMARK2 意思应该是两步吧,第一步删除xxMARK2图层及图层下的图元,第二步才是改名.
cad带有删除图层的命令,用command调用就行了
页:
[1]