明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: 【KAIXIN】

弧线测量距离和定距标点

  [复制链接]
发表于 2012-12-30 11:21:48 | 显示全部楼层


本帖子中包含更多资源

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

x

评分

参与人数 1明经币 +2 金钱 +9 收起 理由
【KAIXIN】 + 2 + 9 认真回帖研究奖!

查看全部评分

回复

使用道具 举报

发表于 2012-12-30 23:40:08 | 显示全部楼层
仅写了测距,另一个不写了,原理基本一致




本帖子中包含更多资源

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

x

评分

参与人数 2明经币 +3 金钱 +15 收起 理由
flytoday + 1 顶一个06版的测了不能显示距离
【KAIXIN】 + 2 + 15 热心回帖奖!

查看全部评分

回复

使用道具 举报

发表于 2012-12-31 14:48:03 | 显示全部楼层
yjr111兄的办法很有创意,判断首尾相连的办法更直接要顶一个
回复

使用道具 举报

发表于 2013-1-1 12:23:13 | 显示全部楼层
(vlax-curve-getDistAtPoint )
这个函数最大的问题是距离从曲线的起点算起,这个起点有时在右边有时在左边。结果只有一种情况符合要求。

点评

不管哪一边,只要第二点比第一点小就是往起点方向,否则就是往终点方向  发表于 2013-1-1 14:44
回复

使用道具 举报

发表于 2013-1-1 14:18:56 | 显示全部楼层
打酱油路过,这里好热闹。

点评

无痕前辈稍微漏点酱油给大伙吧  发表于 2013-1-1 17:55
回复

使用道具 举报

发表于 2013-1-1 21:21:11 | 显示全部楼层
打酱油路过, 这里好热闹, 顶个贴, 只是自己很久不写LISP了就不参与了
回复

使用道具 举报

发表于 2013-1-2 02:05:45 | 显示全部楼层
millermin 发表于 2013-1-1 12:23
(vlax-curve-getDistAtPoint )
这个函数最大的问题是距离从曲线的起点算起,这个起点有时在右边有时在左边 ...

受到启发了差值的正负可判断方向。我早打算做这个函数,为我的拱形涵道配钢筋,沿着弧形画等距钢筋点。
回复

使用道具 举报

发表于 2013-1-5 09:10:14 | 显示全部楼层
修复之前发现的bug,以及yjr111兄发现的“无法获取 ObjectID: nil”的bug,重新上传附件如下:

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2013-1-5 12:30:04 | 显示全部楼层
pl命令画的弧线不行了~

请输入交点:
请输入长度:20
; 错误: 参数值错误: AcDbCurve 2130083720

点评

说错了,是updatevla  发表于 2013-1-5 14:46
请运行connectvla后再试一试。  发表于 2013-1-5 14:45
回复

使用道具 举报

发表于 2013-1-5 15:02:56 | 显示全部楼层
把以前写的一个计算两点间所有路径程序稍作修改,应该能够满足这个要求!

程序附件:

本帖子中包含更多资源

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

x

点评

可以去做导航了~~  发表于 2014-7-21 22:16

评分

参与人数 1明经币 +1 收起 理由
flytoday + 1 很给力!

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-6 05:27 , Processed in 0.166115 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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