PATRAN的一些精华小技巧
Patran船舶结构有限元建模实用技巧

Patran船舶结构有限元建模的实用技巧-机械制造论文Patran船舶结构有限元建模的实用技巧撰文/ 中船重工(武汉)船舶与海洋工程装备设计有限公司何勇目前,市面上主流的通用结构有限元分析前处理器种类众多,包括Patran、Ansys、Abaqus、HyperMesh 和Femap 等。
这五款软件在国内船舶行业均有应用,其中Patran 的用户数量很多。
本文结合笔者多年运用Patran 进行船舶结构有限元建模积累的经验,为广大同行介绍一些建模方面的技巧,以期对读者有一些帮助。
一、网格划分与编辑技巧1. 根据现有的节点撒种子对于具有曲线边界的面,例如首尾区域垂向加强的横舱壁,横舱壁与外板交线上的网格种子并不是等间距的,此时可先在横舱壁与甲板的交线上生成等间距的节点,然后将这些节点投射到横舱壁与外板的交线上,最后用Create\Mesh Seed\Tabular 方法(Coordinate Type 选Node and Point)根据投射得到的节点生成网格种子,这样得到的网格种子可以保证横向对齐。
2. 径向扫略由低阶单元变换得到高阶单元时,Sweep\Element\Extrude 是一种经常使用的方法,此方法为线性扫略。
但径向扫略的作用也不容忽视,图1 所示的立柱环筋的创建就是一个典型的例子。
径向扫略通过Sweep\Element\Radial Cyl. 方法实现。
扫略时,Axis 填写扫略平面的法向,Radial Distance填写扫略距离,为正时背离原点扫略,为负时指向原点扫略。
3. 跨越边界的单元的修改通过扫略创建甲板边板壳单元时,在非平行中体区域,会出现最外侧的一行单元跨越甲板边线的情况,此时需移动节点将其拉回到甲板边线上。
有些用户习惯使用Modify\Node\Move 方法实现这个目标,但这种方法要求输入节点要移动到的新位置,而这个位置的坐标通常是未知的,因此需先通过求交点的方法找到这个位置。
PATRANNASTRAN问题集锦

PATRANNASTRAN问题集锦1、PATRAN安装说明以安装目录为E:\MSC\为例做安装说明1)将光盘PATRAN2001R3放入光驱,双击SETUP,出现安装菜单,共需安装3个部分:PATRAN,NASTRAN,HELP VIEWER;先安装PATRAN,双击PATRAN开始安装。
2)安装PATRAN过程中全用默认设置,当要求输入LICENSE时点击NEXT即可,直到安装完成。
3)双击安装菜单中的NASTRAN ,开始NASTRAN 的安装,其中有MSC NASTRAN 和FLEXLM 7.2h License server两个模块,一次只能安装一个,分两次安装完。
安装完后不要重新启动机器。
4)将光盘根目录下的license.dat 文件复制到硬盘中,将属性中的只读去掉,用记事本打开进行编辑:(1)将第一行中的shi4改为本计算机的计算机名称。
(2)将第二行中的目录改为当前机器中MSC.EXE所在的路径,然后将其放到E:\MSC\FLEXLM\I386\中5)双击启动E:\MSC\FLEXLM\I386\中的LMTOOLS文件出现配置界面,选择SERVICE/LICENSE FILE卡片,选择configuration using services,再选择其下的flexlm license server。
选择configure services卡片,将LMGRD.EXE,LICENSE.DAT,LMGRD.LOG文件的路径改为当前机器中的正确路径,其下面的两个选项USE SERVICES和start server at powerup 都选上,然后点击SAVE SERVICE。
6)右击我的电脑-》属性-》高级-》环境变量-》系统变量-》添加变量,添加的变量名字为:MSC_LICENSE_FILE,变量的值为前面license.dat文件的路径。
7)再次启动E:\MSC\FLEXLM\I386\中的LMTOOLS,选择service/license file 卡片,其下面的选择与第5步中相同,再选start/stop/reread 卡片,点击start server。
patran运用经典问题剪辑

