ANSYS基础知识​!初学者必看!

2017-07-07  by:CAE仿真在线  来源:互联网

一、ANSYS图形用户界面(GUI)


一、主要命令:

图形用户界面包含六个窗口:1. 实用菜单(Utility Menu );2. 输入窗口 ( Input Windows );3. 主菜单 ( Main Menu );4. 输出窗口 ( Output Menu );5. 工具条 ( Toolbar );6. 图形窗口 (Graphics Windows) 。此处重点介绍实用菜单(Utility Menu )。

实用菜单(Utility Menu)包括:File(文件)Select(选择)List(列表)Plot(显示)Plotctrl(显示控制)WorkPlane(工作平面)Parameters(参数化)Macro(宏)Menuctrls(菜单控制)Help(帮助)

1. File (文件)

设置工程名和标题

Clear&Start New 清除当前的分析过程并进行新的分析,以当前工程名命名。要慎用本命令

Change jobname 设置新的文件名,后续操作以新文件名作为文件名。

Change Title 在图形窗口中定义主标题

保存文件

Save as Jobname.db 将数据库保存为当前文件名

Save as 把数据库保存为新的名

读入文件

Resume jobname.db 回复当前正在使用的工程

Resume from 回复用户选择的工程

Read Input from 读入并执行整个命令序列

Import 从其它软件中输入几何模型:ANSYS支持的输入接口有IGESSATPro/EUGPARA等。

Export 输出几何模型:输出接口为IGEES

Report Generator 报告生成器

退出ANSYS

Exit 每次退出都要保存有用的文件。

Write db log file 把数据库的输入信息写到一个记录文件中

2. Select(选择)

选择图元

Entities 在图形窗口上选择图元

组件和部件

Comp/Assembly 对组件和部件进行操作

•组件:选取的某类图元的集合,只包含一类图元

•部件:组件的集合,可以包含组件和图元

全部选择

Everything 选择模型的所有项目下的所有图元。

3. List(列表)

文件和状态列表

List >Files >Log File 查看记录文件的内容

List >Files >Error File查看错误信息文件的内容

List >Status 列出各个处理器下的状态

图元列表

List >Keypoints 列出关键点的信息

List >Lines 列出线的信息

List >Areas 列出面的信息

List >Volumes 列出体的信息

List >Nodes 列出节点的信息

List >Elements 列出所选单元的信息

List >Components 列出部件的信息

模型查询选取器*

List >Picked Entities 从模型上直接选取感兴趣的图元,并查看相关信息。一个很有用的命令。

属性列表

List >Properties 列出单元类型、实常数设置、材料属性

载荷列表

List >loads 列出施加到模型上的载荷方向、大小。

DOF Constrains: 自由度约束

Force: 节点或关键点上的集中力

Surface Loads: 节点、单元、线或面上的表面载荷

Body Loads: 体载荷

Inertia Loads :惯性载荷

Solid Model Loads: 实体模型载荷

Initial Conditions : 节点上的初始条件

Elem Init Condt’s: 单元上的初始条件

结果列表

List >Results 列出求解所得的结果、求解状态、定义的单元表、轨线数据等。

通过对感兴趣区域的列表,来判断求解是否正确。

其它列表

List >others 列出其它不便于归类的选项

Local Coord Sys: 显示定义的所有坐标系

Master DOF: 主自由度entity

Constraints Eqns: 约束方程

Components: 列出部件或组件的内容

4. Plot (绘图)

Plot >Replot 更新图形窗口

Plot > KeypointLinesAreasVolumesNodesElements

绘制关键点、线、面、体、节点、单元

Plot >Specified Entites 绘制指定图元号的范围内的的图元

Plot >Materials 绘制材料属性随温度的变化

Plot >Data Table 对非线性材料进行图示化显示

Plot >Parameters 对数组参量进行图形显示

Plot >Results 绘制结果图

Plot >Multi-plots 多窗口绘图命令

Plot >Components 绘制组件或部件

5. PlotCtrls (绘图控制)

观察设置

PlotCtrls >Pan, Zoom, Rotates

Window 要控制的窗口

