《2023年Hypermesh知识全面汇总归纳(最详细)1.pdf》由会员分享,可在线阅读,更多相关《2023年Hypermesh知识全面汇总归纳(最详细)1.pdf(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、学习必备 欢迎下载 Hypermesh 知识总结 1.如何从体单元提取面单元 TOOL-faces-find faces 2.在 Hypermesh 中使用 OptiStruct 求解器的重力、离心力、旋转惯性力施加方法 在 HyperMesh 中采用定义 loadcols 组件(colletors)的方式定义重力、离心力以及惯性力。(1)重力 重力的施加方式在的 card image中选择 GRAV,然后 create/edit,在 CID 中输入重力参考的坐标系,在 G中输入重力加速度,在 N1、N2、N3 中输入重力方向向量在重力参考坐标系中的单位分量,然后返回即可。(2)离心力 离心力
2、的施加方式在的 card image中选择 RFROCE,然后 create/edit,在 G 中输入旋转中所在节点编号,在 CID 中输入离心力所参考 的坐标系,在 A中输入旋转速度,在 N1、N2、N3 中输入离心 力方向向量在离心力所参考坐标系中的单位分量,返回即可创建离心力;如果需要定义旋转惯性力,在 RACC中输入旋转加速度即可,二者可以同时创建,也可单独创建。如果在一个结构分析中,需要同时考虑结构自身的重力和外界施加的外载荷,那么可以建立重力load collector,但是外部载荷的 load collector怎么建立?是同时建立在重力的 load collector 中吗?如
3、果是,那边有一个十分混淆的问题:在你建立重力的 load collector的时候,你选择了GRAV卡片,那么你凡是建立的该重力 load collector之中的力都带有 GRAV卡片属性,这显然是不对的。但是,如果你重新建立一个新的 load collecotr,然后把外部载荷建立在其中,那么就有重力和外部载荷两个 load collectors,但是在你建立 subcase 的时候你只能选择 一个 load collector,那么你无论选择哪一个都必将失去另外一个,这就与我们的本意相矛盾了,我们是希望同时考虑结构自重和外部载荷的联合作用下进行分析的,这个时候应该怎么办?怎么获得结构同时
4、在自身重力和外部载荷作用下的变形和应力 方法 1:工况组合;使用LOAD卡片叠加重力载荷和其他载荷;创建一个 load collector;card image选 LOAD;点击 create/edit;把下面的 load_num_set改成你所要组合的载荷的数目;然后在 上面 L1,L2,L3.选中你要组合的项,前面的 s1,s2,s3,是载荷组合时候的权重系数。一般默认为 1;方法 2:其实还有个办法,也是新建个 load collector,no card image,重力和外界施加的外载荷在之前加载后,通过 Toolorganizeloads,将重力和外界施加的外载荷 move 到新建
5、的 load collector 中去,这样在建立 subcase 的时候就只有一个 load 了。3.volume和 volumefrc 的区别?volume 是总体积(绝对数值),即优化后体积要达到多少;volumefrc 是体分比,即优化后体积占优化前的比例 4.hypermesh中 N1 N2 N3 B 的作用 用于确定方向的。N1,N2,N3 代表三个节点(或几何点),一般而言,这三个点都是临时节点,用过之后就自动消失。三个不在一条直线上的点,可以唯一确定一个平面,而一个平面具有唯一的一个法向,也就 是 3 个点,确定了一个方向。如果指指定 N1,N2,那就是直接由 N1 到 N2
6、的方向向量。B 是进行某种操作的基点。N1,N2,N3 只是确定了方向,如果要切割一个面或者其他操作,有时候仅仅有方向还不够,还要通过 B 点来确定确切的切割位置。学习必备 欢迎下载 如:要将移动一条直线,需要指定移动方向(N1,N2),和移动的基点(即,从何处开始移动)5.Hypermesh的缺省单位是什么?答:吨,mm 和 s。6.如何检测单元质量:答:除了 check elems之外,还有 qualityindex 下的 optimize 功能。7 component的作用?component是 hm 的基本存储单位,所有的单元的实体都存储在 component里面,如果不指定的话,系统
7、会默认一个 component的,如果你对 cad 比较熟的话,这个类似 cad 里面的图层。component中可以存储几何模型和单元,8 HM 中可以不设定单元属性(也就是选用什么单元),就直接对几何体划分网格?答:刚开始学 ansys 时,对先指定单元类型反而觉得有点别,HM 和 ansys 不同,不过更加符合有限元的处理思路。HM 是一个通用的有限元前处理软件,这个前处理的概念不只是划分网格,还包括定义求解器认可的单元类型和边界条件,无论最后使用 ansys、nastran、Abaqus、Marc 等求解,都可以划分好网格然后在 hm 里选择相应的模板为网格定义单元属性。不过推荐的方式
8、还是先定义好模板。9.mesh,w/o surf mesh,delete surf mesh,Keep surf mesh,w/o surf surface Only的区别?mesh,keep surf和 mesh,dele surf,两者的划分网格方式都是要先生成曲面,再用 automesh的功能在这个曲面上划分网格,这两者本质上没有区别的,只不过在划分网格以后一个保留曲面,一个不保留。关于 mesh,w/o surf的问题,首先要明确的是 w/o 的含义,就是 without。w/o surf与曲面无关的,而且最重要的是它并不使用 HyperMesh 的 automesh功能。它有一点像
9、Patran 中的 Isomesh。它的 优点体现在对一些规则曲面(如长方形和梯形)划分网格的过程中。surface Only仅生成表面而不进行网格分析 我们用 ruled 面板为一个长方形划分网格:如果使用 keep surf 方式,可以看到当你调整一条边上的节点数量时,其对边上的节点数量并不发生改变,因此当两条对边上节点数量不一样时,生成的网格就不是规则的了,而如果用 w/o surf 方式,无论如何改变一条边上的节点数量,其对边上的节点数量始终与其保持一致,这样生成的网格肯定也是规则的。而 only surface就是使用节点、曲线等生成曲面而不划分网格。10 HM 如何把一些 node
10、 编入单独的 collector?答:shift+f11或者 Tools-organize 11 Hypermesh的缺省快捷键?F1:(hidden line)F2:(delete)删除 F3:(replace)合并节点 F4:(distance)测量距离 F5:(mask)隐藏 F6:(edit element)对单个网格进行编辑(如建立、合并、划分等)入重力加速度在中输入重力方向向量在重力参考坐标系中的单位分量然在离心力所参考坐标系中的单位分量返回即可创建离心力如果需要定义力但是外部载荷的怎么建立是同时建立在重力的中吗如果是那边有一个学习必备 欢迎下载 F7:(node edit)编辑节
11、点 shift+F8功能与 F7 一样 F8:(node)建立节点 F9:(line edit)编辑线 F10:(check elems)网格质量检查 F11:(quick edit)几何清理常用工具 F12:(automesh)自适应网格划分 Shift+F1:(color)改变组件颜色 shift+F2:(temp nodes)删除节点 shift+F3:(edges)合并节点,寻找自由边 shift+F4:(translate)平移(模型,单元,节点等)Shift+F5:(find)查找(节点,单元等)Shift+F7:(project)投影(节点,线等)Shift+F9:(surfac
12、e edit)裁剪面 Shift+F10:(normals)调整单元法线方向 Shift+F11:(organize)组件编辑 Ctrl+鼠标左键:旋转 Ctrl+鼠标由键:平移 Ctrl+鼠标滚轮:缩放 F 键:模型全屏幕 12 如何设置快捷键?答:tools build meun 13 Ainite 的三边原理和钱币原理是什么?(1)两平面相接一定会有顶点;(2)平面与曲面相接多半没有顶点,但相切一定有顶点;(3)凸面与凸面相接、凹面与凹面相接没有顶点;(4)凸面与凹面相接多半会有顶点;(5)多边形有多个顶点,随便找个对角以线分面,即可减少顶点;(6)带有曲边的面多半会出现顶点不够的情况,
13、根据俺的钱币原理(中国古代的钱币)将其分开,就会获得更多的顶点。14 Hypermesh中 face 和顶点是如何确定的?答:HYPERMESH是通过 FACE识别顶点的。在 OPTIONS=MODELING=FEATURE ANGLE中有定义角度。当两个或两个以上相邻面的FEATURE ANGLE 小于设定角度时即被认为是一个 FACE.我不确定 SOLID MAP 中默认值是多少,但顶点 VERTEX的识别即通过 FACE 来使别的,即两个 FACE之间会产生一个 VERTEX。15 Hyperworks文件的扩展名说明。.out OptiStruct output file contai
14、ning specific information on the file set up,the set up of your optimization problem,estimate for the amount of RAM and disk space required for the run,information for each optimization iteration,and compute time information.Review this file for warnings and errors that are flagged from 入重力加速度在中输入重力
15、方向向量在重力参考坐标系中的单位分量然在离心力所参考坐标系中的单位分量返回即可创建离心力如果需要定义力但是外部载荷的怎么建立是同时建立在重力的中吗如果是那边有一个学习必备 欢迎下载 processing the.fem file.res HyperMesh binary results file.hgdata HyperGraph file containing data for the objective function,percent constraint violations and constraint for each iteration.his_data OptiStruct h
16、istory file containing iteration number,objective function values and percent of constraint violation for each iteration._optimization.HM.comp.cmf HyperMesh command file used to organize elements into components based on their density result values.This file is only used with OptiStruct topology opt
17、imization runs._optimization.HM.ent.cmf HyperMesh command file used to organize elements into entity sets based on their density result values.This file is only used with OptiStruct topology optimization runs.sshield_optimization.oslog OptiStruct log file containing compliance and volume calculation
18、s for each optimization iteration.In your UNIX or DOS shell,you can edit this file to see how many iterations OptiStruct has completed._optimization.oss Ossmooth file with a default density threshold of 0.3.The user may edit the parameters in the file to obtain the desired results._optimization.sh S
19、hape file for the final iteration.It contains the material density,void size parameters and void orientation angle for each element in the analysis.The.sh file may be used to restart a run and,if necessary,run OSSmooth files for topology optimization.parm Contains the I/O options and subcase informa
20、tion sections.fem Contains the bulk data section.res The results file.Contains stress,displacement,shape,thickness and density information for all load cases at each iteration specified in the I/O options section.Contains the element and possibly nodal,material density or topography information for
21、each iteration specified in the I/O options section.HM.comp.cmf Component generating command file.This is a HyperMesh command file.When executed,it organizes all elements in the model into 10 new components based on their material densities at the final iteration.The components are named 0.0-0.1,0.1
22、-0.2,0.2-0.3,and so on,up to 0.9-1.0.All elements with a material density between 0%and 10%are contained in 0.0-0.1,all elements with a material density between 10%and 20%are contained in 0.1-0.2,and so on.This helps you visualize the results 入重力加速度在中输入重力方向向量在重力参考坐标系中的单位分量然在离心力所参考坐标系中的单位分量返回即可创建离心力如
23、果需要定义力但是外部载荷的怎么建立是同时建立在重力的中吗如果是那边有一个学习必备 欢迎下载 by turning components on and off.Since elements cannot be in more than one component in HyperMesh,the original components do not contain any elements.HM.ent.cmf Entity set generating command file.This is a HyperMesh command file.It performs the same func
24、tion as the comp.cmf file except the elements are organized in entity sets rather than components.The advantage of this method is that the elements remain in their original components but can still be selected and masked by entity set.h3d Model and results file if the ANALYSIS I/O option is specifie
25、d.Contains nodes,elements,stresses,strains,and displacements.Each load case,eigenmode is stored as a time step.The contents of this file are controlled by the I/O options specified._des.h3d Model and optimization results file for the design iteration.Contains nodes,elements,shape,thickness,and densi
26、ty data for each iteration step.The contents of this file are controlled by densres in the I/O section._s.h3d Model and static analysis results file for the design iteration.Contains nodes,elements,displacement,and stress data for each iteration step.is the user defined load step number.The contents
27、 of this file are controlled by results in the I/O section._m.h3d Model and normal modes analysis results file for the design iteration.Contains nodes,elements,displacement,and stress data for each iteration step.is the eigenmode number.The contents of this file are controlled by results in the I/O
28、section.dens OptiStruct density file.Contains the element material densities for all iterations specified by densres the I/O section.disp OptiStruct displacement file.Contains the nodal displacements for all load cases and eigenvectors in all iterations specified by results in the I/O section.strs O
29、ptiStruct stress file.Contains the element stresses for all load cases in all iterations specified by results in the I/O section.force Element force file.Contains the forces acting on ELAS,ROD,BAR and BEAM elements.Output is specified by ELFORCE or FORCE in the I/O section.gpf Grid point force balan
30、ce table file.Contains all forces acting on each grid point.Output is specified by GPFORCE in the I/O section.grid The shape file for the final iteration of a topography/shape optimization.Contains the grid point coordinates.The format is that of the GRID card.The.grid file may be used to restart a
31、run.This file is an input file for OSSmooth.grid 入重力加速度在中输入重力方向向量在重力参考坐标系中的单位分量然在离心力所参考坐标系中的单位分量返回即可创建离心力如果需要定义力但是外部载荷的怎么建立是同时建立在重力的中吗如果是那边有一个学习必备 欢迎下载 The shape file for iteration N in a topography/shape optimization.Identical format to the.grid file.Output is specified by shres the I/O section.hgd
32、ata Optimization history file.Contains the iteration history of the objective function,constraint functions,design variables,response functions.Output is specified by deshis,and hisout in the I/O section.his_dat Design history file.Contains the iteration history of the objective function and maximum
33、 constraint violation .load Applied load file.Contains the applied loads.Output is specified by oload in the I/O section.oss OSSmooth parameter file.Contains default settings for running OSSmooth after a successful topology,topography or shape optimization.prop Property output file.Contains all of t
34、he updated property data at the last iteration for sizing optimization.Output is specified by PROP in the I/O Options Section.sh The shape file for the final iteration of a topology optimization.Contains the material density,the void size parameters,and void orientation angle for each element in the
35、 analysis.The.sh file may be used to restart a run.This file is an input file for OSSmooth.sh The shape file for iteration N.Identical format to the.sh file.Output is specified by shres the I/O section.spcf SPC reaction force file.Contains the single point constraint forces.Output is specified by sp
36、cf in the I/O section.16 材料属性参数说明。MAT1-Material Property Definition,Form 1 Defines the material properties for linear,temperature-independent,isotropic materials.MID Unique material identification number(Integer 0).E Youngs Modulus(Real or blank).G Shear Modulus(Real or blank).NU Poissons Ratio(-1.0
37、 Real 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)(S
38、ee Remark 6).ST,SC,SS Stress limits in tension,compression and shear.Used for composite ply failure calculations(Real).MAT8-Material Property Definition,Form 8 Defines the material property for an orthotropic material for two-dimensional elements.MID Material ID(Integer 0)E1 Modulus of elasticity in
39、 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).NU12 Poissons ratio(for uniaxial loading in 1-direction).Note that for uniaxial loading in 2-direction is related
40、 to by the relation.(Real).G12 Inplane 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 expan
41、sion 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
42、 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,tempera
43、ture-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)(Se
44、e Remark 5).17 关于 RBE2 单元主从点的设置。答:原理:这种刚性元的两个节点由于六个自由度均受约束,所以位移完全一样,在计算时先计算出主点的位移,随后自动得到从点的位移。因此在设置主从点时有如下原则:(1)同一个 node 可以是两个主点;(2)同一个 node 不能为两个从点,此时对应的两个主点的位移很可能不同,那么这个点的位移就无法确定。入重力加速度在中输入重力方向向量在重力参考坐标系中的单位分量然在离心力所参考坐标系中的单位分量返回即可创建离心力如果需要定义力但是外部载荷的怎么建立是同时建立在重力的中吗如果是那边有一个学习必备 欢迎下载(3)如果一个 node 既是主点
45、又是从点,那么主点的定义一定要在从点之后,这样可以先得到前面的从点的位移,对应的这个主点的位移也就不用算了。18 如何修改菜单里的缺省字体大小?答:在 Hypermesh 的安装目录(C:Altairhw6.0hmbin)里,用写字板打开 hm.cfg 文件,修改*menufont(2)为*menufont(1)。自然在这里你也可以修改其它东东。19 washer的功能和对 washer 时圆半径的修改。答:(1)孔的划分可以用到 macro 菜单中的 washer 功能,从而保证孔周围单元的质量。(2)在 Altairhw6.0hmbingeompage.mac中,找到下面的句子,修改最后的
46、数字 1.5 为你想要的数值。*createbutton(2,Washer,0,0,10,BUTTON,Create a trimmed surface concentric with an existinghole.,Washer,1.5)20 如何删除同一个 collector 中复制的单元?答:check elem 寻找 duplicate 的单元。有时候需要先 equivalence 相应的单元。21 Error:Boundary recovery failed during sub-grid recovery.是什么意思?答:是由于高亮的单元或者其周围单元存在某些质量问题,所以不能生
47、成 3d 网格,建议修改 2d 单元质量。22 如何将不同的 Hypermesh 模型合成一个大模型?答:可以利用 model brower进行大的模型管理,建立若干多级的装配管理各个部件。23 如何保证 3D 单元的质量?答:先把表面 automesh,然后用 qualityindex 把所有的坏单元进行优化,保证所有的单元都是好的,然后用 3D 里的 tetamesh,选择所画的单元,做出三 D 网格 24 hypermesh有沒有什么功能可以让上、下表面的网格移到中性平面上来?答:两种方案,开始就抽中面,或者在某一个表面划分完后进行 elem offset。25 如何查找错误?答:首先你
48、打开*.out 文件(应该和你的.fem 文件同名并在同一个目录下),找到错误发生的位置。26 hyperwork可以算动载荷吗?答:不行。Hyperwork starts as a pre/post processor.Its solver is limited to linear statics,eigen-solver(modal analysis),linear buckling,and maybe harmonic response(frequency-domain steady-state dynamics).27 单元划分完成后,用 TOOLCheck Element和 2Dqu
49、alityindex 检查单元类型。哪个更具权威?还有没有其他的检查方法?Check Element中得到不良单元如何修改?答:如果单纯从某个单元是否超过设定的指标角度来讲,两者的功能是一样的。但是 2d-quality index可把不同超标类型的单元同时显示出来,并可按自己设定单元的好坏等级以不同的颜色 显示。在 quality index 中,有一个综合的 index 值来评价整体模型的质量好坏,每一种单元质量指标都会按不同的等级(如:好,较好,差,很差等)对 index 值有不同的贡献,较差的等级会 入重力加速度在中输入重力方向向量在重力参考坐标系中的单位分量然在离心力所参考坐标系中的
50、单位分量返回即可创建离心力如果需要定义力但是外部载荷的怎么建立是同时建立在重力的中吗如果是那边有一个学习必备 欢迎下载 贡献较大的 index 值,这样如果整体模型的 index 值越大表明单元的质量就糟糕。总之,利用 qualiy index可以得到一个综合的质量评价和统计信息。对于 check element中得到的不良单元,如果数目较多,通常可用 quality index 下的 edit 或 optimize 对超标单元进行自动调整,如果数目不是很多,既可以手工调节,也可以用 qulity index 自动调节,相比较而言,在 quality index 调节单元速度要快点。当然有些单