Board logo

标题: 相贯线展开的LISP程序 [打印本页]

作者: 阿钢    时间: 2002-9-24 15:03     标题: 相贯线展开的LISP程序

        做膜结构难免各管打交道下面是两管相贯时的相贯线展开LISP程序。
        加载后命令名:XGX,后按要求依次输入三个参数(管径、管径、交角)回车就可。
        程序有BUG,一次加载只能连续正确运行四次。先凑合用吧,等我解决问题了再上传。只能在cad2000上用。
作者: 阿钢    时间: 2013-4-5 18:24

啊,转眼11年过去了!程序BUG早就改好了,只是忘了上传。今天补上,还望未未迟矣。

附件: 两圆管相贯Xgx.rar (2013-4-5 18:24, 3.38 K) / 下载次数 254
http://bbs.okok.org/attachment.php?aid=144224
作者: luojingzhishi    时间: 2013-4-7 20:45

11年!咋的想起来还有程序没有传上来的?太佩服了,做事情有始有终
作者: blessli    时间: 2013-4-13 22:43

建立CAD实体模型 在CAD里面做出布尔运算后的钢管实体。直接用插件展开。
这样可以解决 多管相贯线 、 任意复杂相贯线展开问题。
实现方法 可以用圆周无数截面去截取钢管,获得内外壁散点坐标后绘图。

