HyperMesh学习的一些建议:

合集下载

个人学习hypermesh的笔记

个人学习hypermesh的笔记

1. 如何添加重力collector-loadcols-name(自己输入名字)-card image-grav-creat/edit,G中输入重力加速度(注意单位一般输入9800),N1,N2,N3,(0,-1,0)表示Y轴负方向。

在BCs中选择control cards,然后选择acceleration,然后根据需要选择。

另外,如果要添加重力,那么材料属性里RHO一定要填写,这是表示密度。

2.划网格产生的问题在sw中建好的模型导入到hypermesh里本来是没有自由边,可是在一个面上划完网格后就产生了自由边。

这个自由边是肯定会产生的。

因为这个时候仅仅是在一个面上划了网格,按照自由边的定义,在这个面的外围没有其他的面与之相连,所有会产生自由边。

这个自由边不能去掉,而且没办法去掉。

3.网格密度对拓扑优化结果有影响。

4.拓扑优化中常用质量分数作为约束,但是除非在优化设计要求中明确提出优化后质量减轻的百分比,否则优化前很难断定质量分数应该选取多大合适,因此可能需要指定几个不同的质量分数分别进行优化,然后再在结果中选取最优参数5.为模态分析设置频率分析方法的card 是EIGRL其中ND跟设置有几阶模态有关系。

V1,V2设置频率范围。

6.coupled mass matrix耦合质量矩阵7.设置载荷类型BCs->load types->constraint->DAREA(dynamic load scale factor)这里是设置动态载荷。

8.频率载荷表collector type->loadcols->....->card image->TABLED1例如:TABLED1_NUM=2,X(1)=0,Y(1)=1.0,X(2)=1000,Y(2)=1.这样就定义了频率范围为0~1000Hz,幅值为1的载荷9.创建随频率变化的动态载荷loadcols->..->card image->RLOAD2(frequency response dynamic load,form2)10.Card Image是你在创建一个新的组的时候,通过Card Image赋予这个组里面的单元一些属性.具体怎么用,跟你用的模板有关对于hm7.0版本,如果选ANSYS模板,创建component的时候,Card Image所指定的就是这个组的单元的单元类型.(8.0 改了,不能通过Card Image定义单元类型了.)。

hypermesh 心得

hypermesh 心得

先利用Collector各别归类每一装配体,再个别单一划分,并且划分时隐藏其他装配体避免混淆。

.强调一点,在划完网格后进行检查时,使用find face,find edge时要注意,因为各零件间的间隙可能小于容差,可能会将零件网格合并。

所以各零件一定要分开检查。

hypermesh学习心得1.所有面板上都有cleanup tolerance和visual options选项。

其中前者用于判断两个曲面的边或两个曲面的顶点是否可以被视为重合。

在几何清理操作中,间距在容差(tolerance)范围内的任何两条曲面的边或两个曲面的顶点将被视为重合,随后被合并。

cleanup tol =的值可以在两个地方设定。

一个是对其全局值,可以在options/modeling子面板中设定。

另一个是局部值,可以在geom cleanup面板中设定,用于特定的几何清理操作。

有时,按局部清理容差进行的操作可以被全局清理容差覆盖。

2. 例如,在一个用局部清理容差形成的曲面上进行分离操作之后,因为surface edit面板仅采用全局清理容差,被分离曲面的所有的边都被用全局清理容差重新评估,重新确定它们的状态。

设定的几何清理容差最大值的合理性与单元大小有关。

例如,单元尺寸为30,几何清理的容差应为0.3 (30/100)或0.15 (30/200).3. Edges子面板edges子面板用于修改曲面边界的连接状态。

子面板中有四个子菜单toggle,replace,(un)suppress和equivalence。

? toggletoggle菜单可以通过在边界上单击鼠标左键将其从自由边变成共享边,或者从共享边变成压缩边。

使用鼠标右键可以取消toggle操作,并将压缩边变为共享边,或将共享边变成自由边。

要将一条自由边变成共享边,在这条自由边附近的容差范围内必须有一条对应的自由边。

? replacereplace菜单可以将一对自由边合并成共享边,但是合并后的共享边的位置是在设定的被保留的边上,而另一条边则被删除。

如何学习hypermesh

如何学习hypermesh
rmesh最经典的资料,也欢迎大家跟我交流。
刚开始学,一定要选一本(或几本)好的资料, 这个资料就是day1,day2,高级培训和帮助文件里的手册。好的资料要多都几遍,对基本概念和基本操作都有一个整体的把握,把基础打好。
2:Hypermesh划分网格时的核心思想是什么?
一句话:为了得到单元,可以不择手段。
受到其他有限元软件划分网格思想的束缚,初学者往往被几何模型本身束缚了手脚,在HM中,几何的作用仅仅是为了得到网格,得到了网格之后,几何就可以扔到垃圾堆里面了。
Hypermesh是目前综合功能最强大的有限元前处理器之一。
总有朋友问很多关于Hypermesh的问题,结合我个人的使用经验,写下这篇文章随便谈谈,不一定都对,如果有同意见,欢迎切磋。
问题1:Hypermesh很难学么?从哪里开始学?
不难,不仅不难,而且很简单,简单到什么地步?如果有人在旁边稍微指点你一下,你只要不是特别笨,通过1,2天的实战训练,你就能掌握大部分常用的功能。当然,这里说的是划分网格的功能,不包括求解器。
为了得到网格的方便,你可以随心所欲地分割几何面,几何体,而不必担心会把几何弄坏了而造成什么不良影响。为了划分网格的需要,你可以随意添加辅助线,辅助面,不必担心自己添加进来的线,面会有什么不良影响。
为了得到网格,你可以把一些不重要的特征线toggle掉,当它不存在。
要记住:只要能得到网格,其他的都不重要。当然了,网格的几何位置,必须要和几何匹配,不然得到的单元就不能反映原有几何的特征了。
我的建议:
学习过程,我也走了不少弯路,自己总结一下,主要有两点:一,资料很多,但是自己不要贪多,hypermesh中几个经典的案例在网上,或者自带的help中都有,也就几个,重复的做,不嫌烦的做,把那几个常用的命令搞熟透,掌握了上面基本的操作之后,自己摸索着不看帮助的做;二、针对项目,或者一个新的模型,自己按照自己的思路做,与别人交流。第一步的话我觉得一周时间足矣掌握,后面的虽然你可以搞定,但是要做好的话,就需要积累了。

