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.
16、ANSYS workbench两天培训(494页)
1-8
Introduction
启动Design-Modeler
• Workbench GUI>Component Systems>Geometry
Training Manual
Training Manual
TOC-4
第一章
引言
DesignModeler
1-1
Introduction
课程目标
• 教会用户DesignModeler在以下方面的使用: – 总体上理解用户界面 – 建立草图与指定尺寸流程、方法、步骤、程序 – 3D几何体创建与修改流程 – 导入CAD几何体操作、使用3D操作形成流场区域 – 参数化建模
1-6
Introduction
工具箱
• 工具箱包括4个子组: • Analysis systems: 可用在示意图中的 预定义的模板。 • Component systems: 可存取多种程 序来建立和扩展分析系统。 • Custom Systems: 为耦合应用预定义 分析系统 (FSI, thermal-stress等)。用 户也可以建立自己的预定义系统。 • Design Exploration: 参数管理和优化 工具。
4
Training Manual
目录
DesignModeler
TOC-1
DesignModeler
目录
1. 引言 A. B. C. D. E.
Training Manual
关于ANSYS公司 ANSYS Workbench概述 启动 DesignModeler Workbench工作环境 Workbench 文件管理
• ANSYS Workbench 由多种应用组成 (一些例子):
ANSYSWorkbench建模培训教程
ANSYSWorkbench建模培训教程ANSYS Workbench建模培训教程ANSYS Workbench是一个功能强大的基于图形用户界面(GUI)的预处理器,它可以帮助工程师们将复杂的工程问题转化为数学模型。
通过仿真技术可以在计算机上模拟和分析各种结构和系统的物理行为,这对于工程设计与开发十分重要。
本文将介绍ANSYS Workbench的建模培训教程。
第一步-安装ANSYS Workbench:在开始进行任何ANSYS Workbench操作之前,首先需要安装相应的软件。
安装分为两个部分:安装ANSYS Workbench和安装ANSYS License Manager。
在安装前,请确保计算机系统满足ANSYS Workbench的硬件和软件要求。
在安装完之后,需要使用域名许可证或网络通信管理模式启动许可证。
如果您对此不熟悉,您可以向ANSYS有关技术支持人员咨询。
第二步-创建新项目:成功安装软件后,需要创建一个新的项目,输入项目名称,选择适当的分析类型(压力、热力、动力、疲劳等等),并选择模板(例如:静态结构分析)。
然后,您需要选择适当的材料模型和截面类型,并创建几何模型。
第三步-在几何模型中添加操作:几何模型可以是通过从CAD软件中导入几何体对象直接创建的,也可以通过建立基本几何形状来创建。
ANSYS Workbench允许您在几何模型中添加各种操作,例如切割、合并、倒角、平移、旋转和以自由曲面更改几何体的形状。
此外,还可以添加约束条件、负载和分析对象等。
第四步-设置边界条件和加载:一旦几何模型得到了完善,您需要添加加载和边界条件来模拟实际环境。
边界条件可以是支撑、拘束、支撑反应力、流量和温度等,负载可以是重力和其他外部设置的荷载等。
您可以使用荷载、调整荷载和观察解决方案等功能来设置边界条件和加载。
第五步-求解和后处理:您已经完成了前三步,现在需要运行数值模拟并分析结果。
在ANSYS Workbench中,可以选择求解器类型、设置控制图、指定收敛标准和使用并行处理选项,以求解数学模型和研究截面性能等问题。
ANSYS高级培训手册(官方培训)
单元类型
其它可供选择的单元类型
• 线性单元 / 二次单元 / p单元(续): – 不能将接触单元同具有中节点的单元连起来 ( 仅对于节 点-节点和节点-面接触单元而言-- 对于面-面接触单元则 是允许的)。类似地,在热分析问题中, 不能将辐射link 单元或者非线性对流表面添加到具有中节点的单元上。
ANSYS TRAINING
单元类型
其它可供选择的单元类型
• 线性单元 / 二次单元 / p单元(续): 在许多情况下,同线 性单元相比,采用更高阶类型的单元进行少量的计算就 可以得到更好的计算结果。下面是根据不同分析目的进 行单元选择的情况。
Objective
Linear elements
Quadratic elements
ANSYS TRAINING
单元类型
其它可供选择的单元类型
•线性单元 / 二次单元 / p单元(续): 在 进行单元选择时应考虑的其它因素。 – 线性单元的扭曲变形可能引起精度
损失。更高阶单元对这种扭曲变形 不敏感。 – 就求解的精度的差别讲,线性单元 和二次单元网格之间的差别远没有 平面单元和三维实体单元网格之间 的差别那么惊人之大。所以经常使 用线性壳单元。
• 线性单元 / 二次单元 / p单元(续): – 采用越来越高阶的单元,给曲线结构划分越来越稀疏的单元网格, ANSYS开始向你发出警告,甚至发出由于单元扭曲变形超过单元 允许范围而引起网格划分失败的信息。其原因是,由于模型表面单 元的弯曲程度过大,使部分中节点偏离了自身位置, 最终决定了 你能划分单元网格的稀疏程度。同其它软件一样,ANSYS程序允 许用更高阶的直边单元划分网格 (降低了实际几何模型的精度,特 别是对于p单元而言,通常极不理想),也允许用不带中节点的更高 阶单元划分单元网格 (即降低了几何模型的精度,又降低了单元精 度,所以在通常情况下更不理想)。所以,一般建议采用尽可能稀 疏的单元网格,而又不至于出现形状检查警告。
ANSYS入门培训共227页
Training Manual
• 在这一节,我们将在介绍有限单元分析同时给出ANSYS功能的概述 。
• 标题:
A. 什么是有限元分析? B. 关于ANSYS C. 关于ANSYS公司
January 30, 2001 Inventory #001441
1-6
Introduction to ANSYS 5.7 - Part 1
• 电路耦合
– 电磁装置与电路的耦合
Training Manual
January 30, 2001 Inventory #001441
1-19
Introduction to ANSYS 5.7 - Part 1
有限元分析与ANSYS - 关于ANSYS
…电磁分析
• 电磁分析类型:
– 静态磁场分析用于计算由直流电(DC)或永磁体产生的磁场。 – 交变磁场分析用于计算由交流电(AC)产生的磁场 – 瞬态磁场分析用于计算随时间变化的磁场。
有限元分析与ANSYS - 关于ANSYS
…结构分析
• 用ANSYS/LS-DYNA进行显示动力分析
– 模拟以惯性力为主的大变形分析。 – 用于模拟冲击、碰撞、快速成形等。
Training Manual
January 30, 2001 Inventory #001441
1-15
Introduction to ANSYS 5.7 - Part 1
• 建立或输入一个实体模型并进行单元划分
• 加载,求解和观察结果
• 利用一些高级工具—逻辑运算,APDL语言,批处理模式,滚动工具条等 。
January 30, 2001 Inventory #001441
1-3
ansys进阶培训2
• 沙漏模式是由于变形而引起零应变能的变 形模式。
• 如右图所示两例,在只有一个积分点的低 阶单元中,此单个积分点未获得任何单元 应变能。这可导致出现不切实际的行为。
ANSYS TRAINING
沙漏模式
• 沙漏模式通常只是低阶URI单元中的问题。只要在每一个方向上有 多于一个的单元, 高阶 URI 单元的零能量模式就不会传播。
Y Y Y Y
B-Bar Enhanced Strain URI M ixed U-P
Y Y Y Y
Y Y
Higher-Order Elements
N Y Y N
Lower-Order Elements
Element Technology
N N N Y
–高阶 18x 单元 (PLANE183, SOLID186-187) 通常用 URI。 –缺省时低阶 18x 单元 (PLANE182, SOLID185) 用 B-Bar。 –B-Bar 和增强应变不能用于高阶单元。 –混合U-P 技术独立于其它技术, 所以可以和B-Bar, 增强应变或 URI联合 使用。
x
• 不幸地是, 没有现成的单元公式能最有效地解决锁定问
题. 因此在下面部分将从正反两方面来讨论每个公式。
ANSYS TRAINING
18X单元
目前在 18x 单元中有四个不同的单元技术: B-Bar, URI, 增强应变和混合 U-P。它们用于处理剪切和体积锁 定:
FullyIncompressible (Hyperelasticity) Shear Locking (Bending) NearlyIncompressible (Plasticity, Hyperelasticity)
ANSYS AQWA培训2
x
添加标题 AQWA理论
• AQWA相位角(phase angle)
原点在静水线面上 在AQWA中,相位角(Φ in degrees) 与时间差分的关系: (dt= Φ*T/360, T 是波浪周期). In AQWA, the (Φ in degrees) of a parameter defines the time difference (dt) from the time when the wave crest is at the CoG of the structure to the time when the parameter reaches its peak value. (dt= Φ*T/360, where T is the wave period).
..
1-30
二维切片理论优点:
可以实现得到船体剖面剪力、弯矩及湿表面的压力分布。 更为重要的是,它可以对不同的波长、浪向和航速进行同样的计算, 应用频谱分析方法,还可以预报船舶在给定波谱下的运动,对摇荡 运动预报准确。
二维切片理论劣势:
平面势流理论,忽略浮体三维效应,海洋工程一般不满足细长体假 设 剖面载荷和脉动压力精度不够,对海洋工程两者很重要
1-27
添加标题 AQWA理论
• 波浪的绕射与辐射
波浪的绕射:波浪在向前传播遇到结构物以后,在结构表面会产生一个 向外散射的波,入射波与散射波的叠加达到稳态时将形成一个新的波动 场,在这样的波动场中结构所受到的载荷称为波浪的绕射作用 波浪的辐射:以一定模态小振幅振荡运动的结构在稳定的波浪场中产生 一个向外辐射的波动场,波动场中的结构必然会受到辐射势的载荷作用
ANSYS AQWA/ASAS 基础培训二
ANSYS Workbench入门培训解读
步骤3.填写材料属性 Density密度 Young’s Modulus弹性模量 Poisson’s Ratio泊松比
步骤4.Return Project回到 工程项目管理窗口
双击B4,Model 进入Static Structural— Mechanical
在模型树中选中零件111
分配材料Assignment 选择Gray Cast Iron
进入尺寸标注Dimensions 步骤1.点击 General标注线段长度H1、V2 Horizontal标注水平间距H3 Vertical标注竖直间距V5
步骤2.标注尺寸
步骤3.点击Extrude拉伸
步骤1.Imprint Faces
步骤2.Generate 生成区域面,次面无高度、 无厚度,不影响结构
与Pro/E另一种连接方法
当前面连接方法失败或未连接,可在ANSYS安装好后再连接
2.启动Workbench(两种方式) 1)直接点击开始菜单-程序; 2)进入Pro/E菜单栏启动(较常用)。
Pro/E中先打开零件或组件(必须保证零件无螺纹线、无修饰线,否则无法在 Workbench中打开),再启动Workbench即可导入模型。
屈服极限σs 355 785
从上述数据来看,合金钢只是比碳钢更不易被破坏,即合金钢的安全系 数更高。但在同等拉力作用下,两种的变形量是差不多的,因为它们 的弹性模量差不多。
材料应力应变图
强度理论
1.最大拉应力理论(第一强度理论)(关于断裂的强度理论) 最大拉应力是引起脆性材料断裂的主因,即不论材料处于什么应力状 态下,只要最大拉应力σ1(Maximum Principal 最大应力)达到某个极 限值(强度极限σb)时,材料就会发生脆性断裂。
基础培训2_1
网格划分-控制网格密度
控制网格密度的方法:
ANSYS 提供总体及局部的网格控制: 总体控制
SmartSizing(智能网格控制) 总体单元尺寸 缺省尺寸
Training Manual
INTRODUCTION TO ANSYS 11.0
局部控制
关键点尺寸
线尺寸
面尺寸
网格划分-控制网格密度
Training Manual
由于结构形状的多样性,在许多情况下,由缺 省单元尺寸或智能尺寸产生的网格并不合适 包括应力集中和奇异点的模型 在这些情况下,网格划分时必须做更多的处理。 可以通过指定下述的单元尺寸来进行更多的 控制:
总体单元尺寸,根据面的边界(线)上所用单元的边长或 每条线 上划分的单元数进行控制 指定线上的单元划分数 关键点附近的单元尺寸等
Training Manual
INTRODUCTION TO ANSYS 11.0
网格细划前
5.如果想调整细划深度 或控制其它的细划选 项,则选择Yes.
6.单击OK
网格细划后
网格划分-修改网格
四边形网格细划-例题
Training Manual
四边形网格细划
局部放大效果(没有三角形)
INTRODUCTION TO ANSYS 11.0
数目急剧变化
当分析时要求表面高精度,层状网格是最 有用的。(例如,模拟CFD的边界层效应 和电磁分析中的集肤效应)
打开层状网格划分器:
Main Menu: Preprocessor >meshing> MeshTool > Layer Set button
指定:线上的单元尺寸,线上两端单元的比例和内部网格层 的厚度。
最新版本的ANSYS基础培训计划
最新版本的ANSYS基础培训计划
ANSYS培训计划
时间:2011-1-10 至2011-1-15
上午9:00~12:00 下午14:30~17:30 教师:第一天:
有限元原理及ANSYS简介
ANSYS单元简介
有限元模型的建立与实体建模
网格划分技术
一般求解基本过程
练习:
建立三维实体模型
复杂模型网格划分
第二天:
单/多载荷步及多工况求解过程
结果后处理技术及工况组合
ANSYS参数化设计语言简介
练习:
单/多载荷步静力求解
通用后处理
第三天:
几何及有限元的元素组集定义
梁单元和壳单元高级技术的使用
动力学及模态分析基础
工程应用中的非线性分析技术
ANSYS接触分析介绍
练习:
模态及预应力模态分析
高级动力学分析
接触分析练习
第四天:
Civilfem土木模块功能介绍Civilfem梁单元和壳单元前后处理钢结构规范校核
混凝土规范校核和配筋设计
载荷组合设计
练习
Civilfem基本操作练习
第五天:
Workbench简介DesignModeler基础
草图模式
3D几何体
高级3D几何体
概念建模
参数化建模
练习
DesignModeler系列建模练习。
ansys培训第二天
November 1, 2002 Inventory #001755 14-3
宏可以调用的对象
• • • ANSYS命令 GUI函数 将参数传给其它的宏
Training Manual
November 1, 2002 Inventory #001755 14-4
宏文件命名规则
• • • 文件名不能超过32个字符 文件名不能以数字开头 扩展名不能超过8个字符
Training Manual
November 1, 2002 Inventory #001755 14-11
创建宏库
• 宏库文件包含一批宏 • 用*CREATE命令或文本编辑器创建 • 宏库文件没有明确的文件扩展名 • 每个宏的开始处都有一个宏名,并以一个/EOF命令结束 宏库文件的结构为 :
MACRONAME1
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-1
内容
Training径 4.创建宏 5.创建宏库
6.运行宏
7.总体/局部变量 8.流程控制 9.加密宏
November 1, 2002 Inventory #001755 14-2
仅在宏内使用
• 最多由AR20~AR99共79个
- 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命令。