当前位置:
文档之家› ANSYS经典入门培训教程合集
ANSYS经典入门培训教程合集
INTRODUCTION TO ANSYS 5.7 - Part 2
数组参数
...怎样定义数组
• 对字符数组, 不能以图形方式填充 字符串
– 使用 “=”命令键入值,接着用 *STAT 显示字符串
– 每个字符串必须用单引号括起 来
– 例如:
dofs(1) = ‘ux’, ‘uy’, ‘uz’, ‘rotx’, ‘roty’, ‘rotz’
– 或使用*VEDIT 命令 – 或使用“=”命令.例如:
bb(1,1)=11,21,31,41,51 bb(1,2)=12,22,32,42,52 bb(1,3)=13,23,33,43,53 注意:输入数据按列排列
培训手册 2
January 30, 2007 1-11
INTRODUCTION TO ANSYS 5.7 - Part 2
数组参数
A. 数组参数的类型
培训手册 2
• 有三种数组参数类型: – 数值数组 –表 – 字符数组
• 数值数组 是标准的 1-D, 2-D, 或 3-D
数值矩阵,如下面的 BB
814 17 386
– BB(2,3) = 704
1057 -47 704
BB = 1033 -52 348
– BB(3,1) = 1033
培训手册 2
January 30, 2007 1-10
INTRODUCTION TO ANSYS 5.7 - Part 2
数组参数
...怎样定义数组
2. 给数组赋值
– Utility Menu > Parameters > Array Parameters > Define/Edit > Edit
培训手册 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
数组参数
...怎样定义数组
• 对于表型数组,必须定义第 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
ANSYS 进阶教程
第1章
简介
INTRODUCTION TO ANSYS 5.7 - Part 2
导言
欢迎!
培训手册 2
• 欢迎进入 ANSYS进阶教程
• 这部分训练课程内容较入门手册高级
• 本课程主要针对 ANSYS 有一定熟悉程度的用户或偶尔 使用 ANSYS 的用户
• 一些高级训练对部分特殊主题十分有用,你可以在 ANSYS 公司主页的服务项上看到培训课程表。
• 网址:
January 30, 2007 1-2
导言
培训目的
培训手册 2
INTRODUCTION TO ANSYS 5.7 - Part 2
• 把从入门手册获得的知识应用到对工程分析的ANSYS能 力中:
2. 数组参数 3. 耦合和约束方程 4. 使用单元 5. 梁单元 6. 子模型 7. 模态分析 8. 非线性介绍 9. 绑定接触 10. 宏基础
January 30, 2007 1-3
第2章
数组参数
INTRODUCTION TO ANSYS 5.7 - Part 2
2. 数组参数
• 数组参数 是能够容纳多个值的参数
• 数组参数可以是 1-D, 2-D, or 3-D. – 1-D: m 行 x 1 列 – 2-D: m 行 x n 列 – 3-D: m 行 x n 列 x k 面
数组参数
பைடு நூலகம்B. 怎样定义数组
定义数组的步骤: 1. 指定类型和维数
– Utility Menu > Parameters > Array Parameters > Define/Edit > Add
– 或使用 *DIM 命令. 例如:
*dim,aa,array,4 ! 4x1x1 array *dim,force,table,5 ! 5x1x1 table *dim,bb,array,5,3 ! 5x3x1 array *dim,dofs,char,6 ! 6x1x1 character array
*stat,dofs
培训手册 2
January 30, 2007 1-13
INTRODUCTION TO ANSYS 5.7 - Part 2
数组参数
...数组参数的类型
培训手册 2
• 一个字符型数组是 1-D、2-D 或 3-D 的字符串矩阵 – 可用来存放文件名,自由度标识等 – 每个字符串不超过 8 个字符。
jobs =
JOB1 JOB2 JOB3 JOB4 JOB5
dofs =
UX UY UZ ROTY ROTZ
January 30, 2007 1-9
• FORCE(0.4) = 279.9996 • FORCE(6.5) = 560.0 • FORCE(8.9) = 119.25 •等
培训手册 2
January 30, 2007 1-8
INTRODUCTION TO ANSYS 5.7 - Part 2
INTRODUCTION TO ANSYS 5.7 - Part 2
7141 25 -66 622 107 111
– 等.
5x3 array
January 30, 2007 1-7
数组参数
...数组参数的类型
• 数据表 除了行、列、面可以是实数外与 数值数组类似。
– 第零行、零列、零面必须填充数字。 – 对定义随时间变化的载荷和类似情况
非常有用
– 例如,表 FORCE 可以表示力随时间的 变化关系,第零行表示时间值。
...数组参数
• 本章主要讨论怎样定义和使用数组参数. • 主要内容:
A. 数组参数的类型 B. 怎样定义数组 C. 获取数据库信息 D. 数组操作 E. 专题
培训手册 2
January 30, 2007 1-6
INTRODUCTION TO ANSYS 5.7 - Part 2
INTRODUCTION TO ANSYS 5.7 - Part 2