hibba 发表于 2022-7-5 23:52:46

如何测量多个点

朋友们好,,
 
有人能帮我吗?我想计算一条线中不同点之间的距离,意思是如果我画一条线并将其分成5部分(a、b、c、d和e),我如何计算点“ab”和“cd”之间的距离,除了“bc”和“de”。di命令与多给我所有点的总和。
 

ReMark 发表于 2022-7-5 23:56:14

你想知道每组点之间的距离吗?a-b、b-c、c-d和d-e?
 
附录:
 
原始海报需要一种非连续地对拾取的距离求和的方法。距离a-b+距离c-d=总和。对于任何对解决方案感兴趣的人,请参阅帖子#30并下载Kent Cooper的lisp例程,我将其命名为SumDistNon。lsp那样可以节省大量阅读。程序处理任务能力的验证记录在第26页。
 
当做
 
评论

hibba 发表于 2022-7-6 00:02:14

不我只想知道a-b和c-d之间的距离,但具有多个的DI命令给我总距离a-b-c c-d和d-e

ReMark 发表于 2022-7-6 00:04:35

然后使用距离或MEA命令分别测量。

sparkyuk 发表于 2022-7-6 00:08:41

他可以点击A点,然后点击E点,得到总距离,所以我认为他的意思是,如果他一个接一个点击每个点,他最终会得到一个跑步总距离,我认为这是不可能的,如果我错了,请纠正我

ReMark 发表于 2022-7-6 00:10:00

哦,一个连续的总数。我懂了。

hibba 发表于 2022-7-6 00:13:40

 
但不可能通过距离和MEA命令获得a-b和c-d点的总和。。

ReMark 发表于 2022-7-6 00:17:00

我认为您正在寻找的内容包含在这里:
 
http://www.afralisp.net/autolisp/tutorials/the-eval-function.php

hibba 发表于 2022-7-6 00:18:18

 
我知道这是可能的lsp文件。。我有一个想法在我的脑海中,但我不知道如何创建lsp文件。。。
让我解释一下。。如果我按下(lsp文件的短键),然后测量a-b和c-d之间的距离,最后我将在完成命令后获得总距离

ReMark 发表于 2022-7-6 00:24:03

你有没有费心去看我发布的第一个链接?可能不会。
 
另一个lisp例程可以在Tharwat的第20篇文章中找到。试着读一读。
 
http://www.cadtutor.net/forum/showthread.php?52168-需要快速标注lisp/page2&高亮显示=THdim
页: [1] 2
查看完整版本: 如何测量多个点