ollie 发表于 2022-7-6 12:29:50

缩放到多边形…'-)
 
 
7

wizman 发表于 2022-7-6 12:32:21

很乐意帮忙伙计

Lee Mac 发表于 2022-7-6 12:36:34

这是一个相当整洁的版本
 
只需加载并在命令行中输入capture即可添加反应器
 
诚然,我将在某个时候将选择集方法更改为(ssget),但是,由于此线程上的初始问题并非徒劳,所以现在保留了vla方法
 
感谢Wizman和Lee Mac在这一点上与我合作。呵呵,我有一个梦想(昨天),你的帮助使它发生了
 
编辑:最初的“捕获”函数最初使用文件读取函数来创建全局变量列表,但是,由于文件格式、适当的列表选择等原因,发布该版本似乎不切实际。为了演示,它使用全局变量。
 
编辑++:我对糟糕的评论感到有点难过,但正确的文档可以跳到明天
 
8
样品图纸

ollie 发表于 2022-7-6 12:38:25

我建议您将“捕获”功能更改为以下内容:
 
目前,你正在为你找到的每个物体创建一个新的反应器。。。这不是个好主意。。。
 
此外,如果用户愿意,我建议添加一个函数来移除反应器,例如,请参阅本文的第6篇。
 
希望这有帮助,
 

Lee Mac 发表于 2022-7-6 12:42:39

好的,奥利,谢谢分享,我会好好学习的。当边界被擦除时,您可能会找到一种抑制错误提示的方法,或者进行更好的练习以使其持久化。

wizman 发表于 2022-7-6 12:45:05

 
没问题,我还打算让它更健壮。我是在通常的理想环境下写的,没有考虑错误、异常等。
 
李,出于某种原因,我从来没有考虑过反应堆减量中的对象列表。我再一次被面向对象和过程语言的符号化所回避
 
奥利

ollie 发表于 2022-7-6 12:48:36

 
没问题,我们都在学习

Lee Mac 发表于 2022-7-6 12:52:00

在我看来,管理单个对象反应器比管理单个对象反应器更容易,因为对象存储在反应器的“所有者”参数中,例如,如果删除了对象。
 
在我看来,我总是避免使用持久反应器,因为这种方式反应器链接到对象(IOW到文件),而不是例程。
当打开文件时,如果在未加载回调例程的情况下触发反应器,则会发生错误。
我宁愿在保存文件时将对象句柄存储在字典中(使用DWG retactor回调),并在加载例程时重新构建它们。
 
随附文件中的一个示例和此线程中的更多解释(必须注册)。
矩形_1.08。lsp

gile 发表于 2022-7-6 12:56:09

谢谢gile,我会从你的代码中学习。

wizman 发表于 2022-7-6 12:58:58

页: 1 [2]
查看完整版本: vla select(acselectionsetwind