logo资料库

ANSYS APDL.pdf

第1页 / 共40页
第2页 / 共40页
第3页 / 共40页
第4页 / 共40页
第5页 / 共40页
第6页 / 共40页
第7页 / 共40页
第8页 / 共40页
资料共40页,剩余部分请下载后查看
APDL参数化设计语言
什么是APDL?
APDL的功能
使用APDL语言的优点
APDL基础回顾
APDL 基础 …概述
APDL 基础 A. 定义参数
APDL 基础 ...定义参数
APDL 基础 ...定义参数
APDL 基础 B.使用参数
APDL 基础 ...参数的用法
APDL 基础 ...参数的用法
APDL 基础 C. 从数据库中获取信息
APDL 基础 ...从数据库中获取信息
APDL 基础 ...从数据库中获取信息
APDL 基础 ...从数据库中获取信息
APDL 基础 ...定义参数
数组参数
2. 数组参数
...数组参数
数组参数 A. 数组参数的类型
数组参数 ...数组参数的类型
数组参数 ...数组参数的类型
数组参数 B. 怎样定义数组
数组参数 ...怎样定义数组
数组参数 ...怎样定义数组
数组参数 ...怎样定义数组
数组参数 ...怎样定义数组
数组参数 C. 获取数据库信息
数组参数 …获取数据库信息
数组参数 …*VREAD将文本文件读入数值数组
数组参数 …*VREAD将文本文件读入数值数组
数组参数 …*VREAD将文本文件读入数值数组
数组参数 …*TREAD将文本文件读入表数组
数组参数 D. 数组操作
数组参数 ...数组操作
数组参数 ...数组操作
数组参数 ...数组操作
数组参数 ...数组操作
数组参数 ...数组操作
APDL参数化设计语言 ANSYS TRAINING
什么是APDL? • APDL 是 ANSYS 参数化设计语言的缩写,它是一种 可用来自动完成常规有限元分析操作或通过参数化 变量方式建立分析模型的脚本语言,是完成优化设 计和自适应网格划分的最主要的基础。 • APDL允许复杂的数据输入,使用户实际上对任何设 计或分析都有控制权,如模型尺寸、材料属性、网 格密度、载荷边界条件等。 ANSYS TRAINING
APDL的功能 APDL具有下列功能,用户可根据需要进行组合使用 或单独使用: –标量参数 –数组参数 –表达式和函数 –分支和循环 –重复功能和缩写 –宏 –用户子程序 ANSYS TRAINING
使用APDL语言的优点  可以减少大量的重复工作,节省大量时间;  便于保存和携带;  不受ANSYS软件的系统操作平台的限制;  不受ANSYS软件版本的限制,个别命令除外;  在进行优化设计和自适应网格分析时,必须使用APDL语 言;  ANSYS某些高级功能的实现必须使用APDL;  利用APDL,用户很容易建立参数化的零件库;  可以编写常用命令集即宏命令,制作快捷按钮;  可以利用APDL从事二次开发。 ANSYS TRAINING
APDL基础回顾 ANSYS TRAINING
APDL 基础 …概述 • 介绍APDL的基本功能使您能够: –定义并使用标量参数 –从 ANSYS 数据库中获取信息 • 您可以从在线帮助的APDL手册中获得更多的信息 ANSYS TRAINING
APDL 基础 A. 定义参数 • 用以下格式定义参数 Name=Value –可以在输入窗口或标量参数对话框中输 入 (Utility Menu > Parameters > Scalar Parameters...) –参数名不能超过8个字符。 –值可以是一个数值,一个以前定义过的 参数,一个函数,一个参数表达式,或 者一个字符串(用单引号括住)。 ANSYS TRAINING
• 例子: inrad=2.5 outrad=8.2 numholes=4 thick=outrad- inrad e=2.7e6 density=0.283 bb=cos(30) pi=acos(-1) 用 *SET 看有用参数列表 APDL 基础 ...定义参数 g=386 massdens=density/g circumf=2*pi*rad area=pi*r**2 dist=sqrt((y2-y1)**2+(x2- x1)**2) slope=(y2-y1)/(x2-x1) theta=atan(slope) jobname=‘proj1’ ANSYS TRAINING
分享到:
收藏