[源码]曲线上指定距离画垂线和测量曲线上两点相对距离的小程序
第一次发源码 大家轻拍。这里的曲线可以是非闭合的任意线,包括直线、多段线、圆弧、样条曲线。主要有两个功能,xper:线上指定距离画垂线
可以输入一个或一组长度数据,数据可正可负,中间用空格隔开,回车确认。
有两种模式供选择,相对是指相对上一个基点,绝对是指相对开始选择的基点。
xper2:测量曲线上两点相对距离
很好!很强大!有一个bug.
就是竖直线时会出错,提示除数为0
(setq tanxy (vlax-Curve-GetFirstDeriv el
(vlax-Curve-GetParamatDist el dist4)))
这一句里(car tanxy)为0 好程序,很简洁 非常感谢,顶你! 本帖最后由 xiaxiang 于 2012-7-4 17:27 编辑
(setq zh_li (vl-remove-if '(lambda(x)
(= 'SYM (type x))) (read (strcat "(" ys_str ")")) ;这句大妙!不错!赞一个! 能加上曲线等分的功能就更好了 xiaxiang 发表于 2012-7-4 17:27 static/image/common/back.gif
不错!赞一个!
谢谢斑竹,其实这句论坛里有,我借用的,很佩服大神们天马行空的想象力 bai2000 发表于 2012-7-4 18:58 static/image/common/back.gif
能加上曲线等分的功能就更好了
这个功能有很多工具可以实现的你还可以看看这个http://bbs.mjtd.com/forum.php?mod=viewthread&tid=92651 收藏备用~~~~ 很好很强大 很好的程序