patran运用经典问题剪辑1 概述螺栓是机载设备设计中常用的联接件之一。
其具有结构简单,拆装方便,调整容易等优点,被广泛应用于航空、航天、汽车以及各种工程结构之中。
在航空机载环境下,由于振动冲击的影响,设备往往产生较大的过载,对作为紧固件的螺栓带来强度高要求。
螺栓是否满足强度要求,关系到机载设备的稳定性和安全性。
传统力学的解析方法对螺栓进行强度校核,主要是运用力的分解和平移原理,解力学平衡方程,借助理论和经验公式,理想化和公式化。
没有考虑到连接部件整体性、力的传递途径、部件的局部细节(如应力集中、应力分布)等等。
通过有限元法,整体建模,局部细化,可以弥补传统力学解析的缺陷。
用有限元分析软件MSC.Patran/MSC.Nastran提供的特殊单元来模拟螺栓连接,过程更方便,计算更精确,结果更可靠。
因此,有限元在螺栓强度校核中的应用越来越广泛。
2 有限元模型的建立对于螺栓的模拟,有多种模拟方法,如多点约束单元法和梁元法等。
多点约束单元法(MPC)即采用特殊单元RBE2来模拟螺栓连接。
在螺栓连接处,设置其中一节点为从节点(Dependent),另外一个节点为主节点(Independent)。
主从节点之间位移约束关系使得从节点跟随主节点位移变化。
比例因子选为1,使从节点和主节点位移变化协调一致,从而模拟实际工作状态下,螺栓对法兰的连接紧固作用。
梁元法模拟即采用两节点梁单元Beam,其能承受拉伸、剪切、扭转。
通过参数设置,使梁元与螺栓几何属性一致。
本文分别用算例来说明这两种方法的可行性。
2.1 几何模型如图1所示组合装配体,底部约束。
两圆筒连接法兰通过8颗螺栓固定。
端面受联合载荷作用。
图1 三维几何模型2.2 单元及网格抽取圆筒壁中性面建模,采用四节点壳元(shell),设置壳元厚度等于实际壁厚。
法兰处的过渡圆弧处网格节点设置密一些,其它可以相对稀疏。
在法兰上下两节点之间建立多点约束单元(RBE2,算例1,图3)或梁元(Beam, 算例2,图4)来模拟该位置处的螺栓连接。
PATRAN的一些精华小技巧

PATRAN的一些精华小技巧Patran是一种广泛使用的有限元前处理软件,它允许用户构建和修改有限元模型。
它具有许多实用和高效的功能,能够极大地提高用户的工作效率。
以下是一些Patran的精华小技巧,帮助用户更好地使用该软件。
1. 快速构建模型:在Patran中,可以利用快捷键和鼠标操作来快速构建模型。
比如,可以使用鼠标中键进行平移操作,使用滚轮进行缩放操作,使用Ctrl键进行选择多个实体等。
这些操作可以大大提高模型的构建速度。
3. 使用图层管理:在Patran中,可以使用图层管理功能来管理显示图形。
通过将实体分配到不同的图层,可以在不同的情况下快速控制图形的显示或隐藏。
点击"View"菜单中的"Layer Manager"可以打开图层管理对话框,可以通过设置不同的属性来配置图层。
4.利用组和装配:在建立大型模型时,可以使用组和装配来管理模型。
可以将相似的实体组合在一起形成一个组,或者将多个组组合在一起形成一个装配。
这样可以更好地组织模型,并且可以更方便地对模型进行修改和分析。
5. 使用网格划分器:在Patran中,可以使用网格划分器来自动划分网格。
只需选择要划分的曲线或表面,然后选择网格划分器,设置相应的参数,即可自动生成网格。
这样可以节省大量的时间和劳动力。
6. 使用模型检查器:在Patran中,有一个强大的模型检查器,可以帮助用户检查模型的几何和拓扑错误。
只需点击菜单栏上的"Analysis",然后选择"Model Checker",即可打开模型检查器对话框。
在这里,可以选择要检查的类型,并查找模型中的错误。
8. 利用Patran的接口功能:Patran具有与其他有限元软件的接口功能,可以与Nastran、Abaqus等软件进行数据的传递。
通过使用接口功能,可以方便地在不同的软件之间传递模型和结果数据。
以上是一些Patran的精华小技巧,希望对用户能够更好地使用该软件提供帮助。
patran问题集锦

