HyperMesh100基础培养训练教学教材.doc

上传人:小** 文档编号:630025 上传时间:2019-04-22 格式:DOC 页数:144 大小:6.73MB
返回 下载 相关 举报
HyperMesh100基础培养训练教学教材.doc_第1页
第1页 / 共144页
HyperMesh100基础培养训练教学教材.doc_第2页
第2页 / 共144页
点击查看更多>>
资源描述

《HyperMesh100基础培养训练教学教材.doc》由会员分享,可在线阅读,更多相关《HyperMesh100基础培养训练教学教材.doc(144页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、-_第一章 Hypermesh 入门首先我们要了解什么是mesh,简单的说 mesh 就是网格的划分。 有过有限元分析背景的人都知道,做有限元分析首先第一步工作就是建 模,就是把分析对象按照一定的尺寸、比例划分成相互连接、不间断的 网格单元,成为一个可以计算的力学模型,这是进行有限元计算的基础。 其划分的结果对于以后计算的结果将产成直接的影响,或者说mesh 是保证有限元分析结果准确的重要条件。下面我就最简单的分析对象金属壳体,向大家讲述怎样进行 一个物体的 mesh。我们所用软件是HyperMesh,它对于有限元的前处 理和后处理都具有比较强大功能。第一节 HyperMesh10.0 安装方

2、法1、按正常步骤安装完后,将虚拟盘下的MAGNiTUDE 里面的 License 文件考到安装目录下“C:hw10.0security”下;2、编辑 License 文件,将 this_host 替换为电脑名保存。修改第二行的 文件路径例如C:hw10.0securitywin32altair_lm.exe 保存。3、将安装包里面的 “MAGNiTUDEAltairhw10.0securitywin32”下 的两个文件 “altair_lm.exe,lmgrd.exe”考到对应的安装目录如 “C:Altairhw10.0securitywin32“下。4、将修改后的文件altair_lic.d

3、at 拷贝到安装文件 “ hw10.0securitywin32”下,将文件格式改为altair_lic.log;5、运行 License 管理器,建立Hyperworks 的许可证。具体操作:点 C:hw10.0securitywin32 目录下的 lmtools.exe,选择 config services 选项卡 :a: Path to lmgrd.exe file 指 C:hw10.0securitywin32lmgrd.exe;b: Path to license file 指向 C:hw10.0securityALTAIR_LIC.DAT;c: Path to debug log

4、file 指向 C:hw10.0securitywin32altair_lic.log66、接着选择 Start/Stop/Reread 选项卡 ,点击 Start Server,提示 Server Start Successful 就 OK 了! -_第二节 软件环境首先,我们要了解工作的目标,即最终要把一个金属壳体处理成怎 样的网格。打开练习一,这个文件中已经包含geom 和放到中面的 elems。我们现在要搞清的第一概念就是geom 和 elems 的区别。 Geom 即为几何体,是我们分析对象的真实模型,实际物体的三维表现形式; elems 即为网格单元,是我们分析对象的力学模型,是对

5、实际物体的一种 近似模拟,是把实际物体转换成可计算的力学和数学模型,它不是简单 的线和面,是带有数据的线和面。在 HyperMesh 中,我们把 geom 和 elems 统称为 comps,comps 可以理解为图层,这里的图层和CAD 的图层的概念不同。这里 comps 是以后赋予模型材料和几何性质的一个最小单元,或者说对于不 同材料性质和不同几何性质的elems 要处于不同的comps 中。每个 comps 都会有个名字,所以同一个名字的comps 包含两个部分,即 XXX(名字) geom 和 XXX(名字) elems。当然几何体和力学模型是 两个完全独立的部分,所以两者完全可以放在

6、不同的comps 中的, 对于图层名字的管理我们在下一章再做详细说明。对于一个金属壳体,我们知道金属板是具有均有厚度的,即在三维 上它总是有个方向上是保持不变的,这样我们就可以用比较简单的二维 单元来描述金属壳体,这个二维单元我们称壳体单元。我们把这个壳体 单元赋予它真实模型的厚度(几何性质)和材料性质,并且把这层壳体 单元放到金属壳体的中面上去,即完成了我们建模的任务。这就是对金 属壳体的力学模型的建立过程,简单的说,就是对于金属壳体的中 面用一层带有厚度和材料性质的网格单元来描述。把单元放到中面在HyperMesh 中是一个非常简单的命令,我会在 以后想大家讲述。对于金属壳体来说,中面和上

7、下表面是类似的,或 者说基本一致。这样我们对于金属壳体来说,首先要做的是对于上表面 或下表面进行网格划分,以后我们还要谈到选择上表面和选择下表面的 细微不同,这里我先认为它是相同的。就练习一,我针对怎样进行一个 表面的网格划分来让大家熟悉这个软件的命令。窗口下方是主菜单,共分7 类,分别是 Geom、1D、2D、3D、BCs、Tool、Post,每一类中有一些重复的比较 经常使用的命令。-_Geom:主要是对模型的修改和操作。1D:主要是对线单元的修改和操作。2D:是对品面单元的修改和操作。3D:是对固体单元的修改和操作。Analysis:边界条件。Tool:使用的方法。Post:后处理的命令

8、。窗口右下方是对视图进行操作的一些命令,这些命令有快捷键。窗口右上方是灯光效果,对于mesh 本身不很重要。窗口右侧是视图种类的选择。第三节 HyperMesh 软件的基本操作在 HyperMesh 中所有操作和命令都可以通过点击命令面板中的按钮 实现,而通过键盘与鼠标的组合可以方便快捷的实现一些基本操作。熟 练掌握以下介绍的这些操作可以在工作中节省很多时间。一、 模型的旋转与移动-_鼠标操作功能左键执行选择操作右键在图形区中取消选择实体,中止图形操作中键在旋转和弧动态运动模式中,拾取模型中的一个点作为新的旋转 中心。执行面板中命令。Ctrl+左键动态旋转模型Ctrl+右键平移模型Ctrl+中

9、键放大图形的一个区域Ctrl+中键(滚轮)放大或缩小模型二、 键盘热键热键操作B返回到以前操作的视图中Z缩放视图P刷新显示W窗口局部显示F充满窗口R旋转C设定视图中心T设定视角显示A弧形旋转S当鼠标上下移动时动态缩放视图M关闭菜单项,只显示图形(再按 M 回到菜单显示)+或-逐步缩放视图逐步旋转视图三、 快捷键-_功能键对应菜单加 Shift 键后的对应菜 单加 Ctrl 键后的对应菜单F1隐藏线(hidden line)颜色(color)打印幻灯片(print slide)F2删除(delete)临时节点(temp nodes)幻灯片文件(slide file)F3替代(replace)边(

10、edges)打印 EPS(只对 UNIX 系统)F4距离(distance)移动(translate)EPS 文件F5隐藏显示(mask)寻找(find)打印 B/W EP3 文件F6单元编辑(element edit)分割(split)JPEG 文件F7节点对齐(align node)投影(project)F8创建节点(create node)节点编辑(node edit)F9编辑线(line edit)面编辑(surf edit)F10检查单元(check element)法线(normal)F11几何清理(quick edit)组织(organize)F12自动划分网格 (automes

11、h)平滑(smooth)在这里有一点需要说明的是,用快捷打开的命令在转变模型视图的时 候会自动退出,有些情况下我们需要在一个命令完成前变换视图方式, 在这种情况下就需要在命令面板中通过点击命令按钮来打开命令,而不 能用快捷键打开。如在用automesh 命令时,我们有时需要通过0-D 与 3-D 转换来方便对所mesh 面的选取。这时如果我们用快捷键F12 打开 automesh 命令,在 3-D 选取面后转换0-D 时命令就会自动退出, 这样我们刚才选取面的工作就浪费了。而通过点击命令按钮来打开的命 令就不存在的问题,并且我们可以在这个命令上面叠加一个快捷键打开 的命令,而从面板打开的命令仍

12、然可以保持原来的设置。也就是说,通 过点击命令按钮来打开的命令只要不点return 退出,我们对这个命令 做的设置(如方向点,选取的单元)都会保持不变。我们也可以利用这 个特性方便我们的工作,在稍后的调节单元质量章节我们就会用这个特 性方便我们工作。读者朋友可以在今后的工作中灵活的运用此特性。第四节 主要面板的功能 介绍-_1、Geom 界面功能 :选项中文名称功能解释nodes节点Node edit节点编辑在一个平面上关联、移动或放置节点Temp nodes临时节点增加或去掉临时节点distance距离查询节点之间的距离和角度lines线通过拾取节点创建线Line edit线编辑组合线,在一

13、个点、交点、线或平面处分割线,或对线进行平滑处理circles圆创建圆或圆弧length长度确定一组已选择线的长度surfacesSurface edit曲面编辑用线或曲面剪切曲面、分割面上的边、从曲面边创建线和去除剪切线defeature除掉特征去除曲面特征midsurfacesolidsSolid editprimitivesQuick editEdge editPoint editautocleanup几何清理包工具帮助准备划分网格的曲面几何21D 的界面功能:-_选项中文名称功能解释masses质量创建和更新质量单元bars梁单元创建或更新bar2 或 bar3 单元rods杆单元创建

14、或更新杆单元rigids刚性单元创建或更新刚性或刚性连接单元Rbe3RBE3 单元创建或更新RBE3 单元springs弹簧单元创建或更新弹簧单元gaps间隙创建、查看或更新间隙单元connecters集合器创建组合数据在一起的组件Spotweld点焊单元创建或更新点焊单元HyperbeamHyper 梁在进入 Hyper 梁模式之前定义梁截面特性Line mesh线网格在节点之间或沿着一条线创建一维单元Linear 1d线性一维创建一维单元绘图单元vectors向量创建或更改向量Systems坐标系统创建局部坐标系统Edit element编辑单元创建、组合和分割单元spilt分割将单元分割

15、成指定的模式replace替代等效节点detach分离从连接单元中分离单元Order change改变阶次改变单元的阶次(一阶和二阶单元的切换)Config edit配置编辑改变已有单元的配置Elem types单元类型选择和改变已有的单元模型32D 界面功能:-_选项中文名称功能解释planes平面通过平面上的线创建一个平面或网格cones圆锥创建圆锥、圆柱曲面和网格spheres球面创建球面或网格torus圆环创建环面或网格ruled规则通过不连在一起的节点或线创建一个平面或网格spline样条通过样条线创建曲面或网格skin蒙皮通过一系列线创建一个平面或网格drag拖动通过拖动节点、线或

16、单元创建一个曲面或网格spin旋转通过沿着一个向量旋转节点、线或单元创建一个曲面或网格Line drag线拖动通过沿着一条线拖动节点、线或单元创建一个曲面或网格Elem offset单元偏置基于板单元或壳体单元,通过在板壳单元法线方向的偏置,创建实体单元、多层板单元或壳体单元connectersHyper Laminateautomesh自动网格在曲面上交互式或自动划分网格Shrink wrapsmooth光滑提高曲面上网格的质量QualityindexElem cleanup4、3D 界面功能-_选项中文名称功能解释Solid map实体映射通过定义原始面、目标面和引导面而创建实体Linea

17、r solid线性实体在平面单元的两个组之间创建实体单元Solid mesh实体网格在由边线定义的实体内创建实体网格drag拖动通过拖动节点、线或单元创建一个曲面或网格spin旋转通过沿着一个向量旋转节点、线或单元创建一个曲面或网格Line drag线拖动通过沿着一条线拖动节点、线或单元创建一个曲面或网格Elem offset单元偏置基于板单元或壳体单元,通过在板壳单元法线方向的偏置,创建实体单元、多层板单元或壳体单元teramesh四面体格自动划分填充封闭曲面围成的实体生成一阶或二阶四面体实体单元-_5、Analysis 界面功能选项中文名称功能解释Load types载荷类型为新模型选择载

18、荷器类型或更改在模板文件中已有的载荷类型Constraints约束创建或更改约束或节点上的强迫位移Equations方程创建、观看和更改方程forces力创建或修改力moments力矩创建或更改力矩pressures压力创建或更改压力temperature温度创建或更改温度flux流量创建或更新节点流量载荷Load on geomInterfaces界面创建和修改界面定义接触或滑移面Entity sets实体设置创建一批节点或单元blocks快创建或修改快实体contactsurfs约束面创建或修改接触面实体Control cardsOutput block输出块创建和更新输出请求中使用的模块

19、Load steps载荷步创建和更新载荷集合器集合safety安全性Solver求解器允许用户在hypermesh 内运行一个外部程序或指定并运行一个求解器-_6、Tool 界面功能选项中文名称功能解释assemblies装配创建组件集合organize管理在组件之间移动或复制实体color颜色修改集合器的颜色特性rename重新命名改变集合器的名称reorder重新定义阶次改变数据库中的已命名实体的阶次convert转换在不同求解器之间转换数据Build menu创建菜单重新定义hypermesh 菜单系统的风格Find寻找在数据库中寻找实体(编号)mask隐藏从显示的图形中隐藏实体dele

20、te删除从数据库中删除数据translate移动沿一个向量移动实体rotate旋转关于一个向量旋转scale缩放更改实体的尺寸reflect映射关于一个平面映射project投影投影实体到一个平面、向量或曲面上position定位通过选择节点定位实体permute序列改变转换实体的x、 y、 z 轴数据Check elems检查单元检查单元质量,检查翘曲(wrap)、长宽比(aspect)、扭曲度 (skew)、夹角 (angles)、长度 (length)、雅可比 (jacobian)、连接关系(connectivity)和重复单元 (duplicates)edges边寻找自由边和边上的等效

21、节点-_faces面发现实体单元自由面和等效节点features特征提供一个显示工具以观看复杂模型的边normals法线方向显示单元或曲面的法线方向dependency依属寻找有多个自由度(DOF)约束的节点penetration穿透为初始穿透问题检查组设置numbers编号显示实体的编号renumber重新编号实体重新编号Count统计统计数据库中的实体Mass calc质量计算获得选择单元或曲面的质量、面积和体积Tags命名为实体命名HypermorphShape形状形状面板允许用户进行形状优化-_7、Post 界面功能选项中文名称功能解释Hidden line消隐创建单元消隐和着色显示图

22、形contour云图创建结果的云图Vector plot绘向量图从向量结果中绘出向量图fatigue疲劳允许用户从有限元分析中写应力、应变结果到一个外部文件中,此文件可以用来在一个支持的疲劳分析求解器中建立疲劳分析deformed变形在位移结果基础上创建变形图transient瞬态结果从瞬态分析结果中创建动画replay重新显示重新显示以前保存的动画序列Xy plotsXY 绘图创建新的单个或多个图,并允许选择曲线包含在图中Titles标题创建和编辑屏幕标题Summary总结创建单元、载荷和特性的总结Apply result施加结果施加结果分析数据到模型中的实体上updates-_8.其他重要

23、 控制面板命令在整个 hypermesh 界面的右下角 ,有一个控制面板 ,其中一些 是模型的旋转、缩放的命令,十分容易理解 ,这里不作赘述 ,我们 重点需要介绍的是 disply、global 和 option 这几个命令。a.快捷键 D 即 display 在这个命令中可以控制模型操作的显示与否。上图显示即 disply 命令面板,图中左侧的是可选择的操作对象,名 字前面的方框中打勾的操作对象就可以显示在主操作面板中,通过鼠标 左键选择,右键取消。图中右侧有一些控制命令,none 为全部关掉, all 为全部打开, reverse 是反选。点击 comp 前面的箭头,会出现一些选项,这些都

24、是可以显示在主 面板中的选项,不过我们在做建模工作时一般不需要。点击elems 前面的双箭头,可以在element 和 geometry 之间切换,在建模工作时 经常需要切换。b.快捷键 G 即 global 命令中可以控制模型操作的显示与否。选项解释Template file选择与分析软件的接口模板-_Results filecomponent选择当前的编辑层systcol选择当前编辑的坐标系Loadcol选择当前编辑的荷载层c.快捷键 O 即 Option 命令中可以控制模型操作的显示与否。软件中的一些选项,基本保持默认设置即可,对操作没有太多的影响。 根据我们的经验,最好不要选取mode

25、ling 中的 fix points,将 bitmap animation 和 view acceleration 都设置为 none。这样会提高 显示效果,减少占用电脑资源。第五节 操作对象的选取我们在做建模工作时,必然要选取操作对象,如点、单元、几何模 型的表面等,当然我们可以用鼠标左键一个一个点击选取,但是这样做-_费时费力, hypermesh 为我们提供了多种更加方便的选取方式,灵活的 运用这些选取方式,并配合我们后面介绍的一些命令及其特点,可以方 便的完成很多工作。下面我为大家一一介绍。打开任何一个命令,如automesh,在标有 element 的黄色区域内 点击鼠标左键,会出现

26、一个复选框,这些都是选择单元的一些方法,我 们称之为选择菜单。1、By window:可以通过鼠标左键定义一个选择区域,在这个区域内的单 元都会被选中。这里有一个小敲门,hypermesh 可以记住上一次定义 的框选区域,甚至是在不同的命令中,所以我们如果要选择一个区域, 但要以另一个层为参考时,可以打开参考层进行框选,而后用disp 命令关掉参考层,再进行选择,这样就可以选中我们所需要层的单元而 不选择参考层的单元。但要注意不要转动或移动模型的位置。By window 还有一个功能就是将选择好的对象去除,选好需要去除的对象区 域后点击 reject entities 即可。2、Display

27、ed:当前显示的所有单元。3、All:模型中的所有单元。4、Reverse:在所有显示的单元中反选。5、By collector;选择某一层中的所有单元。6、On plane:选择某一平面内的所有单元。7、Retrieve:调出存储的单元。8、Save:存储选择好的单元。9、By id:通过单元的 ID 号选择。10、By assems: 选择一个 assembly 中的单元。11、By group: 选择接触类型的单元。12、Duplicate: 复制所选择的单元。-_13、By config:通过单元类型选择单元。14、By set: 选择某一 set 包含的单元。15、By surfac

28、e: 选择某一面上的单元。16、By adjacent: 选择制定单元周围的单元。17、By attached: 选择与指定单元相连的单元。18、By face: 选择与指定单元为同一面的单元。在option 命令中 modeling 的 feature angle 选项可以改变选择的单元区域。第六节 子面板介绍1、子面板-_* 在左边选择相应的项进入子面板 * 面板一般从左到右依次进行操作* 例如 : Project / to plane 子面板2、一些子面板以列方式组织* 每一列表示一种不同的操作方法 * 从上到下完成列的操作 * 例如 : surface edit : trim with

29、 surfs/plane子面板3、子面板 控制* Switches 转换开关 Allows a choice of several options vis a pop-up menu* Toggles 双向转换开关 Allows a choice between 2 optionsNo pop-up; button label simply changes-_Text input fields 文本输入 Operate like text fields in most programsCan use Ctrl + C and Ctrl + V to copy and paste between

30、 fieldsDouble clicking on a text field that requires numbers accesses the calculatorUses “reverse notation”Example: 1 + 1 = 24、快速窗口选择 使用窗口选择 Shift + 鼠标 * 左键 =选择 * 右键 =取消 * Left click change window shape Shift+左键左键 Rectangle Inside Rectangle Outside Polygon Inside Polygon Outside * Entities are selec

31、ted when mouse button is released 5、平面和法相的定义* Planes can be selected from a vector (normal to the vector) * Directions can be selected from a plane (normal to the plane)-_6、N1, N2, N3 用节点来定义方向或平面 * 2 点定义矢量方向 (only N1 and N2) * 3 点定义平面或平面法向 (N1, N2, and N3),按右手法则7、执行命令执行按钮 * Green button on right han

32、d side of the panel* Execute the (sub-)panels functionality快速执行 *直接点击中键可以执行命令 *Always the action button at the top of the list*Reduces mouse travel needed to perform functionsReject * “Local undo” Resets the model to the state before the* action was exectuted -_*Not available after returning out of

33、a panelReturn*Exits the panel to the menu from which the panel was accessed8、练习第二章 创建模型HyperMesh 作为高性能的有限元分析软件的前后处理软件,大大缩 减了 CAE 的时间及成本。 HyperMesh 使用户通过图形互交界面方便地 读取 CAD 模型或创建几何模型、创建有限元模型、设置模型参数等, 把工程分析人员从繁琐的数据准备工作中解脱出来。本章主要介绍如 何使用 HperMesh 创建有限元模型。第一节 建模流程下图所示为使用HyperMesh 建模的主要流程。读入文件生成 2D 网格设置模版几何清

34、理建立材料集合器生成组建-_第二节 实体模型建立载荷工况生成 3D 网格清理几何创建载荷集合器添加载荷设置计算参数输出有限元文件求解器利用 HM 进行处理-_-_-_第三 节 创建集合器有限元模型内需要输入不同类型的数据,HM 将所有实体数据都 存储在集合器中,基于特定的模版,每个集合器都会用一个词条或者一 个卡片信息来定义自身的属性。HM 用词条或卡片信息的定义来完成 从模型到外部分析代码的转换。如下图所示, HM 将数据存放在被称为集合器的结构内,几何器具 有不同的类型,不同数据类型存放在不同的集合器内。-_组件 组件 材料集合器 载荷集合器 特性集合器一、一、创建和编辑组件集创建和编辑组

35、件集(Component Collectors)1.在任何菜单页面上选择collectors面板。 2.选择 create 子面板 ,创建 component 3.点击comp name =并输入A。 4.单击color,选择想要的颜色 5.单击 creation method 下面的按钮:* 如果不需要对卡片赋值,就选择 no card image 项。* 选择 card image,然后单击 card image=,从菜单中选择卡片。* 选择 same as,然后单击 same as=,从现有的集合器中选择类型和 卡* 片性喜至要复制的集合器。 6.点击property =并选择创建好的材

36、料属性。 7.点击create。 8.点击return。 二、二、创建材料集创建材料集(Material Collectors)1.在任何菜单页面上选择Materials面板。 2.选择create子面板。 3.点击mat name =并输入steel。 4.单击color,选择想要的颜色 5.type选择ALL 6.将creation method:设置为card image =。 7.点击card image =并选择ABAQUS_MATERIAL。 8.点击create/edit。 这一步就将ABAQUS_MATERIAL这个card image赋给了这个新材料steel。如果 某个块里

37、没有值,表示当前相应的项是关闭的。只要点击其标题就可以打开。 如果要在这个card image中为一个块输入一个值,点击相应的资料区域,然后输-_入数位。 9、勾选 Density,在输入区内输入7.8E-9(t/mm3) 10.勾选Elastic,点击E(1),在输入区输入2.0e5(Mpa),点击NU(1),单击 输入区并输入0.20。 11.点击return。 三、三、创建载荷集创建载荷集(Load Collectors)1.从任何菜单页面选择collectors面板。 2.选择create子面板。 3.将collector type设置为loadcollectors。 4.点击name

38、 =并输入constraints。 5.将creation method设置为no card image。 6.点击color,并选择一个颜色。 7.点击create。 8.点击 return。 -_四、创建约束四、创建约束1.在BCs页面上选择constraints面板。 2.选择create子面板。 3.点击需要约束的nodes。 4.点击size =并输入10。 5.约束这些点需要约束的自由度(dof)1、2、3、4、5、6 。 6.点击create就约束了选中的节点。 7.点击 return。 Hypermesh 中模型是通过 “collectors”组织的, Collectors 分

39、为很 多类,大部分hypermesh 实体必须被放置在某个collector 中,每种 类型 collector 放置指定类型的一种或几种实体,一个实体只能属于一 个给定类型的collector,例如:一个单元只能放在一个component 中,可以创建多个同一类型的collector,同一个 collector 中的实体 具有相同颜色,可以按照用户的需要进行组织-_第四节 创建几何数据如果不能从 CAD 中获得几何图形,则可以通过使用线面生成器来 完成几何图形的创建,在这个过程中使用的面板如下表所示创建几何图形所使用的面板面板名称中文名称面板名称中文名称 Circles圆Skin外表面 Co

40、nes圆锥Spheres椭球 Nodes创建节点Spin旋转 Defeature表面特征Spline曲线 Drag拖动Surface edit面编辑 Fillets倒角Tangents相切 Autocleanup几何清理Torus圆环面 Intersect交叉Lines线 Line drag线移动Planes平面 Line edit线编辑Ruled蒙皮一一、临临时时节节点点一个历史的节点表包含了没有附在单元上的节点,要防止他们被 HM 数据管理自动移走(除了一些面板自动清除几何节点外,即 edges、faces、edit elements)。在后续的建模过程中,很可能要多次使 用这样的临时节点

41、。临时节点面板允许修改临时节点列表。在temp nodes 面板中有 3 个功能临时节点面板的功能功能中文名称内容 Add添加添加所选的单个节点到临时节点列表中 Clear 清除从临时节点列表中移动到所选的单个节点 clear all全部清除从数据库中移走所有的临时节点-_二二、创创建建面面HM 支持 4 中三维面( NURBS 是一个参数面),它们包括平面、 圆柱面、锥面、椭圆面和圆环面创建 NURBS 曲面的方法很多,包括ruled、skin 和 spline 面板。 Drag、spin 和 line drag 面板业可以通过在空间移动线来创建分析和 NURBS 去买呢 。用线很容易创建面

42、,列入,一个圆可以通过使用 drag 面板来形成一个圆柱面。三三、选选取取面面和和编编辑辑面面选取面的最简单方法就是选取组成表面的边缘线。如果几个面共有同 拥有一个边,可以选取其中的任何一条,然后单击并移动鼠标,所选表 面会变为高亮,当所选表面改变颜色后释放鼠标。每个 HM 面都包含一个或者多个面,在使用网格划分工具前最好还 是将多个卖弄组合成一个ia,这样就会使得所有的面在同一时间得到划 分。如果在生成网格之前需要改变面,则可以用surface edit 面板修 改面几何。使用 surface edit 面板的 trim with line 子面板,用来修剪一个面时, 必须选择面、线和一个方

43、向矢量,线与面相交且沿着所确定的矢量方向 移动来完成对面的修剪,如果线不予面相交,面就不会被修剪。-_第五节 创建单元在创建或者获得几何数据后,就可以直接在几何图形上创建单元。本 节将描述单元类型并说明哪一种面板可以来选用来创建如下单元: 1D 单元、 2D 单元、 3D 单元 。一.1D 单元1D 单元在 HM 中包括 bar2、bar3、rigid 等,如下表列出一位单元 的存储能力和用途。1D 单元创建面板位于默认主菜单的1D 面板下, plot 单元在 element edit、line mesh、 elem offset edges 或 features 面板中生成。-_二.2D 单

44、元2D 单元在 HM 中包括 3 节点三角形、 4 节点四边形、六节点三角 形和 8 节点四边形单元,这些二维单元可以从表中任一面板中生成2D 单元面板2D 单元面板中文名称内容planes平面通过平面上的线创建一个平面或网格cones圆锥创建圆锥、圆柱曲面和网格spheres球面创建球面或网格torus圆环创建环面或网格ruled规则通过不连在一起的节点或线创建一个平面或网格spline样条通过样条线创建曲面或网格skin蒙皮通过一系列线创建一个平面或网格drag拖动通过拖动节点、线或单元创建一个曲面或网格spin旋转通过沿着一个向量旋转节点、线或单元创建一个曲面或网格Line drag线拖

45、动通过沿着一条线拖动节点、线或单元创建一个曲面或网格Elem offset单元偏置基于板单元或壳体单元,通过在板壳单元法线方向的偏置,创建实体单元、多层板单元或壳体单元-_三.3D 单元3D 单元在 HM 中包括 4 节点和 10 节点四面体单元、 6 或 15 节 点五面体单元、 8 或 20 节点六面体单元,四面体单元可以在 tetramesh 面板或单元面板面板中通过手工来完成。五面体和六面体可以 通过表所示面板来完成。3D 单元 面板3D 单元 面板中文名称内容Drag拖动沿着矢量拖动一组二维单元生成体单元Edit element编辑单元手工建立Line drag线拖动沿着一条线拖动一

46、组二维单元生成体单元Linear solids线性实体在两个 二维单元之间生成体单元Solidmap实体映射在节点、线和面间生成体单元Solid mesh实体网格在可变数量的线之间生成体单元Elem offset单元偏移沿着面法线偏移一组单元生成体单元Spin旋转沿着轴矢量旋转二维单元生成体单元Split分割分割六面体单元Tetramesh四面体网格在由三角形单元围成的封闭实体内自动生成四面体单元-_第第三三章章 几几何何清清理理第一节 几何导入一、导入几何 :* Files Import Geometry 下下拉拉菜菜单单 * Toolbar Geometry 工工具具栏栏 二、支持的常用文

47、件格式:* Unigraphics (NX2, NX3, NX4, NX5)*UG 部件浏览器*导入 *.prt 文件*要求安装 UG* CATIA (V4 & V5)*导入 *.model 文件*导入 V5 文件要求有 CATIA V5 license * Pro/ENGINEER (Wildfire 2.0 & 3.0)*导入 *.prt 和 *.asm 文件 * IGES*导入 *.igs / *.iges 文件* STEP*导入 *.stp 文件 -_三、曲面定义-_第二节 拓扑关系 介绍一、拓扑是部件上邻近曲面间的连接关系* 曲面连接关系是由曲面的边控制的; * 如果曲面的边与1 个

48、以上的曲面相连,我们认为这些全面是相连的* 曲面边界的分类、命名、显示颜色是由它关联的曲面数量决定的。二、拓扑显示模式是以下一些面板的默认显示模式 surface edit, quick edit, point edit, edge edit, autocleanup, 和 automesh 也可以从下面的选项中选择几何显示类型-_三、Toolbar 该按钮控制 :* 自由边、共享边、 T 型连接和抑制边的可见性 * 固定点显示控制 * 曲面的透明程度四、拓扑关系修补HyperMesh 会在导入过程中进行适当的几何修补,一些类型的 几何包含面连接关系的信息,这些信息有助于hypermesh 进

49、行几 何清理。如 Catia, UG, ProE 等软件生成的几何文件,通常导入的 几何是一个已经经过适当清理的几何,拓扑修补就是修正面与面之 间的连接关系错误 ,可能的错误包括 :* 相邻面未连接 * 重复曲面 * 缺失曲面拓拓扑扑修修补补的的目目标标 : 还原几何数据到部件的实际状态 -_五、拓扑修补 一般流程如下 :* 判断部件的理想曲面连接应该是怎样的 * 观察当前拓扑显示的颜色 (自由边、共享边、 T 型连接 ) * 找出造成当前拓扑显示颜色的原因 * 使用 hypermesh 提供的工具快速有效地将连接关系还原到其应有 的状态 “Topology refinement” 是更改几何的拓扑关系以得到高质量的网格, 不象 defeaturing 功能 , 它并没有改变部件的几何形状,CAD 几何具 有更详细的拓扑关系,这些会影响网格划分的质量,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com