宏可以导航对话框吗
我试图实现的是一个按钮,它将执行一系列受控的绘图顺序更改。示例是选择轮廓层-发送到后面,然后选择所有文本,带到前面。使用宏时,是否可以通过QSELECT对话框工作?
或者,是否可以使用按键命令而不是鼠标指针界面来导航QSELECT或等效工具?
请注意,我使用LT 2011,因此LISP解决方案不在菜单上,很遗憾。 我总是觉得宏无法在对话框中导航,这就是为什么要使用命令行版本的命令。 我就是这么想的。你知道Quick Select是否有命令行版本吗? 您的帮助文件应该能够告诉您。我目前没有Acad启动和运行。 帮助文件确实指出“-”破折号会抑制对话框并将其强制到命令行。
帮助文件没有指定关于QSELECT命令的信息。
当然,可以将RENAME命令抑制到命令行。
有没有人能够使用命令行版本来选择选择集?它不必是QSELECT,我希望实现的一个例子是一个宏,它将选择图形中的所有点并删除它们。 要选择所有点并删除它们,只需lisp的几行,此电脑上没有cad
类似于
(setq ss(ssget“points”))查找lisp帮助并将“points”更改为正确的过滤器
(while(setq en(ssname ss 0))
; 从集合中删除每个测量实体
(ssdel en ss)
;结束时
) 谢谢你的时间BIGAL。
不幸的是,我没有LISP功能。但我想我可能有我的答案-不可能,除非用Lisp程序。 艾萨克,
以下是脚本(.scr)文件的内容,该文件选择然后删除所有点。这可能是写在一个可以在菜单中使用的方式,但我不熟悉这种定制。希望你能用它。
选择
赞成的意见
类型
指向
删去
p
_停止脚本
(空行为回车)
您好CALCAD,非常感谢您的回复。我只是在上个月才学会使用脚本文件,所以我又重温了这一点。你的剧本看起来如此简单完美。
我唯一的问题是:“pro”是什么意思?也许这是AutoCAD完整版本中的内容,但“pro”在我的LT上显示了一个“无效选择”错误。 YZ,
“pro”是指SELECT命令的“属性”选项。不幸的是,我没有Autocad LT来测试这个。我也没有完整的Autocad。我有一个旧版本的Intellicad,大致相当于Autocad R14,还有一个更新版本的Bricscad,大致相当于完整Autocad的最新版本,但没有实体。Intellicad和Bricscad都有“pro”选项,然后可以选择“type”,在这里可以选择点。如果LT SELECT命令中没有“pro”选项,我唯一的建议是寻找其他方法来过滤对象以隔离点。QSELECT可能允许这样做。对不起,我没有更好的答案。
页:
[1]
2