Bill Tillman 发表于 2022-7-6 08:21:46

Can';不要让镜子工作

我很难用VLISP程序镜像一些直线和圆弧。有关信息,请参阅随附的jpeg。
 
绿线是我想要镜像的项目。为了选择这些绿色项目,我找到了点pt12和pt14。点pt15和pt16是共线的,定位我想要使用的镜像线。当我运行代码时,它不会执行镜像。
 
然而,一旦程序停止,我可以在命令提示符下手动输入这些命令,它工作正常:
 
命令:镜像
选择对象:!pt12
选择对象:!pt14
选择对象:
指定镜像线的第一个点:!pt15
指定镜像线的第二点:!pt16
删除源对象?[是/否]:
在命令行和我的LISP代码之间是否缺少什么?
 
当我尝试此操作时,OSMODE=0和PICKBOX=0。黄色虚线矩形仅显示以pt12+pt14为边界的区域。
 

Lee Mac 发表于 2022-7-6 09:12:58

使用ssget收集窗口或交叉选择集,然后将此选择集传递给Mirror命令。

Bill Tillman 发表于 2022-7-6 09:31:27

李,
 
再次感谢,先生。我现在正在研究ssget命令,以确保在这个过程中使用它不会遗漏这些内容。将报告。
 
宾果,我明白了。。。。
 
她现在在工作!再次感谢。
页: [1]
查看完整版本: Can';不要让镜子工作