第三章 几何清理
第二节 CAD接口
本节将向用户介绍HyperMesh的CAD输入和输出接口,以及各接口的相关控制参数。
3.2.1 读入CAD模型
首先介绍HyperMesh CAD模型读入功能的标准及控制参数。图3-3给出了HyperMesh支持的CAD数据类型、版本及平台。具体的几何导入方法将在本章实例中说明。
图3-3 HyperMesh支持的CAD数据类型、版本及平台
更多的HyperWorks支持平台技术细节请参考Altair HyperMesh User’s Guide。UG NX 7的导入不支持Linux 64平台。
3.2.2 节点和曲线
1.节点(Node)
节点是最基本的有限元对象,它代表结构的空间位置并用于定义单元的位置和形状。同时,它也用于创建几何对象时的辅助对象。
节点可能包含指向其他几何对象的指针并能与它们直接关联。
根据网格模型的显示模式,节点显示为一个圆或球,通常情况下颜色为黄色。
2.自由点(Free points)
自由点是一种在空间中不与任何曲面相关联的零维几何对象。它通过“x”来表示,其颜色取决于所属的组件集合。这种类型的点通常应用于定义焊接点的位置和连接器。
3.线(Lines)
线指空间中不与任何曲面或实体相关联的曲线,它是一维集合对象,其颜色取决于所属的组件集合。线可由一种或多种线型构成,每一种线型构成线的一部分。上条线段的终点将作为下一线段的起点,各个线段最终组成一个线对象,因而对线的操作将作用到线上所有的线段。通常情况下,HyperMesh会自动使用合适的线段数量和线型来表达几何对象。
HyperMesh通过下述方式创建线对象。
●直线(Straight)。
●椭圆线(Elliptical)。
●非均匀有理样条曲线(NURBS)。
线与曲面边界不同,因而对于不同的应用场合需要进行不同的操作。
4.面(Faces)
面是由单一非均匀有理B样条曲线(NURBS)构成的最小区域对象,它有不同的数学定义,在创建时需特别指定。
HyperMesh通过下述方式创建面对象。
●Plane平面。
●cylinder/cone圆柱/圆锥。
●Sphere球。
●Torus圆环面。
●NURBS非均匀有理样条曲线。
HyperMesh中曲面可由一种或多种类型的面构成。多种类型的面用来定义包含尖角的复杂曲面或是高度复杂的形状。