选择任意元素的方法
你好我想知道是否有任何方法可以通过命令提示符(不使用鼠标)选择实体,以便对其进行修改。实际上,我需要使用脚本对一些实体进行一些修改,因此我需要一种通过命令或某种方式访问图形元素的方法,而不需要使用鼠标。 一种可能是在选择提示下指定两个点。如果您知道对象的位置,则将选择“按窗口”(或“交叉窗口”)。
另一种可能是启用句柄。然后,每个对象都有一个唯一的ID号。 交叉窗口将无法解决这个问题,因为它可能会选择一些我不想选择的实体。你能告诉我一些关于启用句柄的信息吗?在那里我可以获得有关启用句柄以及如何使用它们的信息。 糟糕,无法再启用/禁用句柄。你仍然可以使用它们。句柄是AutoCAD赋予对象的唯一标识符(不一定是数字),有点像序列号。您可以编写一个函数来保存句柄,例如,您创建的最后一个对象,然后可以使用该句柄再次查找该对象。我不知道你想做什么,我只能告诉你这么多。
您可以使用带有交叉窗口的过滤器,将选择限制为仅按层、对象类型等或组合的对象。 我必须按类型选择实体,不能通过在图形中查找每个文件来查看图形的细节。我需要编写一个脚本在批处理上运行,该批处理修改了一些实体(例如螺旋)并更改了它们的一些属性。为此,我需要一种方法来选择对象,而不知道它们的确切位置,而只知道它们的存在和类型。
-CNatka公司 用一点口齿不清就能做到。
移动
(ssget“X”'((0。“圆形”)(8。“MyLayer”))
0,0
50,50
以上内容将把名为MyLayer的层上的所有圆从0,0移动到50,50。
页:
[1]