您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 市场营销 > PATRAN的一些精华小技巧
PATRAN的一些精华小技巧!!!1、在Patran里如何Move一组Points的位置,而不改变这组Points的ID编号?Group/Transform/Translate的功能,这样不但编号不会变,连property跟边界条件都会保留2、Patran如何执行多次Undo?所有Patran的操作步骤,都记录在最新的一个patran.ses.xx中,如果需要多次undo,可以刪除最后不需要的步骤指令行,再利用File-Session-Play的方式,执行改过的patran.ses.xx,这样可以无限制的undo。3、Patran中如何定义杆件之间的铰接?用的是rod元素,不需要定义铰接,因为rod元间本身就是以铰接形式连接。如果用bar或是beam,需在properties里的PinnedDOFs@Node1/2定义铰接。4、Patran如何把不小心Equivalence的node分开用Utility/FEM-Elements/SeparateElements在equivalence时,可以將选项切换为List,只选择特定某些节点作equivalence,可以避免不小心的失誤。5、Patran如何將Tri3单元转换为Tri6单元在Patran-Element-Modify/Element/Edit,將Type选项打勾,在Shape中选Tri,NewShape选Tri6,最后选取想要改变的Tri3单元,6、Patran如何定义材料库Patran除了可以直接读取MSC.Mvision的材料材料库外,还可利用执行SessionFile的方式,直接使用以前已经定义过的材料。编辑patran.ses.xx,将定义材料的PCL指令剪下,粘贴到另外一个文件中(如mat.ses)。之后便可直接由Patran的File/Session/Play来加入此一材料的定义。也可以直接加入Patran菜单的中:把刚刚定义的sessionfile复制到C:\MSC\patran2001r3\shareware\msc\unsupported\utilities\data_files\bv_material_data,之后就会在Utilities/Material/MaterialSessionFileLibrary中出现刚才的材料名称。.7、Patran的完整信息输出:在执行Patran的时候出现齐怪的错误信息时,可以先把Patran关闭,接着启动DOS窗口,在DOS下直接输入patran-stdout,执行再重新启动Patran,会多了一个信息窗口。3、计算完毕后,只想显示应力超过某个值的单元,而其它单元不想显示,如何设置?tool-list-creat,方法选attribute,设f>你要求的应力,apply以后选中在list里面的即为你要求的.再用plot/erase不显示你不要的单元。4、一个四边形平板,一端的边上节点6个自由度全约束住,另外一端上几个节点上施加z方向强迫位移<,,1E-5>,没有别的条件。计算完以后看F06文件,看看那些节点的位移是否加上了!用的是loads/BCs中的creat-diaplacement,我很奇怪的是:我试了几次这个强迫位移值,如0.1,0.01,0.001,0.0001,f06文件中显示正确,节点位移值确实就是输入值!但是这个值在变小时如1e-5,1e-6,F06文件显示结果为0!!!感觉好像是nastran的识别问题,把10的-5次方一下的数默认为0!问题出在translationparameter里面的一个参数numerical,帮助文件里面说它用于比较两个数是否相等,其默认为1e-4.writing才是判断一个数是否近似为零,默认为1e-21.但实际上当你给出的强迫位移量小于numerical时,它就认为近似为0,在bdf文件中就给忽略掉了.你修改numerical为1e-5,你上面说的1e-5就可以算了。5、自重怎么加到模型上去?自重是在load/BCS里加的create->inertialload->element在inputdata->load/BCsetscaleFactor[输入加速度的值一般取9.8]TransAccel(a1a2a3)<0-10>(力是沿Y轴向下)后就ok了tools下面有个massproperties是计算模型质量和惯量的,不知对你有没有帮助/solu/output,mass,txtpsolve,elform/outputfinish将在当前目录下生成mass.txt文件里面会么都有。6、共振时的应力模态分析得到的位移是模态位移,没有输入载荷时的结果其值没有意义,同一模态下模态坐标位移之间的比值才有意义,因此,通过NORMALMODES分析的结果不表示真实的位移以及应力等。需要计算FREQENCYRESPONSE或者TRANSIENTRESPONSE才能获得真实应力。7、体单元的节点没有转动自由度,只需考虑三个平移自由度。8、我在用PATRAN做计算时,分析出的结果文件很大,往往提示磁盘空间不足,结果提示需要980M空间。你试试不用patran直接递交分析,进入nastran用手工递交,可输入scr=yes之后进行分析。因为直接递交会产生个dball文件很大的,没什么大用,用手递交后,用scr=yes就可以不用产生这个文件了,另外所产生的dball文件可以delete它,它占的空间太大了在patran下不进行分析,不用fullrun用analysicdeck之后运行nastran.ex桌面没有在msc文件夹下找到,用它开打你刚才生成的文件就行在最底一行输入scr=yes就行,之后和在patran下直接调用nastran的界面一样。patran向nastran递交运算时的参数可以在nastxxxx.rcf文件中设定,这个文件可以用文本编辑软件修改,加一句scr=yes就行了,运算式通用的参数都可以在这里面定制。9、做模态分析需要密度。10、如何画椭圆=25&ID=17221) Createacircle,thenuseTransform/Curve/Scaletostretchitinonedirection.TheeasiestwaytocreateanellipseiswiththeUtilitiesmenuofPatran.Utilities--Geometry--CreatecurvebyfunctionExemple:Ifyouwanttocreateanellipsewitha=110andb=90yourequationwillbe:Y=SQRT(90**2*(1-(`X**2/110**2)))2) 画圆,将圆旋转一个角度具体旋转角度:设a为长轴长;b为短轴长则满足关系cos(angle)=(b/a)旋转该角度后,将其投影到园形原来的所在平面即得所需椭圆3) 利用局部坐标系创建局部坐标系,选cylindrical1,设置长短轴即可4) 用curve?一??,然後在move/scale?不同比例,??curve就可以.5) 据说通过creat-curve-conic可以画椭圆11、MPCMPC是一个很好的工具用来拟和多点自由度的比如要对一个截面上的多个点施加位移或者力特别是对整个截面施加弯矩就可以使用MPC把多个点的位移力弯矩施加到一个点上就可以了特别是对弯矩你知道,对实体模型的横截面施加一个弯矩如果没有MPC的话会有多么地困难12、模态分析的时候是不能够分析应力的,分析应力要单独用别的求解类型再分析。14、注意转速的单位是n转/s,不是弧度15、一些小技巧1、在Patran里如何Move一组Points的位置,而不改变这组Points的ID编号?Group/Transform/Translate的功能,这样不但编号不会变,连property跟边界条件都会保留2、Patran如何执行多次Undo?所有Patran的操作步骤,都记录在最新的一个patran.ses.xx中,如果需要多次undo,可以刪除最后不需要的步骤指令行,再利用File->Session->Play的方式,执行改过的patran.ses.xx,这样可以无限制的undo。3、Patran中如何定义杆件之间的铰接?用的是rod元素,不需要定义铰接,因为rod元间本身就是以铰接形式连接。如果用bar或是beam,需在properties里的PinnedDOFs@Node1/2定义铰接。4、Patran如何把不小心Equivalence的node分开用Utility/FEM-Elements/SeparateElements在equivalence时,可以將选项切换为List,只选择特定某些节点作equivalence,可以避免不小心的失誤。5、Patran如何將Tri3单元转换为Tri6单元在Patran->Element->Modify/Element/Edit,將Type选项打勾,在Shape中选Tri,NewShape选Tri6,最后选取想要改变的Tri3单元,6、Patran如何定义材料库Patran除了可以直接读取MSC.Mvision的材料材料库外,还可利用执行SessionFile的方式,直接使用以前已经定义过的材料。编辑patran.ses.xx,将定义材料的PCL指令剪下,粘贴到另外一个文件中(如mat.ses)。之后便可直接由Patran的File/Session/Play来加入此一材料的定义。也可以直接加入Patran菜单的中:把刚刚定义的sessionfile复制到C:\MSC\patran2001r3\shareware\msc\unsupported\utilities\data_files\bv_material_data,之后就会在Utilities/Material/MaterialSessionFileLibrary中出现刚才的材料名称。.7、Patran的完整信息输出:在执行Patran的时候出现齐怪的错误信息时,可以先把Patran关闭,接着启动DOS窗口,在DOS下直接输入patran-stdout,执行再重新启动Patran,会多了一个信息窗口。16、超单元超单元的应用跟模态分析没有关系,它只是有限元中的一种分支方法,用于解决运算量过大的问题的,现在基本上已经不用了!17、约束我Patran/Nastran在做项目时,对结构应力进行分析,发现在结构被约束的部位往往产生比较大的应力,甚至是最大的应力值就在这些部位出现,好像这种结果并不太符合实际情况。请问约束该如何加,才能消除这种影响?这种现象很正常的,只要你的约束反映了实际情况,约束部位的过大应力你可根据圣维南原理视而不见。圣维南原理看看力学方面的书!如果一定要把约束区域分析准确的话,你的约束一定要尽可能地与真实情况相符,航空经常用的方法是加弹簧元,弹簧元的刚度是用的经验值或者试验值!18、MSC.Flds2004计算飞行载荷-flightloadanddynamics,主要用来计算气动弹性问题。19、如何找到频谱分析的响应最大点?在Tools--List---Create就可以将你想要的点的结果导入到一个组中,然后可以从结果文件中调出再在origin中编辑,或是直接显示。20、自由模态所谓自由模态,就是无约束模态前6阶都是刚体模态21、能否设置计算结束后不输出f06文件?可以设置的,SolutionParameters里面MaximumPrintedLines=就是f06输出的最大行数22、一个利用DMAP提取质量、刚度矩阵的方法对于一个结构静力的线性分析或非线性分析,总刚度矩阵是每次求解过程中所必须的。如果想再一次分
本文标题:PATRAN的一些精华小技巧
链接地址:https://www.777doc.com/doc-4980995 .html