平面问题斜支座的处理.docx
平面问题斜支座的处理如图5-7所示,为一个带斜支座的平面应力结构,其中位置2及3处为固定约束,位置4处为一个45°的斜支座,试用一个4节点矩形单元分析该结构的位移场.(a)平面结构(b)有限元分析模型l三5-7带斜支座的平面结构基于ANSYS平台,分别采用约束方程以及局部坐标系的斜支座约束这两种方式来进行处理。解答给出的操作过程及命令流如下。1基于图形界面的交互式操作(StePbystep)(1)进入ANSYS(设定工作目录和工作文件)程序-*ANSYS-*ANSYSInteractive*Workingdirectory(设置工作目录)-*Initialiobname:PlaneSUDDOrt(设置工作文件名Run-*OK设置计算类型ANSYSMainMenu:Preferences.-*Structural-*OK(3)定义单元类型ANSYSMainMenu:Preprocessor-*ElementT5pe-*Add/Edit/Delete.->Add.-*Solid:Quad4node42-0K(返回到EIemenlTyPeS窗口)-Type1PLANE42->OPtiOnS-*K3:PIaneStrSWthk(带厚度的平面应力问题)-*OK-*Close(4)定义实常数ANSYSMainMenu:Preprocessor-*RealConstants.-*Add.-*Type1PLANE42-*OK-*输入RealConstantsSetNo:LTHK:0.1-*Close(关闭RealConstants窗口)(5)定义材料参数ANSYSMainMenu:Preprocessor-*MaterialProps-*MaterialModels-Structural-*Linear-*IsotropicEX:2E5,PRXYW.25(定义泊松比及弹性模量:)OKClose(关闭材料定义窗口)构造平面模型生成节点ANSYSMainMenu:Preprocessor-*Modeling-*Create-*Nodes-*InActiveCS->Nodenumber:!,X,Y,ZLocationinactiveCS:2>2>0-*Apply-*同样依次输入其余3个节点坐标(最左端为起始点,坐标分别为(0,2,0)、(0,0,0)、(2,0,0)(若采用【典型例题】5.3(7)中直接法(2),可将4号节点THXY设置为斜方向45。,然后直接对该节点使用UY=O的约束即可。注意使用约束方程或其它方法时不进行此项设置)生成元素并分配材料类型、实常数ANSYSMainMenu:Preprocessor-*Modeling-*Create-*Elements-*ElemAttributes-*MAT,1,TYPE,1PLANE42,REAL,1OKANSYSMainMenu:Preprocessor-*Modeling-*Create-*Elements-*AutoNumbered-*ThruNodes一点击1,2,3,4号节点(生成单元)(7)模型加约束左边施加×,Y方向的位移约束ANSYSMainMenu:Solution-*DefineLoads-Apply-*-Structural-*DisplacementOnNodes-选取2,3号节点TOKfLab2:AlIDoF(施加X,Y方向的位移约束)TOK以下提供两种方法处理斜支座问题,使用时选择一种方法。采用约束方程来处理斜支座ANSYSMainMenu:Preprocessor-*Coupling/Ceqn-*ConstraintEqn:Const:0,NODElr4aLabl:UX,Cl:l,NODE2:4,Lab2:UY,C2:lOK或者采用斜支座的局部坐标来施加位移约束ANSYSUtilityMenu:WorkPlane-*LocalCoordinateSystem-*Createlocalsystem_*AtspecifiedLOC+单击图形中的任意一点一OK-XC.YC.ZC分别设定为2,0,0,THXY:45OKANSYSMainMenu:Preprocessor-*modeling-*Move/ModifyRotateNodeCS-*ToactiveCS选择4号节点ANSYSMainMenu:Solution-*DefineLoads-*A即板-*Structural-*DisplacementOnNodesT选取4号节点-OKf选择Lab2:理施加Y方向的位移约束)OK施加载荷ANSYSMainMenu:Solution-*DefineLoads-*Apply-*Structural-*ForceZMomentTOnNodesT点击1号节点OK-*LabFX,Value:10ApplyT再次点击1号节点OKLab:FY,Value:10-*OK计算分析ANSYSMainMenu:Solution-*AnalysisType-*NewAnaIysis-*StaticOKANSYSMainMenu:Solution-*Solve-*CurrentLS-*OK(10)计算结果ANSYSMainMenu:GeneralPostproc-*PlotResultsContourPlot-*NodalSolu-Nodalsolution-DOFSolutionDisplacementvectorsum-*OK(观察位移矢量分布)ANSYSMainMenu:GeneralPostproc-*ListResults-*NodalSolu-*Nodalsolution-DOFSolution-*Displacementvectorsum-C)K(查看各节点位移精确值)(11)退出系统ANSYSUtilityMenu:File-*Exit-*SaveEverything_*OK2.完整的命令流提供的命令流如下。!%ANSYS算例53(8)%begin%/PREP7ANTYPE.STATICMP,EX,1,2E5MP.PRXY.1.0.25ET,1,PLANE42KEYOPT,1,3,3R.1,0.1N,l,2,2N,2,2N,3,N,4,2”!进入前处理!设定为静态分析!定义1号材料的弹性模量!设定1号材料的泊松比!选取单元类型1!设置为带厚度的平面问题!设定实常数NoJ,厚度0.1!生成节点1!生成节点2!生成节点3!生成节点4,对应于【典型例题】5.3(7)中直接法(2)begin-!N,4,2,45!节点4的绕Z旋转设置为45°,!D,4,UY!然后在旋转后的节点坐标下添加位移约束,对应于【典型例题】5.3中直接法(2)-end-MATJTYPEJREAL,IE,1,2,3,4D,2,ALLD,3,ALL!设定为材料No.1!设定单元No.1!设定实常数NoJ!生成一个平面单元!对节点2施加固定的位移约束!对节点3施加固定的位移约束!以下提供两种方法处理斜支座问题,使用时选择一种方法!一方法1begin.一以下的一条命令为采用约束方程的方式对斜支座进行处理ce,i,Oauxjauy,-!建立约束方程(NO.1):0=no<le4,UX*1+node_UY*(-1)!一方法1endZ-方法2begin.以下三条命令为定义局部坐标系,迸行旋转,施加位移约束UocalJl,0,2,0,0,45Inrotat,4!D,4,UY!方法2end!斜支座约束处理完毕E1,FX,1OELFYJOFINISH/SOLUSOLVE!=进入一般的后处理模块!在4号节点建立局部坐标系!将4号节点坐标系旋转为与局部坐标系相同!在局部坐标四添加位移约束!施加外力FX!施加外力FY!结束前处理!进入求解模块!求解/POSTlPLDISR1finish!进入后处理!计算的变形位移显示(变形前与后的对照)!退出所在模块!%ANSYS算例5.3(8)%end%