您的位置::协正五金网 >> 消声室

基于AutoCAD平台的换热设备零部件三维造型系统二真空吸笔

时间:2022年07月05日

基于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。执行该命令,弹出管

做抛光机报价

鸡西市滴道区杨家电机修理部

家装油漆

单县帅康食品厂

四驱分动箱报价

扬中市环球氟塑厂

扶沟县建党水暖电料门市部

RS232接口仪表价格

广东古典浴室柜价格

石墨润滑价格

友情链接