–视角方向:从Top(上)、Bot(下)、Front(前)、Back(后)、Left(左)Right(右)方向查看模型,Iso代表从较近的右上方查看,坐标为(1,1,1);Obliq代表从较远的右上方查看,坐标为(1,2,3);WP代表从当前工作平面查看。

数字显示控制

PlotCtrls >Numbering设置在图形窗口上显示的数字信息

符号控制

PlotCtrls >Symbols 用于决定在图形窗口中是否出现某些符号

样式控制

PlotCtrls >Style 用于绘制绘图样式

字体控制

PlotCtrls >Font Controls 控制显示的文字格式

窗口控制

PlotCtrls >Windows Controls 控制窗口显示

动画显示 PlotCtrls >Animate 控制或者创建动画。

注释 PlotCtrls > Annotate 控制、创建、显示和删除注释

设备选项 PlotCtrls > Device Options

图形输出

ANSYS提供三种图形输出功能:重定向输出、硬拷贝、输出图元文件。

PlotCtrls >Redirect Plot 重定向输出。

PlotCtrls >Hard Copy >To Printer(To File) 把图形硬拷贝输出到打印机(文件)

PlotCtrls >Write Metafile 把当前窗体图像内容作为图元文件输出

PlotCtrls >Capture Image 获取当前窗口快照

6. Workplane(工作平面)

工作平面属性

Workplane >WP Setting 设置工作平面属性

Workplane >Show WP Status 显示工作平面设置情况

Workplane >Display Working Plane 打开或关闭

工作平面定位

Workplane >Offset WP Increment 直接设置工作平面原点相对于当前平面原点的偏移,方向相对于当前平面方向的旋转

Workplane > Offset WP to 偏移工作平面原点到某个指定的位置

Workplane >Align WP With 设置工作平面与某坐标系一致

坐标系

Workplane >Change Active CS to 设置某个坐标系为活动坐标系

Workplane > Change Displays CS to 设置某个坐标系为显示坐标系

Workplane >Local Coordinate Systems 对局部坐标系创建或删除

UNDO设置:

首先用命令/undo,on激活undo命令

然后在MenuCtrls中的Edit Toolbar....中输入:*ABBR, UNDO, undo

即可添加undo命令的快捷方式,但只能撤销1步。

二、ANSYS实体建模

一、主要命令:

(一)自底向上建模

3.1关键点

3. 1.1 生成关键点 Main Menu > Preprocessor >Modeling > Create >Keypoints > ……

3.1.2 复制和镜像生成关键点

Main Menu > Preprocessor >Modeling > Copy >Keypoints

Main Menu > Preprocessor >Modeling > Reflect >Keypoints

3.1.3 关键点操作

移动关键点:Main Menu > Preprocessor >Modeling > Move/Modify >Keypoints

缩放关键点:Main Menu > Preprocessor >Modeling > Operate >Scale >Keypoints

选取关键点:Utility Menu >Select >Entities

列表显示关键点:Utility Menu >List >KeypointsUtility Menu >List >Specified Entities >Keypoints

图形显示关键点:Utility Menu >Plot >Keypoints

设置显示关键点号:Utility Menu >PlotCtrls >Numbering

删除关键点:Main Menu > Preprocessor >Modeling > Delete >Keypoints

计算两关键点之间的距离: Main Menu > Preprocessor >Modeling >Check Geom >KP distance

3.1.4 硬点 硬点是一种特殊的关键点,主要作用是施加载荷或从模型的线和面上的任意点获得数据,并不用于建立模型。除了拷贝、移动或修改关键点的命令外,其它对关键点命令都适合硬点。

3.2. 线 可以生成直线、弧线和样条曲线

3.2.1 生成直线: Main Menu > Preprocessor >Modeling > Create >lines > ……

注意:Overlaid On Area是指在一个面上创建两关键点之间距离最短的线。

3.2.2 生成弧线: Main Menu > Preprocessor >Modeling > Create >Arcs > ……

3.2.3 生成样条曲线: Main Menu > Preprocessor >Modeling > Create >Arcs > ……

