askthesun 发表于 2012-12-3 21:27:36

求解多段线,批量查询距离(dist)

本帖最后由 askthesun 于 2012-12-3 21:28 编辑


扩展dist,一次性查询显示多段线各点(1-2,2-3,3-4...5-6)间“距离 = ,XY 平面中的倾角 =”

陨落 发表于 2012-12-3 23:38:56

这个不难吧

cdinten 发表于 2012-12-4 08:13:29

这个很简单,不过我不太会用Lisp,我是从.NET角度去理解的,唯一需要小心的是斜率不存在的情况

zyhandw 发表于 2012-12-4 09:43:24

应该不难,纯autolisp就能解决,或者多看看vlax-curve族函数来解决

askthesun 发表于 2012-12-4 09:45:27

zyhandw 发表于 2012-12-4 09:43 static/image/common/back.gif
应该不难,纯autolisp就能解决,或者多看看vlax-curve族函数来解决

能否写个源码,菜鸟谢过!

zyhandw 发表于 2012-12-4 10:05:32

askthesun 发表于 2012-12-4 09:45 static/image/common/back.gif
能否写个源码,菜鸟谢过!

请先自行编写,否则仅饭来张口就没意思了,更学不到什么东西。

zyhandw 发表于 2012-12-4 10:31:55

askthesun 发表于 2012-12-4 09:45 static/image/common/back.gif
能否写个源码,菜鸟谢过!

粗略写了下,试试这个行否(运行命令:ttt)

zyhandw 发表于 2012-12-4 10:58:07

下面是源码,如不能满足自己的需求,请自行修改!

askthesun 发表于 2012-12-4 11:01:25

zyhandw 发表于 2012-12-4 10:58 static/image/common/back.gif
下面是源码,如不能满足自己的需求,请自行修改!

多谢zyhandw 大师,学习中...

zyhandw 发表于 2012-12-4 11:20:33

askthesun 发表于 2012-12-4 11:01 static/image/common/back.gif
多谢zyhandw 大师,学习中...

大师可不敢当,我也是大菜鸟一个
大家相互交流、学习。
页: [1] 2
查看完整版本: 求解多段线,批量查询距离(dist)