明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2385|回复: 6

如何得到SSGET选择物体所确定窗口的两点坐标?

[复制链接]
发表于 2005-10-17 18:46:00 | 显示全部楼层 |阅读模式

如何得到SSGET选择物体所确定窗口的两点坐标?

发表于 2005-10-17 19:09:00 | 显示全部楼层

可以省略的
如果一定要的话你可以用(setq point1 (getpoint))(setq point2 (getcorner point1))取

 楼主| 发表于 2005-10-17 20:54:00 | 显示全部楼层

晕!不要这种方法撒!

发表于 2005-10-17 21:10:00 | 显示全部楼层

re

(ssname (ssget) 0)

(ssnamex (ssget) 0)

试一下有何不同

发表于 2013-2-28 11:37:56 | 显示全部楼层
(defun c:gc (/ bz ss xy x y)  
(Setvar "CMDECHO" 0)
(setq bz (getvar "osmode"))
(Setvar "osmode" 0)
(setq xy (last (ssnamex (setq ss (ssget)) 0)))  ;;获得ssget选择集的一个信息表。
(setq x (last (cadr xy)) y (last (cadddr xy)))     ;;提取刚才的窗选对角坐标。
(command "RECTANG" x y)   ;;通过对角坐标画一个矩形。
(Setvar "osmode" bz)
(princ)
)

发表于 2013-3-1 09:29:01 | 显示全部楼层
qcw911 发表于 2013-2-28 11:37
(defun c:gc (/ bz ss xy x y)  
(Setvar "CMDECHO" 0)
(setq bz (getvar "osmode"))

这个功能太好了。一直想找到这个功能,谢谢大侠!
发表于 2013-3-12 19:29:22 | 显示全部楼层
谢谢5楼,收藏了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-8-27 04:12 , Processed in 0.221544 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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