目录第一章 Patran基础知识 (2)第二章悬臂梁的有限元建模与变形分析 (12)第三章受热载荷作用的薄板的有限元建模与温度场求解..21 第四章带孔平板的受力分析(平面) (24)第五章厚壁圆筒的受压作用时的应力分析 (28)第六章受压力载荷作用时板的受力分析 (33)第七章板的模态分析 (36)第八章板的瞬态响应分析 (39)第九章板的频率响应分析 (43)第十章提取车架中性面的模态分析 (46)第一章 Patran基础知识一.Patran的用户界面介绍Patran具有良好的用户界面,清晰、简单、易于使用且方便记忆,其用户界面如图1-1所示。
图1-1 patran界面按照各部分的功能,可将Patran界面划分为四个区域:菜单和工具栏区、操作面板区、图形编辑区、信息显示和命令行输入区。
下面,就分别对这几个区域进行介绍。
1.菜单和工具栏区如图1-2所示,patran的界面上有一行菜单,两行工具栏。
图1-2 菜单工具栏Patran的菜单是该软件的重要组成部分,使用菜单项,可以完成多设置和操作。
本来,菜单与各种工具是配合使用的,两者是不能独立区分的。
这里对菜单栏进行简单的介绍,一般情况下,Patran有九个主菜单项,如图1-2所示,文件菜单栏应用菜单按钮工具栏管理(File)菜单主要用于Patran数据库文件的打开/关闭,同时也用来从其他CAD系统输入模型;组(Group)菜单主要用于组的操作,作用类似CAD系统中的“层”;视窗管理(Viewport)菜单用于视窗设置;视图操作(Viewing)菜单用于图形显示设置,包括了工具栏中一些工具的功能;元素显示管理(Display)菜单用于设置各种元素的显示方式;参数设置(Preferences)菜单用于选择求解器,定制用户自己的环境等操作;工具选项(Tools)菜单中提供了许多非常有用的工具;在线帮助(Help)菜单为使用者提供在线帮助。
工具栏各工具功能见表一:表一 Patran工具栏各工具功能列表2.操作面板区,图形编辑区和信息显示和命令输入区由工具按钮和菜单选项打开的各种面板一般都显示在patran界面的右侧,即操作面板区。
图形编辑区主要用来显示模型,用户可以在该区域用鼠标对模型进行操作。
Patran中的所有操作行为都会显示在信息显示窗口。
例如,patran执行了那些PCL命令,系统进行了哪些设置,错误信息等都会在该区域显示出来。
图1-3 操作面板区信息显示和命令输入区图形编辑区二.Patran中数据的输入方法1.用鼠标从屏幕上拾取对象用鼠标从屏幕上拾取对象主要是通过鼠标左建、右键和键盘的功能键“Ctrl”、“Shift”的协同操作来完成数据的输入。
具体方法如下:鼠标左键:选择一个对象,操作时,将鼠标移动到要选择的对象上,这时,可能被选取对象将会以颜色变化、高亮度显示、出现一个小圆圈等方式显示,以提示用户,当用户确认所选对象后,单击鼠标左键,则该对象会被选取,如果用户用左键连续选取两个个以上的对象,则只有最后一个被选中的对象有效(在选择对象前,应先用鼠标左键确认要接受输入的数据输入文本框,下同)。
Shift+鼠标左键:选择多个对象,这种方法是以追加的方式进行的,操作时,按住Shift键,同时用鼠标左键选取所要选择的对象,则所选择的对象都会被选取。
用矩形框选择(鼠标左键):选择多个对象,操作时,在屏幕上按住鼠标左键,拖出一个矩形框来,则被矩形框所包围的合法对象都会被选中。
这里所说的合法是指满足输入的要求,例如要求输入的是点对象,则被矩形框所包围的对象中只有点对象会被选中。
Ctrl+鼠标左键:用多边形框选取多个对象,类似于矩形框选择方法。
操作时,按住Ctrl键,同时用鼠标左键在屏幕上选择若干点位置,则系统会将这点依次连线形成一个多边形框,则被包围在矩形框中的对象会被选中。
这种方法适合于形状不规则的复杂模型。
鼠标右键:取消一个已选中对象。
操作时,将鼠标移动到所要操作的对象上,单击右键,则先前已被选定的该对象将会被取消。
该方法用于从已选对象组中剔除不合适的对象。
2.按语法从键盘直接输入Patran中的所有对象元素都是有标号的,这样可以方便的区分对象,也可以有效地进行管理和操作,比如借助于标号进行选择输入。
Patran中根据标号输入有一套完整的语法规定,用户可以按照这些规定方便的输入对象。
下面,通过例子来加以说明。
2.1几何编号关键字有point、curve、surface、solid。
点的输入:例如要输入一个点,可用键盘输入“point 8”(表示输入标号为8的点),“point 3 7 9”(表示输入标号为3、7、9的点),“point 3:7”(表示输入标号从3到7的点),“point 5:18:2”(表示输入标号从5开始到18结束,间隔为2的点,即输入标号为5、7、9、11⋯⋯17的点),“curve 3.2”(输入标号为3的曲线的第2个点),“surface 7.2.2”(输入标号为7的曲面的第2条边的第2个点),“solid 5.3.2.1”(输入标号为5的实体的第3个曲面的第2条边的第1个点)等。
线的输入:要输入曲线(直线),可用键盘直接输入“curve 3”(输入标号为3的曲线),“surface 3.1”(输入标号为3的曲面的第1条边),“solid 7.2.2”(输入标号为7的实体的第2个曲面的第2条边)等。
曲面的输入:可直接键入“surface 7”(输入标号为7的区面),“solid 5.1”(输入标号为5的实体的第1个曲面)等。
实体的输入也类似于上边点线面的输入方法,可参照进行。
2.2 FEM编号关键字有node 、element (可简写为ele )节点的输入:类似于几何点的输入,只是关键字不同,如“node 3”,“node 1 7 11”,“node 3:10”,“node 1:18:3”等。
单元的输入:例如“element 3”,“element 3:9”,“element 3:9:2”,“element 3,7 12:18”(表示输入标号为3、7、12、13、14⋯⋯18的单元)等。
2.3 直接输入点的坐标Patran 中用方括号“[ ]”来表示坐标,坐标各分量之间可以用逗号“,”、斜杠“/”或空格隔开,可以使用绝对坐标,也可以使用相对坐标,下面就以例子来说明。
如“[0,7,8]”,“[3.1/-17.5/19]”,“[0.3 18.29 -17.0]”,“[yp7 yn8 0.3]”(表示该点的x 坐标与标号为7点的y 坐标相同,y 坐标与标号为8的节点的y 坐标相同,z 坐标是0.3)等。
2.4 直接输入矢量Patran 中用尖括号“< >”来表示矢量,类似于几何点的输入,各分量之间可以用“,”、斜杠“/”或空格隔开,如“<7 0 5>”。
三.Patran 建模和分析的一般流程MSC.Patran 建模和分析的一般流程如图1-4所示:图1-4 Patran 分析流程图四.一个典型工程问题的分析过程为了使读者对Patran 和Nastran 的使用有一个初步的了解,下面给出一个典型工程问题的例子,这个例子包括了分析过程的几个步骤:在输入几何模型、有限元网格模型、材料定义、单元属性定义、边界条件的定义、提交分析、结果显示。
此例是发动机活塞的有限元分析,其目的是检验该活塞的结构强度。
活塞顶部受到向下的均布载荷为10MPa ,材料弹性模量a p E 11101.2⨯=,泊松比3.0=μ。
图1-51.新建一个数据库文件,【File】1)选择菜单【File】→New,文件名→输入文件名piston, 单击。
Analysis Code→MSC.Nastran,Analysis Type→Structural,单击。
2.导入CAD几何模型选择菜单【File】→Import,Object→Model, Source→Parasolid xmt,选择piston.x_t,单击,单击。
3.划分有限元网格,划分网格:Action→Create,Object→Mesh,Type→Solid, Elem Shape→Tet,Mesher→Tetmesh,Topology→Tet10,Input List→Solid 1,选中Automatic Calculation,单击。
4.施加边界条件,1)施加固定约束:Action→Create,Object→Displacement,Type→Nodal,New Set Name→dis,单击,Translations<T1 T2 T3>→<0 0 0 >,Rotations<R1 R2 R3>→<0 0 0>,单击,单击,选中Geometry,Select Geometry Entities→Solid 1.3 1.8,单击,单击,单击。
2)施加均布载荷:Action→Create,Object→Pressure,Type→Element Uniform,New Set Name→Pre,Target Element Type t→3D,单击 , Pressure→1.0e7,单击,单击,选中Geometry,Select Solid Faces→Solid 1.32,单击,单击,单击。
5.定义材料属性,定义材料:Action→Create,Object→Isotropic,Method→Manual Input,10MPaMaterial Name→steel,单击,Constitutive Model →Linear Elastic,Elastic Modulus→2.1e11,Poisson Ratio→0.3,单击,单击。
6.定义单元属性,1)定义单元属性:Action→Create,Object→3D,Type→Solid,Property Set Name→pro,Option(s) →Homogeneous、Standard Formulation,单击, Material Name→Steel(在Material Property Sets中选择),单击,Select Members→Solid 1,单击,单击。
7.进行分析,1)进行分析:Action→Analyze,Object→Entire Model,Method→Analysis Deck,Job Name→piston,单击,Solution Type→LINEAR STATIC,单击,apply。
打开NASTRAN,选择piston.bdf,单击。
此时,Patran 会将模型提交Nastran运算,会弹出一个DOS形式的窗口,显示Nastran的运行情况,运算完成之后,计算机的扬声器会有提示音,同时,状态显示窗口关闭。