明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: 20060510412

[源码] 【源码分享】动态标注两曲线之间的距离(支持捕捉)

[复制链接]
发表于 2021-12-30 09:46:30 | 显示全部楼层
赞一个,谢谢分享。
 楼主| 发表于 2021-12-30 10:02:13 | 显示全部楼层
cj52000 发表于 2021-12-30 09:44
加载试用之后出现以下提示,请帮忙看下

哦,这是因为子函数引用路径的问题,我已经把前面那两句引用路径的语句删掉了。
注意自行引用子函数entity_make-line。
发表于 2021-12-30 10:11:53 | 显示全部楼层
选取边界线: ; 错误: no function definition: CURVE_VECTOR_NORMAL_DIRECTIONPOINT
 楼主| 发表于 2021-12-30 10:56:02 | 显示全部楼层
bai2000 发表于 2021-12-30 10:11
选取边界线: ; 错误: no function definition: CURVE_VECTOR_NORMAL_DIRECTIONPOINT

子函数已补充,请再试一下。
 楼主| 发表于 2021-12-30 11:22:34 | 显示全部楼层
20060510412 发表于 2021-12-28 16:31
现在还在研究怎么把LeeMac的捕捉Grread函数结合起来。
没有捕捉功能,这就是个花架子,实用程度大打折扣 ...

使用了LeeMac的捕捉功能之后,发现当图元数目过多的时候(例如地形图中),运行速度比较慢,肉眼可见的卡顿。
是不是纯Lisp实现的捕捉功能,都有这个局限性啊。
发表于 2021-12-30 12:12:11 | 显示全部楼层
选取边界线: ; 错误: no function definition: ENTITY_MAKE-LINE,支持那个捕捉怎么这样
发表于 2021-12-30 12:12:46 | 显示全部楼层
选取边界线: ; 错误: no function definition: ENTITY_MAKE-LINE,支持那个捕捉怎么这样
 楼主| 发表于 2021-12-30 13:39:09 | 显示全部楼层
广易精通 发表于 2021-12-30 12:12
选取边界线: ; 错误: no function definition: ENTITY_MAKE-LINE,支持那个捕捉怎么这样

这个子函数我已经分享出来了,注意自行引用
发表于 2021-12-31 08:32:48 | 显示全部楼层
20060510412 发表于 2021-12-30 10:02
哦,这是因为子函数引用路径的问题,我已经把前面那两句引用路径的语句删掉了。
注意自行引用子函数enti ...

老大可以了!

只是这个带捕捉版的捕捉模式只有最近点,像端点,中点等捕捉不到
 楼主| 发表于 2021-12-31 08:43:10 | 显示全部楼层
cj52000 发表于 2021-12-31 08:32
老大可以了!

只是这个带捕捉版的捕捉模式只有最近点,像端点,中点等捕捉不到

可以的,有两种方法:
1.在使用该命令之前,打开中点捕捉。
2.在使用过程中,输入m并按enter,即可仅捕捉中点。注意不能按空格,否则会结束程序。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-15 02:11 , Processed in 0.212178 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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