明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 5894|回复: 22

如何得到選中物體的座標資料???

  [复制链接]
发表于 2003-7-21 21:35:00 | 显示全部楼层 |阅读模式
如何得到選中物體的座標資料???
包過中心作標
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2003-7-22 08:06:00 | 显示全部楼层
說清楚一點!
 楼主| 发表于 2003-7-22 12:49:00 | 显示全部楼层

如下圖

白色為我選中的圖元,紅色是我想得到的座標資料.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2003-7-22 17:40:00 | 显示全部楼层

回复

你不单只选择PLINE,和CIRCLE吧,是不是对所有的Entity,如TEXT,ATTRIBUTE,INSERT等实体都要适用?
如果考虑的情况细一些,就有些复杂,大家都好好想想吧.
 楼主| 发表于 2003-7-22 18:38:00 | 显示全部楼层

就只要 CIRCLE,PLINE

王咣生发表于2003-7-22 17:40:00回复
你不单只选择PLINE,和CIRCLE吧,是不是对所有的Entity,如TEXT,ATTRIBUTE,INSERT等实体都要适用?
如果考虑的情况细一些,就有些复杂,大家都好好想想吧.



我現在得要求只要CIRCLE,PLINE
发表于 2003-7-23 09:24:00 | 显示全部楼层

呵呵.看看这个

spring发表于2003-7-22 18:38:00就只要 CIRCLE,PLINE
以下是引用王咣生在2003-7-22 17:40:02的发言:
回复
你不单只选择PLINE,和CIRCLE吧,是不是对所有的Entity,如TEXT,ATTRIBUTE,INSERT等实体都要适用?
  如果考虑的



我現在得要求只要CIRCLE,PLINE
[/quote]

看看这个吧
将附件加载后,子函数为(oursw ss1)
示例如下
(defun c:sample()
(setq ls (ssget "\n 请选择实体!..."))
(if ls
   (oursw ls)
   (Pormpt "\n 未选到合适的实体!")
)
(princ)
)
;;返回值为p1,p2,p3,p4,pins
pins为中心点了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2003-7-23 09:25:00 | 显示全部楼层

回复

对于PLINE,可以求得其各结点坐标;
对于CIRCLE,由圆心和半径也可以求得包含它的最小外接矩形坐标;
对所有得到的坐标求最值,得到所有选择PLINE,CIRCLE的最小外接矩形范围坐标.
??
 楼主| 发表于 2003-7-23 12:31:00 | 显示全部楼层
????????????????????//
发表于 2003-7-23 12:35:00 | 显示全部楼层
(defun C:BOUND (/ BLK_BOUND PT1 PT2)
  (setq BLK_BOUND (ACET-GEOM-SS-EXTENTS (ssget) t))
  (setq PT1 (car BLK_BOUND))
  (setq PT2 (cadr BLK_BOUND))
  (command "_.RECTANG" PT1 PT2)
)
 楼主| 发表于 2003-7-23 12:40:00 | 显示全部楼层
龙龙仔发表于2003-7-23 12:35:00(defun C:BOUND (/ BLK_BOUND PT1 PT2)
   (setq BLK_BOUND (ACET-GEOM-SS-EXTENTS (ssget) t))
   (setq PT1 (car BLK_BOUND))
   (setq PT2 (cadr BLK_BOUND))
   (command "_.RECT


ACET-GEOM-SS-EXTENTS 這是甚麼????
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-10-2 18:25 , Processed in 0.185736 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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