3.2.4 倒圆角:Main Menu > Preprocessor >Modeling > Create >Line Fillet

注意:只有共享关键点的两条线之间才能创建倒圆角。

3.2.5 线的操作 将线的一段延长:Main Menu > Preprocessor >Modeling >Operate >Extend Lines-

其它同对关键点的操作。

3.3

3.3.1 生成面 Main Menu > Preprocessor >Modeling > Create >Areas > Arbitrary

注意:此处的Overlaid On Area是指复制面的一部分。

3.3.2 面的操作

沿一条线扫略另一条线生成一个面:

Main Menu > Preprocessor >Modeling >Operate >Extrude/Sweep >Line >Along Lines

沿某轴旋转一条线生成一个面:

Main Menu > Preprocessor >Modeling >Operate >Extrude/Sweep >Line >About Axis

计算并输出选定面的统计信息,包括面积、质心位置、转动惯量等:

Main Menu > Preprocessor >Modeling >Operate >Calc Geom Items >Of Areas

其它同对关键点的操作。

3.4

3.4.1 生成体 Main Menu > Preprocessor >Modeling > Create >Volumes> Arbitrary

3.4.2 体的操作Main Menu > Preprocessor >Modeling >Operate >Extrude/Sweep >Area >……

其它同对关键点的操作。

(二)自顶向下建模

3.5.

3.5.1 矩形 Main Menu > Preprocessor >Modeling > Create >Areas > Rectangle

3.5.2 圆和圆环:Main Menu > Preprocessor >Modeling > Create >Areas > Circle

3.5.3 多边形:Main Menu > Preprocessor >Modeling > Create >Areas > Polygon

3.6

3.6.1 长方体 Main Menu > Preprocessor >Modeling > Create >Volumes > Block

3.6.2 圆(棱)柱体:Main Menu > Preprocessor >Modeling > Create >Volumes > Cylinder(Prism)

3.6.3 球体和球壳:Main Menu > Preprocessor >Modeling > Create >Volumes >Sphere

3.6.4 锥体(环体):Main Menu > Preprocessor >Modeling > Create >Volumes >Cone(Torus)

三、布

ANSYS提供的布尔操作包括交(Intersect)、加(Add)、减(Subtract)、切分(Divide)、粘接(Glue)、搭接(Overlap)和分割(Partition)。

注意:不能对已划分网格的实体模型进行布尔操作,必须先清除网格,布尔操作完成后再划分网格。若布尔操作前已加载,操作将删除载荷,必须重新加载(只对布尔操作的图元)。

1. 布尔设置

Main Menu>Preprocessor>Modeling>Operate>Booleans>Setting

可设置是否保留操作前的图元。

2. 交操作

Main Menu>Preprocessor>Modeling>Operate>Booleans>Intersect

· 通用求交(common),互交(Pairwise),非对称交(面和体、线和面、线和体相交)。

3. 加操作

Main Menu>Preprocessor>Modeling>Operate>Booleans>Add

结果得到图元的并集。

4. 减操作 Main Menu>Preprocessor>Modeling>Operate>Booleans>Subtract

5. 切分操作 Main Menu>Preprocessor>Modeling>Operate>Booleans>Divide

6. 粘接 Main Menu>Preprocessor>Modeling>Operate>Booleans>Glue

注意:被粘接图元公共部分必须要比原始图元低一级。

7. 搭接 Main Menu>Preprocessor>Modeling>Operate>Booleans>Overlap

注意:搭接区必须要有与原始图元相同的维数

8. 分割 Main Menu>Preprocessor>Modeling>Operate>Booleans>Partition

注意:若图元公共部分与原始图元相同维数,分割类似搭接。

网格划分主要包括三步:设置单元属性、设置网格控制选项、生成网格。

1. 设置单元属性 包括:单元类型、实常数、材料特性、单元坐标系等。

(1)定义单元类型 Main Menu>Preprocessor>Element Type>

单元类型包括点单元、线单元、面单元和体单元,根据需要选取。

(2)定义实常数 Main Menu>Preprocessor>Real Constants

实常数给定单元厚度、截面面积、截面惯性矩等单元的几何特性。并非所有单元都有。

