patran初学入门自学实例2.docx

上传人:b****3 文档编号:5455454 上传时间:2022-12-16 格式:DOCX 页数:16 大小:474.96KB
下载 相关 举报
patran初学入门自学实例2.docx_第1页
第1页 / 共16页
patran初学入门自学实例2.docx_第2页
第2页 / 共16页
patran初学入门自学实例2.docx_第3页
第3页 / 共16页
patran初学入门自学实例2.docx_第4页
第4页 / 共16页
patran初学入门自学实例2.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

patran初学入门自学实例2.docx

《patran初学入门自学实例2.docx》由会员分享,可在线阅读,更多相关《patran初学入门自学实例2.docx(16页珍藏版)》请在冰豆网上搜索。

patran初学入门自学实例2.docx

patran初学入门自学实例2

课程2.从IGES文件输入几何体

 

 

目的:

⏹从IGES中输入几何体。

⏹由曲线和曲面产生一个实体。

⏹用四面体单元划分网格。

模型描述:

本练习,首先生成一个新数据库,然后输入CAD几何体。

IGES格式的CAD几何体,是由一些修整过的简单曲面组成。

注意这里所要读入的文件是一个物体的四分之一。

模型的对称性可以使分析简化。

一旦输入这个IGES文件,你就可以通过生成一些新的面来创建模型,然后将产生一个b-rep体,并用四面体单元划分网格。

建立的模型图如下图所示,并给出构造这个模型的步骤。

 

建议的练习步骤:

⏹生成一个新的数据库文件,并命名为gadget.db。

⏹把NewModelPreference框中Tolerance设置为BasedonModel。

ApproximateMaximumModelDimension为70。

设置Analysiscode为MSC/NASTRAN,AnalysisType为Structural。

⏹输入IGES文件Gadget.igs。

⏹用Viewing/NamedViewOption命令和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。

⏹用FiniteElement/Create/Mesh/Solid来划分体的网格。

以10做为总体边长且使用四面体网格生成器(TetMeshmesher)。

 

练习过程:

1.生成一个新的数据库文件,并命名为gadget.db。

把NewModelPreference框中Tolerance设置为BasedonModel。

ApproximateMaximumModelDimension为70。

设置Analysiscode为MSC/NASTRAN,AnalysisType为Structural。

File/New

NewDatabaseNamegadget.db

OK

按下面设置NewModelPreference框。

NewModelPreference

ToleranceBasedonModel

ApproximateMaximum70

ModelDimension:

AnalysisCode:

MSC/NASTRAN

AnalysisTypeStructural

OK

2.输入IGES文件Gadget.igs。

File/Import

Object:

Model

SourceIGES

ImportFile:

Gadget.igs

Apply

当你浏览完IGES输入摘要(IGESImportSummary)框后,点击OK。

如果模型没有看见,按下鼠标中键,并轻微移动鼠标,模型就将出现在你的视屏中。

3.用Viewing/NamedViewOption命令改视图为前视图。

Viewing/NamedViewOptions…

SessionNameView:

Default_View

Close

或者单点击工具条上如下的主视图(FrontView)图标。

现在,使模型绕X轴转动-150度,绕Y轴转动-60度。

在激活Transformation框后。

单击相应图标。

在缺省状况下,每单击一次,模型将转30度。

Vietcong/Transformations……

 

绕X轴转动,点击5次。

 

绕Y轴转动,点击2次。

 

OK

现在将用于以后工作的模型表面清晰可见。

使用Viewing/NamedViewOption…保存这个视图。

Viewing/NamedViewOptions…

CreateView…

CreateView:

my_View

Apply

Close

模型现在如下图所示。

4.检查在体模型中遗漏的表面。

Display/EntityColor/Label/Render…

RenderStyles:

Shaded/Smooth

Apply

通过把模型的线框显示转变为渲染显示,会发现模型中缺少如下图所示的一些表面。

 

 

把模型变回到线框(Wireframe)状态。

RenderStyles:

Wireframe

Apply

Cancel

5.下面将检查实体模型是否完全由边界表面所组成。

Geometry

Action:

Verify

Object:

Surface

Method:

Boundary

选择实体模型。

点击模型左上顶角,然后按住鼠标左键,移动鼠标光标到右下角,将画一个矩形框完全包围模型,松开鼠标左键,实体模型变成橘色。

SurfaceList:

Surface1:

17

Apply

此时,在历史窗口中将出现如下所示内容。

只被一个表面使用的表面边线(即自由边)将被标注出。

它们是所要创建表面的轮廓线,将用两种不同的方法产生4个新表面。

6.为了更好地工作,放大模型的右半部。

Viewing/SelectCorners

