琐的输入。键入一个或多个字符,并按一次或多次 Tab 键,可以查看已定义的变量和命令,
它们的名称以您键入的字符开头。用点(.)输入一个对象变量名,然后按 Tab 键,将遍历该对
象已定义的属性和方法。
在点后面输入一个或多个字符会将补全结果限制为那些以这些字符开头的属性和方法。下面
的键允许你访问命令补全:
使用在当前上下文中有效的任何变量、属性、命令或方法名完成命令
行上的当前文本。如果可能的话,重复按 Tab 键向前循环完成。
1.1.2. 脚本
脚本是发给 ANSYS Workbench 的一组指令。脚本可以是修改过的日志,也可以是直接编写
的一组全新的指令。ANSYS Workbench 采用了基于对象的方法。对于脚本,了解面向对象编
程和 Python 语言是有利的。关于使用脚本的更多信息,请参见在 ANSYS Workbench 中使用
脚本(第 15 页)Using Scripting in ANSYS Workbench (p. 15).。
ANSYS Workbench 脚本编写基于 IronPython 2.6。在尝试编写或修改 ANSYS Workbench 脚本
之前,您应该熟悉使用这个版本的 Python。
IronPython 与。net 框架的其他部分(在 Windows 上)和 Mono CLR(在 Linux 上)很好地集成在一
起,使 Python 程序员可以轻松使用所有相关的库,同时保持与 Python 语言的兼容性。有关
IronPython 的更多信息,请参见 http://ironpython.net/。
IronPython 通常与现有的标准 Python 脚本兼容。然而,并不是所有基于 c 语言的 Python 库
模块都可以在 IronPython 中使用,就像在 IronPython 网站上讨论的那样。
有关 Python 的更多信息,包括标准语言参考,请参见 http://www.python.org/。
有关 ansi 发布的数据容器(第 47 页)、命名空间命令(第 1341 页)和数据类型(第 1413 页)的完
整列表,请参阅本文档后面的参考材料。
1.1.2.1. 脚本向后兼容
如果您想运行一个为 ANSYS Workbench 以前版本创建的脚本,您必须在脚本文件的开头插
入一个 SetScriptVersion (p. 1394)命令,指示脚本最初创建的版本。此外,如果您从旧脚本复
制 命 令 并 将 它 们 粘 贴 到 命 令 窗 口 , 那 么 在 将 脚 本 命 令 粘 贴 到 窗 口 之 前 , 必 须 输 入
SetScriptversion 命令。只要使用 SetScriptversion 命令,为以前版本创建的任何脚本都应该正
确运行,除了已知问题和限制(第 45 页)中列出的那些问题。
请注意
运行旧脚本时,不会更改原始脚本文件。但是,如果您将旧脚本中的命令粘贴到命令窗
口中,并且您正在记录会话,那么日志中任何过时的命令都将被更新的命令替换。
1.1.2.2. ANSYS Workbench 的命令行执行
ANSYS Workbench 可以从操作系统命令行执行,并接受许多命令行参数,以方便自动化和脚
本回放。在命令行运行 ANSYS Workbench 可以使用如下命令:
ANSYS_INSTALL_PATH/v193/Framework/bin/PLATFORM/runwb2
“平台”是以下之一(适用于您正在使用的应用程序或工具):
Win64
Linux64
例如,要在 Windows 64 位系统上从默认安装位置运行 ANSYS Workbench,命令如下:
C:\Program Files\ANSYS Inc\V193\Framework\bin\win64\runwb2
下表描述了在启动时用于控制 ANSYS Workbench 文件操作和执行行为的命令行参数。
评论1
最新资源