AutoCAD平台下的换热设备零件三维造型(2)教程

2016-03-18 15:39 6 1 收藏

图老师电脑网络栏目是一个分享最好最实用的教程的社区,我们拥有最用心的各种教程,今天就给大家分享AutoCAD平台下的换热设备零件三维造型(2)教程的教程,热爱PS的朋友们快点看过来吧!

【 tulaoshi.com - autocad教程 】

  3 3 3 布尔运算(Boolean)

  对于一些复杂的实体造型,可以在挤出和旋转法生成三维实体的基础上,通过一定的布尔运算来实现。布尔运算有3种:并(union)、交(subtract)、差(intersection)。在ARX程序中通过调用AcDb3dSolid类的成员函数booleanOper()来实现。其原型如下:ACAD::booleanOper(AcDb::BoolOperTypeoperation,AcDb3dSolid pSolid),其中参数operation为布尔运算类型,布尔并为AcDb::kBoolUnite,布尔交为AcDb::kBoolIntersect,布尔差为AcDb::kBoolSubtract,pSolid表示另一个参加布尔运算的实体的指针。

  换热设备中大多数零部件非常复杂,需要联合运用挤出、旋转和布尔运算才能完成零部件的三维造型。下面通过延长部分兼做法兰的管板的三维实体造型,介绍换热设备零部件三维造型系统的具体开发过程。

  4 三维造型实例

  管板是换热设备中重要的部件之一,经常要对管板进行温度场和应力场的有限元分析,因此需要建立管板的三维模型,并根据分析结果不断的优化、修改管板的模型。如果用手工建模,势必将加大设计分析人员的枯燥的工作量,大大降低工作效率。而采用参数化程序建模,用户可以在很短时间内建立和优化修改模型。

  管板是一块按照布管方式开了许多管孔的圆平板,管板的三维造型就是通过三维参数化绘图,在输入了筒体的公称直径DN,换热管的外径dh,管板的厚度H和布管方式等,直接生成管板的三维实体。下面以单壳程单管程的正方形方www.Tulaoshi.com式布管的延长部分兼做法兰的管板为例,叙述管板三维造型程序的开发过程。

  4.1 管板二维对象的生成

  管板在结构上属于回转体,因此只需生成管板截面的一半即可,如图4所示。建立坐标系,给出图示各点的坐标,用函数AcDbPolyline()生成封闭的二维多段线,并生成二维图形域,调用函数revolve(),将此二维图形域绕Y轴旋转生成平板三维模型(未挖孔)。

图4 管板半截面示意图

  4.2 管板的布管程序算法

  以管子正方形排列的单管程布管为例,建立计算模型,如图5所示。

   

  程序采用迭代的方法确定换热管的中心位置,其迭代过程如下。

  4.2.1 确定迭代初值

  中心布管奇数排列时,迭代式为:

  x=x0,x=x+p

  y=y0,y=y+p

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/autocad/)

  中心布管偶数排列时,迭代式为:

  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所示。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/autocad/)

  4 3 生成螺栓孔和拉杆孔

  根据以上方法,在延长部分确定法兰螺栓孔中心位置,生成圆柱体,运用布尔差运算生成螺栓孔。如法炮制,生成拉杆孔。

  至此,管板三维造型已经完成。运用上述方法可完成换热设备其他零部件的三维实体造型系统。

  5 系统的运行

  在VC++6 0的环境下,运行该程序,得到一个管板设计 ARX动态连接库程序。启动AutoCAD2000,点击换热设备零部件三维造型系统下拉菜单中的延伸部分兼做法兰菜单项,AutoCAD将自动加载该 ARX文件,同时向AutoCAD内部命令堆栈中添加管板三维造型ARX程序的命令tubesheet。执行该命令,弹出管板三维造型对话框,进行人机交互,输入绘制管板的必要参数,按“三维造型”按钮,即可运行程序,生成管板的三维实体如图7所示。

  6 三维造型系统的应用

  基于AutoCAD平台开发的换热设备零部件三维造型系统,能够直接利用AutoCAD的内核代码,共享AutoCAD2000的地址空间,具有较高的程序开发和执行效率。该系统具有非常友好的操作界面,运行该系统,通过人机交互的方式,输入必要的数据,能精确绘制零部件三维实体图形,通过修改设计参数,可随时修改创建模型。该系统准确、方便、省时,实现了从数据到图纸的计算机参数化绘图,在换热设备零部件设计和有限元分析中发挥了重要作用。

  6.1 方便快捷的建模

  在AutoCAD环境下手工建模需要花费大量的时间和精力,特别是运用ANSYS有限元分析软件对零部件进行温度场和应力

12下一页

来源:https://www.tulaoshi.com/n/20160318/1887776.html

延伸阅读
标签: autocad教程
本文介绍在AutoCAD中创建三维弹簧的简单方法,特别好学易用,没有过多的复杂步骤,还能从中学会相似物体的造型方法。特别适合初学者。 一、在俯视图画圆1/2圆,如图1。 图1 二、将视图点为主视图将半圆旋转6度(这个度数可根据要求自定),然后以一个端点为基点水平镜像,再换到俯视图选中一个半圆镜像,再换到轴tuLaoShi.com...
标签: autocad教程
www.Tulaoshi.com 十一、基点仍为圆心,画一球体,值为100。做完后分别为它们填色,球体为一种色,其它的为一种色,色彩选择与篮球相接近就可以了。得到如图: 图6 十二、最后一步,差集。好了,完成了! 图7 最终效果 图8
标签: autocad教程
在机电产品的设计和制造中,有许多零件外形复杂,数学描述不方便,二维图表现不易明确,给设计表达和加工编程造成一定的困难.一直以来,复杂外形零件的 CAD几何造型是难度较大的研究课题,一般的机械CAD软件不易做到.如利用UNIGRAPHICS、Pro/E、EUCLID、CATIA、I- deas等大型CAD/CAM软件的几何造型系统和复杂的型面设计特点,可以进行复杂...
标签: autocad教程
本文中我们用AutoCAD完成一个三维造型实例——制作直线沙发。 此实例主要介绍CAD实体编辑命令里的一些命令的综合运用方法,材质和渲染部分做得不是很详细,仅供参考。按照我的参数设置后,会做出和我做的一样的效果。 本文由 望川 原创。 1 首先看一下渲染图。 图1 2 本节主要运用平面拉伸和实体编辑里的抽壳、剖...
标签: autocad教程
6 接下来给沙发贴图,选择视图/渲染/材质。在选择材质窗口上的新建,打开新建标准材质窗口。选颜色/图案单选项,在点击查找文件按钮,找一幅布纹贴图。起个名字为布料,然后点击调整贴图将贴图样式改为按对象缩放。点确定,回到新建材质窗口。在点确定回到材质窗口,将新建的材质附着给沙发,确定。然后在点视图/渲染/贴图,然后框选沙发后...

经验教程

699

收藏

27
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部