ansys培训第二天
ANSYS 结构培训大纲

服务条款一.软件培训,3天(客户现场)1. 目标:ANSYS工程师能够掌握软件的正确操作,熟悉ANSYS的界面及对应功能的具体步骤,对模型失效的原因和结果有初步的判断,能够独立出CAE仿真报告;2. 内容:详见下面附课程表;3. 参加人员:CAE分析人员、CAE主管,新进员工。
二.新进工程师技术保障如果甲方有工程师离职或有新进人员,而新入职人员需要培训,维护期内可免费通过电话或者邮件进行ANSYS的相关支持工作,如果遇特殊情况,可到客户现场进行相关技术的讲解和解答,保证企业人员的可持续性。
三.现场支持服务维护期内提供技术支持工程师1年2次到客户工厂现场技术支持。
可提供ANSYS软件疑难解答探讨等。
四.售后服务承诺(一)技术支持与服务1. 现场技术支持与服务:解决软件应用技术难点问题,并在持续的服务过程中,分享流程应用及企业标准工作中的最佳实践,并协助实施。
2. 电话、邮件、网络远程服务支持:协助解决软件在实际应用过程中出现的问题以技术难点的支持和解答。
3. 最佳应用实践分享:为客户提供同类产品的经验分享以及技术交流研讨会。
4. 客户可免费参加在线研讨会与特别课题研讨与交流会等,并可定期获得技术信息资料的分享。
(二)服务承诺1. 技术响应时间不超过24小时,在48小时内给予技术支持反馈。
2. 在电话、邮件、网络等远程支持不能解决问题的情况下,去现场进行支持服务。
3. 维护期到期后,供方仍需提供在线的技术支持,包括电话、邮件、远程等形式的支持与服务。
附1:ANSYS 结构培训3天一.软件培训,3天(客户现场)ANSYS结构培训。
ANSYS基础培训PPT资料【优选版】

ANSYS基础培训PPT资料【优选版】一、引言ANSYS 作为一款功能强大的工程仿真软件,在众多领域都有着广泛的应用。
为了帮助大家更好地掌握 ANSYS 的基础知识,我们精心准备了这份基础培训 PPT 资料。
二、ANSYS 软件概述(一)ANSYS 是什么ANSYS 是一款集结构、热、流体、电磁、声学等多物理场于一体的大型通用有限元分析软件。
它能够帮助工程师和研究人员在产品设计阶段就对其性能进行准确的预测和优化,从而减少试验次数、缩短研发周期、降低成本。
(二)ANSYS 的主要功能模块1、结构分析模块用于分析各种结构在静态、动态、线性和非线性条件下的应力、应变和位移等。
2、热分析模块可以模拟传热过程,包括稳态和瞬态热分析,以及热结构耦合分析。
3、流体分析模块用于分析流体流动、压力分布、传热和传质等现象。
4、电磁分析模块包括静电场、静磁场、时变电磁场等分析功能。
(三)ANSYS 的工作流程1、前处理包括几何建模、定义材料属性、划分网格等。
2、求解设置求解类型、加载边界条件和载荷,然后进行求解计算。
3、后处理对求解结果进行可视化处理,如查看应力云图、位移云图等,并进行数据分析。
三、ANSYS 前处理(一)几何建模1、直接建模通过 ANSYS 自带的建模工具创建几何模型。
2、导入外部模型可以导入其他 CAD 软件创建的模型,如 SolidWorks、ProE 等。
(二)定义材料属性1、常见材料类型如金属、塑料、橡胶等,并设置相应的弹性模量、泊松比、密度等参数。
2、材料库ANSYS 提供了丰富的材料库,方便用户选择和使用。
(三)网格划分1、网格类型包括四面体网格、六面体网格、混合网格等。
2、网格控制可以设置网格尺寸、网格质量等参数,以保证计算精度和效率。
四、ANSYS 求解(一)加载边界条件1、位移边界条件指定某些节点的位移值。
2、力边界条件施加集中力或分布力。
3、热边界条件设定温度、热流密度等。
(二)选择求解器1、直接求解器适用于小型问题。
ANSYS经典入门培训教程

