ANSYS-APDL编程学习资料.doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三部分 ANSYS编程指导 第一章 APDL介绍 何谓APDL APDL是ANSYS程序设计语言(ANSYS Parametric Design Language)。 第二章 工具栏 加命令到工具栏 你可以经常通过定义缩写将ANSYS函数或宏加到工具条。缩写(小于8个字符)是ANSYS命令、图形函数命令或宏名的别名。 ANSYS程序提供两种使用缩写的方法。你可以使用命令行的开始几个字符作为缩写,输入缩写;也可以使用ANSYS图形用户界面(见图2-1)来执行。 图2-1 工具栏 单一工具条可有高达100个缩写嵌套(你可以使用嵌套来扩展这些数字)。你可以重定义或删除缩写,但是缩写不能自动保存,因此必须明确保存文件并重新装入。 修改工具栏 你要么*ABBR命令,要么通过Utility Menu Macro Edit Abbreviations或Utility Menu MenuCtrls Edit Toolbar菜单项建立缩写。使用菜单项的原因有两个: 按OK自动更新工具栏(使用*ABBR命令要求使用Utility Menu MenuCtrls Update Toolbar来更新)。 如必要,你可以非常容易的编辑缩写。 1.示例:加工具栏按钮 如果要加名为mymacro.mac的工具条按钮,你必须启动Utility Menu MenuCtrls Edit Toolbar对话框,输入值(如图2-2)。 图2-2 加一条新的缩写 新按钮将附加到下图。 图2-3 工具栏 2 保存工具栏按钮 Utility Menu MenuCtrls Save Toolbar(ABBSAV命令)——保存; Utility Menu MenuCtrls Restore Toolbar(ABBRES)——恢复。 缩写文件的格式为APDL命令,它可用来建立缩写。这样,如果你想编辑大量按钮或者改变它们次序,使用文本编辑器是最方便的方法。如: /NOPR *ABB,SAVE_DB ,SAVE *ABB,RESUM_DB,RESUME *ABB,QUIT ,Fnc_/EXIT *ABB,POWRGRPH,Fnc_/GRAPHICS /GO 命令*ABB (*ABBR的缩写)定义按钮。命令/NOPR关闭log文件的重复,而/GO重新打开。 一、组合工具栏缩略 上述保存-恢复特征允许你组合缩写。通过单按钮的组合缩写,你可以定义特殊的工具条。你只需简单的定义缩写文件。如: *ABBR,PREP_ABR,ABBRES,,PREP,ABBR PREP_ABR将出现在工具栏中。单击它,将用文件prep.abbr替换存在的按钮。 第三章 使用变量 变量 你不必申明变量类型,所有数值型变量均为双精度型。变量的缺省值为微量近似约为2-100。APDL提供了多种数组变量类型:数值型,字符型,表格型(一种特殊的数值型,能够自动插值)。 变量名规则 变量名必须为: 参量必须以字母开头 只能包含字母、数字、下划线 不能大于八个字符 如:有效——ABC,PI,X_OR_Y等;无效——NEW_VAULE,2CF3,ME等。 命名变量时: 避免使用ANSYS标签相同的参量,如: DOF标签(TEMP,UX,PRES,等等) 方便标签(ALL,PICK,STAT,等等) 用户定义标签(如用ETABLE命令定义的标签) 数组类型域标签(如CHAR,ARRAY,TABLE,等等) 以从ARG1到ARG9以及从AR10到AR29等参量是局部参量(或称虚参),用于宏命令中。不推荐用这些参量。 参量名不应与*ABBR命令定义的相同。以下划线(_)开头的参量名用于GUI和ANSYS支持的宏,强烈推荐不用这些参量。 定义变量 1. 执行时指定变量值 你可以用*SET命令定义参量,如 *SET,ABC,-24 *SET,QR,2.07E11 *SET,XORY,ABC *SET,CRAR,’CASE1’ 定义参量的最简单的方法是用“=”命令,命令格式:Name=Value,如 ABC=-24 QR=2.07E11 XORY=ABC CRAR=’CASE1’ 图形用户界面Utility MenuParametersScalar Parameters中可以直接使用“=”。

文档评论(0)

ranfand + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档