hypermesh技巧总结

hypermesh技巧总结

有限元仿真经验技巧总结1. 装配体接触面之间如何使节点对齐?法一:通过实体切割,产生对齐的实体轮廓线,划分网格时自动对齐。

法二:两实体通过布尔运算合并,然后切割划分网格。

法三:各自划分网格,然后节点合并( equivalence ),然后分离( detach )。

法四:投影 project法五:两实体接触表面网格若不对齐,可以通过选取它们的面网格来进行节点对齐。

2. 如何删除重复的单元?首先,把重复单元节点合并;然后, tool/check elems/duplicates,save failed ;最后, delete/elems, 选择 retrieve , 即可删除重复单元。

3. 切割实体划分实体单元时,如何保证每一块都是可映射的,即可划分的?最好是保证实体每个面只有边界线,面内无其他切割实体边界线。

其次是只有一个面内有边界线。

4. 如何快速创建节点?按住鼠标左键在边界线拖动,直至边界线变亮时松开,点击就出现节点。

5. 如何镜像实体或单元?Tool/reflect, 选中实体或单元, duplicate , 镜像平面, OK.6. 对于较规则的实体,快速生成六面体单元的方法有哪些?1)对于较规则的方形体,可以在其中一面上 automesh ,然后直接 solidmap/one volume 划分。

或者由二维面网格 linear drag 生成。

2)对于可旋转的规则环形体,确定其中一面二维网格,然后 spin 。

3)对一般的六面体,需要先确定的相对面的面网格,要保证数量一致,然后通过 linear solid.7. 对于分散对称的载荷施加区域,如风机轮毂上的载荷,塔筒截面上的载荷,怎么加载简单有效?创建中心质点 Mass21 ,赋予其很小的质量,适用静力加载、小变形,不考虑转动惯量。

然后把中心质点和受力区域节点,建立柔性连接 rbe3 ,可以传递力和力矩,耦合六个自由度。

对于实体单元之间建立刚性连接 CERIG, 如螺栓与螺母之间的绑定接触,所有节点不产生相对位移,只产生刚体运动,只需耦合 3 个平动自由度,适用小变形。

HyperMesh一些常见问题的解答

HyperMesh一些常见问题的解答

1、如何将.igs文件或.stl文件导入hypermesh进行分网?files\import\切换选项至iges格式,然后点击import...按钮去寻找你的iges文件吧。

划分网格前别忘了清理几何2、导入的为一整体,如何分成不同的comps?两物体相交,交线如何做?怎样从面的轮廓产生线(line)?都用surface editSurface edit的详细用法见HELP,点索引,输入surface edit3、老大,有没有划分3D实体的详细例子?打开hm,屏幕右下角help,帮助目录下hyperworks/tutorials/hyermesh tutorials/3D element,有4个例子。

4、如何在hypermesh里建实体?hm的几何建模能力不太强,而且其中没有体的概念,但它的曲面功能很强的.在2d面板中可以通过许多方式构建面或者曲面,在3D面板中也可以建造标准的3D曲面,但是对于曲面间的操作,由于没有"体"的概念,布尔运算就少了,分割面作就可以了5、请问怎么在hypermesh中将两个相交平面到圆角啊?defeature/surf fillets6、使用reflect命令的话,得到了映射的另一半,原先的却不见了,怎么办呢?法1、在选择reflect后选择duplicate复制一个就可以法2、先把已建单元organize〉copy到一个辅助collector中,再对它进行reflect,将得到的新单元organize〉move到原collector中,最后将两部分equivalence,就ok拉。

7、请问在hypermesh中如何划分装配体?比如铸造中的沙型和铸件以及冷铁,他们为不同材质,要求界面单元共用,但必须能分别开?你可以先划分其中一个部件,在装配面上的单元进行投影拷贝到被装配面上8、我现在有这样一个问题,曲线是一条线,我想把它分成四段,这样可以对每一段指定density,网格质量会比直接用一条封闭的线好。

hypermesh学习笔记

hypermesh学习笔记

hypermesh学习笔记Shot cut⼀hypermesh⽹格划分⑴单元体的划分1.1梁单元该怎么划分?Replace可以进⾏单元结点合并,对于⼀些⽆法抽取中⾯的⼏何体,可以采⽤surface offset 得到近似的中⾯线条抽中线:Geom中的lines下选择offset,依次点lines点要选线段,依次选中两条线,然后Creat.建⽴梁单元:1进⼊hypermesh-1D-HyperBeam,选择standard seaction。

在standard section library下选HYPER BEAM在standard section type下选择solid circle(或者选择其它你需要的梁截⾯)。

然后create。

在弹出的界⾯上,选择你要修改的参数,然后关掉并保存。

然后return.2 新建property,然后create(或者选择要更新的prop),名称为beam,在card image中选择PBAR,然后选择material,然后create.再return.3 将你需要划分的component设为Make Current,在1D-line mesh,选择要mesh的lines,选择element size,选择为segment is whole line,在element config:中选择bar2,property选择beam(上步所建的property).然后选择mesh。

现在可以欣赏你的beam单元了,⽤类似⽅法可以建⽴其他梁单元,据说bar单元可以承受轴向,弯曲的⼒,rod 的只能承受拉压的⼒,beam可以承受各⽅向的⼒。