数组参数...怎样定义来自组• 对于表型数组,必须定义第 0 个位置。 否则,取缺省 值 7.8886E-31。 – 例如:
force(1,1) = 0, 560, 560,
238.5, 0
force(1,0)=1E-6, 0.8, 7.2, 8.5,9.3
force(0,1)= 0
培训手册 2
January 30, 2007 1-12
• 跃阶函数 • 随机函数
•等 – 从一个文件读入数据:
• *VREAD 用于数值数组 • *TREAD 用于数据表 • 或 Utility Menu > Parameters > Read from File – 从数据库获取 (下一步讨论)。
January 30, 2007 1-14
INTRODUCTION TO ANSYS 5.7 - Part 2
培训手册 2
17.1 -47.6
AA = -5.2
25.0 107.9
5x1 array
814 17 386 1057 -47 704
BB = 1033 -52 348
7141 25 -66 622 107 111
5x3 array
CC = mxnx3 array
January 30, 2007 1-5
第3章
耦合和约束方程
INTRODUCTION TO ANSYS 5.7 - Part 2
3. 耦合和约束方程
培训手册 2
• 正如自由度约束能约束模型中确定的节点一样,耦合和 约束方程可以建立节点间的位移关系。
• 本章主要讨论何时需要建立、怎样建立节点间的耦合和 约束方程。
• 主要内容: A. 耦合 B. 约束方程 C. 专题
ANSYS 基础培训教程 Day4-2

Powerdynamics PCG 求解器 法 缩减法 波前求解器
2-18
模态分析
C. 步骤
模态分析中的四个主要步骤: • • • 建模 选择分析类型和分析选项 施加边界条件并求解
培训手册
DYNAMICS 6.0
•
评价结果
2-19
模态分析步骤
建模
• 必须定义密度!
培训手册
DYNAMICS 6.0
• •
培训手册
DYNAMICS 6.0
模态提取 是用来描述特征值和特征向量计算的术语。 模态扩展有两重含义。对于缩减法,模态扩展是从缩减模态形式计算全
模态形式;对于其它的方法,模态扩展仅仅是表示把模态形式写入结果 文件。
2-7
模态分析 – 术语和概念
模态提取法
• 在ANSYS中有以下几种模态提取方法:
… 施加边界条件和求解
位移约束(接上页):
培训手册
DYNAMICS 6.0
2-30
对于一个平板中心开孔的模型,全部模型和四分之一模型的最小非零振动频率如 下所示。对于反对称工况,由于ROTX沿对称边界上非零,所以它丢失了 53Hz 的 模态形状
模态分析步骤
… 施加边界条件和求解
求解: • • 通常采用一个载荷步 为了研究不同位移约束的效果,可以采用多载荷 步(例如,对称边界条件采用一个载荷步,反对 称边界条件采用另一个载荷步)
• 阻尼:
– 阻尼仅在选用阻尼模态提取法时使用 – 可以使用阻尼系数阻尼和阻尼 – 对BEAM4 和 PIPE16 单元,允许使用陀螺阻尼
•
QR 阻尼
– 各种阻尼都允许
2-26
模态分析步骤
施加边界条件和求解
Ansys基础培训2-1-网格划分-材料输入

INTRODUCTION TO ANSYS 11.0
建立有限元模型 — 定义单元属性
• 使用树形结构选中 定义好的材料类型。 • 然后输入各个材料 的特征值。 • 或使用 MP 命令
– 请记住,有限元求解时需要有限元模型,而不是实体模型。 实体模型不参与有限元求解。
INTRODUCTION TO ANSYS 11.0
网格化
实体模型 FEA 模型
建立有限元模型 — 定义单元属性
• 网格划分有三个步骤:
– 定义单元属性 – 指定网格控制 – 生成网格
建立几何模型
Training Manual
施加载荷
求 解 后 处 理
对于 多载 荷步 分析
设定求解控制 求解
查看某一 时刻结果 (通用后 处理器)
查看某变 量随时间 变化的结 果(时间 后处理器)
建立有限元模型 — 定义单元属性
Training Manual
• 单元类型 • 单元类型是一个重要选项,它决定如下单元特性:
– 自由度(DOF)设置。 例如,热单元类型有一个自由度: TEMP,而一个结构单元可能有六个自由度:UX, UY, UZ, ROTX, ROTY, ROTZ. – 单元形状 – 六面体,四面体,四边形,三角形等。 – 维数 -- 2-D (只有X-Y 平面), 或 3-D。 – 假设的位移形函数 – 线性及二次函数。
• 不保存指定的材料和 相关的数据。只保存 你喜欢的模板来注册 ANSYS文件,以便后
Training Manual
ANSYS_FLUENT经典完整培训教材

