如何按实体名称选择 Autocad 实体以在 Lisp 中的 autocad 命令中使用
这可能是一些简单的事情,我只是一直想念,但是...
我可以获取实体名称,但是是否可以使用分配给变量的实体名称来让 Autocad 命令使用该实体作为要执行操作的选定对象?
This might be something simple that I just keep missing but...
I can get the entity name but is there anyway to use an entity name assigned to a varible to have an Autocad command use the entity as the selected object to act on?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
要在“立即”模式下使用,请在变量名称前添加感叹号 (!)。
例如,将实体保存到名为“ent”的变量...
然后在命令行中,例如移动命令:
否则,在代码中使用(假设变量 p1 和 p2 已正确设置):
请记住,如上所述,任何正在运行的 osnap 设置都将受到尊重,并且可能是一个“陷阱”。
To use in "immediate" mode precede the name of the variable with an exclamation mark (!).
e.g. save an entity to a variable named 'ent' ...
Then at the command line, say for example, the move command:
Otherwise, to use in code (assuming vars p1 and p2 are properly set):
Keep in mind, as coded above, any running osnap settings will be honored, and can be a "gotcha".