(3)定义材料特性 Main Menu>Preprocessor>Material Props

给定诸如弹性模量、泊松比等。

2. 设置网格控制选项

使用网格控制能帮助控制单元形状、网格密度、中节点位置、局部网格等。

重点介绍分网工具:Main Menu>Preprocessor>Meshing>Mesh Tool

分网工具的功能有:①控制只能分网(SmartSizing)水平;② 设置单元尺寸控制(Size Control);③ 指定单元形状(Shape);④ 制定网格划分类型,自由网格划分(Free)或映射网格划分(Mapped)或扫掠网格划分(Sweep);⑤ 对实体图元划分网格(mesh); ⑥ 清除网格(clear); ⑦ 细化网格(refine)。

其它参照课上讲述内容。

六、加载和求解

一.加载

1. 自由度(DOF)约束(包括UX,UY,UZ,ROTX,ROTY,ROTZ)

① 施加DOF约束 Main Menu>Solution>Define Loads>Apply> Structural>Displacement>------

Symmetry B.C.指对称边界条件,Antisymm B.C.指反对称边界条件。

当存在冲突约束时:

反对称约束覆盖对称约束

对称约束覆盖一般约束

关键点命令定义约束覆盖线命令定义的约束

线命令定义约束覆盖面命令定义的约束

具有较高线号或面号的约束覆盖具有较低线号或面号的约束

所有实体模型的约束覆盖节点上的约束。

② 删除约束 Main Menu>Solution>Define Loads>Delete> Structural>Displacement

若要删除所有的约束和其他载荷可用Main Menu>Solution>Define Loads>Delete> Structural>All Load Data

③ 重设约束 Main Menu>Solution>Define Loads>Settings>Replace vs Add>Constraints 设置[DCUM]

④ 将实体模型上的约束转换到有限元模型上

Main Menu>Solution>Define Loads>Operate>Transfer to FE >Constraints

⑤ 缩放约束值 Main Menu>Solution>Define Loads>Operate>Scale FE Loads Constraints

注意:该命令只对有限元模型效。需先选择节点。

⑥ 显示约束 Utility Menu> List>Loads>DOF Constraints

⑦ 显示控制 Utility Menu>PlotCtrls>Symbols 设置/PCB即边界条件下的内容

2. 集中载荷(包括力FX,FY,FZ和力矩MX,MY,MZ)

① 施加集中载荷 Main Menu>Solution>Define Loads>Apply> Structural>Force/Moment

其它同DOF约束操作

3. 表面载荷

① 施加表面载荷 Main Menu>Solution>Define Loads>Apply> Structural>Pressure

注意:对梁分析时,一定要加在On Beams, 而不是On Lines

其它同DOF约束操作

4. 体载荷

① 施加体载荷 Main Menu>Solution>Define Loads>Apply> Structural>Temperature

其它同DOF约束操作

5. 惯性载荷(包括重力加速度、角速度、角加速度)

① 施加体载荷 Main Menu>Solution>Define Loads>Apply> Structural>Inertia

其它同DOF约束操作

注意:此时一定要定义密度。

二、求解

所有载荷都设置完后,可进行求解。菜单为:

Main Menu>Solution>Solve>Current LS

七、通用后处理

1. 绘制变形图

Main Menu >General Postproc >Plot Results >Deformed Shape------

2. 以等值线的形式显示模型

Main Menu >General Postproc >Plot Results >Contour Plot>------

设置等值线显示样式:Utility Menu>PlotCtrls >Style>Contours

3. 动画显示

Utility Menu>Plotctrls>Animate

4. 结果数据列表显示

节点解列表:Main Menu >General Postproc >List Results > Nodal Solution

单元解列表:Main Menu >General Postproc >List Results > Element Solution

支座反力列表显示:Main Menu >General Postproc >List Results >Reaction Solu

作用力列表显示: Main Menu >General Postproc >List Results >Nodal Loads

⑤ 单元矢量列表显示:Main Menu >General Postproc >List Results >Vector Data

⑥ 把单元、节点进行排序:

对节点进行排序: Main Menu >General Postproc >List Results >Sorted Listing >Sort Nodes

对单元进行排序: Main Menu >General Postproc >List Results >Sorted Listing >>Sort Element 选择单元表,然后用Main Menu>General Postproc >List Results >Elem Table Data对单元列表

恢复程序默认的单元节点排序: List Results >Sorted Listing>Unsort Nodes(Element)

5. 质询结果 Main Menu >General Postproc >Query Results

6.单元数据列表

① 查看单元输出各项的定义 在输入窗口输入help,单元名,然后查看各项输出定义

②定义单元数据列表:Main Menu >General Postproc >Element Table>Define Table, 点击Add,然后选择定义。

此处可在Result data item左侧下拉列表中选择最后一行的By sequence num即序列号来定义,选择右侧的项目,并对照单元输出定义的帮助输入序列号定义。

③绘制单元数据列表 Main Menu >General Postproc >Element Table>Plot Elem Table

④ 显示单元数据表 Main Menu >General Postproc >Element Table>List Elem Table

⑤ 删除单元数据表 Main Menu >General Postproc >Element Table>Erase Table

⑥ 利用单元数据表对数据进行数学运算

使用绝对值:Main Menu >General Postproc >Element Table>Absolute Value Option

计算单元表列之和:Main Menu >General Postproc >Element Table>Sum of Each Item

在单元表中加入列:Main Menu >General Postproc >Element Table>Add Items 根据公式定义

对指定的两列相乘:Main Menu >General Postproc >Element Table>Multiply

寻找两列中的最大或最小值:Main Menu >General Postproc >Element Table>Find Maximum(Minimum)

对指定的两列进行幂乘运算:Main Menu >General Postproc >Element Table>Exponentiate

计算两矢量的叉(点)积:Main Menu >General Postproc >Element Table>Cross(Dot) Product

7. 映射结果到指定路径

① 定义路径 Main Menu >General Postproc >Path Operations>Define Path

②映射路径数据:Main Menu >General Postproc >Path Operations>Map onto Path

③观察路径项在路径上的映射

绘制路径项和路径距离的关系 Main Menu >General Postproc >Path Operations>Plot Path Item>On graph

几何形状关系图:Main Menu >General Postproc >Path Operations>Plot Path Item>On Geometry

列表显示路径项和路径距离的关系:Main Menu >General Postproc >Path Operations> Plot Path Item>List Path Item

设定路径距离的范围:Main Menu >General Postproc >Path Operations> Plot Path Item>Path Range

④删除路径:Main Menu >General Postproc >Path Operations>Delete Path

⑤ 设置当前路径:Main Menu >General Postproc >Path Operations>Recall Path

⑥ 显示当前路径:Main Menu >General Postproc >Path Operations>Plot Path

⑦ 对路径项进行算数运算

Main Menu >General Postproc >Path Operations>Add(加)、Multiply(乘)、Divide(除)、Exponentiate

(幂)、Differentiate(微分)、Integrate(积分)、Consine(余弦)、Sine(正弦)、ArcCosnsine(反余弦)、ArcSine(反正弦)、Natural Log(取自然对数)、Cross Product(叉乘)、Dot Product(点乘)。

⑧ 保存和读取路径数据

保存路径数据:Main Menu >General Postproc >Path Operations>Archive Path >Store

读取路径数据:Main Menu >General Postproc >Path Operations> Archive Path >Retrieve

⑨ 删除所有路径项:Main Menu >General Postproc >Path Operations>Clear Path Item

⑩ 设置路径图的显示: Utility Menu>PlotCtrls >Style>Graph

9. 载荷工况 ① 定义载荷工况: Main Menu >General Postproc>Load Case>Create Load Case

② 读取载荷工况到数据库中: Main Menu >General Postproc>Load Case>Read Load Case

③存取载荷工况到载荷工况文件中:Main Menu >General Postproc > Load Case>Write Load Case

④对载荷工况进行算数运算操作:包括加、减、平方、开方、平方和开方、取最大最小值等。

⑤ 列表显示载荷工况:Main Menu >General Postproc>Load Case>List Load Case

