- ANSYS机械工程应用精华60例
- 高耀东等主编
- 3730字
- 2020-08-27 00:40:09
第12例 模态分析实例——斜齿圆柱齿轮的固有频率分析
本例提示
本例介绍了对一个复杂结构—斜齿圆柱齿轮模型的创建方法,以及利用ANSYS对其进行固有频率和振型研究即模态分析的方法、步骤和过程。
12.1 问题描述及解析解
图12-1为一个标准渐开线斜齿圆柱齿轮的视图。已知:齿轮的模数 mn=2mm,齿数z=24,螺旋角β=10°,其他尺寸如图所示,建立其几何模型并分析其固有频率。
图12-1 斜齿圆柱齿轮
12.2 分析步骤
12.2.1 改变任务名
拾取菜单Utility Menu→File→Change Jobname,弹出如图12-2所示的对话框,在“[/FILNAM]”文本框中输入EXAMPLE12,单击“OK”按钮。
图12-2 改变任务名对话框
12.2.2 选择单元类型
拾取菜单Main Menu→Preprocessor→Element Type→Add/Edit/Delete,弹出如图12-3所示的对话框,单击“Add...”按钮,弹出如图12-4所示的对话框,在左侧列表中选“Structural Solid”,在右侧列表中选“Brick 8 node 185”,单击“OK”按钮,最后单击如图12-3所示对话框中的“Close”按钮。
图12-3 单元类型对话框
图12-4 单元类型库对话框
12.2.3 定义材料模型
拾取菜单Main Menu→Preprocessor→Material Props→Material Models,弹出如图12-5所示的对话框,在右侧列表中依次拾取“Structural”、“Linear”、“Elastic”、“Isotropic”,弹出如图12-6所示的对话框,在“EX”文本框中输入2e11(弹性模量),在“PRXY”文本框中输入0.3(泊松比),单击“OK”按钮;再拾取图12-5所示对话框中右侧列表“Structural”下的“Density”,弹出如图12-7所示的对话框,在“DENS”文本框中输入7800(密度),单击“OK”按钮。然后关闭如图12-5所示的对话框。
图12-5 材料模型对话框
图12-6 材料特性对话框
图12-7 定义密度对话框
12.2.4 创建齿轮端面齿廓曲线上的关键点
拾取菜单Main Menu→Preprocessor→Modeling→Create→Keypoints→In Active CS,弹出如图12-8所示的对话框,在“NPT”文本框中输入1,在“X, Y, Z”文本框中分别输入21.87e-3, 0, 0,单击“Apply”按钮;再在“NPT”文本框中输入2,在“X, Y, Z”文本框中分别输入22.82e-3, 1.13e-3, 0,单击“Apply”按钮;再在“NPT”文本框中输入3,在“X, Y, Z”文本框中分别输入24.02e-3, 1.47e-3, 0,单击“Apply”按钮;再在“NPT”文本框中输入4,在“X, Y, Z”文本框中分别输入24.62e-3, 1.73e-3, 0,单击“Apply”按钮;再在“NPT”文本框中输入5,在“X, Y, Z”文本框中分别输入25.22e-3, 2.08e-3, 0,单击“Apply”按钮;再在“NPT”文本框中输入6,在“X, Y, Z”文本框中分别输入25.82e-3, 2.4e-3, 0,单击“Apply”按钮;再在“NPT”文本框中输入7,在“X, Y, Z”文本框中分别输入26.92e-3, 3.23e-3, 0,单击“Apply”按钮;再在“NPT”文本框中输入8,在“X, Y, Z”文本框中分别输入27.11e-3, 0, 0,单击“OK”按钮。
图12-8 创建关键点对话框
齿廓各点坐标通过计算得到。
12.2.5 创建样条曲线
拾取菜单Main Menu→Preprocessor→Modeling→Create→Lines→Splines→Spline thru KPs,弹出拾取窗口,依次拾取关键点2、3、4、5、6、7,单击“OK”按钮。
12.2.6 镜像样条曲线
拾取菜单Main Menu→Preprocessor→Modeling→Reflect→Lines,弹出拾取窗口,拾取样条曲线,单击拾取窗口中的“OK”按钮,弹出“Reflect Lines”对话框,选择对称平面为“X-Z plane Y”,单击“OK”按钮。
12.2.7 显示关键点号、线号
拾取菜单Utility Menu→PlotCtrls→Numbering,在所弹出的对话框中,将Keypoint Numbers(关键点号)和Line Numbers(线号)打开,单击“OK”按钮。
12.2.8 显示关键点和线
拾取菜单Utility Menu→Plot→Multi- Plots。
12.2.9 创建圆弧
拾取菜单Main Menu→Preprocessor→Modeling→Create→Lines→Arcs→Through 3 KPs,弹出拾取窗口,依次拾取关键点2、9、1,单击“Apply”按钮;再依次拾取关键点7、10、8,单击“OK”按钮。
12.2.10 创建端面齿槽面
拾取菜单Main Menu→Preprocessor→Modeling→Create→Areas→Arbitrary→By Lines,弹出拾取窗口,依次拾取线1、4、2、3,单击“OK”按钮。
12.2.11 激活全球圆柱坐标系
拾取菜单Utility Menu→WorkPlane→Change Active CS to→Global Cylindrical。
12.2.12 改变视点
拾取菜单Utility Menu→PlotCtrls→Pan Zoom Rotate,在所弹出的对话框中,单击“Iso”按钮,或者单击图形窗口右侧显示控制工具条上的按钮。
12.2.13 由齿槽面挤出齿槽体
拾取菜单Main Menu→Preprocessor→Modeling→Operate→Extrude→Areas→By XYZ Offset,弹出拾取窗口,拾取齿槽面,单击“OK”按钮,弹出如图12-9所示的对话框,在“DX, DY, DZ”文本框中分别输入0, 8.412, 0.02,单击“OK”按钮。
图12-9 通过偏移挤出面对话框
12.2.14 复制齿槽体
拾取菜单Main Menu→Preprocessor→Modeling→Copy→Volumes,弹出拾取窗口,拾取齿槽体,单击“OK”按钮;随后弹出如图12-10所示的对话框,在“ITIME”文本框中输入24,在“DY”文本框中输入360/24,单击“OK”按钮。
图12-10 复制体对话框
12.2.15 关闭关键点号、线号,打开体号
拾取菜单Utility Menu→PlotCtrls→Numbering,在所弹出的对话框中,将Keypoint Numbers(关键点号)和Line Numbers(线号)关闭,将Volume Numbers(体号)打开,单击“OK”按钮。
12.2.16 显示体
拾取菜单Utility Menu→Plot→Volumes。
12.2.17 激活全局直角坐标系
拾取菜单Utility Menu→WorkPlane→Change Active CS to→Global Cartesian。
12.2.18 创建齿顶圆柱体
拾取菜单Main Menu→Preprocessor→Modeling→Create→Volumes→Cylinder→By Dimension,弹出如图12-11所示的对话框,在“RAD1”文本框中输入0.02637,在“RAD2”文本框中输入0.01,在“Z2”文本框中输入0.02,单击“OK”按钮。
图12-11 创建圆柱体对话框
12.2.19 创建键槽块
拾取菜单Main Menu→Preprocessor→Modeling→Create→Volumes→Block→By Dimension,弹出如图12-12所示的对话框,在“X1, X2”文本框中分别输入-0.003, 0.003,在“Y1, Y2”文本框中分别输入0, 0.0128,在“Z1, Z2”文本框中分别输入0, 0.02,单击“OK”按钮。
图12-12 创建块对话框
12.2.20 作布尔减运算
拾取菜单Main Menu→Preprocessor→Modeling→Operate→Booleans→Subtract→Volumes,弹出拾取窗口,拾取圆柱体,单击“OK”按钮;再次弹出拾取窗口,单击“Pick All”按钮。
12.2.21 划分单元
拾取菜单Main Menu→Preprocessor→Meshing→MeshTool,弹出如图12-13所示的对话框,选择“Smart Size”,将其下方滚动条的值(智能尺寸Smart Size的级别)选择为9;单击“Size Controls”区域中“Global”后面的“Set”按钮,弹出如图12-14所示的对话框,在“SIZE”文本框中输入0.002,单击“OK”按钮。
图12-13 划分单元工具对话框
图12-14 单元尺寸对话框
在图12-13所示对话框的“Mesh”区域,选择单元形状为“Tet”(四面体),选择划分单元的方法为“Free”(自由划分)。单击“Mesh”按钮,弹出拾取窗口,拾取体,单击“OK”按钮。
12.2.22 激活全球圆柱坐标系
拾取菜单Utility Menu→WorkPlane→Change Active CS to→Global Cylindrical。
12.2.23 选择内孔表面上的所有节点
拾取菜单Utility Menu→Select→Entities,弹出如图12-15所示的对话框,在各下拉列表框、文本框、单选按钮中依次选择或输入“Nodes”、“By Location”、“X coordinates”、“0.01”、“From Full”,单击“OK”按钮。
图12-15 选择实体对话框
12.2.24 旋转所选择节点的节点坐标系到当前坐标系
拾取菜单Main Menu→Preprocessor→Modeling→Move/Modify→Rotate Node CS→To Active CS,弹出拾取窗口,单击“Pick All”按钮。
12.2.25 施加约束
拾取菜单Main Menu→Solution→Define Loads→Apply→Structural→Displacement→On Nodes,弹出拾取窗口,单击“Pick All”按钮。弹出如图12-16所示的对话框,在“Lab2”列表框中选择“UX”,单击“OK”按钮。
图12-16 在节点上施加约束对话框
12.2.26 选择所有
拾取菜单Utility Menu→Select→Everything。
12.2.27 指定分析类型
拾取菜单Main Menu→Solution→Analysis Type→New Analysis,弹出如图12-17所示的对话框,选择“Type of Analysis”为“Modal”,单击“OK”按钮。
图12-17 指定分析类型对话框
12.2.28 指定分析选项
拾取菜单Main Menu→Solution→Analysis Type→Analysis Options,弹出如图12-18所示的对话框,在“No. of modes to extract”文本框中输入5,单击“OK”按钮,弹出“Block Lanczos Method”对话框,单击“OK”按钮。
图12-18 模态分析选项对话框
12.2.29 指定要扩展的模态数
拾取菜单Main Menu→Solution→Load Step Opts→Expansionpass→Single Expand→Expand modes,弹出如图12-19所示的对话框,在“NMODE”文本框中输入5,单击“OK”按钮。
图12-19 扩展模态对话框
12.2.30 施加约束
拾取菜单Main Menu→Solution→Define Loads→Apply→Structural→Displacement→On Areas,弹出拾取窗口,拾取面208(键槽侧面),单击“OK”按钮,弹出与图12-16类似的对话框,在“Lab2”列表框中选择“UX”,单击“OK”按钮。
12.2.31 选择齿轮端面上的节点
拾取菜单Utility Menu→Select→Entities,弹出如图12-15所示的对话框,在各下拉列表框、文本框、单选按钮中依次选择或输入“Nodes”、“By Location”、“Z coordinates”、“0”、“From Full”,单击“Apply”按钮;再次在各下拉列表框、文本框、单选按钮中依次选择或输入“Nodes”、“By Location”、“Z coordinates”、“0.02”、“Also Select”,单击“Apply”按钮;再次在各下拉列表框、文本框、单选按钮中依次选择或输入“Nodes”、“By Location”、“X coordinates”、“0, 0.015”、“Reselect”,单击“OK”按钮。
12.2.32 施加约束
拾取菜单Main Menu→Solution→Define Loads→Apply→Structural→Displacement→On Nodes,弹出拾取窗口,单击“Pick All”按钮,弹出如图12-16所示的对话框,在“Lab2”列表框中选择“UZ”,单击“OK”按钮。
12.2.33 选择所有
拾取菜单Utility Menu→Select→Everything。
12.2.34 求解
拾取菜单Main Menu→Solution→Solve→Current LS,单击“Solve Current Load Step”对话框中的“OK”按钮。当出现“Solution is done!”提示时,求解结束,即可查看结果。
12.2.35 列表固有频率
拾取菜单Main Menu→General Postproc→Results Summary,弹出如图12-20所示的窗口,列表中显示了模型的前5阶频率。
图12-20 结果摘要
读者可参照第10例的方法,观察齿轮的振型。
12.3 命令流
/CLEAR !清除数据库,新建分析 /FILNAME,EXAMPLE12 !定义任务名为“EXAMPLE12” /PREP7 !进入预处理器 ET,1,SOLID185 !选择单元类型 MP,EX,1,2E11 !定义弹性模量为2E11,泊松比为0.3,密度为7800 MP, PRXY, 1, 0.3 MP, DENS, 1, 7800 K,1,21.87E-3 !创建关键点 K, 2, 22.82E-3, 1.13E-3 K, 3, 24.02E-3, 1.47E-3 K, 4, 24.62E-3, 1.73E-3 K, 5, 25.22E-3, 2.08E-3 K, 6, 25.82E-3, 2.4E-3 K, 7, 26.92E-3, 3.23E-3 K, 8, 27.11E-3 BSPLIN,2,3,4,5,6,7 !用样条曲线创建齿廓曲线 LSYMM,Y,1 !镜像齿廓曲线 LARC,2,9,1 !创建圆弧 LARC, 7, 10, 8 AL,ALL !由线创建面 CSYS,1 !切换活跃坐标系为全球圆柱坐标系 VEXT,1,,,0,8.412,0.02 !面挤出形成体(齿槽) VGEN,24,1,,,0,360/24 !复制体 CSYS,0 !切换活跃坐标系为全球直角坐标系 CYL4,0,0,0.01,0,0.02637,360,0.02 !创建圆柱体 BLOCK,-0.003,0.003,0,0.0128,0,0.02 !创建块 VSBV,25,ALL !布尔减运算 SMRTSIZE,9 !设置智能单元尺寸级别 ESIZE,0.002 !设置总体单元尺寸 MSHAPE,1 !指定单元形状为四面体 MSHKEY,0 !指定自由网格 VMESH,ALL !对体划分单元 CSYS,1 !切换活跃坐标系为全球圆柱坐标系 NSEL,S,LOC,X,0.01 !选择r=0.01(内孔表面)的节点 NROTAT,ALL !将所选择节点的节点坐标系旋转到全球圆柱坐标系 D,ALL,UX !在所选择的节点上施加径向约束 ALLSEL,ALL !选择所有 FINISH !退出预处理器 /SOLU !进入求解器 ANTYPE, MODAL !指定分析类型为模态分析 MODOPT,LANB,5 !指定分析选项,挤出频率数为5 MXPAND,5 !扩展频率数为5 DA,208,UX !在键槽侧面上施加垂直方向的位移约束 NSEL,S,LOC,Z,0 !选择z=0的节点 NSEL,A,LOC,Z,0.02 !选择z=0.02的节点,并添加到节点选择集中 NSEL,R,LOC,X,0,0.015 !选择z=0或z=0.02、0≤r≤0.015的节点 D,ALL,UZ !在所选择的节点上施加位移约束 ALLSEL,ALL !选择所有 SOLVE !求解 FINISH !退出求解器 /POST1 !进入普通后处理器 SET,LIST !列表固有频率 FINISH !退出普通后处理器