[分享] patran&nastran问题集锦之一2007-08-31 21:52 星期五另外,还有以前不知道在什么地方看到的一些问答,这里也一并贴出来.Q:对于有限元或MSC.NASTRAN的初学者,MSC.NASTRAN有哪些入门手册?A:MSC.NASTRAN Getting Started User's Guide与MSC.NASTRAN Common Questions and Answers。
Q:如何找到MSC.NASTRAN在不同工作平台的运算效率比较资料?A:从网址/tech/performance可找到相关资料。
Q:在MSC.NASTRAN分析时若在*.f06文件出现fatal message 9050时代表什么情況?A:此为有限元分析初学者最容易遇到的错误信息。
就静力分析而言,它代表你定义的模型约束条件不足,造成结构在外力作用下会有刚体运动(Rigid Body Motion)或机构(Mechanism)的状況。
详情请参考MSC.NASTRAN Reference Manual第15章或是MSC.NASTRAN Common Questions and Answers中Miscellaneous部份的What is Meant by the Term "Mechanism"?一节。
Q:在MSC.NASTRAN分析时若在*.f06文件出现fatal message 3060时代表什么情況?A:它代表MSC.NASTRAN在分析时无法找到授权密码,或是授权密码过期或错误。
详情请参考MSC.NASTRAN Reference Manual第15章或是MSC.NASTRAN Common Questions and Answers中Diagnostic Messages部份的What Does "User Fatal Message 3060 … Option xxx Not in Approved List Mean?一节。
patran,初学,入门,自学,实例1

课程 1. 入门目的:本次练习中,学习内容如下:⏹进入MSC/PATRAN并运行一个过程文件⏹对窗口和框架进行移动、调整尺寸及图标化操作⏹熟悉屏幕拾取⏹熟悉在线帮助的使用模型描述:本练习中,将学习如何进入MSC/PATRAN、生成一个MSC/PATRAN数据库及运行一个已存在的过程文件以生成一个用于这次练习的MSC/PATRAN模型。
还将练习对图形窗口和主框架进行移动、调整尺寸及图标化操作。
此外,还要学习如何使用在线帮助。
由于本次练习的重点是学习MSC/PATRAN的基本知识,因此,在练习的过程中穿插讨论了一些MSC/PATRAN的通用命令格式及操作。
练习过程:1.在X—窗口中键入patran。
此窗口中将会显示有关状态信息。
之后MSC/PATRAN主框架将出现。
Main Form如下图:最初,除File菜单外,主框架中的其它菜单都是灰色的。
通常,为利于操作,MSC/PATRAN将把不可能执行的选项设成灰色。
例如,移动鼠标光标到Main Form的File上,单击鼠标左键。
在下拉式菜单中,只出现与数据库有关的操作。
因为运行MSC/PATRAN之后的第一件事是创建或打开一个数据库。
建立一个新的数据库并命名为exereise_1.db。
File/NewNew Database Name:片刻之后,出现绘图窗口。
当建立一个新数据库时,将出现New Model Preferences对话框。
选择框中容差区的不同选项,可使MSC/PATRAN以两种不同方式区分模型中相邻的两个点。
在Tolerance中选Based on Model时,是以模型中最大尺寸的0.05%做为容差,若选Default,则以缺省值0.005作为模型的容差。
在这个练习中,选择Default选项。
在New Model Preferences对话框中,还可以选择Analysis Code 和Analysis Type,它们将影响建模期间各种对话框的内容。
patran使用技巧