⑥ 把数据库中的结果置零:Main Menu >General Postproc>Load Case>Zero Load Case

⑦ 删除载荷工况:Main Menu >General Postproc>Load Case>Erase Load Case

10.读取结果数据 Main Menu >General Postproc>Read Results

11. 修改结果数据 Main Menu >General Postproc>Modify Results

七、导入SOLIDWORKS模型

1.将当前模型,另存为 *.x_t格式,即保存类型选择Parasolid(*.x_t),注意,文件名必须是英文或数字。输出 对话框钟,选择 所有实体。

2.ANSYS工作目录设置成刚才保存*.x_t文件的文件夹。同样,这个目录里也不能出现任何中文。

3.运行ANSYS,File→Import→PARA...→左侧框中就会看到刚才生成的*.x_t文件,选中,OK

,导入完成。

4.现在看到的模型是 线框,PlotCtrls→Style→Solid Model Facets→下拉框中 选择 Normal Faceting→OK, 鼠标右键 选择 Replot重生,即可看到 实体了。

单元介绍

1.平面单元(PLANE42)一般不用来模拟悬臂梁.一般用Beam3Beam4BEAM44BEAM54BEAM188BEAM189

2.Beam3 单元是一种可承受拉、压、弯作用的单轴单元

Beam4是一种可用于承受拉、压、弯、扭的单轴受力单元。这种单元在每个节点上有六个自由度:xyz三个方向的线位移和绕x,y,z三个轴的角位移。可用于计算应力硬化及大变形的问题。通过一个相容切线刚度矩阵的选项用来考虑大变形(有限旋转)的分析。关于本单元更详细的介绍请参阅《ansys理论手册》,关于渐变的非对称弹性梁的问题应按beam44单元考虑,三维塑性梁应按beam24单元考虑。

Beam188 单元适合于分析从细长到中等粗短的梁结构,该单元基于铁木辛哥梁结构理论,并考虑了剪切变形的影响。

BEAM189 适合于细长的 stubby/thick 的梁结构。 元素基于 Timoshenko 梁理论。包含切应变。

BEAM44 是一种具有承受拉、压、扭转和弯曲能力的单轴梁。单元每个节点有6个自由度:xyz方向的平移和xyz轴向的转动。这个单元允许具有不对称的端面结构,并且允许端面节点偏离截面形心位置。如果你并不需要这些特性那么可以选用均质对称的BEAM4单元。同时也可以选用同类型2D单元(BEAM54)。对于非线性材料,使用BEAM188BEAM189来代替BEAM44

BEAM54 是 单轴的元素,能承受拉压与弯曲。 此元素每个节点上有3个自由度:沿 x y 轴的位移和绕 z 轴的转动。元素允许具具有不对称的端面结构,并且允许端面节点偏离截面形心位置。 如果你并不需要这些特性那么可以选用均质对称的BEAM3元素。 此元素不具有塑性,潜变,膨胀(plastic, creep, or swelling )的特性。(如果需要这些)特性可以使用 BEAM23, 这是一个二维, untapered, 塑性梁元素。 但(BEAM54)包含有应力强化。可以参见三维锥状非对称梁 BEAM44

3.加力矩:SOLUTION>APPLY>FORCE\MOMENT>ON NODES 来选择节点加载力矩


开放分享:优质有限元技术文章,助你自学成才

相关标签搜索:ANSYS基础知识​!初学者必看! Ansys有限元培训 Ansys workbench培训 ansys视频教程 ansys workbench教程 ansys APDL经典教程 ansys资料下载 ansys技术咨询 ansys基础知识 ansys代做 Fluent、CFX流体分析 HFSS电磁分析 Abaqus培训 

编辑
在线报名:
  • 客服在线请直接联系我们的客服,您也可以通过下面的方式进行在线报名,我们会及时给您回复电话,谢谢!
验证码

全国服务热线

1358-032-9919

广州公司:
广州市环市中路306号金鹰大厦3800
电话:13580329919
          135-8032-9919
培训QQ咨询:点击咨询 点击咨询
项目QQ咨询:点击咨询
email:kf@1cae.com