1.2 2D⾯单元的划分:利⽤2D- automesh划分⽹格(快捷键F12),所有2D都可以⽤这个进⾏划分⽹格。

(⽬前我只会⽤size and bias panel)1.3 3D四⾯体的划分:利⽤3D-tetramesh划分四⾯体⽹格,⼀般做普通的⽹格划分这个就够⽤了。

Hypermesh使用技巧总结

Hypermesh使用技巧总结

Hypermesh使用技巧总结1、hypermesh划分的网格其中一部分单元的节点连接顺序是顺时针的,导致计算不能进行,请问大侠如何在hypermesh中改变节点连接的顺序呢?谢谢!if is shell element, reverse the element normal!if 1-D element, you will need to recreat it2、面上网格分不同的comp划分,但划分后所有网格并不是连续的,只有同一个comp的网格连续,和临近的comp相邻的网格不连续,就是存在重叠的单元边和结点,如何合并为连续的单元(1)Tool ->edges 下找出并合并面单元的自由边和找出并删除重节点(2)Tool ->faces 下找出并合并体单元的自由面和找出并删除重节点3、hypermesh中如何将网格节点移动到指定的线或者面上。

project.4、偶很想知道OI mesh定义是什么,和普通的mesh有什么区别普通mesh的网格经过clean up 或QI 调整后就跟QI mesh划分的网格效果差不多,QI的具体参数可以自行设定。

QI主要目的是为了节省时间,QI就是Quality Index——质量导引HM最强调的就是网格质量的概念,有限元计算的精度取决于网格质量,再好的求解器如果网格质量不好,计算的精度也不会好。

5、hypermesh中,我想提取一个面的线,映射到另外的面上,然后用那个线来分面,该怎么做呢?如果是几何面,但是没有你需要的边界线的话,你可以在几何面上已有的边界线上create nodes,然后利用这些nodes --〉lines /create,建立你需要的线,再project;或者最简单的办法,选择surf edit/line from surf edge如果是网格面,你可以geom/fea->surface,再project,或者直接project nodes,利用nodes可以直接划分面6、我的模型画出六面体单元了,但是是8节点的,想变成20节点的,怎么变?我用的是solidmap 功能生成六面体单元的?1D or 2D or 3D下面的order change7、直接在已分网的体表面上,create elements through nodes,这个要在哪个菜单实现?我找不着edit/element中不是有个create吗?那就是通过node建单元8、对灰线构成的区域划分2D网格,网格后发现灰线变成了红线,是怎么回事呢?对计算结果有影响么?灰色的是lines,至于为什么画完网格后会变成红色,是因为生成了surface,surface的自由边会由红色来表示。

hypermesh使用技巧大全

hypermesh使用技巧大全

1请问Hypermesh里面公英制的设置在哪里啊?答:永久菜单里的option。

2 Hypermesh的缺省单位是什么?答:吨,mm和s。

3 hypermesh11.0怎么改默认路径?答:右击Hypermesh的快捷方式,属性里面修改起始位置。

4 能否讲解一下aspect,skew,max(min) angle这些选项的含义?答:aspect(长宽比,无量纲):检查单元的最长边和最短边之比的;skew(没有翻译,单位角度):检查四边形单元的两对三角形所夹的角,取最大值,三角形是没有的;angle(角度,单位角度):是检查单元的最大最小角的。

一般情况下,用check elems 里的标准就够了,也可以宽松点。

只是,你若做项目,应当根据客户的要求。

5 如何保证单元质量?答:你做的是四面体网格,所以首先要保证的是没有free edge(tools->edges)。

先调整单元使之没有free edge,即整个模型是封闭的,没有空隙;还要检查一下T-connections。

再check elems,使你三角形单元的aspect,skew,max(min) angle 达到要求。

6 如何检测单元质量:答:除了check elems之外,还有qualityindex下的optimize功能。

7 component到底有什么用?答:是这样的,component是hm的基本存储单位,所有的单元的实体都存储在component里面,如果不指定的话,系统会默认一个component的,如果你对cad比较熟的话,这个类似cad里面的图层。

component中可以存储几何模型和单元,至于怎么存储,看你自己觉得怎么方便了——这有时需要一点经验。

8 HM中可以不设定单元属性(也就是选用什么单元),就直接对几何体划分网块,是不是这样?答:是这样的,这和ansys不同,不过更加符合有限元的处理思路,刚开始学ansys时,对先指定单元类型反而觉得有点别扭呵呵。

Hypermesh学习

Hypermesh学习

Hypermesh学习通過節點縫合,即edges\equivalence來實現,注意tolerance 大小的控制可以weld,最好原來實體的坐標系一致,如果不行用rotate也可以旋轉,控制角度。

可以看輸出檔的座標,節點位置啊,單元導入都是絕對座標。

精度可以控制在8位,或16位。

HM6.0版本2D下有個hyperlaminate就是專門用來建複合材料鋪層的,可定義的回應類型:位移、速度、加速度、應力、應變、特徵值、屈曲載荷因數、結構柔度等, 也可以是各回應量的混合。

設計變數可取任何單元的密度、節點座標、屬性如厚度、形狀尺寸、面積、二次慣性矩等。

除此之外, 用戶還可根據自己的設計要求和優化目標, 在軟體中方便地寫入自編的公式進行優化設計。

該項技術能夠在給定的設計空間內尋求最佳的材料分佈,由此獲得汽車業內“設計與技術”大獎。

可採用殼單元或者實體單元來定義設計空間,並用Homogenization(均質化)和density(密度法)方法來定義材料流動規律。

通過OptiStruct中先進的近似法和可靠的優化方法以搜索得到最優的載入路徑設計方案。

