Tiger 发表于 2022-7-7 02:11:16

脚本+宏以更改图形

好的,所以我做了一个脚本+宏组合来对我的2000个块进行排序。至少其中很大一部分。这就是我得到的
 
宏:
 
^C^Cscript "C:/Documents and Settings/<username>/Desktop/data.scr" ^C^Cm all ;\0,0,0^C^Cz e^C^Cchange;\ p LA Centrum^C^Cpurge all * n ^C^Cqsave
 
脚本:
 
snap off
grid off
-Layer
S
0
N
Centrum
LT
dashdot
Centrum
C
red
Centrum

change
all

P
LT
BYLAYER
Color
BYLAYER
LA
0

ltscale
1
 
非常基本,但它的工作与最低限度的大惊小怪。但我有一件事我似乎想不通。宏暂停以选择要更改为层中心的线,但它不接受交叉框,也不接受我拾取两个对象。可以修改一下吗?这样我就可以做一个交叉框了?

SEANT 发表于 2022-7-7 02:25:55

我相信我在这里发布的帖子已经解决了这种情况。
 
http://www.cadtutor.net/forum/showthread.php?16208

Tiger 发表于 2022-7-7 02:46:10

哦,这并不奇怪,如果它不起作用的话,我想不出来:眨眼:
 
根据肖恩的指示更新了下面的宏,效果很好
 
 

^C^Cscript "C:/Documents and Settings/A403635/Desktop/data.scr" ^C^Cm all ;\0,0,0^C^Cz e^C^Cselect \change pp LA Centrum^C^Cpurge all * n ^C^Cqsave

SEANT 发表于 2022-7-7 02:59:13

 
 
 
凉的
这个过程有点复杂。事实上,我不确定链接线程中的OP是否接受了该摘录给出的建议。

Tiger 发表于 2022-7-7 03:08:39

 
当然,这不是最简单的事情(我几乎可以用右手打赌,李醒来时会把soemthing写得很流畅:眨眼:),但它很管用,我可以在运行它无数次的同时听一些舒缓心灵的音乐。

SEANT 发表于 2022-7-7 03:11:39

我表达得不是特别好。该短语指的是命令行激活与菜单宏激活的不同要求(即选择的需要)。
我仍然认为任何可以“菜单宏”化的专门例程都应该是。这允许在AutoCADLT中使用。
页: [1]
查看完整版本: 脚本+宏以更改图形