明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 373|回复: 7

[提问] 请教,怎么批量获取多个矩形左下角坐标?

[复制链接]
发表于 2023-9-24 13:01 | 显示全部楼层 |阅读模式
5明经币

   请教大神,怎么批量获取多个矩形左下角坐标?就是简单矩形,谢谢!


最佳答案

查看完整内容

可以的哦,看附件
发表于 2023-9-24 13:01 | 显示全部楼层
本帖最后由 NewBug 于 2023-9-24 13:24 编辑

可以的哦,看附件

本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| 发表于 2023-9-24 13:32 | 显示全部楼层
NewBug 发表于 2023-9-24 13:08
可以的哦,看附件

大神。我不想要括号,就想要纯坐标点,我用move可以移动的那种,能去掉括号不咯
回复

使用道具 举报

发表于 2023-9-24 13:40 | 显示全部楼层
本帖最后由 NewBug 于 2023-9-24 13:41 编辑

这又是另外一个问题了,恕我理解能力差
回复

使用道具 举报

发表于 2023-9-24 17:36 | 显示全部楼层
本帖最后由 woxin168 于 2023-9-24 17:43 编辑

(defun c:ggt( / pt1 ent pt2 i nb pt3 xx yy )

  (command "osmode" "0")
  (setq pt1 (getpoint "选择范围:\n")
          pt2 (getpoint "指定对角点:\n"))
  (setq ent (ssget "_c" pt1 pt2 '((0 . "LWPOLYLINE"))))
  (if (/= ent nil)
    (progn
    (setq i 0 nb (sslength ent) )
    (princ (strcat"共需输出"(rtos nb)"个矩形左下角坐标点。 \n"))

   (repeat nb
    (setq ept (entget (ssname ent i)))
    (setq pt3 (cdr (assoc 10 ept)))
    (setq xx (car pt3) yy (cadr pt3))
    (princ (strcat"第"(rtos i)"个矩形左下角坐标是:"(rtos xx) ","(rtos yy) "\n") )
    (setq i (1+ i))
     )))
  (princ)
  )

运行结果:
命令: GGT
osmode
输入 OSMODE 的新值 <0>: 0
命令: 选择范围:
指定对角点:
共需输出14个矩形左下角坐标点。
第0个矩形左下角坐标是:224.7,656.15
第1个矩形左下角坐标是:216.59,491.55
第2个矩形左下角坐标是:206.59,481.55
第3个矩形左下角坐标是:257.48,795.43
第4个矩形左下角坐标是:249.37,630.84
第5个矩形左下角坐标是:239.37,620.84
第6个矩形左下角坐标是:66.95,817.97
第7个矩形左下角坐标是:58.84,653.37
第8个矩形左下角坐标是:48.84,643.37
第9个矩形左下角坐标是:-64.16,639.76
第10个矩形左下角坐标是:-72.27,475.17
第11个矩形左下角坐标是:-82.27,465.17
第12个矩形左下角坐标是:-65.42,739.02
第13个矩形左下角坐标是:-233.07,817.13
回复

使用道具 举报

发表于 2023-9-24 18:08 | 显示全部楼层
具体见更贴,请过目。
回复

使用道具 举报

发表于 2023-9-25 09:42 | 显示全部楼层
楼主不用搞的这么复杂,直接说出最终目的就好了,不然弄来弄去都不是你想要的东西。
回复

使用道具 举报

发表于 2023-9-25 21:00 | 显示全部楼层
sbwdx 发表于 2023-9-24 13:32
大神。我不想要括号,就想要纯坐标点,我用move可以移动的那种,能去掉括号不咯

是对角点的点表吧  car一下不就行了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-9 07:22 , Processed in 0.275115 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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