云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > ansys-APDL编程 - 图文

ansys-APDL编程 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/5/4 2:21:26

绘图通过下面的命令得到:

第 38 页

*vplot,,arrayval(1,1),2

图 3-7 图例

*vplot,,tableval(1,1),2

图3-8 图例

第 39 页

*vplot,table2(1),tableval(1,1),2

图3-9 图例

*vplot,tableval(1,0),tableval(1,1),2

图3-10 图例

第 40 页

第四章 作为宏语言的APDL

4.1 什么是APDL宏

可以在一个宏文件(有时候也被称为命令文件)中记录一个经常用到的ANSYS 命令序列。通过宏可以生成自定义的ANSYS命令。例如,在磁分析中计算由于涡流引起的功率损失时,需要在后处理中执行一系列的ANSYS命令。通过把这些命令记录到一个宏中,那么就有了一个新的命令,通过执行它可以完成该计算所需的那一系列的ANSYS命令。除了执行一系列的ANSYS命令之外,宏还可以调用GUI函数或把值传递给参数。

还可以对宏进行嵌套。也就是说,一个宏能调用第二个宏,第二个宏能调用第三个宏,等等。最多可嵌套20层,其中包括由ANSYS /INPUT命令引起的任何文件转换。每一次嵌套的宏执行完毕后,ANSYS程序仍置于前一个宏的控制之下。

下面是一个简单的宏文件的例子。在本例中,宏生成一个尺寸为4, 3, 2的长方形块和一个半径为1的球体。然后,从块的一个角处减去球体。

/prep7

/view,,-1,-2,-3 block,,4,,3,,2 sphere,1 vsbv,1,2 finish

假如这个宏取名为mymacro.mac,那么就可以用这样一个ANSYS命令来执行以上的命令序列:*use,mymacro或 (因为扩展名为.mac) mymacro。

很显然,这个宏的功能并不十分强大,但它很好地说明了宏的原理。

本章提供了一些关于产生、保存和执行宏的知识。同时论述了在产生宏的过程中,必须用到的作为解释性语言的APDL的有关基本知识。

4.2 产生宏

可以在ANSYS中产生宏,也可以通过文本编辑器(如 emacs, vi, 或 wordpad) 产生宏。假如要生成的宏很简单,那么在ANSYS中生成就非常方便了。假如要生成一个长的复杂的宏,或者要编辑一个已经存在的宏,那么最好使用文本编辑器。而且,可以使用文本编辑器利用一个已经存在的类似的宏或ANSYS日志文件来生成自己的宏。

如果生成的宏既长且复杂,那么最好从一个已经存在的类似的宏着手,或者先通过交互模式完成该任务,再以生成的日志文件作为基础生成宏。这两种方法都可以大大地缩短所需耗费的时间和精力。

4.2.1 宏文件命名规则

宏就是保存在一个文件中的ANSYS命令序列。宏不能与已经存在的ANSYS命令同名,否则,ANSYS执行的将是内部的命令,而不是宏。下面是宏命名中所受到的限制:

第 41 页

搜索更多关于: ansys-APDL编程 - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

绘图通过下面的命令得到: 第 38 页 *vplot,,arrayval(1,1),2 图 3-7 图例 *vplot,,tableval(1,1),2 图3-8 图例 第 39 页 *vplot,table2(1),tableval(1,1),2 图3-9 图例 *vplot,tableval(1,0),tableval(1,1),2 图3-10 图例 第 40 页 第四章 作为宏语言的APDL 4.1 什么是APDL宏 可以在一个宏文件(有时候也被称为命令文件)中记录一个经常用到的ANSYS

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com