四边形/六面体还是三角形/四面体网格
对沿着结构方向的流动,四 边形/六面体网格和三角形/ 四面体网格相比,能用更少 的单元/节点获得高精度的结 果 – 当网格和流动方向一致, 四边形/六面体网格能减 少数值扩散 – 在创建网格阶段,四边形 /六面体网格需要花费更 多人力
收敛解的精度和以下因素有关: – 合适的物理模型,模型的精度 – 网格密度,网格无关性 – 数值误差
A Pera Global Company © PERA China
查看结果
9. Update Model
Post Processing
8. Examine results
查看结果,抽取有用的数据 – 使用可视化的工具能回答以下问题:
A Pera Global Company © PERA China
四边形/六面体还是三角形/四面体网格
对复杂几何,四边形/六面体网格没有 数值优势,你可以使用三角形/四面体 网格或混合网格来节省划分网格的工 作量 – 生成网格快速 – 流动一般不沿着网格方向 混合网格一般使用三角形/四面体网 格,并在特定的域里使用其他类型的 单元 – 例如,用棱柱型网格捕捉边界层 – 比单独使用三角形/四面体网格更 有效
Pre-Processing
3. 4. 5. 6. Geometry Mesh Physics Solver Settings
Update Model 9.
Solve
7. Compute solution
Post Processing
8. Examine results
A Pera Global Company © PERA China
LS-DYNA(ANSYS)中文培训教程_2

