明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
123
返回列表 发新帖
楼主: 669423907

[提问] 关于选择屏幕外的对象(附图)

  [复制链接]
发表于 2020-9-17 12:17:51 | 显示全部楼层
谢谢大师!原贴用的ssget“x“,图档大了就会卡,不知道有没有其它方法改善?
发表于 2020-9-17 15:35:04 | 显示全部楼层
Andyhon 发表于 2020-9-17 08:36
少了需纳入考量的资讯...

且说或可先 Zoom 再选

谢谢!用zoom试了下,屏幕闪,用到标注还是不好
发表于 2020-9-17 15:40:26 | 显示全部楼层
感谢楼主分享下载试试!
 楼主| 发表于 2020-9-20 10:39:44 | 显示全部楼层
关于判断点是否在屏幕上,想到一个另类一点的方法,大师们帮看看准确性如何
(defun c:13()
(setq p1 (getpoint "\n 指定矩形第一点:"))
(if (setq p2 (getcorner p1 "\n 指定矩形第二点:"))
(P判断点在屏幕上 p1)
)
(if (P判断点在屏幕上 p1) (princ"\n点在屏幕上"))
)

(defun P判断点在屏幕上(pt)
(entmake (list '(0 . "point") (cons 10 pt)))
(if (not (nentselp pt)) (setq pt nil))
(vl-cmdf "_.erase"(ssadd (entlast) (ssadd))"")
pt)

点评

都不知道该怎么吐槽  发表于 2020-9-20 17:56
发表于 2020-12-23 21:16:25 | 显示全部楼层
start4444 发表于 2020-9-16 11:03
看看这个函数对你有无帮助
;;当前视图屏幕角点坐标
(defun dt:viewport-getcoords (/ height width size  ...

众里寻他千百度
发表于 2021-3-24 15:28:17 | 显示全部楼层
感谢楼主分享下载试试!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-4-30 15:24 , Processed in 0.168993 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表