明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: qinhengda

[提问] 如何打断圆内的线条

[复制链接]
 楼主| 发表于 昨天 09:44 | 显示全部楼层
amook147 发表于 2025-9-27 15:48
改成直接框选 一次成型的就行了    框选的时候连线段也一起选择上  一次性处理

是的, 我的需求也是这么理解的,直接框选全部图元,然后自动处理了
回复 支持 反对

使用道具 举报

发表于 昨天 10:45 | 显示全部楼层
(defun c:ctr (/ ss n s1)
        (setq ss (ssget '((0 . "circle"))) n 0)
        (repeat (sslength ss)
                (setq s1 (ssname ss n))
                (command "trim" s1 "" "non" (cdr (assoc 10 (entget s1))) "" )
                (setq n (1+ n))
        )       
        (princ)
)
回复 支持 反对

使用道具 举报

发表于 昨天 11:02 | 显示全部楼层
本帖最后由 amook147 于 2025-9-28 11:06 编辑
隽轩2013 发表于 2025-9-28 10:45
(defun c:ctr (/ ss n s1)
        (setq ss (ssget '((0 . "circle"))) n 0)
        (repeat (sslength ss)

圆心不在直线上删除不了     而且有各种BUG        而且圆弧多了 裁剪的时候  明显慢
回复 支持 反对

使用道具 举报

发表于 昨天 11:05 | 显示全部楼层
qinhengda 发表于 2025-9-28 09:44
是的, 我的需求也是这么理解的,直接框选全部图元,然后自动处理了

把我那个代码扔给AI  改一下就行了
回复 支持 反对

使用道具 举报

 楼主| 发表于 昨天 11:10 | 显示全部楼层
amook147 发表于 2025-9-28 11:02
圆心不在直线上删除不了     而且有各种BUG        而且圆弧多了 裁剪的时候  明显慢

是的,我原先的思路就是这个,就是太多bug了,线一定要精准穿过圆心
回复 支持 反对

使用道具 举报

发表于 昨天 11:14 | 显示全部楼层
qinhengda 发表于 2025-9-28 11:10
是的,我原先的思路就是这个,就是太多bug了,线一定要精准穿过圆心

只是一种思路 可在圆心附近 篱选
回复 支持 反对

使用道具 举报

 楼主| 发表于 昨天 11:28 | 显示全部楼层
qinhengda 发表于 2025-9-28 11:10
是的,我原先的思路就是这个,就是太多bug了,线一定要精准穿过圆心

利用修剪命令

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 反对

使用道具 举报

发表于 昨天 12:29 | 显示全部楼层
本帖最后由 amook147 于 2025-9-28 12:31 编辑


修改了一下  一次性框选


1440个对象  用时12秒左右





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 反对

使用道具 举报

发表于 昨天 15:25 来自手机 | 显示全部楼层
qinhengda 发表于 2025-9-28 11:28
利用修剪命令

什么地方用到这么多圆内修剪
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-9-29 02:40 , Processed in 0.180905 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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