也可点击工具条中如下所示的SelectCorners图标。

 

出现一个十字光标。

把它放在模型上半部左上角附近,点击鼠标左键,按住鼠标左键,移动光标到模型中下部。

如下图示的小黑框就是所要放大的区域。

放大的视图如下图所示。

 

7.由其它表面的两条边界曲线生成新表面。

Geometry

Action:

Create

Object:

Surface

Method:

Curve

Option2Curve

从选择菜单中选择如下的图标。

屏幕拾取表面边界,首先点击Curvelist输入框,然后单击图中表面边界中心。

StartingCurveList:

Surface9.1

EndingCurveList:

Surface10.1

注:

表面边界线的格式是i.j,这里i表示表面标号,j表示边界线号。

如果自动执行开关已激活,表面将会自动形成;否则,需要单击Apply。

重复以上的操作过程,产生表面19。

StartingCurveList:

Surface2.3

EndingCurveList:

Surface9.3

Apply

8.为利于下面两个面的生成而改变视图。

Viewing/FitView...

Viewing/SelectCorners...

点击工具条中如下的两个图标。

SelectCorners

FitView

放大模型中如下图所示的区域。

在要放大区域的左上方单击鼠标左键,按住鼠标左键,拖动鼠标光标到右下方角。

9.现在,通过选择上图中高亮度的边线生成表面20。

Geometry

Action:

Create

Object:

Surface

Method:

Curve

Option:

2Curve

StartingCurveList:

Surface1.8

EndingCurveList:

Surface12.3

10.为下步操作而再次改变视图。

象上一步一样,先用Viewing/FitView,再用Viewing/Selectcorners放大如下图所显示的区域。

用自动链接(Autochain)从6个表面边线产生一条曲线。

从下图中的表面1.6开始,反时针依次进行。

Geometry

Action:

Create

Object:

Surface

Method:

Chain

Option:

2Curve

AutoChain…

一旦你选择了起始曲线,Patran将自动选择一条相邻的曲线,并在曲线中心标注紫色的圆点,如果这正是想要链接的下条曲线,选择OK,如果它不是,选择Next,直到你想要的曲线或表面边线被选上。

把AutoExecute钮设置为关。

SelectaStartCurve:

Surface1.6

Apply

Next

ChooseCurvetocontinue:

Surface16.4

OK

ChooseCurvetocontinue:

Surface13.1

OK

Next

ChooseCurvetocontinue:

Surface6.2

OK

Next

ChooseCurvetocontinue:

Surface15.3

OK

ChooseCurvetocontinue:

Surface14.5

OK

Cancel

当围成一个封闭的环后,将自动产生一条链接线。

 

11.用刚刚产生的曲线来产生下一个表面。

Geometry

Action:

Create

Object:

Surface

Method:

Trimmed

Option:

Planar

在屏幕上拾取刚刚生成的曲线,你可能需要打开曲线标注开关。

Display/EntityColor/Label/Render...

Curve:

Label

Apply

Cancel

在Geometry框中,通过单击曲线的识别号来屏幕拾取曲线。

另外,也可在数据框中键入Curve1。

如果你选择前者,则在选择菜单中,必须首先选上曲线图标。

OuterLoopList:

Curve1

Apply

当问是否删除原线时,回答是。

12.再次检查体模型是否具有完整的表面。

Geometry

Action:

Verify

Object:

Surface

Method:

Boundary

用Viewing/FitView显示整个模型,单击SurfaceList数据框。

在模型左上顶点单击鼠标左键,按下鼠标左键,移动鼠标光标到右下角。

这样一个矩形框包围了整个模型,当松开鼠标左键后,整个模型变成了橘色。

 

SurfaceList:

Surface1:

21

Apply

这时,所有的曲线边界没有被标注,这意味着,这些表面已封闭,可以形成一个体。

13.用所有已被校验过的表面围成一个体,生成B-rep体。

B-Rep体是一个Patran体,代表BoundaryRepresentation。

当一组表面能形成一个封闭的体积,没有任何自由边(即表面间的裂缝),Patran就能产生B-Rep体。

Geometry

Action:

Verify

Object:

Solid

Method:

B-rep

单击SurfaceList数据框后,再选择Surface图标,从屏幕选取整个模型。

SurfaceList:

Surface1:

21

Apply

如果自动执行开关打开,实体将自动形成。

14.用四面体划分网格。

FiniteElements

Action:

Create

Object:

Mesh

GlobalEdgeLength:

10

Mesher:

TetMesh

单击SurfaceList数据框后,再选择Solid图标,从屏幕选取整个模型。

InputList:

Solid1

Apply

15.关闭数据库,退出MSC/PATRAN,完成本次练习。

File/Quit

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1