考慮到優化模型的加工性,如對稱約束、鑄件的脫模方向定義等。

此外,利用OptiStruct套裝軟體中的OSSmooth工具,可以將拓撲優化結果生成為IGES 等格式的檔,可以在CAD系統中方便地輸入。

形貌優化(Topography Optimization) 這是一種形狀最佳化的方法,它可以用來設計薄壁結的強化壓痕。

用來減輕結構的重量,同時又能滿足強度、頻率等要求。

設定優化步驟簡單,只需要定義一個設計區域、裝飾條的最大深度和拉伸角。

同時考慮到可加工形,軟體還提供了多種壓痕成型方式。

優化後的結果還可以用OSSmooth工具產生的幾何資料登錄到CAD軟體中,進行二次設計。

形狀優化(Shape Optimization) 還可以用來求解一般的形狀優化問題如邊界移動等。

用Altair HyperMesh軟體中的AutoDV和HyperMorph來生成複雜形狀的攝動向量,將節點位置作為設計變數,通過結構外形的調整以改善結構特性,如降低應力,提高頻率等。

我学习hypermesh的经验

我学习hypermesh的经验

我学习hypermesh的经验我学习hypermesh的经验看软件自带的帮助,按它说的一步步的就可以了,有小问题了可以去sim we论坛里看看那里的帖子,hyperworks有个版,资料挺多。

版里的学习气氛还挺好,有不少人发模型上去,让你练习怎么划网格,下载了,做做,看看人家怎么做的,很有收获。

再有问题就可以发帖问了,有人回答就可以了。

最重要的是要花时间,看过simwe论坛所有相关的帖子,自己老老实实的照着做做,你的水平就有进步了,它的ftp也有不少的资料,下载看看很有帮助的。

到了一定的程度,可以拿个简单的零件来画画网格划分的时候,针对不同的要求,选择不同的划分方法。

如果时间要求很紧,你选择自动划分,几何清理是个是开始最重要的环节。

如果不做清理,任由机器划下去,网格数量多,质量差。

几何清理把无关紧要的边压掉,2d网格的质量会很好的,再把2d网格的质量调整下(这一步也很花时间),然后可以生成3d 网格(可能会失败,这时你就要回去调整2d网格,失败的时候,会高诉你哪些网格有问题,把这些失败2d网格删去,手工修改周围的网格,检查下单元质量,再删去坏网格,手工生成新的网格,基本就可以了),2d网格完成后,3d网格就不费什么事了。

如果时间宽松,客户又有要求,就得手工生成6面体网格。

软件生成6面体网格还有一定的问题,必须先把哪个复杂的几何体切割成可以拓扑成6面体的几何才可以用它自动化分功能,大部分情况下,对复杂6面体的布尔操作还是有问题的,因此6面体分网主要靠手工。

这是最费劲,也是最显功力的地方,但是说白了也就是那些基本手段的反复使用,是个有技术的体力活,建议大家在练习阶段还是找个简单的零件练手吧,如果上来就弄个发动机的机体,估计你要崩溃的。

软件的学习其实最好的是有个熟悉的人手把手的教,如果你能找到这样的人一定要抓住不放,他教你三分钟顶你看三天的书,效果很明显的。

我自己学的时候很吃力,等我学完了,师弟们一哄而上,很短的时间都能上手了,所以我的体会特深。

hypermesh入门篇(转)心得

hypermesh入门篇(转)心得

hypermesh入门篇(转)其实各种CAE前处理的一个共同之处就是通过拆分把一个复杂体拆成简单体。

这个思路一定要记住,不要上来就想在原结构上分网,初学者往往是这个问题。

刚开始学,day1,day2,advanced training 和HELP先做一遍吧。

另外用熟24个快捷键。

做一下HELP里面的教程,多了解一些基本的概念和操作。

这样会快点入门。

论坛更多的是方法。

划分的方法要灵活使用,再有就是耐心。

1、如何将.igs文件或.stl文件导入hypermesh进行分网?files\import\切换选项至iges格式,然后点击import...按钮去寻找你的iges文件吧。

划分网格前别忘了清理几何2、导入的为一整体,如何分成不同的comps?两物体相交,交线如何做?怎样从面的轮廓产生线(line)?都用surface editSurface edit的详细用法见HELP,点索引,输入surface edit3、老大,有没有划分3D实体的详细例子?打开hm,屏幕右下角help,帮助目录下hyperworks/tutorials/hyermesh tutorials/3D element,有4个例子。

4、如何在hypermesh里建实体?hm的几何建模能力不太强,而且其中没有体的概念,但它的曲面功能很强的.在2d面板中可以通过许多方式构建面或者曲面,在3D面板中也可以建造标准的3D曲面,但是对于曲面间的操作,由于没有"体"的概念,布尔运算就少了,分割面作就可以了5、请问怎么在hypermesh中将两个相交平面到圆角啊?defeature/surf fillets6、使用reflect命令的话,得到了映射的另一半,原先的却不见了,怎么办呢?法1、在选择reflect后选择duplicate复制一个就可以法2、先把已建单元organize〉copy到一个辅助collector中,再对它进行reflect,将得到的新单元organize〉move到原collector中,最后将两部分equivalence,就ok拉。

hypermesh初学者常见问题汇总

hypermesh初学者常见问题汇总

hypermesh初学者常见问题汇总方法有很多,一是可以把模型直接导入hm里面,通过import选择geo再import即可,如果你的破衣文件版本比较低的话;二是可以将破衣文件另存为为stp或者igs格式,再在hm里面打开,这种方法比较常用和可靠,无论是你的破衣文件的版本有多高,它正常情况下(只要文件不是很大)都能打开。

2.hypermesh导入igs模型出错我用pro/e建的模型,保存为igs的文件,在hypermesh中导入的时候就会说产生一个分割错误,是否保存模型,确定后就说文件保存在crash0.hm,退出hypermesh。

