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”结束)。
PATRAN学习笔记
如何在PATRAN中转换单位? (2)问如何在Patran中更改背景颜色 (2)文件类型 (2)pro/e导入patran的问题 (2)patran文件导入几点体会 (3)FATAL MESSAGE 9050 (3)PATRAN中如何处理两个零件的连接 (3)复杂模型如何提取中性面时该注意些什么 (4)请教:Patran中怎么改变不了实体和位移的颜色啊? (4)在Patran中如何用igs文件建立solid (4)如何patran中建立铰链接? (5)CID distributed load 和distributed load 的区别 (5)如何在后处理中显示满足一定条件的区域,比如应力达到屈服的区域等 (5)patran的*.op2 (5)我的这个单元如何修复呀? (5)一个工字梁的三维建模 (5)梁的方向定义 (7)patran 几何体 (7)igs格式文件导进来Patran后,做几何修复时应注意什么问题? (7)如何求实体质量 (7)Patran 的完整信息输出: (7)Patran 如何把不小心Equivalence的node分开 (8)Patran中如何定义杆件之间的铰接? (8)Patran如何执行多次Undo? (8)patran中怎么定义一个杆和地面的铰接? (8)关于Patran和proe连接的总结 (8)模态分析我只得到前十阶模态 (8)NASTRAN模态分析如何得到振型参与系数(participation factor) (9)如何模拟圆柱付中的橡胶套 (10)我在用PATRAN做计算时,分析出的结果文件很大,往往提示磁盘空间不足,结果提示 10 在PATRAN分析中如何使分析不产生*.DBALL文件 (10)我的patran不知怎么不能自动调用nastran, (10)通用有限元NASTRAN中的阻尼计算问题 (11)请教NASTRAN计算结果中结构总重量输出的问题 (11)请教未附属性的单元如何查找和修改 (11)请问如何找到一个面上的所有节点啊? (11)为何我的FEM选单中不会出现Hybrid Mesh (11)MSC多解析任务批处理的方法 (11)焊接方式用什么模拟比较真实 (12)求助单元法向如何修改 (12)节点重合 (12)模型的面和面之间有间隙 (12)轴承的模拟问题 (12)Patran中如何模拟点焊单元 (13)如何划分实体网格能使内外套筒的网格节点在接触面的地方一致? (13)齿轮的网格划分问题 (13)惯性力载荷(inertial loading)和加速度载荷有何区别? (13)关于patran随机响应的分析 (13)网站http://www.rz.uni-karlsruhe.de/rz/sw/msc/Webwork/PatBooks.html/support/online%5Fex/如何在PATRAN中转换单位?Patran为了给用户提供最大的便利性&开放性,Patran没有定义具体的单位制。
patran划分网格教程1
Patran 相贯的练习在patran 中圆柱相贯的情况一直都困扰着用户们,下面就相贯的几种情况做一下简要的介绍。
一.两个等半径的圆柱的正贯(中心线相交)1.如图1,图2所示,这是最简单的情况,由基本的几何知识,我们知道,这种情况下相贯面是一个椭圆,而且与轴线成45度角,所以没有必要为了相贯而特意去求相贯。
对于两个圆柱都是triparamatic 体的情况,那么在圆柱的相贯点处,把圆柱体用与轴线成度的plane 切一下,就可以得到相贯后的一部分,如图3所示45±图1图2图3图42.如图4,是相贯的圆柱的4分之一,如果要整个相贯体,那么只要使这个体沿着中心旋转90度,旋转3次即可得到整个相贯体,如图5,图6,图7所示图5图6图73.由上面我们可以得到两个相同的圆柱正贯的mesh,并且采用的使isomesh划分的,网格质量比较好。
启示:下面我们对含有圆形结构的简单模型做一下探讨1)由上面的例子,读者应该看到,对于含有圆形的结构,一般在中心处放一个正方形或者长方形,然后将圆形分成5个部分,如图8所示,有人称为“钱币原理”。
对于圆柱这样的结构,我们也可以这样做,形成圆面后extrude得到整个圆柱。
图82)对于圆柱还有一种做法是利用patran中的指令create/solid/cylinder,可以直接建立一个圆柱体,如图9所示,但是这个体不是triparamatic体,不能直接用isomesh划分。
对于这种情况,patran中提供了一个很好的工具edit/solid/refit,如图10 所示,这个指令可以将一般体转化为triparamatic体,但是用户应该注意到,“一般体”不是指任何一个体,一般这种体应该包含“五或者六”个面的体,而且形式也要相对简单,太复杂的程序还是无法转化。
下面就这个圆柱,举个例子,看看refit的应用。
图9 图10z在圆柱的中心处建立两个“plane”,这两个plane的交线即为圆柱的轴线相,如图11所示,以这两个面切圆柱,命令如下:edit\solid\break,采用plane,切完以后,如图11所示。
PATRAN的一些精华小技巧
PATRAN的一些精华小技巧1、在 Patran里如何Move一组Poin ts 的位置, 而不改变这组 Points的ID 编号? Group/Transf orm/Transl ate的功能,这样不但编号不会变, 连prope rty跟边界条件都会保留2、Patran如何执行多次Undo?所有Patr an的操作步骤, 都记录在最新的一个pa tran.ses.xx中,如果需要多次undo,可以刪除最后不需要的步骤指令行,再利用 File -> Sessio n -> Play 的方式, 执行改过的p atran.ses.xx ,这样可以无限制的und o。
3、Patran中如何定义杆件之间的铰接?用的是rod元素,不需要定义铰接,因为rod元间本身就是以铰接形式连接。
如果用bar或是bea m,需在prop ertie s里的Pi nnedDOFs @ Node 1/2定义铰接。
4、Patran如何把不小心Equiv alenc e的nod e分开用Utilit y/FEM-Elemen ts/Separa te Elemen ts在equiv alenc e时, 可以將选项切换为"List",只选择特定某些节点作e quiva lence, 可以避免不小心的失誤。
5、Patran如何將Tr i3单元转换为Tri6单元在Patra n -> Elemen t -> Modify/Elemen t/Edit , 將Type选项打勾,在Shape中选Tri, New Shape选Tri6,最后选取想要改变的Tr i3单元,6、Patran如何定义材料库Patran除了可以直接读取MS C.Mvisio n的材料材料库外,还可利用执行Sessi on File的方式,直接使用以前已经定义过的材料。
MSC.Patran学习总结
<P a t r a n>为何我的F E M选单中不会出现H y b r i d M e s h?-->请在系统的环境变数中增加以下变数:P A T R A N_U S E_H Y B R I D_S U R F A C E_M E S H E R值设定为 T R U E,这样在s u r f a c e m e s h处,除了I s o M e s h跟P a v e r M e s h外,就会看到另外一个H y b r i d M e s h的选项[分享]M S C多解析任务批处理的方法如果仅有一台机器可以进行解析运算,有时候任务比较多的时候会时间来不及.提交模型让机器计算之后只能在旁边傻看着,什么也做不了.其实有一种比较好一点的方法.可以用批处理文件让机器连续自动处理,下班时运行披处理文件,第二天早上来看结果.方法如下:比如有 3个模型,S1.M O D,S2.M O D,S3.M O D1.分别将上诉3个模型导出为D A T文件2.建立批处理c:\m s c v n4w2002\s o l v e r\b i n\n a s t r a n S1.d a tc:\m s c v n4w2002\s o l v e r\b i n\n a s t r a n S2.d a tc:\m s c v n4w2002\s o l v e r\b i n\n a s t r a n S3.d a t3.双击4.下班5.上班6.导入解析结果.[转帖]P A T R A N的一些小技巧1、在 P a t r a n里 如何M o v e一组P o i n t s的位置 ,而不改变这组 P o i n t s的 I D编号?G r o u p/T r a n s f o r m/T r a n s l a t e的功能,这样不但编号不会变,连p r o p e r t y跟边界条件都会保留2、P a t r a n如何执行多次U n d o?所有P a t r a n的操作步骤,都记录在最新的一个p a t r a n.s e s.x x中,如果需要多次u n d o,可以刪除最后不需要的步骤指令行,再利用 F i l e->S e s s i o n->P l a y的方式,执行改过的p a t r a n.s e s.x x,这样可以无限制的u n d o。
patran利用对称条件简化模型
文章标题:探究patran利用对称条件简化模型的方法与应用近年来,随着信息技术的飞速发展,工程仿真在工程设计中扮演越来越重要的角色。
在这个过程中,有一个被广泛使用的建模工具——patran,它的一个特点是利用对称条件来简化模型。
本文将从多个角度探讨这一特点的使用方法与应用。
1. 对称条件简化模型的定义与原理在工程设计中,对称条件是指物体在某个轴线对称,即该轴线两侧的形状完全相同。
利用对称条件可以简化模型的建立,减少分析时间和资源的消耗。
patran利用对称条件来简化模型的原理是通过将模型中的对称面进行复制和对称操作,从而减少了需要建模和分析的实体数量,提高了仿真的效率和准确性。
2. 利用对称条件简化模型的方法在patran中,利用对称条件简化模型的方法可以分为几个步骤:确定模型的对称面;通过简单的操作将对称面进行复制和对称操作;对简化后的模型进行修正和验证,确保简化后的模型符合实际分析的要求。
这样一来,我们就可以利用对称条件来简化复杂的模型,提高分析的效率和准确性。
3. 对称条件简化模型在工程设计中的应用对称条件简化模型在工程设计中有着广泛的应用。
在汽车制造领域,汽车的车身往往具有对称性,利用对称条件简化模型可以大大减少分析的时间和资源,加快了设计的进程;又如在飞机制造领域,飞机的机翼和机身也存在对称性,利用对称条件简化模型可以提高分析的效率和准确性。
4. 个人观点与总结通过对patran利用对称条件简化模型的方法与应用进行探究,我认为这一特点在工程设计中具有重要的意义。
利用对称条件简化模型可以提高分析的效率和准确性,减少了分析的时间和资源。
在工程设计中,我们应该充分利用这一特点,合理运用对称条件简化模型,提高工程设计的效率和质量。
总结而言,patran利用对称条件简化模型的方法与应用非常重要,对于提高工程设计的效率和准确性具有重要意义。
我们应该充分理解和运用这一特点,从而提高工程设计的质量和效率。
PATRAN问题汇集
开头先讲几句题外话吧,版内的讨论应该是各个层次的,有新手上路的,进阶的,也有一些专题讨论,版主已经整理了一些不错的帖子。
作为我个人来说,学习软件是为了解决工程问题的;否则就成技术支持了。
我想大多数人还是为了解决工程问题需要,才学习的吧。
我们的目的很明确,是希望借助软件去了解一些问题,最终的目的是为了验证产品是否合理。
因此在做cae的人们,我们别舍本求末,了解问题本身是前提。
言归正传总结下这段时间用patran时发现的一些错误提示,本人新手,如表述中有错误,大家指出,不要客气。
(1)提交计算时出现Some elements in the model have no types or properties defined. Do you wish to continue with thetranslation?开始接触时经常出现这个提示,用show-element查看单元时,也看到很多单元没有属性;觉得奇怪,因为属性已经定义给实体的,怎么会没有呢?因为实体和网格没完全关联好,所以某些单元就没有属性了。
特别是经常修改网格后,常出现这种问题。
现在我一般每次划分网格时,直接把属性定义进去;或者在属性里直接赋予给单元,基本就不会有这个错误了。
(2)Please ensure your P3_TRANS.INI or site_setup file correctly points to the solver executable or that you have correctly set the proper environment variables to do the same.Error executing subprogram. Reason (errno) = 2.Nosuch file or directory开始碰到时,也没注意,因为有时候有提示,有时候又没有,可以得到bdf,然后到nastran计算。
Patran基础教程08_场
Patran基础教程08_场Patran是一个用于有限元分析的预处理器,它提供了一个用户友好的界面,用于构建有限元模型、设置加载和边界条件,并生成输入文件供不同的有限元求解器使用。
场模拟是Patran的一个功能,它允许用户在有限元模型上应用不同类型的荷载和边界条件,并分析其影响。
首先,打开Patran软件并导入一个有限元模型。
然后,选择场模拟选项,进入场模拟界面。
在场模拟界面中,用户可以选择不同类型的荷载和边界条件,并将它们应用于模型。
常见的荷载类型包括压力、力和力矩,可以在图形界面中选择并指定其值。
边界条件可以是支撑、弹簧或固定,也可以在图形界面中选择并指定其参数。
在应用了所需的荷载和边界条件后,可以进行场分析。
选择一个适当的求解器,并设置分析选项,如求解方法、收敛准则和输出文件路径。
然后,启动场分析并等待结果。
一旦分析完成,可以查看和分析结果。
Patran提供了多种结果输出选项,如应力、位移和应变等。
这些结果可以以图形或表格的形式进行可视化,并可以进行进一步的分析和后处理。
总的来说,通过Patran的场模拟功能,用户可以快速且方便地对有限元模型应用不同类型的荷载和边界条件,并分析其影响。
这对于设计和优化工程结构以及预测其响应是非常有帮助的。
在实际工程应用中,场模拟在提高工程效率和减少设计成本方面发挥着重要作用。
此外,Patran还提供了其他功能,如模型导入、网格修复、后处理和结果可视化等。
这些功能的结合使Patran成为一款强大而全面的有限元分析软件。
无论是初学者还是有经验的工程师,都可以利用Patran的各种功能来解决复杂的工程问题。
总结起来,Patran基础教程08_场介绍了如何使用Patran进行场模拟,从导入模型到设定荷载和边界条件,再到进行场分析和结果后处理。
通过学习和掌握这些基础知识,用户可以更好地利用Patran的功能,并解决实际工程中的问题。
PATRAN的一些小技巧
PATRAN的一些小技巧作为PATRAN软件的高级用户,我有一些小技巧可以与您分享,以便更好地使用软件。
以下是一些我在使用PATRAN时发现的一些小技巧。
1. 使用快捷键:PATRAN 可以使用许多快捷键来加快操作速度。
例如,按下 "Ctrl+S" 可以保存当前模型,按下 "Ctrl+Z" 可以撤消上一步操作。
您可以在帮助文档中找到完整的快捷键列表。
2.使用图标工具栏:PATRAN的界面包含各种工具栏,这些工具栏上有一些常用的图标,可以直接点击进行操作。
您可以自定义图标工具栏,根据自己的需求添加或删除图标。
4. 使用功能:PATRAN 中有一个功能,可以帮助您快速查找特定的命令或功能。
只需按下 "Ctrl+F",然后输入您要查找的关键字即可。
软件会自动定位并显示相关选项。
5. 使用视图功能:PATRAN 提供了多种视图模式,可以让您从不同的角度查看模型。
例如,您可以使用 "Left", "Right", "Front" 和"Back" 视图查看模型的不同侧面。
另外,您还可以使用 "Iso" 视图查看模型的立体效果。
通过使用这些视图功能,您可以更好地理解和操作模型。
7. 使用颜色和线型:PATRAN 允许您自定义模型显示的颜色和线型。
只需选择 "Display" 菜单中的 "Color" 或 "Line" 选项,然后选择您喜欢的颜色或线型即可。
通过使用这些选项,您可以更好地区分和识别不同的图元。
9. 使用网格划分功能:在进行有限元分析时,您可能需要对模型进行网格划分。
PATRAN 提供了一些网格划分工具,可以快速而精确地进行网格划分。
您可以使用 "Mesh" 菜单中的选项,选择适合您的网格划分需求的工具。
patran,初学,入门,自学,实例3
课程 3. 连柄的几何模型目的:⏹从IGES文件中输入几何图。
⏹在MSC/PATRAN(Phase I)产生几何体。
模型描述:本练习,将产生一个由表面构成的连柄几何模型。
首先,输入一个IGES文件,此文件包含一个表面和一些曲线。
曲线将用来定义MSC/PATRAN 中裁剪面。
建议的练习步骤:⏹生成一个新的数据库,并命名为Con_rod.db。
模型近似最大尺寸是3单位,用MSC/NASTRAN作为分析代码。
⏹输入名为Con_rod.igs的IGES文件,关闭除曲线标号外的所有实体标号。
⏹把模型中所有外轮郭曲线链接在一起,成为第一个连续环。
⏹把内部表面的边界线链接成第二个连续环。
⏹用生成的两条环型曲线产生MSC/PATRAN中的表面,并在连柄顶部产生一圆孔。
练习过程:1. 产生一个新的数据库,并命名为Con_rod.db。
模型近似最大尺寸是3单位,用MSC/NASTRAN作为分析代码。
File/New Database…New Database NameNew Model PreferenceTolerance Based on ModelApproximate MaximumModel Dimension:Analysis Code:Analysis Type2.输入名为Con_rod.igs的IGES文件,关闭除曲线标号外的所有实体标号。
File/ImportObject :Source:IGES File:由于IGES格式数据文件的特点,当MSC/PATRAN发现有重复曲线时,将会问你如何处理。
当它问你是否希望产生一条重复曲线(Do you wish to Create a Duplicate Curve?)时,点击Not for All(全部不要)。
如果仅回答No, 则MSC/PATRAN遇到每一条重复线时都会向你提问。
而回答No for All,则MSC/PATRAN不会对每条重复线都向你提问,它告诉MSC/PATRAN不要产生任何一条重复线。
学习patran和nastran的100个问题总结
学习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, 会多了一个信息窗口。