分享patran使用中的一些技巧patran技巧[分享]为何我的FEM选单中不会出现Hybrid Mesh<Patran> 为何我的FEM选单中不会出现Hybrid Mesh?-->请在系统的环境变数中增加以下变数:PATRAN_USE_HYBRID_SURFACE_MESHER值设定为TRUE ,这样在surface mesh处, 除了Iso Mesh跟Paver Mesh外,就会看到另外一个Hybrid Mesh的选项[分享]MSC多解析任务批处理的方法如果仅有一台机器可以进行解析运算,有时候任务比较多的时候会时间来不及.提交模型让机器计算之后只能在旁边傻看着,什么也做不了. 其实有一种比较好一点的方法.可以用批处理文件让机器连续自动处理,下班时运行披处理文件,第二天早上来看结果.方法如下:比如有3个模型,S1.MOD,S2.MOD,S3.MOD1. 分别将上诉3个模型导出为DAT文件2.建立批处理c:\mscvn4w2002\solver\bin\nastran S1.datc:\mscvn4w2002\solver\bin\nastran S2.datc:\mscvn4w2002\solver\bin\nastran S3.dat3. 双击4. 下班5. 上班6. 导入解析结果.[转帖]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。
学习patran和nastran的100个问题总结

竭诚为您提供优质文档/双击可除学习patran和nastran的100个问题总结篇一:patran20XX连接nAsTRAn问题一开始安装好patran20XX(x64)和nastran20XX后,修改p3_TRAns.InI配置好nastran20XX的路径,发现在patran中仍提交不了,很是郁闷。
后来打开Analysis—Translationparameters一看,原来它默认的是nastran20XX的求解器,怪不得,修改成20XX 后成功运行了。
为了避免每次都要修改这个参数,干脆把p3_TRAns.InI 的nastran20XX选项也设置成nastran20XX的求解器吧。
希望我的这个小小的发现对新手们有些帮助吧。
Alocalcommand20XX=c:\msc.software\msc_nastran\20XX1 \bin\nast20XX1.exeAcommand20XX=c:\msc.software\msc_nastran\20XX1\bin\ nast20XX1.exe篇二:patran&nastran使用经验积累大部分东西在nastran、patran的帮助中都有介绍。
一、总1、nastran会生成许多文件,如*.dball(包含数据库运行的永久性数据)/*.f04(包括数据库文件信息和模块执行摘要)/*.f06(包含msc.nAsTRAn的分析结果)/*.log(包含系统信息和系统错误信息)/*.master (数据库运行总辞典)/*.op2(msc.nAsTRAn分析结果,为二进制文件)??。
如果数据库操作是设计好的,则中*.dbal/*.master可在运行后手动清除,也可通过附加执行语句scR=Yes来实现。
2、nastran的输入文件包括几个部分,按先后顺序依次是:nastran语句(可选的)、文件管理段(可选的)、执行控制段(必须的,以限定符“cenD”结束)、情况控制段(必须的)、模型数据段(必须的,以限定符“begInebuLK”开始,以限定符“enDDATA”结束)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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里的Pinned DOFs @ Node 1/2定义铰接。
4、Patran 如何把不小心Equivalence的node分开
用Utility/FEM-Elements/Separate Elements在equivalence时, 可以將选项切换为"List",只选择特定某些节点作equivalence, 可以避免不小心的失誤。
5、Patran如何將Tri3单元转换为Tri6单元
在Patran -> Element -> Modify/Element/Edit , 將Type选项打勾,在Shape中选Tri, New Shape 选Tri6, 最后选取想要改变的Tri3单元,
6、Patran 如何定义材料库
Patran除了可以直接读取MSC.Mvision的材料材料库外,还可利用执行Session File的方式,直接使用以前已经定义过的材料。
编辑patran.ses.xx,将定义材料的PCL指令剪下,粘贴到另外一个文件中(如mat.ses)。
之后便可直接由Patran的File/ Session/ Play来加入此一材料的定义。
也可以直接加入Patran菜单的中:把刚刚定义的session file 复制到C:\MSC\patran2001r3\shareware\msc\unsupported\utilities\data_files\bv_material_data ,之后就会在Utilities/ Material/ Material Session File Library 中出现刚才的材料名称。
.
7、Patran 的完整信息输出:
在执行Patran的时候出现齐怪的错误信息时,可以先把Patran关闭, 接着启动DOS窗口,在DOS下直接输入patran -stdout ,执行再重新启动Patran, 会多了一个信息窗口。