这是什么原因啊引入几何图形失效存有我晓得的两种可能将:一就是上面所说的放到中文的文件夹里面,hm目前无法辨识中文的文件夹;二就是文件夹放到桌面也可能将失效,最出色还是放在某个盘里。

3.hypermesh中的单元类型请问hypermesh中梁单元都有那些类型,怎样定义梁单元的截面属性.在帮助文件能查找吗?存有很多类型:比如说下面的图片那么多吧。

在帮做里面能够找出有关的资料,输出h,然后在索引里面输出beam即可找出有关内容4.hm划分好的网格如何检查质量并对应自动修改?求教各位,我在hm里面图画不好的网格,但是很多单元质量不合乎时程处置的建议,递交演示分析的时候旧就是收起,答哪个命令可以自动找到这些问题网格,并自动复原,我就是hm最菜的菜鸟,如欲表述的说的详尽些!方法:先将不很你要求的网格找出来――――――f10,检查你要求的质量,savefailed。

然后f5将合格的单元隐藏起来,在按一下q,可以手动优化一下节点。

但也可以直接用q来优化网格。

5.兼容性问题catia做出来的图能不能导入hypermesh9.0里分隔,如果能分完格的图能否用abaqus6.9分析?可以。

但可能将无法轻易将catia文件至hm里面,但可以另存为为另外的文件的格式,比如说stpigsmodel等。

Hypermesh技巧总结范文上传bybaximu

Hypermesh技巧总结范文上传bybaximu

Hypermesh技巧总结范文上传bybaximu 本总结中针对HM8.0及10.0版本!1.删除重复面的快捷方法,先F5-Mak掉一个,然后F2-Delete掉其余所有的面。

很快捷!2.,红色区域表示缺面,应该补上。

可以用Geom——quickedit——Fillerurface。

如果不成功,可以用pline等命令构造面。

3.选取面的最简单方法就是选取组成表面的边缘线。

如果几个面共同拥有一个边,可以选取其中的任何一条,然后单击并移动鼠标,所选表面会变为高亮,当所选表面改变颜色后释放鼠标。

4.6mm以内不重要的工艺孔,可以予以删除。

5.用pline命令构造面时,有时提示不能成功,可以尝试关闭keeptangency选项。

另外,pline仅对封闭的区域划分网格,因此没必要对超出区域的线进行拆分。

6.网格大小的决定:根据计算的目的,以及计算的时间确定。

强度计算对于网格的质量要求最高,如果模型小、型面简单的话,尽量划分小网格。

比如画碰撞网格,10mm单元尺寸,大于4mm的圆角都不能忽略。

7.快速在圆心处产生临时节点并获取圆弧半径信息的方法:用F4,进入后,选取,按住鼠标左键,滑移到圆弧上,则圆弧高亮显示,可以松开鼠标,然后在圆弧上随便点取3个点,(这三个点并不是事先存在的节点),然后点击circlecenter,则在圆心处产生一临时节点,同时可以量取半径,如图所示:8.在某一命令界面下快速获取帮助:直接按H即可。

如在quickedit 界面下,想获取该命令的帮助,如图。

直接在键盘敲击H,则可进入该命令帮助。

9.投影是投影节点,而不是硬点。

要区分几何和模型。

属于urface的。

是自由的point。

这里的投影就是把点挪走。

这种点可以投影,这种点不属于line不10.单元质量检查的途径:可以用F10,然后逐项点击,即可知道哪些单元有哪些问题;或用2D页的QualityInde某进行检查。

另宏命令菜单如下图:或者11.单元格质量修改的工具12.Geom/Meh宏菜单13.QA宏命令14.通常根据经验,单元尺寸设定的依据应当是在模型尺寸最窄的地方分布两到三个四面体单元。

学习hypermesh第三步——常见问题解析

学习hypermesh第三步——常见问题解析

Hypermesh常见经典问题汇总Hypermesh软件1、软件主要模块该软件主要由geometry、2D、3D、analysis、tool组成。

后处理模块在此不做详细说明,由于大家用的求解器也五花八门,analysis面板的功能也不做详细说明。

2、通常的操作步骤(本文操作说明以8.0以上为准,与时俱进)导入cad模型——>几何清理(包括对模型的分块)——>面网格——>检查质量——>修改网格——>生成体网格——>检查网格质量——>删掉无用的面网格——>导出数据文件3、容易出问题的地方个人认为网格划分过程中的问题都是可以避免的,因为这原本就没什么技术含量,有技术含量的只是软件,我们只需按照正规的步骤去操作,可以说每个人都能画出来。

高手与新手的差距在于熟练度、对网格的理解、对网格质量的把握。

由于hypermesh软件自带的help说明很不错、非常不错、相当不错,所以我会在文章中引用一些来辅助说明问题。

(8.0和9.0的功能差不多,无实质性的改变,8.0的HELP文档比9.0做的好些,适合通看,9.0适合查询。

所以推荐新手安装8.0,把2D和3D的例子做一遍上手更快)该文章是面对所以使用hypermesh软件的同仁的,所以看过英文help的不要觉得我啰嗦,虽然我们一直强调英语的重要性。

“废话”说了一大堆,下面开始正文。

——西山小宝接口问题1、hypermesh转入ANSYS如果你在导出数据的时候出现“ELEMENT ***** IS NOT DEFINED”的问题用ET TYPE 建立单元类型,用component manager来赋给网格,而不是用element types。

(参考HELP :Setting Up a Model in ANSYS - HM-4410)2、hypermesh导入abaqus可以从hypermesh正常导出,但是在导入abaqus的时候没有模型显示,在底下对话框中提示警告WARNING,告诉你line ****语法出错。

HYPERMESH的一些常见问题的解答

HYPERMESH的一些常见问题的解答