Page 3
加载,定义边界条件及刚体
...加载和边界条件
另外,D命令不能用来加载,因为它不与时间相关,它只能用来施加约束 (永久性的零位移约束).
在显式动力分析中,耦合(CP)和约束方程(CE)仅对位移的平动(U)和转动 (ROT) 有效。在大变形中使用耦合(CP)和约束方程(CE) 要分外小心,另 一种约束方法(如, 用EDCNSTR)将在本章后面讨论。
Page 5
加载,定义边界条件及刚体
B. 一般加载过程
在ANSYS/LS-DYNA中,所有瞬态加载必需使用EDLOAD 命令,并 按以下步骤:
创建组元( component)或Part 定义数组参数 使用EDLOAD命令加载
创建组元( component)或Part:
ANSYS/LS-DYNA 中的许多载荷是加在节点组元上的 。但压力是施 加在单元组元( element components )上,而刚体载荷是被施加 在Part上。
Page 8
加载,定义边界条件及刚体
...一般加载过程
选择所要施加载荷的类型:
对节点组元( Components) :
Forces: FX, FY, FZ
Displacements: UX, UY, UZ Velocities: VX, VY, VZ Accelerations: AX, AY, AZ Base Accelerations: ACLX, ACLY, ACLZ Moments: MX, MY, MZ Rotations: ROTX, ROTY, ROTZ Angular Velocities: OMGX, OMGY, OMGZ Temperatures: TEMP
第2-1章
ANSYS Workbench 官方培训02-基本操作

ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved.
2-10
February 23, 2009 Inventory #002593
ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved.
2-8
February 23, 2009 Inventory #002593
Basics
… GUI – Outline Tree
Training Manual
• The Outline Tree shows icons for each branch, along with a status symbol. Examples of the status symbols are below:
Select mode
Selection Tools
Graphics Manipulation
Viewports
– The left mouse button can be either in “selection” mode or “graphics manipulation” mode. The above toolbar buttons are grouped as “select entities” and “graphics manipulation” control. – The graphics selection can be done using individual selection or boxselection. This is controlled by the “Select Mode” icon.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3. 无条件分支
4. 宏嵌套(子程序) 5. 重复执行命令
November 1, 2002 Inventory #001755 14-16
*do 循环
• 按指定的次数循环执行一系列的命令
– *DO和*ENDDO
*DO,I,1,5 LSREAD,I OUTPR,ALL,NONE ERESX,NO LSWRITE,I *ENDDO ! I = 1 to 5; ! 读取载荷步文件I ! 改变输出控制 ! 重写载荷步文件 I
November 1, 2002 Inventory #001755 14-13
总体/局部变量
总体变量:
在所有流程中均可引用的变量
Training Manual
ANSYS 预定义两套特殊命名的局部变量:
传递命令行变量到宏内
• 共19个标量ARG1~AR19
• *USE只传递前18个标量 • *.mac可传19个标量
Training Manual
November 1, 2002 Inventory #001755 14-20
无条件分支
*GO, Base
其中BASE取值: :label – 标识字 STOP - 从该行退出ANSYS程序
Training Manual
结构
*GO, :BRANCH1
… ! 被跳过(不执行)
4. 用户注册目录(home directory) 5. 当前目录
November 1, 2002 Inventory #001755 14-6
创建宏
•
Training Manual
既然宏是一系列保存在文本文件中的ANSYS命令, 那么可以用任何一种 文本编辑器来创建和编辑一个宏.
– – – – 比如 UltraEdit 这是一个最通用的方法, 比较适合于很长且复杂的宏 一个平台上生成的宏可以在任何平台上使用 用这种方法创建宏时,不要包含有*CREATE 和*END命令
November 1, 2002 Inventory #001755 14-12
运行宏和宏库文件
Utility Menu>Macro>Execute Macro (无论扩展名, 可带路径) *USE, Name32Char, ARG1, … , ARG9, AR10, … , AR18 在命令输入窗口运行宏搜索路径中扩展名为.mac(命令)
在ANSYS中创建宏- /TEE
•
Training Manual
执行/TEE ,NEW 或 /TEE,APPEND可以让ANSYS把接收的命令重定向 输出到该命令指定的文件中
– 同时执行这些命令
•
直到执行/TEE,END命令此动作终止 /TEE, Label, Fname, Ext
•
若存在与/TEE,NEW指定文件的同名文件,将覆盖该文件
• •
命令中用到的所有参数都会被写入文件(参数的当前值不被替代) 不能在DO循环中使用*CREATE命令
November 1, 2002 Inventory #001755 14-8
在ANSYS中创建宏- *CFWRITE
• • 首先用*CFOPEN命令来指定宏文件名 只有以*CFWRITE命令开头的命令行才会被写入指定文件中
概述
• • • APDL最强有力的特征之一是创建宏的能力。 宏就是一系列贮存在一个文件中的ANSYS命令 利用宏可以创建自定义的ANSYS命令
– 例如: 求断裂参数
Training Manual
•
常用宏特性:
– 假如命令流文件取扩展名MAC, 则可以直接象ANSYS命令一样运行 – 可以接受参数 – 分支和循环用来控制一系列命令 – 交互式特征如图形拾取,提示,以及对话框 – 宏可以嵌套――一个宏引用第二个宏,第二个宏引用第三个宏,等等―一直 可嵌套20级。
– 如果想和ANSYS 命令一样执行宏,则扩展名应为mac
Training Manual
•
不能与ANSYS内部命令同名
– 可以在命名之前,在命令窗口敲入测试
• •
文件名或文件扩展名中不能包含空格 不能包含当前文件系统禁止使用的字符
November 1, 2002 Inventory #001755 14-5
Training Manual
•
也可以通过与*IF联用增强循环控制:
– *CYCLE – *EXIT :跳到do-loop的结尾并开始下一循环 :跳到do-loop的结尾并终止do-loop
•
其他循环:*DOWHILE
– *DOWHILE,Parm – 只要Parm 为真,循环将不停进行下去。
*DO, Par, IVAL, FVAL, INC … *IF, VAL1, Oper, VAL2, Base *EXIT *ELSE *CYCLE *ENDIF …
宏搜索路径
1. ANSYSnn\docu目录 Program Files\Ansys Inc\Vnn\ANSYS\apdl 目录 2. ANSYS_MACROLIB环境变量指定路径 3. /PSEARCH指定路径
– Utility Menu>Macro>Macro Search Path
Training Manual
Training Manual
运行: mymacro,4,3,2.2,1
November 1, 2002 Inventory #001755 14-15
流程控制
Training Manual
除了顺序执行命令之外,ANSYS 提供了丰富的执行流程控制, 这 些控制与有限元分析结合起来,能为用户的分析提供极大的灵活性 ,适应性,并发挥创造力
*do, count,1,10 /parsav, scalar, parameters, txt /cle /parres,new parameters,txt … *enddo
November 1, 2002 Inventory #001755 14-18
条件分支 *IF
结构
一个*IF 一个或多个*ELSEIF 一个*ELSE 一个*ENDIF EQ :等于 NE :不等于 LT :小于 GT :大于 LE :小于或等于 GE :大于或等于 ABLT :绝对值小于 ABGT :绝对值大于
•
除此之外,用户可以在ANSYS程序内部创建宏,有四种方法 :
– – – – *CREATE命令 *CFOPEN、*CFWRITE和*CFCLOS命令 /TEE命令 GUI中Utility Menu>Macro>Create Macro
November 1, 2002 Inventory #001755 14-7
– 其他输入的命令则即时运行
Training Manual
•
参数被当时的值所代替
*cfopen, testcf,trite,block,,a,,b,,c *cfclos 实际写入的命令为 block,,4,,2.5,,2
•
关闭宏文件,执行*CFCLOS命令
November 1, 2002 Inventory #001755 14-9
… /EOF MACRONAME2 mybloc /prep7 /view,,-1,-2,-3 block,,4,,3,,2 finish /EOF mysphere /prep7 /view,,-1,-2,-3 sphere,1 finish /EOF
Training Manual
…
/EOF MACRONAME3 … ./EOF
– 可以使用/TEE,APPEND来避免
November 1, 2002 Inventory #001755 14-10
在ANSYS中创建宏-GUI
• Utility Menu>Macro>Create Macro
– 不能打开并编辑已存在的宏 – 若在*CREATE域输入一个已经存在的 宏名,将覆盖
:BRANCH1 …
November 1, 2002 Inventory #001755 14-21
仅在宏内使用
• 最多由AR20~AR99共79个
• 不会传入调用的宏中 • 调用宏完毕恢复该文件中定义的值
November 1, 2002 Inventory #001755 14-14
将变量传递到宏
• ARG1 到 AR19 用于将参数值从调用宏传递到被调用宏中
– – – – – 局部有效 数值; 文字数字字符串(括在单引号中,最多8个字符); 数字或字符参数; 参数表达式 /prep7 /view,,-1,-2,-3 block,,arg1,,arg2,,arg3 sphere,arg4 vsbv,1,2 finish
November 1, 2002 Inventory #001755 14-3
宏可以调用的对象
• • • ANSYS命令 GUI函数 将参数传给其它的宏
Training Manual
November 1, 2002 Inventory #001755 14-4
宏文件命名规则
• • • 文件名不能超过32个字符 文件名不能以数字开头 扩展名不能超过8个字符
*ENDDO
November 1, 2002 Inventory #001755 14-17
… *do 循环
• 在构造DO循环时,要遵循以下原则:
Training Manual
– 不要利用带有:Label 分支语句*IF或*GO命令跳出DO循环结构; – 在DO循环结构中,第一次循环后,自动禁止命令结果输出。如果想 得到所有循环的结果输出,在DO循环结构中使用/GOPR或/GO (无 响应行)语句。 – 在DO循环结构中使用/CLEAR命令要特别小心。/CLEAR命令不会 清除DO循环堆栈,但是它会删除所有的参数,包括在本身的*DO语 句中的循环参数。为避免由此引发的循环值未定义的问题,可以在 /CLEAR命令前运行/PARSAV命令,然后执行/CLEAR命令和 /PARRES命令。