找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1098|回复: 10

[每日一码] 封闭区域批量提取点坐标

[复制链接]

已领礼包: 7个

财富等级: 恭喜发财

发表于 2019-6-27 22:19:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×

选中一个封闭区域,然后输入距离,批量生成点,不需要出现点号。并能提取出XY坐标。有想法吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 7个

财富等级: 恭喜发财

 楼主| 发表于 2019-6-28 11:59:46 | 显示全部楼层
求助各位大神。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2个

财富等级: 恭喜发财

发表于 2019-6-28 13:32:33 | 显示全部楼层
本帖最后由 yinchuan99001 于 2019-6-28 13:34 编辑

请问是不是如图的方式,点不出现在图面上,但要得到点坐标。
_20190628.jpg
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 7个

财富等级: 恭喜发财

 楼主| 发表于 2019-6-28 14:33:39 | 显示全部楼层
yinchuan99001 发表于 2019-6-28 13:32
请问是不是如图的方式,点不出现在图面上,但要得到点坐标。

大概意思是吧,但是没有这么规则。封闭区域是随意形状的。LSP能实现吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 7个

财富等级: 恭喜发财

 楼主| 发表于 2019-6-29 10:39:33 | 显示全部楼层
yinchuan99001 发表于 2019-6-28 13:32
请问是不是如图的方式,点不出现在图面上,但要得到点坐标。

你的是由Lsp 实现的吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2个

财富等级: 恭喜发财

发表于 2019-7-1 16:53:07 | 显示全部楼层
应该能实现,重要的没有搞懂您的意思。能否上图。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 7个

财富等级: 恭喜发财

 楼主| 发表于 2019-7-1 21:18:56 | 显示全部楼层
本帖最后由 544551616 于 2019-7-1 21:22 编辑
yinchuan99001 发表于 2019-7-1 16:53
应该能实现,重要的没有搞懂您的意思。能否上图。


                               
登录/注册后可看大图

就是类似这种的

就是类似这种的
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 7个

财富等级: 恭喜发财

 楼主| 发表于 2019-7-5 10:25:03 | 显示全部楼层
求助。别沉。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 2个

财富等级: 恭喜发财

发表于 2019-7-6 14:13:13 | 显示全部楼层
本帖最后由 yinchuan99001 于 2019-7-6 14:49 编辑

这这比较难,做了一个方框的,看看对你有没有帮助。还得学习,请见谅。(defun C:tttt()
  (setvar "cmdecho" 0)
  (setq OLDOS (getvar "osmode"))
  (setq ss (ssget))
  (setq n 0)
  (repeat (sslength ss)
    (setq en (ssname ss n))
    (IF        (SETQ S1 en)
      (PROGN
        (vla-getboundingbox
          (vlax-ename->vla-object S1)
          'minpoint
          'maxpoint
        )
        (setq pmax (vlax-safearray->list maxpoint)
              pmin (vlax-safearray->list minpoint)
        )
        (SETVAR "OSMODE" OLDOS)
      )
    )
    (setq n (1+ n))
  )
(setq Dx (distance  pmax (list (car pmin) (cadr pmax))))
(setq Dy (distance  pmin (list (car pmin) (cadr pmax))))
(setq N-X (fix (/ dx 10)))
(setq N-Y (fix (/ dy 10)))
(setq p0 (list (+(car pmin) 10)(+(caDr pmin) 10)))
(setq nx (1-  N-Y ))
(setq ny (1-  N-X ))
(command "point" p0)
(command "-array" (entlast) "" "R" nx ny "10" "10" "")
  (princ)
)
20190706.gif
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 7个

财富等级: 恭喜发财

 楼主| 发表于 2019-7-7 11:58:39 | 显示全部楼层
yinchuan99001 发表于 2019-7-6 14:13
这这比较难,做了一个方框的,看看对你有没有帮助。还得学习,请见谅。(defun C:tttt()
  (setvar "cmdech ...

非常感谢你啊。我会试着学习学习。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 7个

财富等级: 恭喜发财

 楼主| 发表于 2019-7-8 13:01:52 | 显示全部楼层
大家还有更好的吗?求助大佬。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-15 04:22 , Processed in 0.421051 second(s), 50 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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