明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1946|回复: 4

如何获得多义线上的某点的坐标值?

[复制链接]
发表于 2002-5-31 17:57:00 | 显示全部楼层 |阅读模式
本帖最后由 作者 于 2002-5-31 17:57:12 编辑

各位老师、朋友:
  小生在此请教一个干扰了我几天几夜不得安眠的问题:  
  我的问题就是:通过不规则数据用VBA绘制AcadLWPolyline线条之后,也就建立了一个二维坐标图形,因该线条是没有函数公式来进行X,Y的对应计算,现在我已知X坐标,则在多义线上对应X坐标的点的坐标应如何获得?(即是查找X坐标=已知量的多义线上的点,提取该点的坐标)
  我在明经通道上曾经看到了两个方面的处理方法:
  1.获得任意曲线的长度。
  2.获得任意曲线上距离开始端任意长度的点的坐标。
  这两个方法一起使用,应该可以达到上面的要求,但是好像计算量太大了,而且要用到
vlax类模块,好像vlax类模块运行时的稳定状态也不是很理想,而且感觉上这种办法太笨了一点。
  上面的方法我没有进行测试,只是认为理论上可行。
  现在在这里向各位老师请教,有没有更好更简单更快捷的的方法,我一想到那海量的曲线要用人工方法查找,我晕!@##@@……  兄弟们,救救我呀!!!
  先谢谢各位的拜读!!!
                           小李子
发表于 2002-5-31 20:39:00 | 显示全部楼层

最简单的方法就是画一根垂直方向的直线后,求直线与多义线的交点(有相应函数)

 楼主| 发表于 2002-6-1 02:11:00 | 显示全部楼层

多谢mccad老师,你的指点使我茂塞顿开,现在的我心情舒畅………,谢谢!!!

本帖最后由 作者 于 2002-6-1 2:11:28 编辑

谢谢啦!!!
                小李子谢谢各位
发表于 2004-10-15 12:42:00 | 显示全部楼层
可是,如果所在点正好在竖直线段上怎么办啊,是加错误判断吗?怎么判断啊?
发表于 2004-10-15 13:33:00 | 显示全部楼层
求交,选择Both类型,不管交点在不在竖直线上,结果都是不一样的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-28 00:43 , Processed in 0.180318 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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