Hyperworks学习笔记第1页共30页Shotcut一hypermesh网格划分⑴单元体的划分1.1梁单元该怎么划分?Replace可以进行单元结点合并,对于一些无法抽取中面的几何体,可以采用surfaceoffset得到近似的中面线条抽中线:Geom中的lines下选择offset,依次点lines点要选线段,依次选中两条线,然后Creat.建立梁单元:1进入hypermesh-1D-HyperBeam,选择standardseaction。在standardsectionlibrary下选HYPERBEAM在standardsectiontype下选择solidcircle(或者选择其它你需要的梁截面)。然后create。在弹出的界面上,选择你要修改的参数,然后关掉并保存。然后return.2新建property,然后create(或者选择要更新的prop),名称为beam,在cardimage中选择PBAR,然后选择material,然后create.再return.3将你需要划分的component设为MakeCurrent,在1D-linemesh,选择要mesh的lines,选择elementsize,选择为segmentiswholeline,在elementconfig:中选择bar2,property选择beam(上步所建的property).然后选择mesh。现在可以欣赏你的beam单元了,用类似方法可以建立其他梁单元,据说bar单元可以承受轴向,弯曲的力,rod的只能承受拉压的力,beam可以承受各方向的力。1.22D面单元的划分:利用2D-automesh划分网格(快捷键F12),所有2D都可以用这个进行划分网格。(目前我只会用sizeandbiaspanel)1.33D四面体的划分:利用3D-tetramesh划分四面体网格,一般做普通的网格划分这个就够用了。(目前我常用volumetetra,简单好用,点击usecurvature和useproximity选择单元体的一般尺寸,最小尺寸以及单元体的特征角度)六面体的划分:①利用3D-onevolume进行划分,先划好一个面的面网格,选择要划分的solid,选择sourcehint(源网格面),再选择desthint(目的面),确定elemsize或者intensity进行划分(注意在源面和目的面之间只可以存在垂直于两个面的线条,其他线条不可以有)可以通过Mappable下拉框,在solid或者solid-map中看是否可以进行map网格划分,如果可以划分,则solid呈现出绿色,如果是橘红色或者黄色则不能划分。F合适窗口大小Ddisplay窗口Hhelp文件F2deletepanelF12automeshpanelF10elemcheckpanelF5maskpanelF6elementeditpanelCtrl+鼠标左键旋转Ctrl+鼠标滑轮滑动缩放Ctrl+鼠标滑轮画线缩放画线部分Ctrl+鼠标右键平移F11quickeditpanelCtrl+F2取图片保存到F9lineeditpanelRrotation窗口F4distancepanel可以寻找圆心Wwindows窗口GGlobalpanelOOptionpanelShfit+F1……新窗口Shfit+F11operation窗口Shfit+ctrl可以透视观察Shfit+F12smooth对网格平顺化Shifit+F3检查自由边,合并结点鼠标中键确认按纽合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下。不耻下问第2页共30页对于多余线条,可以通过选择Geom-edgeedit中的(un)suppress,被抑制的直线会变成虚线,solid也就可以进行map网格划分了实在不可以划分的,只能通过Geom-solidedit进行块的切分,切分时候注意选择Mappable,边切边看(切分的技巧有哪些??)1如果划分的单元不在目标component时:(Ctrl+F11)1在hypermesh中toolpannel中选organize2进入organize后,选中collectors,相应对话框中选elems,用鼠标把你需要转移的单元体选中elems正下方的对话框选成destcomponent,然后点击后面空白的对话框,选择你要转移到的component,点击move.3所有的element已经转移了,现在回去删掉画网格时候刚才生成的component即可以上是如果你在用solidmap画网格时,选择了elemstosolid/surfcomp就会产生,如果选成了elemstocurrentcomp是不会产生这种情况的,这个选项在solidmap---onevolume面板左下角。②抽中面划分网格先进入Geom-midsurface,在automidsurface中选择要抽中面的体或者面。Extract即可。进入3D-elemoffset,进入thickenshells,选择需要偏移的单元,选择shellsareonanoutersurface对话框,选择thicken+或thicken-即可完成。局部坐标:建立局部坐标系Analysis-systems建立局部坐标,在Analysis-systems-assign中将node赋予referencesystems中(2)RADIOSS的使用用Radioss进行静力学分析的一般步骤;1几何模型的导入2网格的划分(别忘了删掉为产生体网格而画的辅助性面网格)3网格质量的检查4材料material的定义,静力学需要定义泊松比,弹性模量等参数。5特性property的定义,property中包含type(是3D的还是2D……),cardimage(是psolid,psheal,pbeam……),material6将propertyupdate到component中去,先选component,然后选updatepanel……F11中的快捷按纽:Adjust/setdensity:line(s)左边,可以调整边上的单元节点数,左键加右键减少。Line(s)右边,左键显示线上的节点数,右键让线上节点数变一样。Splitsurf-line:nodeline选一个节点,选一条线划分一个平面。选线时候,按住左键放在线上选节点。Washersplit:快速建立垫圈Add/removedpoints:添加删除硬。Hyperworks学习笔记第3页共30页7载荷约束的定义旋转的约束可以用弹簧近似,但是弹簧刚度怎么选择?另外如果约束轴的中心应该怎么约束?在1D-bar下建立bar单元,notea,noteb的连线表示x轴,其它按照右手定则确定y,z轴①约束的定义1D-connectors:Bolt螺栓约束在Radioss-tools-component-table下查看component的相关参数。Contactsurface:选表层的element,只要选plane,注意选择适当的toleranceContactsurface的添加1先用contactsurfs,建立接触面2再用interfaces建立接触面对,group.3建立接触面特性property.接触面Group上可以设立特性,把Group中editcard选中后。将PropertyOption下的PropertyType改成Propertyid,然后在上面的CONTACT中的PID选项选择要赋给的Property.注意Property可以建立静摩擦。接触面组添加过程步骤1在某component上建立接触面在hypermesh下的Analysis—contactsurfs选中solidfaces,填写name,把cardimage选为SURF点elems选择该component接触面上的单元下拉对话框选成nodesonface:在对话框点nodes(这时选择elements变成了黑色),选择一个elements,分别选取3个结点。然后create依次可以建立其他的接触面步骤2建立接触面组(group)在hypermesh下的Analysis—interfaces选中create.填写name,type选为CONTACT,然后create/选中add,master(主动面)下拉对话框选成csurfs,点contactsurfs,选择要做为主动面的接触面(可多选),然后点update。选中add,slave(从动面)下拉对话框选成csurfs,点contactsurfs,选择要做为从动面的接触面(可多选),然后点update。最后return.步骤3建立接触面组的特性在modelBrowser中点找到Group打开后选择要定义的group,右键cardeditpropertyoption选成propertyTypeTYPE选成SLIDE滑动MORIENT选成NORMSRCHDIS填为0.150然后return.⑵单元体质量的检查按o,在color中改背景颜色如果用梁单元计算时,一定要在PBEAM中设置截面参数,否则无法出应力结果F12可以利用优化算法对个别单元进行优化划分网格利用2D-quanlityindex可以优化网格F10的检查功能非常重要,一定要做好检查合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下。不耻下问第4页共30页网格质量检查(2D)Warpage:翘曲度Length:Aspect:长宽比Jacobian:雅可比数Skew:扭曲度Taper:锥度Chorddev:弦长偏差(圆弧处应用,保证外形)检查连接的重复性:F10中检查2D—RULES可以建立shell单元来模拟welds。移动单元:ID的作用:参数的传递通过ID进行,当参数的名称改变时不影响该参数在其他组中的应用Controlcard的用途:Radioss输出OP2文件(nastran用)将PARAM—AUTOSPACE选成NO,POST选成-1忽略单元格质量检查将PARAM—CHECKEL选成NO二用RADIOSS进行疲劳计算疲劳加载过程以及步骤:1首先在Hypermesh中进入Preferences菜单,在菜单列表中选UserProfiles……,进入UserProfiles……面板,选择RADIOSS,并选成BulkData.在新界面中的Tools下拉菜单选择FatigueProcess---CreateNew创建疲劳分析文件Hyperworks学习笔记第5页共30页在左侧ProcessManager中,①在ImportFile面板下Modelfiletype:中选择RADIOSS(BulkData)。Modelfilepath:中选择要导入的有限元fem文件模型。(这里的模型是做过静力学的有限元模型)点击import,然后Apply.②在FatigueSubcase面板下在Createnewfatiguesubcase中输入疲劳载荷步名称fatigue点击Create,然后Apply.③在AnalysisParameters面板下按图示输入相关参数然后Apply.④在ElementsandMaterials面板下点击Add,在MaterialData对话框下输入相应数值。合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下。不耻下问第6页共30页首先选择Elemententityname:填入Ultimatetensilestrength(UTS)最大抗拉强度:在Inputmethod:对话框中选择EstimateFromUTS在Materialtype中选择Ferrous,然后点击Estimate.然后Save.依次得到LIANG,ZHIZUO的疲劳材料参数,如图。然后Apply.⑤在LoadingInformation面板下点AddbyFile添加时间载荷历程,如图输入相关项目(时间载荷历程文件获得方式见后面)点击PlotL-T可以得到时间载荷历程的图,然后点Import,点Save.、