1、如何将.igs文件或.stl文件导入hypermesh进行分网?files\import\切换选项至iges格式,然后点击import...按钮去寻找你的iges文件吧。

划分网格前别忘了清理几何2、导入的为一整体,如何分成不同的comps?两物体相交,交线如何做?怎样从面的轮廓产生线(line)?都用surface editSurface edit的详细用法见HELP,点索引,输入surface edit3、老大,有没有划分3D实体的详细例子?打开hm,屏幕右下角help,帮助目录下hyperworks/tutorials/hyermesh tutorials/3D element,有4个例子。

4、如何在hypermesh里建实体?hm的几何建模能力不太强,而且其中没有体的概念,但它的曲面功能很强的.在2d面板中可以通过许多方式构建面或者曲面,在3D面板中也可以建造标准的3D曲面,但是对于曲面间的操作,由于没有"体"的概念,布尔运算就少了,分割面作就可以了5、请问怎么在hypermesh中将两个相交平面到圆角啊?defeature/surf fillets6、使用reflect命令的话,得到了映射的另一半,原先的却不见了,怎么办呢?法1、在选择reflect后选择duplicate复制一个就可以法2、先把已建单元organize〉copy到一个辅助collector中,再对它进行reflect,将得到的新单元organize〉move到原collector中,最后将两部分equivalence,就ok拉。

7、请问在hypermesh中如何划分装配体?比如铸造中的沙型和铸件以及冷铁,他们为不同材质,要求界面单元共用,但必须能分别开?你可以先划分其中一个部件,在装配面上的单元进行投影拷贝到被装配面上8、我现在有这样一个问题,曲线是一条线,我想把它分成四段,这样可以对每一段指定density,网格质量会比直接用一条封闭的线好。

hypermesh学习笔记

hypermesh学习笔记

Shot cut一 hypermesh 网格划分 ⑴单元体的划分1.1 梁单元该怎么划分?Replace 可以进行单元结点合并,对于一些无法抽取中面的几何体,可以采用surface offset 得到近似的中面 线条抽中线:Geom 中的lines 下选择offset,依次点lines 点要选线段,依次选中两条线,然后Creat. 建立梁单元:1进入hypermesh-1D-HyperBeam ,选择standard seaction 。

在standard section library 下选HYPER BEAM 在standard section type 下选择solid circle(或者选择其它你需要的梁截面)。

然后create 。

在弹出的界面上,选择你要修改的参数,然后关掉并保存。

然后return.2 新建property,然后create (或者选择要更新的prop ),名称为beam,在card image 中选择PBAR,然后选择material ,然后create.再return.3 将你需要划分的component 设为Make Current,在1D-line mesh ,选择要mesh 的lines,选择element size,选择为segment is whole line,在element config:中选择bar2,property 选择beam(上步所建的property).然后选择mesh 。

现在可以欣赏你的beam 单元了,用类似方法可以建立其他梁单元,据说bar 单元可以承受轴向,弯曲的力,rod 的只能承受拉压的力,beam 可以承受各方向的力。

1.2 2D面单元的划分:利用2D- automesh 划分网格(快捷键F12),所有2D 都可以用这个进行划分网格。

(目前我只会用size and bias panel ) 1.3 3D四面体的划分:利用3D-tetramesh 划分四面体网格,一般做普通的网格划分这个就够用了。

hypermesh入门总结(亲力亲为)

hypermesh入门总结(亲力亲为)

Hypermesh的初学步骤:1:几何清理:在导入模型后,会出现一些圆角,倒角,去除模型的通孔,螺纹孔,螺纹孔结构,对凸台进行简化处理;去除零件的筋板结构,将筋板填充为实体,从而将几何模型的外部形状规则化.2:模型切割:模型切割的目的是为了划分优化区域和非优化区域(常见的非优化区域有固定丝杠螺母的结构,固定滑块的结构,导轨部分以及其他主要承受载荷和约束的部分)为以后的优化做好基础。

切割后基础要进行布尔运算。

以DL25床身为例看一下模型切割,其实下面是凸台镶嵌到凹槽的一部分,没必要进行切割,凸台完全叶可以当成优化区域来作用。

那这个固定丝杠螺母的部分为什么没有切割呢?3:划分网格这是最为重要的一步,占据整个优化拓扑工作量的80%,目前只会简单的两种划分网格的方式:①3D-solid map-multi-solid 这是划分六面体等的主要划分方式②3D-tetramesh-volume solid 这是划分四面体的重要方式。

在划分是要充分注意到划分体的尺寸,看能不能符合自己所设定的划分网格所要的大小。

4:网格属性定义:定义material,property,component。

①材料material 时要在card image options的下拉列表中card image总要选择mat1 ,这种选择模式是必须要在optistruct中定义才可以,如果刚开始打开hypermesh中没有选择这个,可以在菜单栏中preferences-user profiles中重新定义。

Creat material后在左边的模型树种会弹出material,选择定义的材料如steel点击右键,选择card edit 进行定义E-弹性模量,G-杨氏模量(这个不是重力,要注意),nu-泊松比,RHO-密度。

一般都定义这四个,在定义它们时,要注意要定义那个选个后弹出的空白区域的值和你所要做的值一样也要在空白处点击一下,否则视为没有定义如下图所示:这代表定义了!此外,这几个单位和ansys中的单位统一划分方式也是一样的,有MPa,s,t吨,mm 这四个单位。

Hypermesh使用技巧总结

Hypermesh使用技巧总结

