PATRAN参数化建模教程
Patran船舶结构有限元建模实用技巧
![Patran船舶结构有限元建模实用技巧](https://img.taocdn.com/s3/m/28b4c9e776eeaeaad1f33078.png)
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 方法实现这个目标,但这种方法要求输入节点要移动到的新位置,而这个位置的坐标通常是未知的,因此需先通过求交点的方法找到这个位置。
patran有限元建模和模拟流程
![patran有限元建模和模拟流程](https://img.taocdn.com/s3/m/5241af4d640e52ea551810a6f524ccbff121ca05.png)
patran有限元建模和模拟流程下载温馨提示:该文档是我店铺精心编制而成,希望大家下载以后,能够帮助大家解决实际的问题。
文档下载后可定制随意修改,请根据实际需要进行相应的调整和使用,谢谢!并且,本店铺为大家提供各种各样类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,如想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by theeditor. I hope that after you download them,they can help yousolve practical problems. The document can be customized andmodified after downloading,please adjust and use it according toactual needs, thank you!In addition, our shop provides you with various types ofpractical materials,such as educational essays, diaryappreciation,sentence excerpts,ancient poems,classic articles,topic composition,work summary,word parsing,copy excerpts,other materials and so on,want to know different data formats andwriting methods,please pay attention!Patran有限元建模和模拟流程。
1. 几何建模。
PATRAN参数化建模教程
![PATRAN参数化建模教程](https://img.taocdn.com/s3/m/690c1b0ce418964bcf84b9d528ea81c759f52e7e.png)
PATRAN参数化建模教程PATRAN是一款通用的有限元分析(FEA)前后处理软件。
它被广泛用于工程、航空航天和车辆行业中进行结构分析和优化。
一个重要的功能是PATRAN的参数化建模,它使用户能够轻松创建和修改复杂的几何模型。
参数化建模是通过修改输入参数来改变模型的形状和尺寸。
它可以大大减少设计过程中的重复劳动,提高效率和准确性。
PATRAN提供了几种方法来实现参数化建模。
首先,PATRAN允许用户创建几何体并定义其尺寸和位置。
用户可以使用基本的几何体(例如线、圆和矩形)或通过连接这些基本几何体来创建复杂的形状。
使用参数定义这些尺寸和位置将使用户能够轻松地修改模型。
其次,PATRAN提供了一套强大的几何操作工具,可以用来修改和组合几何体。
例如,用户可以使用平移、旋转、缩放和对称操作来移动、旋转和改变几何体的尺寸。
这些操作都可以与参数结合使用,使用户能够轻松地调整模型。
此外,PATRAN还支持特征建模,其中几何特征可以在模型中定义并重复使用。
用户可以创建特征,然后将其参数化以在整个模型中重复使用。
这样,只需修改特征的参数,整个模型就会更新。
最后,PATRAN中的参数化建模还可以与其他分析工具和优化算法相结合。
例如,用户可以使用PATRAN创建一个参数化模型,然后将其导入有限元分析软件进行结构分析。
他们还可以使用优化算法和参数化建模工具来对模型进行优化,以满足特定的设计要求。
总之,参数化建模在PATRAN中是一个非常强大和有用的功能。
它可以帮助用户快速创建和修改复杂的几何模型,并与其他分析工具和优化算法结合使用。
通过使用参数化建模,用户可以大大提高工作效率,并最大程度地减少错误和重复劳动。
patran入门实例
![patran入门实例](https://img.taocdn.com/s3/m/38d80f5eb52acfc789ebc97b.png)
课程 4. U形夹的三维几何模型目的:⏹生成一个新的数据库⏹生成几何体⏹改变图形显示模型描述:本练习是通过MSC/PATRAN的点、线、面、体建立一个几何模型,熟悉PATRAN 的几何建模过程,模型的几何尺寸见下图。
练习过程1.新生成一个数据库并命名为clevis.dbFile/New Database…New Database NameNew Model PreferenceTolerance Default2. 把几何参数选择改为PATRAN 2方式。
PATRAN 2 Convention代表着一个特点的参数化几何类别。
这个操作可以使用户产生一个几何体,该几何体可以通过PATRAN 2的中性文件和IGES文件输入或输出到PATRAN 3中。
Preference/Geometry…Geometric Representation Patran 2 ConventionSolid Origin Location P3/PATRAN Convention3. 生成一个位于U形夹孔内半径上的点。
单击主框架中的Geometry开关。
GeometryAction:Object:Method:Point Coordinates List:为易于查看所产生的新点,可通过Display/Geometry菜单来增大点的尺寸。
Display/Geometry…Point Size:也可打开Entity Labels开关来观查所产生的新点。
Display/Entity Color/Label/Render…4. 用刚生成的点产生4条曲线,来表示U形夹孔的上半部圆弧。
GeometryAction:Object:Method:Total Angle:Curves Per Point:Point List:如果自动执行(Auto Execute)钮已打开,就不需要按Apply。
曲线1到曲线4如下图所示。
5. 现在使用曲线变换生成耳的外圆弧。
patran建模步骤 -回复
![patran建模步骤 -回复](https://img.taocdn.com/s3/m/c7f4673d1611cc7931b765ce0508763230127477.png)
patran建模步骤-回复Patran建模步骤Patran是一款常用的有限元前后处理软件,用于建立有限元模型、进行前处理工作、对有限元计算结果进行后处理分析。
在进行Patran建模过程中,一般可以分为以下几个步骤。
步骤一:准备工作在进行Patran建模之前,需要准备相关的几何模型和材料数据。
对于复杂的几何模型,可以使用CAD软件绘制,并导入到Patran中;对于简单的几何模型,也可以在Patran中直接建立几何模型。
此外,还需要准备材料的物理性质数据,例如弹性模量、泊松比等。
步骤二:创建几何模型在Patran中创建几何模型的方法有多种,可以通过导入CAD文件、绘制几何形状等方式来实现。
如果是导入CAD文件,可以选择几何模型文件的格式(例如IGES、STEP等),然后按照相关提示导入CAD文件。
如果是在Patran中直接绘制几何模型,可以使用构建几何体的命令(例如点、线、平面、体等)来创建几何形状,并按照设计要求对几何模型进行编辑和变形。
步骤三:创建网格模型在Patran中创建网格模型是进行有限元分析的关键步骤。
网格模型的生成可以通过网格剖分来实现,可以选择不同的网格剖分算法和参数,以获得满足分析要求的网格模型。
在Patran中,可以使用自动剖分命令,也可以使用手动剖分命令来创建网格模型。
自动剖分命令一般适用于简单几何形状,而手动剖分命令适用于复杂几何形状。
在进行网格剖分时,还需要设置网格尺寸、单元类型、局部剖分等参数。
步骤四:定义边界条件在进行有限元分析之前,需要定义边界条件。
边界条件包括加载边界条件和约束边界条件。
加载边界条件是指施加在模型上的外部荷载,例如力、压力、温度等。
约束边界条件是指模型的约束条件,例如支撑、固定、禁止位移等。
在Patran中,可以通过加载定义命令和约束定义命令来分别定义加载边界条件和约束边界条件。
例如,可以选择加载的单元或节点,然后定义加载类型和大小;对于约束条件,可以选择需要约束的节点或边等,然后定义约束类型和大小。
patran,初学,入门,自学,实例1
![patran,初学,入门,自学,实例1](https://img.taocdn.com/s3/m/ae7bf904ad02de80d4d84080.png)
课程 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操作步骤仅供参考,照搬的切小JJ
![Patran操作步骤仅供参考,照搬的切小JJ](https://img.taocdn.com/s3/m/9584ccc7cf2f0066f5335a8102d276a2002960f7.png)
Patran操作步骤仅供参考,照搬的切小JJ3.1.1创建数据库文件1)任务栏中点【File】,选择New,文件名输入yuan,点。
2)会出现如图3-1这样的一个选择项,Analysis Code下选项选择MSC.Nastran,Analysis Type下的选项选择Structural,点。
图3-1 创建文件选择区3.1.2创建几何模型1)任务栏中点【Geometry】,Action→Create,Object→Solid,Method→Primitive,点击按钮,弹出如图3-2所示菜单:图3-2 创建平板菜单栏2)设定长宽高X Length list→60, Y Length list→40, Z Length list→1, 选择基点Base Origin Point List→[-30 -20 0],点,得到如图3-3所示平板。
图3-3 创建平板3)创建圆柱:点击按钮,出现如图3-4所示菜单:图3-4 创建圆柱菜单栏4)设定圆柱高Height List→5,半径Radius List→2,基点Base Origin Point List →[0 0 0],点。
得到如图3-5所示模型:图3-5 带圆柱板5)【Geometry】菜单栏中,Action→Edit,Object→Solid,Method→Boolean,点击按钮,弹出如图3-6所示菜单:图3-6 Boolean菜单6)选中Target Solid下的命令框,左键单击平板,选中Subtracting Solid List 下命令框,左键单击圆柱,点,得到图3-7所示带圆孔板:图3-7 带圆孔板模型3.1.3有限元网络划分1)任务栏中点【Meshing】,Action→Create,Object→Mesh,Type→Solid,弹出如图3-8所示菜单:图3-8 有限元网络划分2)这里我们选用四面体自动划分网格Elem Shape→Ted, Mesher→TetMesh, Topology→Ted4, Input List→Solid 1,取消Automatic Calculation选项前的√,在Value后的命令框中输入1.0,点,得到图3-9模型。
isight集成UG、Patran、Nastran实例教程
![isight集成UG、Patran、Nastran实例教程](https://img.taocdn.com/s3/m/805b12190b4e767f5acfce20.png)
UG、Patran和Nastran集成教程本教程是一个进行悬臂梁减重分析的例子,iSIGHT-FD V2.5集成的软件是UG NX3.0、MSC.Patran 2005 r2和MSC.Nastran 2005一 UG参数化过程1.打开UG NX 3.0程序,新建一个零件,名称为beam.prt,然后点击菜单“应用-建模”,右键选择“视图方向-俯视图”;2.点击草图按钮,进入草绘界面,然后点击直线按钮,绘制如下图所示的工字形截面;3.使用”自动判断的尺寸”按钮标注如下所示线段的尺寸;4.按照同样方法标注其它尺寸,最终结果如下图所示:5.点击左侧的“约束”按钮,然后选择下图所示的最上面的两条竖直线段,最后点击约束工具栏上的等式约束,给这两条线段施加一个等式约束;6.给这两条线段施加等式约束后,点击左侧的“显示所有约束”按钮,会在两条线段上出现两个“=”,标明等式约束已成功施加上,如下图所示;7.接下来,为最下面的两条竖直线段施加等式约束,如下图所示;8.为左侧的两条Flange线段施加等式约束,如下图所示;9.为右侧的两条Flange线段施加等式约束,如下图所示;10.点击左上角的“完成草图”按钮,退出草绘状态。
11.选择菜单“工具-表达式”,弹出表达式编辑窗口,在下方名称后的文本框中输入Length,在公式后的文本框中输入200,点击后面的√,即可将该参数加入中部的大文本框中,然后点击确定;12.点击左侧的拉伸按钮,选择工字形草图,然后在弹出的输入拉伸长度的框中将数值改为上一步创建的参数名称Length,最后点击拉伸对话框中的√,接受所作的更改;13.现在需要将UG零件的表达式文件输出,再次选择菜单“工具-表达式”,弹出表达式编辑窗口,点击右上角的“导出表达式到文件”按钮,然后在弹出的对话框中输入表达式文件名称,如beam.exp,点击OK保存。
14.最后将UG零件保存。
二 UG零件Parasolid格式文件beam.x_t的输出1.UG零件的更新及Parasolid格式文件beam.x_t的输出需要用到提供的VC编的程序ugUpdate.exe;2.新建一个文本文档,在该文档中输入以下内容:“ugUpdate.exe beam.prt beam.exp <本地机当前工作路径>\beam.x_t”然后将该文档保存为后缀名是*.bat的批处理文件,如UG_Parasolid.bat,该批处理文件的作用是执行ugUpdate.exe程序,读取beam.prt零件和beam.exp表达式文件,然后在当前路径生成名称为beam.x_t的Parasolid格式的文件;3.双击运行UG_Parasolid.bat,即可在当前工作路径生成beam.x_t文件。
MSC.PATRAN建模
![MSC.PATRAN建模](https://img.taocdn.com/s3/m/79417affc8d376eeaeaa3173.png)
▲▲点
0 维几何,用X,Y,Z三坐标描述,缺省蓝绿色(cyan)
▲ ▲曲线
Patran中分为:简单曲线(ASM Curve)和复杂曲线(Chained Curve) 简单曲线:由两端点P1,P2及参数坐标ξ(0~1)描述。缺省黄色((Yellow) ξ=0 起点参数,ξ=1 终点参数
IGES标准可读入,也可输出几何 bdf 文件, Nastran标准输入文件,也 可在Menu Bar中Analysis输入 可合并Patran数据库,自动处理重复名称、编号 可进行参数设置
在Patran读模型时,隐去(Suppress)分析中不必要的CAD细节
3. 创建、编辑几何
Create(创建) Delete(删除) Edit(编辑) Show(显示) Transform(变换) Verify(检验) Associate(相关) Disassociate(删相关) Renumber(重编号)
示例
Glide
Normal Revolve
将曲面绕坐标轴转一角度,产生实体
■
方 式 Break Blend Disassemble Refit Reverse 说 明 将简单实体按某方式分割成多个简单体 将多个简单实体合并成一个,且新实体在边界一阶导数连续 将B-rep实体分解成一组简单实体 将复杂体转化成由相互连续的三次曲面描述的几何体 改变几何体三参数方向
2d Circle
2d Arc Angles 2d Arc 2angles 2d Arc 3point
在平面内画一个园
在平面内,根据园心,半径,起始角,终止角创建一条园弧 在平面内,根据指定的半径或园心,在二点间作一园弧 在三点间创建一圆弧
第2章 patran几何建模(Geometry)分析
![第2章 patran几何建模(Geometry)分析](https://img.taocdn.com/s3/m/214a1a0814791711cc791773.png)
Location Distance Node
说
明
显示点在坐标系中坐标值 显示二点间距离 显示与该点相关结点
■Transform / Point(变换点)
方 法 Translate Rotate Scale Mirror Mcoord Pivot Position Vsum Mscale
一个矢量 转轴及转角 坐标系及缩放因子 镜面 二个坐标系 三个点:其中一个为原点,其它二点用来确 定转角及方向 三个原始点,三个目标点 二个原点及对应的二组XYZ方向上的缩放因 子 参考坐标系,XYZ缩放因子 移动矢量,旋转变换矩阵 新坐标点是对原点在XYZ方向缩放后的坐标 新点是移动,缩放,旋转变换共同作用结果
IGES标准可读入,也可输出几何 bdf 文件, Nastran标准输入文件,也 可在Menu Bar中Analysis输入 可合并Patran数据库,自动处理重复名称、编号 可进行参数设置
在Patran读模型时,隐去(Suppress)分析中不必要的CAD细节
3. 创建、编辑几何
Create(创建) Delete(删除) Edit(编辑) Show(显示) Transform(变换) Verify(检验) Associate(相关) Disassociate(删相关) Renumber(重编号)
B-rep 实体:由边界面描述的实体,可表任何实体 CAD软件读入的模型,都属B-rep实体 显示为白色(White)
B-rep实体只能以Tet网格划分器将实体划分为四面体单元
▲ ▲平面、向量
平面:由面内的点和法向定义
向量:由大小、方向、原点定义
用途:建立几何
▲几何拓扑描述
■体(Body)由面(Face)构成 Face由边(Edge)构成
Patran中几何建模方法
![Patran中几何建模方法](https://img.taocdn.com/s3/m/8f63423705087632301212c8.png)
在二边线中间产生一个倒角圆弧
Intersect
两曲面交线
Fit
用参数化的最小二乘法产生拟合曲线
Manifold
在面上用二点或多点产生一条面内曲线
Normal
产生一条曲线与点间的距离最短的直线
Project
根据给定的投影方向把一条线向面上投影
PWL
根据一组点产生一分段直线的折线
Spline
表
方法
输入参数
说明
Translate
一个矢量
根据给定的矢量平移或拷贝一点
Rotate
转轴及转角
根据给定的转轴及转角平移或拷贝一点
Scale
坐标系及缩放因子
在指定的坐标系中,放大或收缩一点的位置
Mirror
镜面
根据指定的镜面产生一个点的镜面映射点
Mcoord
二个坐标系
坐标值不变,但参考坐标系由1变为2(用于将
Blend
把二条或多条曲线(或边)合并成一条曲线,同时保证曲线光滑
Disassemble
把一条Chained curve分解成一组简单曲线
Extend
延长一条曲线
Merge
把二条或多条曲线段(或边)合并成一条,同时保证在指定公差范围内与原曲线一致
Refit
将已有曲线转换成相互连续的分段三次曲线
Reverse
=0。333为一个三分点
Intersect
在二条线或边的交点处创建一点
Offset
通过给定一个偏移位移创建一点
Pierce
创建线与面的交点
Project
根据给定的矢量方向,将点向一个曲面上投影
表
方法
说明
patran,初学,入门,自学,实例2
![patran,初学,入门,自学,实例2](https://img.taocdn.com/s3/m/a0be83ea102de2bd96058897.png)
课程 2. 从IGES文件输入几何体目的:⏹从IGES中输入几何体。
⏹由曲线和曲面产生一个实体。
⏹用四面体单元划分网格。
模型描述:本练习,首先生成一个新数据库,然后输入CAD几何体。
IGES格式的CAD几何体,是由一些修整过的简单曲面组成。
注意这里所要读入的文件是一个物体的四分之一。
模型的对称性可以使分析简化。
一旦输入这个IGES 文件,你就可以通过生成一些新的面来创建模型,然后将产生一个b-rep 体,并用四面体单元划分网格。
建立的模型图如下图所示,并给出构造这个模型的步骤。
建议的练习步骤:⏹生成一个新的数据库文件,并命名为gadget.db。
⏹把New Model Preference框中Tolerance设置为Based onModel。
Approximate Maximum Model Dimension为70。
设置Analysis code为MSC/NASTRAN,Analysis Type为Structural。
⏹输入IGES文件Gadget.igs。
⏹用Viewing/Named View Option命令和Viewing/Transformations命令,改变模型的方向,使模型在三维空间中更易于观察。
⏹设置MSC/PATRAN显示线为零。
⏹关掉所有的识别标号。
⏹用Geometry/Verify/Surface/Boundaries来校验边界⏹用Create/surface/Curve生成表面18、19、20和21,用前图中曲线来确定表面边界的位置。
⏹参照前图,用自动链结(Autochain)生成曲线1。
⏹用Crease/Surface/Trimmed生成表面21。
⏹用Show/Surface/Attributes显示表面的法向,并用Edit/Surface/Reverse来编辑它们,以使所有法向方向朝向体外。
⏹用Create/Solid/B-rep生成体1。
⏹用Finite Element/Create/Mesh/Solid来划分体的网格。
Patran操作中文手册
![Patran操作中文手册](https://img.taocdn.com/s3/m/a80669630b1c59eef8c7b429.png)
Patran 操作中文手册欢迎同行来论坛进行交流科研中国收集整理版权归原作者所有科研中国翱翔论坛/bbs翱翔科技服务中心 2005年8月17日制作目录课程1. 入门课程2. 从IGES文件输入几何体课程3. 连柄的几何模型课程4. U形夹的三维几何模型课程5. U形夹的三维视图课程6. 显示练习课程7. U形夹的三维有限元模型课程8. 另一种U形夹的三维有限元网格课程9. 验证及属性设置课程 10. 随空间和时间变化的载荷课程 11. 在三维U形夹上加载荷和边界条件课程 12. 定义材料特性课程12a. 用材料选择器获得材料特性课程 13. 与空间相关的物理特性课程 14 . 静态分析的建立课程 15. 组群和列表的使用课程 16. 位移结果的后处理课程 17. 应力结果的后处理课程 18. 瞬态响应结果的后处理课程 19. 后处理透视图课程 20. 瞬态和模态的动画课程 21. 与时间相关的结果课程 22. 将PATRAN2.5的模型输入到PATRAN 3 中课程 4. U形夹的三维几何模型目的:生成一个新的数据库生成几何体改变图形显示模型描述:本练习是通过MSC/PATRAN的点、线、面、体建立一个几何模型, 熟悉PATRAN 的几何建模过程,模型的几何尺寸见下图。
练习过程1.新生成一个数据库并命名为clevis.dbFile/New Database…New Database Name clevis.dbOKNew Model PreferenceTolerance DefaultOK2. 把几何参数选择改为PATRAN 2方式。
PATRAN 2 Convention 代表着一个特点的参数化几何类别。
这个操作可以使用户产生一个几何体,该几何体可以通过PATRAN 2的中性文件和IGES文件输入或输出到PATRAN 3中。
Preference/Geometry…Geometric Representation Patran 2 ConventionSolid Origin Location P3/PATRAN ConventionApplyCancel3. 生成一个位于U形夹孔内半径上的点。
Patran基础教程03_几何建模
![Patran基础教程03_几何建模](https://img.taocdn.com/s3/m/86b5073b83c4bb4cf7ecd121.png)
PAT301, Section 3, September 2010 Copyright 2010 MSC.Software Corporation
S3-11
案例学习:简单实体的拓扑
● 现在通过擦除实体来观察体中的参数化面.
● Display/Plot/Erase. ● Enter Solid 1 for Selected Entities. ● Erase.
no?导入的几何将不会是parasolid格式而是sgm几何mscpatrannativesolidgeometrymodel?entitylayers?所有层或选择的层被导入?groupclassification?显示对话框来指导实体进入mscpatran组?creategroupsfromlayers?自动由cad层创建mscpatran组?groupname
S3-2
拓扑结构
● ●
Patran 结合拓扑结构来定义几何 Patran 中的拓扑实体是
Face
Vertex Body
Edge
● ●
角点保留了边, 面, 体的位置 在Patran语法中,所有的拓扑元素都是可以被光标选取的 (例如 Surface 10.2)
S3-3
PAT301, Section 3, September 2010 Copyright 2010 MSC.Software Corporation
第 3部分 几何建模
PAT301, Section 3, September 2010 Copyright 2010 MSC.Software Corporation
S3-1
基本概念
PAT301, Section 3, September 2010 Copyright 2010 MSC.Software Corporation
patran_教程_第2章__几何建模(Geometry)
![patran_教程_第2章__几何建模(Geometry)](https://img.taocdn.com/s3/m/e8f9699851e79b8968022694.png)
▲坐标系(Coord)
■坐标系类型
三坐标分量均用1,2,3表示
■坐标系建立
方 式 3Point 说 明
过三个点,即:原点(origin),3轴方向上某点和1-3平面内一点,建坐标系
输入参数
说 明
根据给定矢量平移或拷贝点 给定转轴及转角,转动或拷贝点 在指定坐标系,放大或收缩点位置 根据指定镜面,产生点镜面映射 坐标值不变,参考坐标系由1变为2。在将模 型装配对准时有用 根据三个点所定义的转轴和转角,转动一个 点
ห้องสมุดไป่ตู้
注:变换操作对所有几何一样
■硬点、硬线(Associate/Disassociate) 硬点: 指网格划分中必须为有限元结点的几何点
IGES标准可读入,也可输出几何 bdf 文件, Nastran标准输入文件,也 可在Menu Bar中Analysis输入 可合并Patran数据库,自动处理重复名称、编号 可进行参数设置
在Patran读模型时,隐去(Suppress)分析中不必要的CAD细节
3. 创建、编辑几何
Create(创建) Delete(删除) Edit(编辑) Show(显示) Transform(变换) Verify(检验) Associate(相关) Disassociate(删相关) Renumber(重编号)
简单曲线
简单曲线 简单曲线 简单曲线 简单曲线 简单曲线
二曲线公切线 从点向曲线作切线 输入起点,对应矢量,产生线 产生渐开线,形成齿廓曲线有用 由点,回转轴和转角创建园弧
■线产生方法
平面曲线产生:都须输入“Construction Plane List”,即曲线所在平面
2d Normal 在平面内作一条垂线
patran参数化建模
![patran参数化建模](https://img.taocdn.com/s3/m/a9850716366baf1ffc4ffe4733687e21af45ff29.png)
patran参数化建模
marilaoch
1. 安装Patran:首先你需要安装Patran,从官网上下载安装即可。
2. 运行Patran:打开Patran 后,会出现一个Modeling 面板,这里点击Part -> Create New,即可开始新建模型。
3. 输入基本参数:打开后需要输入图像尺寸,接着使用“Spline”工具绘制图形,你也可以使用“多面片”工具添加基本片元。
4. 参数化模型:在工具栏上点击“Parametric Modeler”工具,你可以在右边的面板上选择参数,如边界条件,焊接和约束类型等。
5. 设计边界条件:在“Path and Boundary”面板中,你可以选择图像的边界类型,点击“Create Boundary”,接下来你可以拖动左边的小框框来设置你想要的边界类型。
6. 导出结果:最后,将你的模型导出成STL、数据或者其他可用格式。
PATRAN参数化建模教程
![PATRAN参数化建模教程](https://img.taocdn.com/s3/m/6c17d975a417866fb84a8e3e.png)
z Define a variable name and its default value to be used during the modeling process
Response variables creation mode
z Search through and manipulate the results of analysis to define meaningful metrics for export to an external file
Step 4: Run the session file created earlier
Assign the configuration file using an environment variable: parametric_modeling_config_file
Or assign the configuration file using the following command: In the command line In the session file
my_config_2.dat
cyl_height = 45 cyl_radius = 25 hole_radius = 2
my_config_3.dat
MSC.Patran 2003 Features and Capabilities
16
CASE STUDY: PARAMETRIC MODELING
Step 2: Create a cylinder using the variables
MSC.Patran 2003 Features and Capabilities
在Patran界面中建立Dytran数字模型及后处理的操作过程分析
![在Patran界面中建立Dytran数字模型及后处理的操作过程分析](https://img.taocdn.com/s3/m/4e02613b3186bceb18e8bbb0.png)
在PATRAN中创建面1的步骤如下: Geometry/Create/Point/XYZ/Point Coordinate List= [0.2165,0,0.125]/Apply Geometry/Create/Curve/XYZ/Vector Coordinates List= <0,0.25,0>/Origin Coordinate List=Point 1/Apply
在该例中你将学到:
1 如何定义ALE耦合的分析模型
2 在后处理中通过创建等值面来显示流柱的扩散。
鸟 1: 密度 r = 930 kg/m 3 音速 c = 1483 m/s 质量 m 1 = .360 kg 初速度 v 1 = 150 m/s
鸟 2: 密度 r = 930 kg/m 3 音速 c = 1483 m/s 质量 m 2 = .285 kg velocity v 2 = 200 m/s
将活塞与其表面的哑板元的重复结点消除:
检查活塞表面的哑板元的法线方向:
Finite Elements/Verify/Element/Normals/Draw Normal Vectors/Test Control=Display Only/Apply
发现方向不一致,调整哑板nts/Verify/Element/Normals/Draw Normal Vectors/Test Control=Reverse Elements/Guiding Element=Element 1234/Apply
做一个关于应力云图与变形工具的动画。按照以下步骤: Create/Animation/2D Graphics/Animation Method=Global Variable/Select Global Variable=LOAD CASE INDEX/Apply
patran_柔性体建模教程
![patran_柔性体建模教程](https://img.taocdn.com/s3/m/7f4c0bc0d5bbfd0a7956738b.png)
開啟新檔案
ADAMS, Patran, Nastran, Fatigue Integration 2004 Copyright 2004 MSC.Software Corporation
產生一個solid幾何 幾何 產生一個
ADAMS, Patran, Nastran, Fatigue Integration 2004 Copyright 2004 MSC.Software Corporation
檢視各模態的振形
在Flex上按下右鍵, 選擇Modify
ADAMS, Patran, Nastran, Fatigue Integration 2004 Copyright 2004 MSC.Software Corporation
定義相關條件並執行分析
ADAMS, Patran, Nastran, Fatigue Integration 2004 Copyright 2004 MSC.Software Corporation
结果文件输出格式:
如下图所示,正确的方法应该是选择advanced-Direct,这 样才能够得到含有应力应变信息的mnf文件。 如果选择Both,用nastran计算将无mnf文件生成; 如果选择principal,用nastran计算能生成mnf文件 但是无应力应变信息; PS:如果输出不了mnf文件,可以借助Flex Toolkit 计算nastran的.out文件来获得mnf文件
megagrammms如下图所示因此其density78e009如果材料steel如果单位是kg将mnf导入adams中显示的频率是patran中的316倍也就是1000开2次方的倍数
Nastran, Patran, ADAMS, Fatigue 的整合操作練習
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Assign the configuration file using an environment variable: parametric_modeling_config_file
Or assign the configuration file using the following command: In the command line In the session file
the parametric modeling process is automated The parametric process can be executed in batch
Patran –spf <session file name> -b
MSC.Patran 2003 Features and Capabilities
MSC.Patran 2003 Features and Capabilities
5
PARAMETRIC MODELING
Responsive variable creation
MSC.Patran 2003 Features and Capabilities
6
PARAMETRIC MODELING
18
PARAMETRIC MODELING SCENARIOS
Using variables and configurations Marco definitions and usage Output definitions
MSC.Patran 2003 Features and Capabilities
MSC.Patran 2003 Features and Capabilities
8
PARAMETRIC MODELING SCENARIOS
Using variables and configurations Marco definitions and usage Output definitions
MSC.Patran 2003 Features and Capabilities
15
CASE STUDY: PARAMETRIC MODELING
Step 3: Set up the configuration files
Quit Patran Create relevant configuration file(s)
MSC.Patran 2003 Features and Capabilities
10
CASE STUDY: PARAMETRIC MODELING
Part dimensions
cyl_radius
hole_radius
3 * cyl_radius
MSC.Patran 2003 Features and Capabilities
MSC.Patran 2003 Features and Capabilities
2
PARAMETRIC MODELING
A new toolbox implemented as an adaptive form accessed from the main menu bar and called “Parametric Modeling” has been developed
These files contains the new variable definitions.
cyl_height = 55 cyl_radius = 15 hole_radius = 2
my_config_1.dat
cyl_height = 50 cyl_radius = 20 hole_radius = 2
6 * cyl_radius
11
cyl_height cyl_height / 2
CASE STUDY: PARAMETRIC MODELING
Step 1: Define variables
MSC.Patran 2003 Features and Capabilities
12
CASE STUDY: PARAMETRIC MODELING
The format of the configuration file is: name = value ! comment Here are some examples.
maximum = 1000 ! this is an integer three = 1, 2, 3 ! this is a 3 word integer array data = 37.655 ! this is a real moredata = 1.0, 2.0, 3.0, 4.0 ! this is a 4 word real array name = mat1 ! this is a string variable, note no quotes names = one, two, three ! this is a string array, again no quotes Configuration filenames are case sensitive
MSC.Patran 2003 Features and Capabilities
7
PARAMETRIC MODELING
Configuration file format
The configuration file is used to reset existing Parametric Modeling variables to new values
MSC.Patran 2003 Features and Capabilities
3
PARAMETRIC MODELING
Variatran 2003 Features and Capabilities
4
PARAMETRIC MODELING
Macro creation
Assign result value to a variable for additional calculation & processing
The goal is to make it possible for the user to use names and default values for variables (parameters) in every entry point on every form that can be accessed for modeling purposes
my_config_2.dat
cyl_height = 45 cyl_radius = 25 hole_radius = 2
my_config_3.dat
MSC.Patran 2003 Features and Capabilities
16
CASE STUDY: PARAMETRIC MODELING
The values of these parameters different than the prescribed default can be provided by an external file
Configuration file
Generate output file containing pertain analysis data
parametric_modeling_util.define_user_config_file (“my_config_1.dat”) When the session file is played, Patran looks for the variable definitions
contained in the configuration file By creating/editing the configuration file and re-playing the session file,
Steps in parametric modeling 1. Create variables/macros 2. Assign variables to specific Patran actions 3. Define desired results as output variables 4. Create and assign a configuration file 5. Run the session file containing variable settings and Patran actions 6. Iterate analysis process using data stored in the output file
Variables definition mode
z Define a variable name and its default value to be used during the modeling process
Response variables creation mode
z Search through and manipulate the results of analysis to define meaningful metrics for export to an external file
Step 2: Create a cylinder using the variables
MSC.Patran 2003 Features and Capabilities
14
CASE STUDY: PARAMETRIC MODELING
Create the cutter and subtract it from the cylinder