只需一步,快速开始
9楼的,可以用zoom改变屏幕大小,ssget之后,再zoom回来
另外,我觉得现在离楼主在一楼的提问越来越远了。ssget函数也有相同说法:“这个函数会忽略OSNAP命令的目前设定(表示没有图形捕捉), 除非您在函数中特别要求它。”我也想知道,到底怎样在函数中特别要求它才能不忽略OSNAP命令的目前设定?有没有人知道,或者,还是我的函数说明过时了?
使用道具 举报
是这样的,我先用ssget 取得一个点, 再进行其他程序时,比如用到getdist时,用户可能会放大实体去点取距离, 这时程序再需要这个点(ssget "c" pt pt)时就为nil 了。
"zoom" 只有"e"好象才能达到目的,然后再zoom "p". 但这样对数据大的图 ,速度就显得慢了。 我现在用"-pan"命令感觉马马虎虎. 不知有没有更好的办法。
回楼上的,“ssget”可以事先设置"osmode",可以有捕捉效果,但同样的方法用在"entsel"上就不行了。
(setvar "osmode" 128)
(nentselp (getpoint "\n select:"))
yzxgwl,你所说的有捕捉效果,其具体效果是什么样的?假如如13楼:
(setq ss (ssget))
在运行到(ssget)时,屏幕上会出现高亮垂直点么?
另外,13楼的程序,当捕捉对象为块的时候,要稍微处理一下
2楼和13楼的程序运行时鼠标都是一个十字,当移动到目标附近时会自动吸附到捕捉点上。
而entsel,ssget运行的时候鼠标是个方的拾取框,是不会自动吸附的。我认为所谓的捕捉效果就是这个自动吸附功能,而你说的捕捉效果是什么?
在运行到(ssget)时,你的鼠标会自动吸附到垂直点么?
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2025-6-21 14:52 , Processed in 0.203366 second(s), 19 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.