Hypermesh使用技巧总结1、hypermesh划分的网格其中一部分单元的节点连接顺序是顺时针的,导致计算不能进行,请问大侠如何在hypermesh中改变节点连接的顺序呢?谢谢!if is shell element, reverse the element normal!if 1-D element, you will need to recreat it2、面上网格分不同的comp划分,但划分后所有网格并不是连续的,只有同一个comp的网格连续,和临近的comp相邻的网格不连续,就是存在重叠的单元边和结点,如何合并为连续的单元(1)Tool ->edges 下找出并合并面单元的自由边和找出并删除重节点(2)Tool ->faces 下找出并合并体单元的自由面和找出并删除重节点3、hypermesh中如何将网格节点移动到指定的线或者面上。

project.4、偶很想知道OI mesh定义是什么,和普通的mesh有什么区别普通mesh的网格经过clean up 或QI 调整后就跟QI mesh划分的网格效果差不多,QI的具体参数可以自行设定。

QI主要目的是为了节省时间,QI就是Quality Index——质量导引HM最强调的就是网格质量的概念,有限元计算的精度取决于网格质量,再好的求解器如果网格质量不好,计算的精度也不会好。

5、hypermesh中,我想提取一个面的线,映射到另外的面上,然后用那个线来分面,该怎么做呢?如果是几何面,但是没有你需要的边界线的话,你可以在几何面上已有的边界线上create nodes,然后利用这些nodes --〉lines /create,建立你需要的线,再project;或者最简单的办法,选择surf edit/line from surf edge如果是网格面,你可以geom/fea->surface,再project,或者直接project nodes,利用nodes可以直接划分面6、我的模型画出六面体单元了,但是是8节点的,想变成20节点的,怎么变?我用的是solidmap 功能生成六面体单元的?1D or 2D or 3D下面的order change7、直接在已分网的体表面上,create elements through nodes,这个要在哪个菜单实现?我找不着edit/element中不是有个create吗?那就是通过node建单元8、对灰线构成的区域划分2D网格,网格后发现灰线变成了红线,是怎么回事呢?对计算结果有影响么?灰色的是lines,至于为什么画完网格后会变成红色,是因为生成了surface,surface的自由边会由红色来表示。

HyperMesh学习的一些建议:

HyperMesh学习的一些建议:

CAE部车身分析科的三个方向:①NVH(noise,vibration, harshness)②Structure③Crash&SafetyHyperMesh学习的一些建议:1快捷键的使用:常要使用的快捷键是12个功能键和Shift与12个功能键的组合。

2以白车身建模步骤为例来说明HyperMesh建模的基本步骤①从UG或其他CAD软件中导出(export)iges(基本图形转换规范,文件的扩展名是igs)文件。

②将导出的iges文件导入(import)HyperMesh,导入后一般会自动生成一些collector。

应根据具体模型,将不同的零部件所对应的surface并入到不同的collector中,然后在模型树(model browser)中分别选择不同的部分划分网格。

