明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
123
返回列表 发新帖
楼主: Flamingo

[源码] 暖通风管绘制,变径连接,弯头连接,三通连接,四通连接,风管宽度修改

  [复制链接]
发表于 4 天前 | 显示全部楼层
本帖最后由 交流学习 于 2025-9-30 16:09 编辑
Flamingo 发表于 2025-9-29 15:47
你的cad是那个版本,我在cad2022和cad2020上用是没问题的

2018删了几行变量可以了,但是不知道怎么结束管道绘制,怎么垂直画管道
回复 支持 反对

使用道具 举报

发表于 4 天前 | 显示全部楼层
赞一个!!!!感谢大神分享!
回复 支持 反对

使用道具 举报

 楼主| 发表于 4 天前 | 显示全部楼层
交流学习 发表于 2025-9-30 15:01
2018删了几行变量可以了,但是不知道怎么结束管道绘制,怎么垂直画管道

下载我今天的更新的代码,应该没问题了
回复 支持 反对

使用道具 举报

发表于 昨天 11:01 | 显示全部楼层
Flamingo 发表于 2025-9-30 22:03
下载我今天的更新的代码,应该没问题了

dynamicduct命令怎么设置90度,还有THREE_WAY_ELBOW三通四通命令只能打断其中一条管道,不能三个连接,其他命令没问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 昨天 14:16 | 显示全部楼层
本帖最后由 Flamingo 于 2025-10-3 14:19 编辑
交流学习 发表于 2025-10-3 11:01
dynamicduct命令怎么设置90度,还有THREE_WAY_ELBOW三通四通命令只能打断其中一条管道,不能三个连接,其 ...

dynamicduct命令设置90度在函数osnappt中,   
; 第二优先级:极轴捕捉 - 只有当没有垂足时才进行极轴捕捉
      (if (and (null nearpt) (getvar "autosnap") (> (logand (getvar "autosnap") 32) 0))
        (progn
          ; 定义所有可能的极轴角度(度)- 基于UCS
          (setq polar_angles '(0 45 90 135 180 225 270 315)
                angle_tolerance 5)  ; 极轴灵敏度变量(角度)
这里一共设置了8个角度,还有极轴灵敏度也可以调,只要开了极轴,这个八个角度是自动捕捉的,



三通的命令你是执行到哪一步出错的,在函数three_way_elbow里面
命令里面有非常多的调试语句,我暂时找不到问题在哪里,可以加我微信18801908550我来看看



本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 昨天 16:03 | 显示全部楼层
Flamingo 发表于 2025-10-3 14:16
dynamicduct命令设置90度在函数osnappt中,   
; 第二优先级:极轴捕捉 - 只有当没有垂足时才进行极轴 ...

基本问题解决了,大佬666
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-4 15:38 , Processed in 0.188532 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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