附件: [1] 1.jpeg (2013-4-13 22:43, 15.99 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=144393

附件: [2] 2.png (2013-4-13 22:43, 4.95 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=144394
作者: blessli    时间: 2013-5-14 02:53

<CAD下实体钢管展开程序>

说明:
钢管相贯线展开现有方法:
1.解析法:根椐解析公式计算点坐标展开。
   缺点:难以解决多管相贯以及插入筋板等复杂情况。
2.模型展开法:可以通过犀牛软件建模然后端部做布尔运算获得任意复杂的端部切口形状,然后通过犀牛自带的展开功能生成平面图。
   缺点:需要在犀牛中二次建模,而且需要熟悉犀牛操作,犀牛有时给出的放样是反的很难人工发现会造成损失。
3.3D3S 桁架模块展开,可以批量转换,适合数量多,大型工程。但是事先要有计算模型、建模,之后可以大量转换。
   缺点:需要熟悉3D3S操作,此外有些杆件进行实体节点建模时可能有需要移动,还要去重新修改桁架模型做一些定义。

本程序方法:
直接将CAD立体建模的钢管曲面通过二次开发程序展开。CAD大家都熟练,而且不用二次建模,而且端部切口可以是任意复杂。本程序注重灵活性,在CAD下直接操作,不需要复杂定义容易使用。可作为设计方法的补充。

----------------------------------发布一个试用版本。
软件使用步骤:
CAD加载 ggzk.vlx

运行:ggzk

1.选择 钢管轴线+钢管实体 (注意不要选择进去不相关的图元。)
2.输入展开控制精度(毫米)    ( 一般建议输入1 ,如果相贯口有尖角或者插入筋板输入0.2甚至0.1  )
之后程序在实体钢管上做截面切割得到截面上相贯线数据。
3.点取图形插入点, 绘制图形。

生成内外壁原图和内壁截断图。
小壁厚大角度相贯线 可以直接采用内壁的截断图。
对于大壁厚,或者小角度相贯线,直接用内壁展开图有误差,跟部需要打磨。因此可以趾部采用内壁曲线,跟部采用外壁曲线,人工做一下融合剪切。
------------------------------------------
软件系统要求:  WinXP/ Win7   ;  CAD2004 /CAD2006;  最低硬件需求:CPU i3  ;内存 2G   


试用版本,效率不足,限制了部分功能,仅供体验功能。

附件: 实体钢管展开程序--试用版.rar (2013-5-14 02:55, 256.71 K) / 下载次数 114
http://bbs.okok.org/attachment.php?aid=144883

附件: 1.png (2013-5-14 05:16, 2.64 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=144884
作者: chinagaofeng    时间: 2014-1-15 15:59

<b>阿钢 wrote:</b> <br />
啊,转眼11年过去了!程序BUG早就改好了,只是忘了上传。今天补上,还望未未迟矣。

<br />

佩服,值得尊敬,呵呵、、、
作者: blessli    时间: 2015-5-3 18:21

新版本实现批量展开,可以自动写材料表。

附件: 1.png (2015-5-3 18:21, 4.85 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=152073

附件: 2.png (2015-5-3 18:21, 8.31 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=152074

附件: 3.png (2015-5-3 18:21, 11.24 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=152075
作者: blessli    时间: 2015-5-3 18:29

附赠几个钢管实体建模小程序
PP 画实心圆柱
PPP 画空心钢管
PPPSB  批量画出空心钢管,然后自动减掉上下弦钢管,切出两端切口。
文件解压后在 cad里面  运行 APPLOAD 命令 加载这三个文件即可。命令名就是 PP    PPP   PPPSB

附件: 钢管建模程序.zip (2015-5-3 18:29, 5.33 K) / 下载次数 84
http://bbs.okok.org/attachment.php?aid=152076
作者: blessli    时间: 2015-5-7 13:21

刚发的这个程序 pppsb运行环境 cad2004
  高版本CAD要用的话以后改好再发来
作者: chinagaofeng    时间: 2015-5-12 07:25

不错的东西,谢谢分享,……
作者: liaoyang0904    时间: 2015-5-15 23:29

程序确实很不错,之前做了一个厦门膜结构,钢结构骨架也是用厂里程序切割的相贯线,很不错
作者: 30829066    时间: 2015-6-2 12:45

谢谢楼主分享,学习
作者: blessli    时间: 2015-6-10 21:44

程序发布:《单钢管展开程序 ZK2.vlx》

说明:本人之前发布的在CAD里直接可以展开钢管实体切口的程序,虽然可以展开任意多管相贯、任意复杂的切口,
但是有些朋友反映不熟悉CAD里面立体建模,自己不会做钢管端头的实体切割。
因此,我写了个简化的程序,不需要实体建模,只要你输入钢管直径壁厚数据,就可以展开常见的单管相贯问题。

系统要求:WINXP, WIN7 ,CAD2004 ,CAD2010

前条件,要有1:1实际比例的钢管轴线CAD线框模型图。

本程序优点:
1.可以放出整根钢管相贯线。
2.不用输入轴线夹角数据。
3.上下弦管可以允许是弧管。
4.直接生成截断图,直接可打印。


使用方法:
A.在CAD里输入 APPLOAD命令 加载 ZK2.VLX 这个文件
B.在CAD里输入 ZK2 命令

然后根据提示依次输入 例如:
1.腹杆直径  60
2.腹杆壁厚  3
3.上弦直径  114
4.下弦直径  140
5.鼠标点选腹杆轴线
6.点选上弦轴线
7.点选下弦轴线

之后试用版经过漫长的等待,最后得出两个展开图,上面的图是展开原图,下面的图是截断图可以直接打印加工。
注:试用版作者人为延长等待时间,仅供大家体验功能。试用版和注册版功能完全相同,只是运行很慢很慢。

附件: 1.png (2015-6-10 21:44, 7.86 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=152346

附件: 2.png (2015-6-10 21:44, 7.88 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=152347

附件: 单钢管展开程序 ZK2.rar (2015-6-10 21:44, 30.6 K) / 下载次数 69
http://bbs.okok.org/attachment.php?aid=152348
作者: cable2004    时间: 2015-6-11 00:11

正规软件相对更快的处理这个问题。
作者: Uz    时间: 2015-6-11 05:43

试了一下,《单钢管展开程序 ZK2.vlx》这个还不错,不用立体建模了,也不用大型专业软件来展开了,小型加工企业如果遇到没有提供展开图的桁架用这个还不错。不过要是多管相贯线,这个就不能解决了,只能用blessli兄说的之前发布的那个ggzk.vlx喽,可惜就是试用版运行贼慢呵呵。那些大型软件操作是需要学习,比较复杂,而且正版每套价格都是几万以上天价,这个小程序免费,呵呵,同样可以实现钢管展开功能,操作还比较简单。还有cad2012下不能正确运行,望blessli兄改进。
作者: luyy18    时间: 2015-8-4 12:11

北京林克曼数控PIPE2002软件,结合AutoCAD的script命令可直接展开并打印
作者: 韩琦    时间: 2016-6-2 14:00     标题: 相贯线展开的方法

在没有数控机床的情况下,手动切割相贯线,展开方法。大家一起来探讨

附件: 1.jpg (2016-6-2 14:00, 233.45 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=154486
作者: 韩琦    时间: 2016-6-2 14:03     标题: 相贯线

不知道如何一下子上传多张照片,只能一张张的上传了,呵呵

附件: 2.jpg (2016-6-2 14:03, 236.32 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=154487
作者: 韩琦    时间: 2016-6-2 14:04     标题: 相贯线

相贯线

附件: 3.jpg (2016-6-2 14:04, 229.99 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=154488
作者: 韩琦    时间: 2016-6-2 14:05     标题: 相贯线展开的方法

相贯线

附件: 4.jpg (2016-6-2 14:05, 242.79 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=154489
作者: 韩琦    时间: 2016-6-2 14:07     标题: 相贯线展开的方法

相贯线展开的方法

附件: 5.jpg (2016-6-2 14:07, 256.41 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=154490

附件: 6.jpg (2016-6-2 14:07, 175.35 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=154491
作者: cable2004    时间: 2016-6-2 15:53

这个还要考虑壁厚才好。
作者: 韩琦    时间: 2016-6-4 11:30     标题: 相贯线

TEKLA  建模中浅绿色的主管采用500*16圆管,蓝色支管采用299*16圆管,支管交主管20°。若考虑壁厚的话,见图:
1、874.22应该为支管外径与主管的相惯时的两点距离。780.66应该为支管内径与主管的相惯时的两点距离。46.78是不是就相当于在切割支管时在壁厚上打的破口。有了这个破口支管与主管才能够完美的结合。
2、如果在找相惯线曲线时,支管按内径考虑,手工切割时在壁厚上不开破口,内径与主管相惯的光滑曲线也能够与主管相惯,但支管的外径与主管不会相交,就会产生一个壁厚的高差,此高差施工时用焊缝填补(个人意见)。讨论相贯线按支管内径考虑行不行?
3下面2张图中,第 1 张是TEKLA模型中测量的数据,第2张是生成图纸的数据。但二者在测量的尺寸上存在差异,究其原因 本人不得而知,哪位高人指点一下?

附件: 1.jpg (2016-6-4 11:30, 23.03 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=154514

附件: 2.jpg (2016-6-4 11:30, 25.84 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=154515
作者: 阿钢    时间: 2016-6-4 11:38

精确计算规避管壁厚干涉的圆管相贯线展开程序,详见在本论坛A3.空间结构 中的帖子:
基于2轴数控机床并精确计算壁厚干涉的圆管相贯线展开程序
http://okok.org/forum/viewthread.php?tid=306483
贴图不怎么会用了,贴的比较乱。
又研究了半年,提出了一种全新算法,基本能计算所有工程类型的圆管相贯问题,求解圆管相贯时,再也不要按分类选取不同程序了。基于CAD的LISP语言,加载后操作简单,只需读入圆管直径壁厚值,再选取管轴直线即可,其余三维图形和展开图由程序自动生成。程序会自动生成切割后的管子三维图,实现所见即所得,如下图:
[attach]aid[attach]

附件: qgfs2.jpg (2016-6-4 11:38, 99.21 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=154516

附件: qgfs3.jpg (2016-6-4 11:38, 336.7 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=154517
作者: blessli    时间: 2016-7-14 17:33     标题: 钢管展开3.0试用版

发布《实体钢管展开3.0试用版》
---可以解决任意多管相贯线复杂不规则切口问题

软件使用步骤:
CAD命令行输入 appload   加载 ZKALL.vlx
CAD命令行输入:ZKALL 运行展开程序

1.选择 钢管轴线+钢管实体 (注意不要选择进去不相关的图元。)

2.点取图形插入点, 绘制图形。

生成内外壁原图和内壁截断图+修正线。

修正线 趾部采用内壁曲线,跟部采用外壁曲线,可以直接用于加工。

-------------------------------------------------------------------------------------------------
软件系统要求:  WinXP/ Win7   ;  CAD2004 /CAD2006-2010;  最低硬件需求:CPU i5  ;内存 4G

附件: [1] 11.png (2016-7-14 17:35, 14.01 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=154683

附件: [2] 22.jpg (2016-7-14 17:35, 23.5 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=154684

附件: [下载地址:] 实体钢管展开3.0试用版.rar (2016-7-14 17:35, 148.33 K) / 下载次数 19
http://bbs.okok.org/attachment.php?aid=154685

附件: 复杂模型展开结果.dwg (2016-7-14 17:51, 89.32 K) / 下载次数 14
http://bbs.okok.org/attachment.php?aid=154686

附件: [展开图和材料表] 1w.png (2016-7-14 18:12, 7.6 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=154687
作者: blessli    时间: 2016-7-14 20:23     标题: 使用《实体钢管展开3.0》展开几个异形切口

使用《实体钢管展开3.0》展开几个异形切口
图纸图层里包含:外壁 内壁 修正线 三种曲线图层供选择。

附件: 11.png (2016-7-14 20:24, 21.99 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=154693

附件: 22.png (2016-7-14 20:24, 14.85 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=154694

附件: 33.png (2016-7-14 20:24, 55.11 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=154695

附件: 异形切口展开示例.rar (2016-7-14 20:24, 878.2 K) / 下载次数 11
http://bbs.okok.org/attachment.php?aid=154696

附件: 111.png (2016-7-17 22:16, 130.6 K) / 下载次数 0
http://bbs.okok.org/attachment.php?aid=154715
作者: danyui234    时间: 2016-7-28 16:56

弯管需要切口怎么弄???
作者: Uz    时间: 2016-8-1 10:29

danyui234 wrote:
弯管需要切口怎么弄???

弯管端部用一小段直线管做出切口。
作者: Uz    时间: 2016-8-1 10:31

blessli wrote:
使用《实体钢管展开3.0》展开几个异形切口
图纸图层里包含:外壁 内壁 修正线 三种曲线图层供选择。

你这种展开方法对于没有数控切割机等小企业还是可以用用也不错的,但是还是推荐有实力的大企业用数控切割机比较省人工费,除非当地人工费便宜。
作者: blessli    时间: 2016-8-21 16:01     标题: 管子切口建模插件

归纳共享几个钢管做实体切口的快捷插件,附程序以及教程。
CM  可以把目标图形复制n个。建模时用腹杆减去上下弦杆时,上下弦被剪掉就没有了。而cm插件可以把上下弦杆事先复制n个。
PP  画实心圆柱。选择所有直线,输入截面,自动生成实心圆柱。
PPP 画空心钢管。选择所有直线,输入截面,自动生成空心钢管。
PPPSB    平面桁架 批量切腹杆命令
PPPSB3   3管空间桁架 批量切腹杆命令
SUU   腹杆干涉快速相减

附件: 管子切口建模插件.zip (2016-8-21 16:01, 610.24 K) / 下载次数 14
http://bbs.okok.org/attachment.php?aid=154815

附件: PPPSB V2.0 2016.8.23.rar (2016-8-26 21:49, 5.62 K) / 下载次数 9
http://bbs.okok.org/attachment.php?aid=154841

附件: PPPSB3 (3管桁架切腹杆).zip (2016-8-26 21:49, 142.74 K) / 下载次数 9
http://bbs.okok.org/attachment.php?aid=154842
作者: qmqsq    时间: 2016-9-1 10:44

还望未未迟矣
作者: UPVC    时间: 2021-12-7 11:37

年代久远,一些附件也无法下载,可惜了。
作者: zgzzsn    时间: 2022-4-3 06:39

希望下载不了的文件能够恢复正常下载
作者: 2547220065    时间: 2023-2-11 09:51

21年过去了
作者: leik    时间: 2023-4-6 16:25

真是厉害。20年坚持




欢迎光临 中华钢结构论坛 China Structure Forum (http://bbs.okok.org/) Powered by Discuz! 5.0.0