明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3071|回复: 21

双线定距打断封口,开门口

  [复制链接]
发表于 2022-10-26 12:45 | 显示全部楼层 |阅读模式
本帖最后由 cq4920 于 2022-10-30 16:19 编辑

花了3个币,下载了一个相关的程序,不过感觉没我的实用!
但是收到许多启发,从而对这个插件做了一次重大的优化!




1.取消了必须正交,方便斜角开口
2.捕捉可以用,
3.封口能真封住了,图层跟随
4.删除一部分没用的代码!
5.不收币,喜欢的可以打赏!
6.开口大小应该写个字典,再加个循环,今天太晚了,以后再弄

————————————


最后就是希望有兴趣的可以研究一下 双线本身有相交的时候怎么处理!比如两个相交的圆圈!因为会求出来多个相交的点,不能执行此命令!
另外就是如果想打断4条线 6条线就要参考一下http://bbs.mjtd.com/thread-95769-1-1.html 这里的间隔打断的思路!
---------------------
更新
1.开口大小加了个字典
2.对一部分特殊情况做了处理
3.还有特殊情况依然没想好怎么解决:当有多条线在一起的时候 口可能切到别的线
------------------------------
又更新了一下  但是依然有一些问题是五法解决的



本帖子中包含更多资源

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

x

评分

参与人数 5明经币 +5 收起 理由
jltx123456 + 1 赞一个!
bssurvey + 1 赞一个!
USER2128 + 1 赞一个!
xj6019 + 1 赞一个!
tigcat + 1

查看全部评分

 楼主| 发表于 2022-10-27 17:41 | 显示全部楼层
sammy 发表于 2022-10-27 16:13
很好的程序,希望楼主能再优化一下,有时候起点和终点捕捉在要打断的线上时,会导致开口失败,命令行提示错 ...

测试了一些特殊情况,的确有一些BUG,主要是当开口有角度,生成的4个点有可能在双线外有可能在双线内,所以产生的交点数量就变的不确定
发表于 2022-11-11 20:29 | 显示全部楼层
Grgogo 发表于 2022-10-30 11:47
老铁,这个神器,你知道用在哪里最牛逼吗。就是用在空心文字处理上。把分裂的文字,连筋在一起。切割后成型 ...

http://bbs.mjtd.com/forum.php?mo ... hlight=%C7%D0%B8%EE
试一下这个能不能实现您要的效果
 楼主| 发表于 2022-10-30 00:57 | 显示全部楼层
ninja37 发表于 2022-10-29 12:19
谢谢大师的程序,现在已经在使用了,有一点希望大师能改进一下。就是两个圆分割起来 连起来不理想。红色的 ...

你为什么不直接点两个圆心呢?这总延长线的,如果处理了,很有可能出行的BUG
发表于 2022-10-26 12:57 | 显示全部楼层
看起来不错,谢谢分享源码
发表于 2022-10-26 13:22 | 显示全部楼层
看起来不错,谢谢分享源码
发表于 2022-10-26 14:00 | 显示全部楼层
把门图块一起插入,一步到位
发表于 2022-10-26 14:28 | 显示全部楼层
厉害 厉害  感谢大佬分享
发表于 2022-10-26 16:22 | 显示全部楼层
支持大佬,不断的创新我们不断的学习
发表于 2022-10-26 19:09 | 显示全部楼层
支持一下顶一个
发表于 2022-10-27 09:25 来自手机 | 显示全部楼层
感谢分享,支持你
发表于 2022-10-27 10:09 | 显示全部楼层
谢谢分享源码
发表于 2022-10-27 16:13 | 显示全部楼层
很好的程序,希望楼主能再优化一下,有时候起点和终点捕捉在要打断的线上时,会导致开口失败,命令行提示错误。错误: DXF 组不正确: (11)
大多数情况下运行都正常。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-24 20:05 , Processed in 2.327102 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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