Hypermesh入门.docx
- 文档编号:7577883
- 上传时间:2023-01-25
- 格式:DOCX
- 页数:33
- 大小:53.16KB
Hypermesh入门.docx
《Hypermesh入门.docx》由会员分享,可在线阅读,更多相关《Hypermesh入门.docx(33页珍藏版)》请在冰豆网上搜索。
Hypermesh入门
主页博客相册||Hypermesh入门
2009年03月11日星期三22:
00
其实各种CAE前处理的一个共同之处就是通过拆分把一个复杂体拆成简单体。
这个思路一定要记住,不要上来就想在原结构上分网,初学者往往是这个问题。
刚开始学,day1,day2,advancedtraining和HELP先做一遍吧。
另外用熟24个快捷键。
做一下HELP里面的教程,多了解一些基本的概念和操作。
这样会快点入门。
论坛更多的是方法。
划分的方法要灵活使用,再有就是耐心。
1、如何将.igs文件或.stl文件导入hypermesh进行分网?
files\import\切换选项至iges格式,然后点击import...按钮去寻找你的iges文件吧。
划分网格前别忘了清理几何
2、导入的为一整体,如何分成不同的comps?
两物体相交,交线如何做?
怎样从面的轮廓产生线(line)?
都用surfaceedit
Surfaceedit的详细用法见HELP,点索引,输入surfaceedit
3、老大,有没有划分3D实体的详细例子?
打开hm,屏幕右下角help,帮助目录下hyperworks/tutorials/hyermeshtutorials/3Delement,有4个例子。
4、如何在hypermesh里建实体?
hm的几何建模能力不太强,而且其中没有体的概念,但它的曲面功能很强的.在2d面板中可以通过许多方式构建面或者曲面,在3D面板中也可以建造标准的3D曲面,但是对于曲面间的操作,由于没有"体"的概念,布尔运算就少了,分割面作就可以了
5、请问怎么在hypermesh中将两个相交平面到圆角啊?
defeature/surffillets
6、使用reflect命令的话,得到了映射的另一半,原先的却不见了,怎么办呢?
法1、在选择reflect后选择duplicate复制一个就可以
法2、先把已建单元organize〉copy到一个辅助collector中,
再对它进行reflect,
将得到的新单元organize〉move到原collector中,
最后将两部分equivalence,
就ok拉。
7、请问在hypermesh中如何划分装配体?
比如铸造中的沙型和铸件以及冷铁,他们为不同材质,要求界面单元共用,但必须能分别开?
你可以先划分其中一个部件,在装配面上的单元进行投影拷贝到被装配面上
8、我现在有这样一个问题,曲线是一条线,我想把它分成四段,这样可以对每一段指定density,网格质量会比直接用一条封闭的线好。
可用F12里的cleanup_addpoint,那里面还有很多内容,能解决很多问题
9、我在一个hm文件中创建了一组组装件的有限元模型,建模过程很麻烦,由于失误我把一个很重要的部件建在了另一个hm文件中,请问有没有什么方法把这个部件的有限单元信息转移到组装件的hm文件中呢?
如果可以,装配关系可以满足吗?
Sure,youcanmakeit.Justexporttheonlypartfromonehmfile(exportdisplayedonly),andthenimporttoyournewhmfile.Usuallyitwillmeetyourassemblyrequirement,ifnot,youcaneasilytranslateitdesiredpositionwithinhypermesh
10、本来是一个面,为了在中间某条线上布上种子点,用line进行了分割,如何把分割后的曲面再次合并成一个面?
repressedge
只要将两个surface的公共边toggle或者suppress掉就可以了
11、如何得到节点坐标?
按f4,在图形区单击你要察看的节点,然后点击edit,就会得到节点坐标
12、当几何模型导入hm界面后,线与线相交产生的points都会显示出来,有时为了观察方便,用宏菜单disp中的OnlyComps把points隐藏了,但是要想在这些points上再作node,就麻烦了,不知道怎么unmask这些points?
试了F5的unmaskall不行,请帮忙?
geometrycleanup下面右上角的按钮visopts,然后打开fixedpoint的显示。
13、如何把我节点跟单元信息取出来,重新编号?
这个问题你可以用tool里面的renumber命令实现
那能不能把节点坐标和单元编号等信息作为文件输出来啊,怎样实现
这些当然能了,Geom=>usrprofile=>选择相应的求解器
file=>export
14、给定的一个几何体怎么使得它不同部位属于不同的collector啊?
比如我有一个长方体,我要作拓扑优化,需要其中一个面一定厚度的体积(相当于一个小的长方体)保持不变,要求这部分和另外一部分处于各自不同的collector,怎么办?
Geom页面下的organize可以把你不同的部分组织到不同的collector中
15、GRID和CQUAD4是指的什么类型的单元?
GRID是指单元的节点,
CQUAD4是指四边形单元。
node和GRID意思相同,可能是节点在不同文件中的两种表示吧
16、igs导入hypermesh后,想将模型整体尺寸缩小一半,在hypermesh中能实现么?
toolpanel,scale,enjoyit
17、line-createline中,通过node建立线,但都是直线,模型的外观不规则,我想先建线然后将面分割,怎样能线沿着模型的外轮廓呢。
我试着用liner、smooth都不好使
多选几个node,用smooth联起来,应该还不错的
或用surfaceedit面板下面的trimwithnodes就可以通过node将面分割
18、spotweld在1D里面创建,我理解应该是一维的element,创建完后我想删除掉,在按下F2后,我选择element,然后选择all,可是还是删不掉,好象spotweld不是单元,那么究竟怎么处理掉呢?
请指教!
f2,element,byconfig,选择weld,然后delete
19、当模型比较复杂时,可不可以先生成各个部件的hm模型并保存,然后再依次将这些hm文件调入hw中,形成一个完整的hm文件?
在ansys中是可以这样做的,对于一个复杂的大的模型这样觉得很方便
可以。
你只要不删除原来得模型,导入得那个就会和原来得同时存在。
可以调入多个文件,不过模型要进行重新合并
20、因为hm划完网格后,没有体的概念了。
为了方便ansys中在面、线或者点上加载荷,需要定义component,如何在hm中定义呢?
请详细说明步骤,谢谢!
可以,organize中你可以选择你要的点,线,面,然后把他们move,或者copy进您的comp里面就行呀。
其实你的问题最好用BCs-》entityset来解决。
21、Point和vertice的区别?
hm里有创建立vertice的方法么?
我看到以前老大的例图中,线上有些星形的点,是point还是vertice?
Point和vertice,从英文字面意思来讲,一个是点,一个是顶点。
点可以包括顶点的概念
22、如果不慎把不同单元创建在一个collector里,为了编辑方便,想要把这些单元重新分配在不同的collector中,有什么办法呢?
organize,重新组织
23、pro/e建模,导入少一个面,怎么办?
Surfaceedit/fillersurface,我多次试过导入proe和iges,发现似乎iges更好一些
或者用hypermesh的geomcleanup
24、哪位高手知道,在Hypermesh中,如何将单位为米的几何模型转换为毫米的?
用哪个命令?
谢谢.
Unfortunately,likemostFEAsoftware,Hypermeshdoesnotneedunitconversionandcannotdothatconversion.Ifyoureallywantto,theonlywayistoscaleyouentiremodelupby1000times.
25、麻烦您指点我一下如何加单元属性呢?
card---edit
26、如何删除没用的节点?
shift+F2
clearorclearallthenodethatyoudon'tneed.
27、可不可以在hypermesh中方便的查询某个单元的详细信息?
Inthepermanentmenu,thereisabuttonnamedcard.Pressthisbuttonandthenclickanyelem,youwillgetwhatyouwant.
28、小弟来这里时间不长,斑竹能不能告诉我什么是“钱币原理“?
以及划六面体的一些基本窍门?
"钱币原理"是ainite大侠对圆剖分的一种总结.圆很难直接对它剖分(自由剖分例外),"钱币原理"就是一种剖分方法,其实就是将圆分成5个四边形,然后进行剖分.
29、字体设置:
每次进入Hypermesh都要在option下把menufont设置为font1,不知道有什么办法可以保存我的设置。
这样就方便多了。
^_^,谢谢。
答:
*:
\Altair\hw6.0\hm\bin\hm.cfg
.......
*menufont
(2)
*titlefont
(2)
*graphicfont
(2)
...........
换有别的设置,自己看看!
30、hypermesh里有没有类似于patran里"硬点"和"硬线"?
就是设置一些点或者线,使其成为划分网格的节点和边界。
有,fixedpoint和共享边(绿边)。
学一学几何清理就知道了。
VibInfo2007-6-311:
57
31、如何删除灰色线?
图形中灰色的线条和点往往都是辅助线。
在宏菜单上的Disp页面中点击lines隐藏掉这些辅助线的显示,或者用F2删除所有的lines。
32、elementsize这个主要体现在何处。
elementsize是通过调整单元大小来进一步修改网格的,点击recalcedge,在elementsize中输入想要的单元大小,mesh。
而elementdensity是通过改变边界单元的数量来控制网格的,点击setedgeto后输入单元个数,mesh。
33、对于有几何对称或者可以旋转的比较有规律的模型,如何从导入的几何模型中提取出这些特征。
譬如对对称的,按对称面分开。
对旋转的,提取出一个面来,等等?
可以先建一个对称面2d>plane,然后用geom>intersect命令就可以了。
、
34、对加面载荷的菜单,magnitude是力的大小,magnitude%是什么啊,好像帮助中没有(也许没有注意到),是不是用于加变化载荷的?
magnitude%是指在图形区中的显示设置,100%表示1:
1的比例。
你还可以选择uniformsize方式来显示。
magnitude%是显示的箭头大小与施加压力大小的百分比
35、是初级选手,我想接着问一下,不同部分的网格划分完后,组装时,如何保证结点一一对应呀?
?
通过节点缝合,即edges\equivalence来实现,注意tolerance大小的控制
36、hm中“中性面”是怎么回事,他有什么作用?
中面是在对薄板类零件划分网格时用的吧,因为shell单元可以定义厚度,抽取中面以后大大减少了单元数目,减小了计算量。
很有用,尤其当作实体件与薄壁件连接时,如支架之类的板壳单元定义厚度时使用的是材料厚度的中间位置,而数学模型在建立时,为了验证是否干涉,都使用焊接零件的贴合面建立,所以在划分单元时需要提取中性面,尤其在非线性分析中,涉及接触计算,必须保证单元没有初始穿透。
37、为什么每次我到card中查看材料性能的时候,有个config,和type是来做什么用的,而且,点到edit的时候经常是不能编辑
在card里面只能看,不能改,要改config和elemtype需要在主菜单的相应面板里
38、如何快速选择节点?
(1)先mask一部分在bywindows
(2)bypath(但是bypath选择后的node不能save和receive)
39、在elemoffset里面的thicknessisuniform,thickness=elementT,orthicknessfromelementsize这3个中的后两个始终不明白是什么意思?
---thicknessisuniform:
thetotalthickness=specifiedvalue
---thickness=elementT:
thethicknessateachnode=thenumberoflayertimes(乘)theaveragelengthoftheelementedgesadjacentthenode.
---thicknessfromelementsize:
thetotalthicknessfromyourelement`scomps(ifnotonly,itwillbeaverage).
40、将一个三维的柱体从中间画开,去掉一半,结果是另外一半是缺少一个面的,也就是对称面,可是生成面的时候却总是不成功?
什么原因?
一小块一小块地补,先到surfedit,选fillersurf,用createnodes在线上生成了nodes,然后surfedit,选fillersurf,用了nodelist。
不要用lines。
最后你可以toggle一下。
41、在2d网格的基本标准里面chordaldeviation的含义是什么啊?
是弦差,主要用来检查网格模型与几何模型的匹配度。
42、另外ruled和skin有什么不同呢?
skin可以构造曲面。
ruled构造直文面
43、在global面版中的elementorder有first和second两种,什么意思?
一阶和二阶单元
通常二阶单元就是在一阶单元的基础上在各个节点之间插值出一个节点,例如我们所说的8节点的壳单元、20节点的六面体单元等等。
从算法上讲就是更加精确,从物理上讲就是让有限元模型更加“柔软”。
44、不知道哪位大侠可以指教一下,我怎样才能让HYPERMESH以逆时针顺序导出单元?
检查单元的法线方向
45、把某个component的一些单元转移到另一个component里面,该怎样操作呢?
organize里面的move或者copy
46、一不小心可能在做模型时复制了某些collector中的单元,因为在做自由面检查时模型某些部分没有出现自由面,比较郁闷,不知道如何这些重合的单元?
checkelem寻找duplicate的单元。
有时候需要先equivalence相应的单元
请问大侠,那么如何删除不小心DUPLICATE的NODE啊?
shift+F2——clearall
47、导入IGS文件后,我延长了某线框的线。
发现hm实际上是重新生成了一条与原来线框一样的线(空间坐标和长度都一样)然后将这新条生成的线延长。
怪不得我用SPLINE来MESH的时候,在选择该线的时候经常选择了两条线(一条是原本模型的线,另一条是新生成那条)导致划分出来的网格畸形。
我是初学者,一点小发现。
特来禀告各位^_^
48、一不小心可能在做模型时复制了某些collector中的单元,因为在做自由面检查时模型某些部分没有出现自由面,比较郁闷,不知道如何删除这些重合的单元?
先谢了.
F10,然后F2,OK
或用check菜单,点击duplicate,然后点击save,然后把它保存到一个collector中,进行删除即可
49、如何在hypermesh里查看各节点坐标值?
用右下角的card
50、在进行几个分割的时候创建了一些node,但是在网格完成后觉得这些node很难看。
有什么办法删除或者隐去这些node吗?
右边Disp中的Masknode或shift+f2
51、byconfig是什么选择方式?
type里的ctria3和ctria4又是什么?
config,单元的类型
ctria4可能是三个节点的三角形,中心处还有一个附加的节点。
四节点三角形单元。
跟单元的拉格朗日插值的阶次有关。
config也可以认为是一种大的类型,他提供了单元的基本形式,如4节点quad等,但是对应于不同的求解器,即使是4节点的quad也有不同的类型,如适用于平面应力,平面应变的,壳单元等了。
type是具体的单元类型。
举个例子,比如同样4节点quad,选择config为quad4,那么广义的层面上就与3角形,体单元区分开了。
type中选择plane1呢,说明你的单元是平面应力类型单元(这个在你之前的单元属性中已经定义了,否则没用)。
这样又进行了细分,可以很方便的定位你要选择的单元。
可以说分的越细,我们选择越方便。
52、请问大家,我想显示一个model中各个节点的数字表示,我用tool里面的numbers菜单,处于standard图形模式下,每次点击on之后,那些节点的数字显示不到1秒钟就又消失了。
如果用performance图形模式的话,就是一颗一颗很大的“大节点”,可是上面没有数字表示。
请问我如何才能让hypermesh正确的显示节点的数字表示?
tools-》numbers-》display前打勾-》选择节点-》on
53、我刚刚起步学习HYPERMESHING,在做客车框架练习时,划分单元后,在两部分单元之间有间隙或者相交叉,我想请教一下各位大侠,怎样才能使两部分单元相连呢?
答:
用F3快捷方式,可以把两部分单元的节点拉到一起。
或将两个surface的公共边toggle或者suppress掉就可以了。
54、如何把从iges文件导入的surface定义为collector?
答:
导入后一般会自动生成一些collector,你如果想把所有的surface并入到一个collector中,可以先在collector菜单中创建一个新的collector并在organize菜单中将所有的surfacemoveto或者copyto到这个目标collector(destination)中
55、老大,能不能请教一下,为什么Hypermesh调入*.igs后,模型的尺寸变了很多,请问为什么呀?
有什么方法可以使尺寸不发生变化!
急,谢谢
答:
你可以看看尺寸变化的倍数,然后再在Tools--scale下乘以该倍数。
有时候你可以直接读入CAD图
56、急需HyperMesh与Ls-dyan接口的练习资料?
论坛上有以下几个,请搜索下载:
HM_DYNA_Interface_Training01.pdf
HM5.1LS-DYNACards.pdf
Howtocreatedynacards.pdf
57、我建立了一些单元,又删除了一些单元,结果单元和节点序号变得十分混乱并且很大,我想重新排序,hm可以做到吗?
在Tool-renumber面板下实现
58、在hypermesh中导入*.igs模型,能否将模型中用小圈圈表示的fixedpoint点删除,或者用什么方法使得在这些点处不生成网格种子?
方法1:
F12------cleanup-------removepoint
方法2:
GEOM-----GEOMcleanup------fixedpoint------suppres
59、我用hm生成node,然后连接node,生成个四边形。
但是在automesh里不让我分网格。
说没有suf。
为什么。
如何生成suf?
那为大侠告诉小弟一下吧?
正确的方法是在geom页面上的surfaceedit面板里选择fillersurface,然后将操作对象切换到nodes。
然后依次点击node就可以了。
如果想用临时的节点或线CREATE网格,可以在2D页下选RULE,SPLINE,DRAG等。
AUTOMESH是在以有的SURFACE上做网格。
60、怎么把六面体单元的一个面化为四边形单元或面?
tools->faces->findface
补充一下,findface以后系统会把新生成的的单元放在自动生成的^facecomponent里面,而且六面体的几个表面都会生成"face",这时候你可以用organize菜单把你想要的四边形单元转移到合适的component里面。
窗体顶端
窗体底端
有限元分析过程
2009年03月11日星期三22:
22
有限元分析过程可以分为以下三个阶段:
1.建模阶段:
建模阶段是根据结构实际形状和实际工况条件建立有限元分析的计算模型——有限元模型,从而为有限元数值计算提供必要的输入数据。
有限元建模的中心任务是结构离散,即划分网格。
但是还是要处理许多与之相关的工作:
如结构形式处理、集合模型建立、单元特性定义、单元质量检查、编号顺序以及模型边界条件的定义等。
2.计算阶段:
计算阶段的任务是完成有限元方法有关的数值计算。
由于这一步运算量非常大,所以这部分工作由有限元分析软件控制并在计算机上自动完成。
3.后处理阶段:
它的任务是对计算输出的结果惊醒必要的处理,并按一定方式显示或打印出来,以便对结构性能的好坏或设计的合理性进行评估,并作为相应的改进或优化,这是惊醒结构有限元分析的目的所在。
注意:
在上述三个阶段中,建立有限元模型是整个有限分析过程的关键。
首先,有限元模型为计算提供所以原始数据,这些输入数据的误差将直接决定计算结果的精度;其次,有限元模型的形式将对计算过程产生很大的影响,合理的模型既能保证计算结构的精度,又不致使计算量太大和对计算机存储容量的要求太高;再次,由于结构形状和工况条件的复杂性,要建立一个符合实际的有限元模型并非易事,它要考虑的综合因素很多,对分析人员提出了较高的要求;最后,建模所花费的时间在整个分析过程中占有相当大的比重,约占整个分析时间的70%,因此,把主要精力放在模型的建立上以及提高建模速度是缩短整个分析周期的关键。
原始数据的计算模型,模型中一般包括以下三类数据:
1.节点数据:
包括每个节点的编号、坐标值等;
2.单元数据:
a.单元编号和组成单元的节点编号;b.单元材料特性,如弹性模量、泊松比、密度等;c.单元物理特征值,如弹簧单元的刚度系数、单元厚度、曲率半径等;d.一维单元的截面特征值,如截面面积、惯性矩等;e.相关几何数据
3.边界条件数据:
a.位移约束数据;b.载荷条件数据;c.热边界条件数据;d.其他边界数据.
建立有限元模型的一般过程:
1.分析问题定义
在进行有限元分析之前,首先应对结果的形状、尺寸、工况条件等进行仔细分析,只有正确掌握了分析结构的具体特征才能建立合理的几何模型。
总的来说,要定义一个有限元分析问题时,应明确以下几点:
a.结构类型;b.分析类型;c.分析内容;d.计算精度要求;e.模型规模;f.计算数据的大致规律
2.几何模型建立
几何模型是从结构实际形状中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Hypermesh 入门
![提示](https://static.bdocx.com/images/bang_tan.gif)