分解“all”不#039;t wor公司
大家好,严重困惑!!
我写道:
但令人惊讶的是,爆炸“所有”只是爆炸的第一项!!!
通过使用命令行上的“分解”命令,您可以稍后手动分解矩形!
我该怎么解决这个问题?!
干杯
阿里
为了与旧的AutoCAD版本兼容,通过AutoLISP使用EXPLODE命令时只接受一个项目-将QAFLAGS系统变量设置为1,以强制其接受多个项目。关于“_all”选项,请尝试改用SSGET语句。
(setvar "QAFLAGS" 1)
(command "._EXPLODE" (ssget "_X") "")
(setvar "QAFLAGS" 0)
当做 非常感谢你的帮助。 不客气!
当做
您好,msasu先生,
请问您使用的上述变量的含义是什么
早期的。。。。。请
我在Autocad帮助下查找它,但没有结果。。。
当做
塔瓦特 QAFLAGS是AutoCAD的一个未记录的系统变量;您可以在下面找到它的定义:
“QAFLAGS系统变量控制内部函数,它接受0到32767之间的值(值之和):
位0(1):^C在菜单宏中取消夹点(类似于键盘)。
位1(2):在文本屏幕列表期间没有暂停。
位2(4):无“警报”对话框(改为文本显示)。
位7(128):通过(命令)功能接受“屏幕拾取”(点列表)。"
我建议您确保它始终保持为0。
当做
太好了,姆萨苏先生。
我注意到,(1)的值在
宏。但在宏中使用了两次。
它在“setvar”中使用了一次,正如您所知,一些Autocad命令有时需要按两次才能退出。
他们的行为是否与双重逃逸行为相同?
谢谢你的大力合作。。
顺致敬意,
塔瓦特 @tharwat313:不确定您的意思,但我认为这是关于QAFLAGS系统变量与EXPLODE命令交互的方式。说真的,我不知道这个机制;我所知道的是,将其设置为0将强制命令接受多个实体。
当做
页:
[1]