具体操作:★Import文件Files:★为不同的零部件所对应的surface创建相应的collector可以先在collector菜单中创建一个新的collector并在organize菜单中将所有的surface move to 或者copy to(点击surface进去点一下duplicate到这个目标collector(destination)中。

③划分网格前的几何清理:对于不同的试验目的和要求,在划分网格方面有很多经验性的东西。

Hypermesh划分网格的一些经验总结:安全碰撞(Safety Crash)网格的划分:★测估圆的半径的简单操作F4->two nodes:- In the graphics area, hold down the left mouse button and place the mouse cursor on top of the line defining the remaining hole.-When the line highlights, release the left mouse button to complete the selection.The line remains highlighted. Clicking anywhere on the line will generate a temporary node.-Click two locations diametrically opposed on the circular hole.HyperMesh generates two temporary nodes, N1 and N2.The distance = field displays the distance between these two nodes, and reads a value that approaches diameter of the circle.Toggle:2N cut:fixed pointsSpline④划分网格后的单元质量检查单元检查首先要保证的是没有free edge(tools->edges)。

hypermesh心得

hypermesh心得

hypermesh心得1、geometryclean中出现的黄色边界线表示什么意思表示共享边三个或者三个以上的面共同的边界2、HM中有什么工具可以补面的editsurface-gtsurfacefiller除了editsurface-gtsurfacefiller外还可以用splinedragsweep等命令补面只要选surfaceonly选项就可以了3、划好2d网格之后用tool-gtedges-gttolerance0.01-gtequivalence-gtfindedges最后发现220个freesurfaces我记得有一个快捷键保存这些自由面到内存中然后可以删除刚刚保存的面大侠帮忙用你的操作发现的是freeedges它会自动保存在一个叫做edges的component里然后隐藏掉其他的部分再点击右侧QA--gtFindAttached找到相邻单元再进行处理。

4、出现黄线怎么几何清除GEOMCLEAN—SURFACE—FINDDUPLICATES试试出现黄线大多是有重合面出现结合隐藏F5仔细观察一下找到重合的面有的及其微小删掉就是5、2d单元划分完毕在Tool-gtcheckelems-gtconnectivity中发现有这样的提示”574elementswerefoundwithquestionableconnectivity“这时有些单元高亮怎么解决这个问题使得没有单元有连接问题大侠们指教connectivity 表示有重合单元存在把重合单元删了就可以了。

具体操作如下在Tool-gtcheckelems先点击duplicates接着点击savefailed然后按F2在elems下选retrieve最后点击deleteentity6、体单元有什么优劣的评判指标checkelems/3-d面板中QI/Toolgt..7、两个同心圆之间怎么生成填充曲面呢两个圆都是红色的自由边界。

2D-gtspline8、建模完后findedges检查没有通过如何处理.谢谢.请大家帮忙方法是不是很多disp里面隐掉其他comp只显示freeedge在macro菜单里选QA选findattached找到与此相关的失效单元手工修改之。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

CAE部车身分析科的三个方向:①NVH(noise,vibration, harshness)②Structure③Crash&SafetyHyperMesh学习的一些建议:1快捷键的使用:常要使用的快捷键是12个功能键和Shift与12个功能键的组合。

2以白车身建模步骤为例来说明HyperMesh建模的基本步骤①从UG或其他CAD软件中导出(export)iges(基本图形转换规范,文件的扩展名是igs)文件。

②将导出的iges文件导入(import)HyperMesh,导入后一般会自动生成一些collector。

应根据具体模型,将不同的零部件所对应的surface并入到不同的collector中,然后在模型树(model browser)中分别选择不同的部分划分网格。

具体操作:★Import文件Files:★为不同的零部件所对应的surface创建相应的collector可以先在collector菜单中创建一个新的collector并在organize菜单中将所有的surface move to 或者copy to(点击surface进去点一下duplicate到这个目标collector(destination)中。

③划分网格前的几何清理:对于不同的试验目的和要求,在划分网格方面有很多经验性的东西。

Hypermesh划分网格的一些经验总结:安全碰撞(Safety Crash)网格的划分:★测估圆的半径的简单操作F4->two nodes:- In the graphics area, hold down the left mouse button and place the mouse cursor on top of the line defining the remaining hole.-When the line highlights, release the left mouse button to complete the selection.The line remains highlighted. Clicking anywhere on the line will generate a temporary node.-Click two locations diametrically opposed on the circular hole.HyperMesh generates two temporary nodes, N1 and N2.The distance = field displays the distance between these two nodes, and reads a value that approaches diameter of the circle.Toggle:2N cut:fixed pointsSpline④划分网格后的单元质量检查单元检查首先要保证的是没有free edge(tools->edges)。

再进行单元检查(F10)。

angle是检查单元的最大最小角的。

一般情况下,用check elems里的标准就够了,也可以宽松点。

另外,补充一点,可以把生成的体单元find faces,mask掉其余单元,然后用功能键F1,选择cutting,在任选一个plane(能截开体单元的面)和trim plane,拖动鼠标左键,就可以看到单元内部是不是有空隙了(没有空隙时只有一个闭合的蓝色曲线),对于手工生成的6面体网格是比较有用的。

若做项目,应当根据客户的要求。

⑤2维单元的优化一种方法是remesh/elements,选中一个小区域把这些质量比较差的单元包括进去,remesh;一种方法是2d/quality index, 在右边view的下拉框里选择edit or optimize,然后就勿需多说了;一种方法是彻底的remesh,修改你的划分思路,把复杂曲面划为几个简单些的曲面,或寻找其它更好的剖分方法。

★创建材料集和单元属性集,并将材料和单元属性赋给部件(component)①选定user profile为Ls-dyna模板②导入材料曲线③在collectors中建材料集和单元属性集F11或tool->collectors赋材料赋单元属性材料属性参数说明MAT1Material Property Definition, Form 1(各向同性材料).Defines the material properties for linear, temperature-independent,isotropic materials.MID Unique material identification number (Integer > 0).E Young’s Modulus (Real or blank).G Shear Modulus (Real or blank).NU Poisson’s Ratio (-1.0 < Real < 0.5 or blank).RHO Mass density (Real).A Thermal expansion coefficient (Real).TREF Reference temperature for thermal loading. Default=0.0 (Real).ST, SC, SS Stress limits in tension, compression and shear. Used for composite ply failure calculations (Real).MAT2 - Material Property Definition, Form 2(各向异性材料)Defines the material properties for linear, temperature-independent,anisotropic materials for two-dimensional elements.MID Unique material identification number (Integer > 0).Gij The material property matrix (Real).RHO Mass density (Real).Ai Thermal expansion coefficient vector (Real).TREF Reference temperature for the calculation of thermal loads (Real or blank) (See Remark 6).ST, SC, SS Stress limits in tension, compression and shear. Used for composite plyfailure calculations (Real).MAT8 - Material Property Definition, Form 8(二维正交异性材料).Defines the material property for an orthotropic material fortwo-dimensional elements.MID Material ID (Integer > 0)E1 Modulus of elasticity in longitudinal direction (also defined as fibre direction or 1-direction) (Real 0.0).E2 Modulus of elasticity in lateral direction (also defined as matrix direction or 2-direction) (Real 0.0).NU12Poisson’s ratio ( for uniaxial loading in 1-direction). Note that for uniaxial loading in 2-direction is related to by the relation . (Real).G12 In plane shear modulus (Real > 0.0).G1,Z Transverse shear modulus(横向剪切模量)for shear in 1-Z plane (Real > 0.0 or blank).G2,Z Transverse shear modulus(横向剪切模量)for shear in 2-Z plane (Real > 0.0 or blank).RHO Mass density (Real).A1 Thermal expansion coefficient in 1-direction (Real).A2 Thermal expansion coefficient in 2-direction (Real).TREF Reference temperature for the calculation of thermal loads (Real or blank) (See Remark 3).Xt, Xc, Yt, Yc Allowable stresses or strains in the longitudinal and lateral directions. Used for composite ply failure calculations (Real > 0.0).S Allowable for in-plane shear for composite ply failure calculations (Real > 0.0). F12 Tsai-Wu interaction term for composite failure (Real).STRN Indicates whether Xt, Xc, Yt or Yc are stress or strain allowables (Real=1.0 for strain allowables).MAT9 - Material Property Definition, Form 9(各向异性材料)Defines the material properties for linear, temperature-independent,anisotropic materials for solid elements.MID Unique material identification number (Integer > 0).Gij The material property matrix (Real).RHO Mass density (Real).Ai Thermal expansion coefficient vector (Real).TREF Reference temperature for the calculation of thermal loads (Real or blank) (See Remark 5).★创建焊点和螺栓的刚性联结,以及创建卷边①偏置单元,使零部件处于正确的装配位置2D->Offset element②创建三个Components分别用于存放spotweld、rigidbody、flange,一般三层焊点也放在rigidbody里。

相关文档
最新文档