如何放置Trans multi-cad文件
我有5层100个cad文件因此,我使用命令“laytrans”将这个“5层”更改为其他5层
但我必须使用命令“laytrans”100次
如何只使用一个命令?
请帮帮我 听起来很适合使用脚本来批处理图形组。
编写脚本有两个很好的选择。
1、李的编剧。在这里找到它。。。http://lee-mac.com/scriptwriter.html
2.AutoDesk自己的ScriptPro,可在AutoDesk网站上找到。点击此链接。。。https://knowledge.autodesk.com/support/autocad/downloads/caas/downloads/content/autodesk-customization-conversion-tools.html
编写脚本的第三种选择是使用任何ASCII文本编辑器。从以下链接开始:命令脚本。https://knowledge.autodesk.com/support/autocad-lt/learn-explore/caas/CloudHelp/cloudhelp/2016/ENU/AutoCAD-LT/files/GUID-95BB6824-0700-4019-9672-E6B502659E9E-htm.html
请告诉我怎么做?
什么,没有提到动作记录器?
可能是最直观的解决方案?
请参阅我之前的帖子中的链接。
我想的更多的是“放手”批量处理,但我认为动作录制器可以整合到脚本中。 如果已经为这5个层设置了LAYTRANS映射,请执行此操作。
打开第一个图形,然后右键单击鼠标,然后从右键单击快捷菜单中选择“动作录制器”>“录制”。
然后在命令行输入LAYTRANS,此时LAYTRANS对话框将打开。
如果您已经设置了要使用的映射,那么只需选择它,然后点击TRANSLATE。
如果尚未映射层转换,则需要进行映射并保存,然后选择并运行它。
仔细遵循命令行提示。
运行LAYTRANS命令后,请进行最大化显示和保存。
然后右键单击并选择动作录制器>停止。
继续阅读提示,因为您想命名刚刚创建的ActionRecorderMacro。
名称不能包含任何空格,请使其成为有意义的名称。
关闭图形,打开下一个图形,然后在右键单击快捷菜单中选择“动作录制器”>“播放”,然后选择刚刚创建的动作宏。
就我个人而言,我一次会打开20或30个DWG,这样循环遍历它们就很简单了。
虽然不像lisp或使用脚本那样轻松,但更容易解释,而且它仍然会为您节省大量时间。
动作记录器对于那些编程有困难的人来说是一个非常有用的工具,因为它基本上只是一个击键记录器。
做一次,告诉它记住你要做什么,不要那么困难。
我听到了,但考虑到op的经验水平,这一次可能有点牵强。
当然要有很好的技能,但如果只有100个DWG,可以用这种方式在10到15分钟内完成,否则学习曲线可能会延长到数小时或数天。 到我们完成时,100张图纸可能会增加到1000张。 在这种规模下,对更深入的批处理方法的需求变得非常值得在指令中投入时间。
动作录制器在很大程度上被低估了,甚至对入门级用户来说也很容易访问。
没有lisp那么好,但非常简单。
页:
[1]
2