找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1025|回复: 6

[编程申请]:初到贵地,收获多多,有一问题请教,关于坐标标注。

[复制链接]
发表于 2002-5-6 14:10:11 | 显示全部楼层 |阅读模式

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

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

×
有时画图时喜欢将几张图拼在一起画图,既有总平面也有道路竖向图,两者都带坐标网,有可能网格做了旋转,能有个程序在两个图上都能正确标注就好了,不用UCS换来换去的。那位高人愿意出手相助。先行谢过。:3 :3 :3
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2002-5-6 14:36:33 | 显示全部楼层
总平面可能有xy坐标和ab坐档,xy坐标可以做旋转,ab坐标其实就是为了方便,横平竖直设置.如果xy坐标做了旋转,就要提供两点供换算成ab坐标.如果有好几张图,可以通过命名多个坐标系来达到这个目的,也就是总平面图一个坐标系,画道路图时另设一个坐标系,这个坐标系保证道路图的坐标和总平面坐标一致就行了.这个可以通过acad命令就可以达到,也很简单.程序经研究后再附上.你也可以提一下你的看法,是要标xy坐标还是标ab坐标.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

发表于 2002-5-6 17:06:57 | 显示全部楼层
下面是个简单的示意图,图纸有可能是几个月前或者旧图的地图修改,也可能是别人处拷来的,旋转的坐标系是为了将建筑物转正,若果用UCS,标注的坐标的角度不好和图纸平行或垂直。
我想这样解决最好:
1. UCS定义最好由程序自己完成,用户不用计算;
2. 用户点取图中的一个定位点,比如网格交点或界限点,输入实际坐标;
3.  需要第二定位点,回车,坐标系只是平移没有旋转->继续标注
4.  点取第二定位点,输入实际坐标
5.  点取第三定位点,输入实际坐标
6.   正确标注坐标

另外,程序还可以在开始时提供X-Y/A-B转换选项
最后一点,除了完成标注,还可以提供坐标查询选项。

各位还有好的主意吗?:1 :1



  1. <object classid="clsid:B2BE75F3-9197-11CF-ABF4-08000996E931" id="Whip1" width="650" height="550">
  2.   <param name="Filename" ref value="http://xdsoft.myrice.com/forum/eachy/zbbz.dwf">
  3. </object>
复制代码

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

使用道具 举报

已领礼包: 6530个

财富等级: 富甲天下

发表于 2002-5-8 19:07:47 | 显示全部楼层
我贴一个程序或许有用。程序中Idd命令就是标注坐标,以前的程序,后来只作小的修改,使用时注意:
1.当前style固定字高设为0;
2.关闭捕捉。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

发表于 2002-5-9 00:41:58 | 显示全部楼层
非常不错的标注工具,考虑的很全。

提几个改进意见:

1.提示改为:“给出测量点<退出>: ”回车后没有提示

2.增加循环选取

3.标注的坐标要能够指定角度

4.程序解决了UCS, 还没有解决图形绕任意点旋转或者坐标网和点坐标不一致的情况


文件中有个错误:

  1.     (+ (max (caadr (textbox (list (cons 1 pt1x))))
  2.                          (caadr (textbox (list (cons 1 pt1y))))
  3.                     )
  4.                     (* 0.4 h_)
  5.                  )
复制代码

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

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2002-5-10 01:25:12 | 显示全部楼层
好!好!够用了,谢谢。

期待斑竹的更全面的工具!

  1. @* .☆ / */ . / * . ☆/ *。
  2.    ◢◣。       ◢◣。
  3.   ◢★◣。     ◢★◣。
  4. ◢■■◣。   ◢■■◣。
  5. ◢■■■◣。 ◢■■■◣。
  6. ︸︸||︸︸ !!︸︸||︸︸
  7. 愿您有快乐的每一天 ^_^!!
复制代码
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-20 12:40 , Processed in 0.452472 second(s), 43 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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