admin 管理员组

文章数量: 1087135


2024年4月16日发(作者:析构函数返回类型)

ANSYS命令流、二次开发与HELP文档之五-变量与函数及表达式

发表时间:2009-5-19 作者: 刘军涛 来源: e-works

关键字: ANSYS APDL 命令流 变量与函数 表达式

在使用APDL进行ANSYS分析程序的开发时,正确的理解变量和合理的调用程序本

身自带的函数能够大大的提高程序开发的效率,开发分析程序的重要目的之一就是简化分

析、使分析过程参数化和流程化。而在这个过程中函数是灵魂,变量是筋骨,是贯穿程序

前后和实现程序功能的唯一工具。本篇主要就是讲述在进行APDL程序开发时,最重要的

变量定义方法和最重要的函数及数学表达式的描述方法。

1 本篇主要内容导读

本篇主要包含以下几个方面的内容:变量的定义方法、常用函数、APDL中数学表达

式、本篇总结。

在变量的定义方法部分,讲述APDL程序化设计最重要部分变量的定义方法;在函数

调用部分主要描述APDL程序化常用的查询函数、对话框函数等几个最常用的函数;

在APDL中数学表达式部分,描述在APDL程序中,常用来通过变量表达计算式的数

学表达式的常用元素和使用方法。

2 APDL程序变量

在APDL程序中,变量定义与赋值有以下6种途径:

利用命令*SET命令进行定义与赋值。

利用赋值号“=”进行定义与赋值。

利用菜单路径UtilityMenu>Parameters>ScalarParameters或命令输入窗口进行定

义与赋值。

在启动时利用驱动命令进行定义与赋值。

利用*GET及其等效函数提取ANSYS数据库数据进行定义与赋值。

利用*ASK命令进行定义与赋值。

在以上的六种定义变量的方法中,除第四种方法使用频率不高之外,其它的变量定义

方法都各有其优缺点,所以开发者在使用时应该对这几种方法都有所了解。下面会简单描

述每种定义的变量的方法。

1)利用命令*SET进行变量定义与赋值

*SET命令定义和赋值参数的格式如下:*SET,Par,VALUE,VAL2,VAL3,VAL4,VAL5,

VAL6,VAL7,VAL8,VAL9,VALl0

其中:Par是参数名、VALUE是参数的赋值,可以是数值或字符串、VAL2-VALl0也

是参数的赋值,可以是数值或字符串。

利用该命令定义和赋值参数的实例如下:


本文标签: 变量 函数 定义 赋值 进行