明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 9950|回复: 30

[源码]曲线上指定距离画垂线和测量曲线上两点相对距离的小程序

    [复制链接]
发表于 2012-7-4 10:18:54 | 显示全部楼层 |阅读模式
第一次发源码 大家轻拍。这里的曲线可以是非闭合的任意线,包括直线、多段线、圆弧、样条曲线。
主要有两个功能,xper:线上指定距离画垂线
可以输入一个或一组长度数据,数据可正可负,中间用空格隔开,回车确认。
有两种模式供选择,相对是指相对上一个基点,绝对是指相对开始选择的基点。


                            xper2:测量曲线上两点相对距离






本帖子中包含更多资源

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

x
发表于 2024-10-2 00:35:06 | 显示全部楼层
很好!很强大!有一个bug.
就是竖直线时会出错,提示除数为0
(setq tanxy (vlax-Curve-GetFirstDeriv el
                        (vlax-Curve-GetParamatDist el dist4)))
这一句里(car tanxy)为0
发表于 2012-7-4 10:36:03 | 显示全部楼层
好程序,很简洁
发表于 2012-7-4 14:27:19 | 显示全部楼层
非常感谢,顶你!
发表于 2012-7-4 17:27:17 | 显示全部楼层
本帖最后由 xiaxiang 于 2012-7-4 17:27 编辑
  1.   (setq zh_li (vl-remove-if '(lambda(x)
  2.                   (= 'SYM (type x))) (read (strcat "(" ys_str ")"))     ;这句大妙!
不错!赞一个!
发表于 2012-7-4 18:58:26 | 显示全部楼层
能加上曲线等分的功能就更好了
 楼主| 发表于 2012-7-5 09:11:09 | 显示全部楼层
xiaxiang 发表于 2012-7-4 17:27
不错!赞一个!

谢谢斑竹,其实这句论坛里有,我借用的,很佩服大神们天马行空的想象力
 楼主| 发表于 2012-7-5 09:12:20 | 显示全部楼层
bai2000 发表于 2012-7-4 18:58
能加上曲线等分的功能就更好了

这个功能有很多工具可以实现的  你还可以看看这个http://bbs.mjtd.com/forum.php?mod=viewthread&tid=92651
发表于 2012-7-5 10:51:25 | 显示全部楼层
收藏备用~~~~
发表于 2012-7-19 18:09:04 | 显示全部楼层
很好很强大
发表于 2012-8-1 22:14:47 | 显示全部楼层
很好的程序
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 06:27 , Processed in 0.191043 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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