找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1495|回复: 11

[已解决] 【已解决】标注图幅分幅图编号

[复制链接]

已领礼包: 108个

财富等级: 日进斗金

发表于 2018-12-17 16:32:15 | 显示全部楼层 |阅读模式
悬赏20D豆已解决
本帖最后由 newer 于 2018-12-17 19:22 编辑

我有一批图框,均为矩形或者正方形的。现在想标注图框左下角的点坐标到该图框的正中间。我想要实现的是: 1.输入命令后,提示输入图框的长、宽;2.1拾取这批图框的最左下角那个图框的左下角那个点;2.2拾取这批图框的最右上角那个图框的右上角那个点;3.回车自动标注完这批图框的图幅号。PS:图幅号标注样式为Y/1000-X/1000  比如Y坐标为2383000.0000 X坐标为495500.0000 则标注为2383.00-495.50

图框未标注前

图框未标注前

图框标注后

图框标注后

标注样式

标注样式

图幅分幅.rar

39.49 KB, 下载次数: 17, 下载积分: D豆 -1 , 活跃度 1

最佳答案

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

已领礼包: 40个

财富等级: 招财进宝

发表于 2018-12-17 16:32:16 | 显示全部楼层

试试

矩形中心标注坐标.gif


  1. (defun c:tt ()
  2.   (xdrx_begin)
  3.   (xdrx_sysvar_push '("dimzin" 0))
  4.   (if (not #xd_var_global_txtheight)
  5.     (setq #xd_var_global_txtheight 3.0)
  6.   )
  7.   (if (setq var (getreal
  8.                   (xdrx_prompt "\n输入字高<" #xd_var_global_txtheight ">:" t)
  9.                 )
  10.       )
  11.     (setq #xd_var_global_txtheight var)
  12.   )
  13.   (if (and (xdrx_initssget "\n选择要标注的多边形<退出>:")
  14.            (setq ss (xdrx_ssget '((0 . "*polyline")(-4 . "&=")(70 . 1))))
  15.       )
  16.     (progn
  17.       (mapcar '(lambda (x)
  18.                  (setq pts (xdrx_getpropertyvalue x "vertices")
  19.                        p1  (xd::pnts:extremum pts '< '< t)
  20.                        cen (xdrx_getpropertyvalue x "centroid")
  21.                        x   (rtos (/ (car p1) 1e3) 2 2)
  22.                        y   (rtos (/ (cadr p1) 1e3) 2 2)
  23.                        val (strcat y "-" x)
  24.                  )
  25.                  (xdrx_text_make cen val #xd_var_global_txtheight)
  26.                  (xdrx_entity_move
  27.                    (entlast)
  28.                    (xdrx_getpropertyvalue (entlast) "9pt" 5)
  29.                    cen
  30.                  )
  31.                )
  32.               (xdrx_pickset->ents ss)
  33.       )
  34.     )
  35.   )
  36.   (xdrx_sysvar_pop)
  37.   (xdrx_end)
  38.   (princ)
  39. )


点评

嗯嗯,就是要这个效果。谢谢版主  详情 回复 发表于 2018-12-17 18:22

评分

参与人数 1D豆 +5 收起 理由
Kllies + 5 及时回复奖!

查看全部评分

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

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2018-12-17 16:32:16 | 显示全部楼层
Kllies 发表于 2018-12-17 18:45
找了好久没找到在哪处理悬赏接受答案。。。

帖子右下角,看看

点评

奇怪了~设置成了最佳答案,悬赏为什么还在。标题重新编辑加上【已解决】,但是刷新网页还是没变  详情 回复 发表于 2018-12-17 19:05
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2018-12-17 16:37:18 | 显示全部楼层
这种帖子,要上传你的DWG方便人家测试

点评

好像不能直接上传DWG,所以上传了个附件。麻烦帮看看  详情 回复 发表于 2018-12-17 16:53
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 108个

财富等级: 日进斗金

 楼主| 发表于 2018-12-17 16:53:42 | 显示全部楼层
newer 发表于 2018-12-17 16:37
这种帖子,要上传你的DWG方便人家测试

好像不能直接上传DWG,所以上传了个附件。麻烦帮看看

点评

说保留5位,不严谨吧,应该是除以1000,或者某个比例吧 否则,只说5位,对其他图,小数点在哪呢  详情 回复 发表于 2018-12-17 17:13
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2018-12-17 17:13:09 | 显示全部楼层
Kllies 发表于 2018-12-17 16:53
好像不能直接上传DWG,所以上传了个附件。麻烦帮看看

说保留5位,不严谨吧,应该是除以1000,或者某个比例吧
否则,只说5位,对其他图,小数点在哪呢而且,也不要选两次左下、右上的,一次全选你要标的,都标上就行了

点评

嗯嗯,就是Y/1000-X/1000。一次选完要标的图,直接标注也好  详情 回复 发表于 2018-12-17 17:21
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 108个

财富等级: 日进斗金

 楼主| 发表于 2018-12-17 17:21:27 | 显示全部楼层
newer 发表于 2018-12-17 17:13
说保留5位,不严谨吧,应该是除以1000,或者某个比例吧
否则,只说5位,对其他图,小数点在哪呢而且,也 ...

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

使用道具 举报

已领礼包: 108个

财富等级: 日进斗金

 楼主| 发表于 2018-12-17 18:22:12 | 显示全部楼层

嗯嗯,就是要这个效果。谢谢版主

点评

兄弟可以交流一下怎么使用吗?  详情 回复 发表于 2022-12-27 15:28
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2018-12-17 18:43:00 | 显示全部楼层
可以,请编辑下主题,标题前面加上【已解决】,并且把你的悬赏处理接受答案吧。

点评

找了好久没找到在哪处理悬赏接受答案。。。  详情 回复 发表于 2018-12-17 18:45
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 108个

财富等级: 日进斗金

 楼主| 发表于 2018-12-17 18:45:11 | 显示全部楼层
newer 发表于 2018-12-17 18:43
可以,请编辑下主题,标题前面加上【已解决】,并且把你的悬赏处理接受答案吧。

找了好久没找到在哪处理悬赏接受答案。。。

点评

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

使用道具 举报

已领礼包: 108个

财富等级: 日进斗金

 楼主| 发表于 2018-12-17 19:05:03 | 显示全部楼层
newer 发表于 2018-12-17 18:47
帖子右下角,看看

奇怪了~设置成了最佳答案,悬赏为什么还在。标题重新编辑加上【已解决】,但是刷新网页还是没变
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 37个

财富等级: 招财进宝

发表于 2022-12-27 15:28:03 | 显示全部楼层
Kllies 发表于 2018-12-17 18:22
嗯嗯,就是要这个效果。谢谢版主

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-25 16:12 , Processed in 0.209213 second(s), 54 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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