999999 发表于 2024-5-27 18:21:13

(求助)请教各位大神,批量选择双线修剪双线内线段


各位大神,看看能否帮小弟我实现选择双线修剪双线内线段的功能
小弟在论坛里逛了一圈,没有找到这样的功能

1.批量选择双线

2.请输入双线之间修剪的最大间距(带记忆功能)

看有没有大神帮帮忙
谢谢大家啦

kwok 发表于 2024-5-27 18:21:14

本帖最后由 kwok 于 2024-6-2 10:16 编辑

999999 发表于 2024-5-29 15:20
大神,您这操作属实让小弟懵逼,哈哈哈,看不懂,就太概知道应该是个步骤









bai2000 发表于 2024-5-28 17:19:59

这个功能常用,顶一下

fengyu6913 发表于 2024-5-29 09:18:13


这个功能常用,顶一下

kwok 发表于 2024-5-29 11:54:06

本帖最后由 kwok 于 2024-5-29 13:53 编辑

看图片,第二步多余的吧,选所有线,按两线分组,修剪两线间,完成.


kwok 发表于 2024-5-29 11:55:51

手机回复怎么出现付费主题了?汗

999999 发表于 2024-5-29 15:20:01

kwok 发表于 2024-5-29 11:54
看图片,第二步多余的吧,选所有线,按两线分组,修剪两线间,完成.

大神,您这操作属实让小弟懵逼,哈哈哈,看不懂,就太概知道应该是个步骤

999999 发表于 2024-5-29 15:21:05

kwok 发表于 2024-5-29 11:55
手机回复怎么出现付费主题了?汗

有这么奇怪的事

fengyu6913 发表于 2024-5-30 12:27:04

kwok 发表于 2024-5-29 11:54
看图片,第二步多余的吧,选所有线,按两线分组,修剪两线间,完成.

看来大佬不仅Lisp了得,还是GH高手
大佬能否再给个Lisp的解决方法,感谢

kwok 发表于 2024-5-30 13:05:51

本帖最后由 kwok 于 2024-5-30 13:29 编辑

这样画的线,去编lsp太局限了,用别的地方根本用不上,没有意义.线作用基本要先分层,窗最好画一个框.这种图处理一个生成块,后期修改也方便,上面阵列复制就行了,没必要复杂化,画完还要修剪,基本没有什么人这画的.


(defun c:tt( / ss);;y方向阵列
(setvar "cmdecho" 0)
   (command ".UNDO" "BE")
(setq ss (ssget))
(princ "\n选择要阵列的对象")
(command "_array" ss """r" 15 "1" "3000" )
   (command ".UNDO" "E")
(princ)
)

页: [1] 2 3
查看完整版本: (求助)请教各位大神,批量选择双线修剪双线内线段