基于AutoCAD平台的换热设备零部件三维造型系统二真空吸笔
基于AutoCAD平台的换热设备零部件三维造型系统(二)
基于AutoCAD平台的换热设备零部件三维造型系统(二) 2011: 4 三维造型实例 管板是换热设备中重要的部件之一,经常要对管板进行温度场和应力场的有限元分析,因此需要建立管板的三维模型,并根据分析结果不断的优化、修改管板的模型。如果用手工建模,势必将加大设计分析人员的枯燥的工作量,大大降低工作效率。而采用参数化程序建模,用户可以在很短时间内建立和优化修改模型。
管板是一块按照布管方式开了许多管孔的圆平板,管板的三维造型就是通过三维参数化绘图,在输入了筒体的公称直径DN,换热管的外径dh,管板的厚度H和布管方式等,直接生成管板的三维实体。下面以单壳程单管程的正方形方式布管的延长部分兼做法兰的管板为例,叙述管板三维造型程序的开发过程。
4 1 管板二维对象的生成
管板在结构上属于回转体,因此只需生成管板截面的一半即可,如图4所示。建立坐标系,给出图示各点的坐标,用函数AcDbPolyline()生成封闭的二维多段线,并生成二维图形域,调用函数revolve(),将此二维图形域绕Y轴旋转生成平板三维模型(未挖孔)。
4 2 管板的布管程序算法
以管子正方形排列的单管程布管为例,建立计算模型,如图5所示。
程序采用迭代的方法确定换热管的中心位置,其迭代过程如下。
4 2 1 确定迭代初值
中心布管奇数排列时,迭代式为: x=x0,x=x+p y=y0,y=y+p
中心布管偶数排列时,迭代式为: x=x0+p/2,x=x+p y=y0+p/2,y=y+p
式中x0,y0为迭代初值,根据管程情况取值;p为换热管中心距。经过迭代能够运算出每根换热管管孔的中心坐标(x,y)。
4 2 2 确定每根换热管中心位置
根据管程情况,确定x0和y0初值,根据中心布管奇数排列还是偶数排列,确定迭代公式,进行迭代循环。每一层迭代循环过程中,计数器开始累加换热管的总数sum=sum+1;直到令y=y+p,进行下一层迭代。如此循环,直到为止。迭代循环结束时,计数器累加了所有的换热管根数sum。式中Dl为管板布管限定圆直径,其计算公式参考文献[5]。
确定了换热管中心位置后,调用函数createFrustum()生成以换热管中心为中心,以管板厚度为高的圆柱体。运用布尔差运算在管板实体中挖去每个圆柱体。其程序流程框架图如图6所示。
4 3 生成螺栓孔和拉杆孔
根据以上方法,在延长部分确定法兰螺栓孔中心位置,生成圆柱体,运用布尔差运算生成螺栓孔。如法炮制,生成拉杆孔。
至此,管板三维造型已经完成。运用上述方法可完成换热设备其他零部件的三维实体造型系统。
5 系统的运行
在VC++6 0的环境下,运行该程序,得到一个管板设计 arx动态连接库程序。启动AutoCAD2000,点击换热设备零部件三维造型系统下拉菜单中的延伸部分兼做法兰菜单项,AutoCAD将自动加载该 arx文件,同时向AutoCAD内部命令堆栈中添加管板三维造型ARX程序的命令tubesheet。执行该命令,弹出管
- 最好今天合金中板价格行情1111111117电声器材机床附件酿酒设备同步齿轮中央软水机TRp
- 最好5月25日陕钢西安建材价格调整信息倒顺开关海林铝合金梯饲料机扎带TRp
- 最火美林美银矿商需将铜产量再削减50万吨捣碎机海底电缆铝焊丝四通球阀增压机TRp
- 最火印度政府组建部际委员会寻求减少铝进口电子点焊机激光功率计排屑机铜闸阀注塑机TRp
- 最好30日武汉300系冷轧卷板价格行情电缆接线盒换向阀抹光机天门纸包线TRp
- 最好户外地面塑料草坪定制多规格厚度室外塑料草镀铬棒减速箱平面玻璃卫生阀门组合电池TRp
- 最好中铝广西分公司用纯电解质粉成功启动电解槽保温球阀分压器晶体滤波器清洗机香肠机TRp
- 最火0DIAN8福建一超市发生命案3人死亡7刀具过滤棉螺旋线丝网印刷枣庄TRp
- 最好ISRI2019年会专题中美废料贸易将走电子枪激光晶体抛光轮涂布机铸钢TRp
- 最好2019年03月06日最新金属钐价格行情萃取设备光纤收发器流程泵数字压力表油渣TRp