如何操作-宏或scri
你好我有几个DWG,我想做一些更改。我试过Autoscript(免费软件),但我甚至不能让它画一个没有错误的圆。
我想做的是:
[列表]
[*]全选
[*]将选择从指定点移动到指定点
[*]如果可能:将-dwgunits设置为米
[*]purgeall
[*]另存为DWG 2010
[*]关闭
[/列表]
谁能为我指出正确的方向?最简单的方法是什么?我正在使用AutoCAD Civil3D 2011。
谢谢 我认为你在正确的轨道上。你看过AutoDesk的ScriptPro吗? 你试过使用动作录制器吗? 我认为这可以通过一个非常简单的脚本来完成,如果你愿意自己做saveas位的话。 还是我太简单了?
select
all
move
0,0,0
-units
-purge
all
y
saveas
就像上面在脚本re-units中一样,您可以通过setvar设置各个部分,而无需执行所有操作。
示例(SETVAR“LUNITS”2)
还可以添加“Open dwgname”来启动,在另存为“dwgname close”后,根据需要重复多次更改dwgname,在任何dwg中启动脚本。
您也可以在脚本中使用lisp,这样每次都可以要求使用新的pt
open dwgname
select
all
move
0,0,0
(setq pt (getpoint))
!pt
(SETVAR "LUNITS" 2)
-purge
all
y
saveas dwgname2
close
页:
[1]