Fluent中Gambit介绍(4)

更新时间:2023-05-14 10:57:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

4.GAMBIT菜单命令

4.GAMBIT菜单命令

本章的以下部分将阐述上面这些主菜单命令的功能和用法。

注意,在以下章节中的多数定义窗口中将包括和两个按钮。除非特别说明,这两个按钮的功能如下:

Accept——执行与该窗口相关的操作。 Close——关闭该窗口而不执行相关操作。

4.1File命令

4.GAMBIT菜单命令

4.1.1 New

当用户从File菜单中选择了New,GAMBIT打开Create New Session窗口。Create New Session窗口允许用户建立和命名一个新进程。

要创建一个新的进程,用户必须指定如下项目: 进程标识 保存选项

另外,除了上述两项,GAMBIT也允许用户设定进程的标题。 进程标识包含与该新进程相关联的GAMBIT数据文件的基本名称。(有关数据文件的内容和格式的说明,请参阅本向导的第二章。)保存选项决定GAMBIT在建立新进程之前是否保存现有进程的数据。进程标题包含了该进程的一般说明。

定义进程标识

进程标识可以由任意的字母组合和/或GAMBIT所运行的系统环境下允许的有效文件名中所包含的符号组成。GAMBIT默认的进程标识为"model1"。

设定保存选项

当用户建立一个新进程时,将删除与当前进程相关的所有数据。为了在建立新的进程之前保存当前进程的相关数据,必须选中Create New Session窗口中的Save current session选项。

设定进程标题

进程标题包含该进程的一般描述。他可以由长度不超过80个字符的任意字母组合和/或符号组合而成。

运用Create New Session窗口

Create New Session窗口(如下图)使用户可以创建一个新的GAMBIT进程。要打开Create New Session窗口,只要从主菜单条的File菜单中选择New即可。

4.GAMBIT菜单命令

窗口中包括以下详细说明:

4.1.2 Open

当用户从File命令菜单中选择Open,则GAMBIT将打开Open Existing Session窗口。Open Existing Session窗口使用户可以打开以前保存过的进程。

要打开一个现有进程,用户必须设定一下信息: 进程标识 保存选项

其中进程标识包括将要打开的进程的数据文件的基本文件名。保存选项设定在打开一个新的进程之前是否保存当前进程的相关数据。

指定进程标识

要打开现有的进程,用户必须指定要打开进程的标识。进程标识指定与该进程相关的所有文件的基本文件名。

用户可以通过一种或两种途径指定进程标识: ID文本框

Browse命令按钮

ID文本框允许用户直接指定将要打开的进程的标识。Browse命令按钮使用户可以浏览文件目录并从现有文件列表中选择将要打开的进程。

使用ID文本框

当用户在ID文本框中指定了一个标识并点击Accept按钮,GAMBIT将在当前目录中搜索基本文件名与指定的标识相同的数据文件(dbs)。如果所要打开的进程相关的数据文件在当前目录之外的其它目录中,用户应该在输入文框中指定该目录名。

如果用户在指定标识时输入了文件后缀,GAMBIT将搜索一个与ID文本框中所指定的准确名称相同的文件。如果用户没有指定包括后缀的文件名,GAMBIT将搜索一个后缀为

dbs的同名文件。例如,如果用户在ID文本框中指定一个标识为"example",GAMBIT将搜

4.GAMBIT菜单命令

索一个名为example.dbs的数据库文件。

使用Browse命令按钮

当用户点击Browse命令按钮时,GAMBIT将打开Select File窗口。Select File窗口使用户可以浏览文件目录以便查找现有的文件。(与Select File窗口使用相关的指导,请参阅下面的“使用Select File 窗口”。)

要通过Select File窗口选择一个现有GAMBIT进程的标识,用户必须查找和选择一个数据库(dbs)文件,该文件的基本文件名与所要打开进程的标识相同。例如,指定一个现有进程标识为"wing005",用户必须查找和选择一个名为wing005.dbs的文件。

设定保存选项

当用户打开一个现有进程时,GAMBIT将删除所有与当前进程相关的数据。为了保存当前进程的数据,用户要在Open Existing Session窗口中选定Save current session选项。

使用Open Existing Session窗口

Open Existing Session窗口(如下图)使用户可以打开以前保存过的进程。要打开Open

Existing Session

窗口,只要在主菜单条的File菜单中选择Open即可。

使用Select File窗口

Select File窗口(如下图)使用户可以浏览目录并从现有的可用文件目录中选择一个文件。点击任何与文件相关联的GAMBIT窗口中的Browse命令按钮即可打开Select File窗口。

4.GAMBIT菜单命令

GAMBIT USER’S GUIDE:4.GAMBIT MENU COMMANDS

窗口中包含如下详细说明: Filter 改变 Filter 目录设定 可以通过三种方法改变 filter 目录的设定:

在 Filter 文本框中输入新的目录名并且按 Enter 键或者点击 Filter 命令 按钮。 在 Directories 列表中双击一个目录名。 在 Directories 列表中选定一个目录名并点击窗口底部的 Filter 命令按 钮。

更改 Filter 文件的设定 要更改 filter 文件的设定,在 Filter 文本框中输入新的设定并且按 Enter 键或者点击 Select File 窗口底部的 Filter 命令按钮。 Directories 在 Filter 文本框中列出所有余设定的目录相关的目录和子目录。 Directories 列 表中最高层的目录代表了当前的 filter 目录。 列出了所有余当前的 filter 设定向匹配的文件。 指定通过 Select File 窗口将选定的文件。要改变选定的文件,在 Selection 文 本框中输入新的文件名或者在 Files 列表中选定一个文件名即可。 接受当前的文件选择并关闭 Select File 窗口。 用户可以通过双击 Files 列表中

Files Selection

Accept

4.GAMBIT菜单命令

4.1.3 Save

当用户从File命令菜单中选择Save时,GAMBIT当前进程的数据保存到基本文件名包括当前进程标识的三个数据文件中。(要了解关于GAMBIT数据文件内容和格式的详细说明,请参阅本向导的第二章。)

保存的数据包含以下项目: 模型几何结构 设定的边界类型 设定的连续性类型 网格的设定

数据保存时的GUI和图形窗口的布局和特点

4.1.4 Save As

当用户从File命令菜单中选择了Save As,GAMBIT将打开Save Session As窗口。该窗口使用户可以使用一个指定的标识来保存当前的模型数据。

如果通过窗口来保存进程数据,用户必须指定一个标识作为进程数据库文件的基本文件名。(要了解关于进程标识的确定的详细内容,请参阅上面4.1.1部分“指定进程标识”。)如果用户指定了一个和现有进程相同的标识,则GAMBIT提示用户确认用当前的数据覆盖现有进程的数据。

使用

Save Session As窗口

Save Session As

窗口(如下图)使用户可以使用一个指定的进程标识来保存当前模型的数据。要待开Save Session As窗口,从主菜单条的File命令按钮中选择Save As即可。 窗口包括一下详细说明:

4.GAMBIT菜单命令

4.1.5 Print Graphics

当用户从File命令菜单中选择了Print Graphics,GAMBIT将打开窗口。Print Graphics窗口使用户可以打印当前图形窗口中显示的模型。用户可以可以把图形打印到打印机中也可以打印到一个文件中。

打印图形到打印机

要打印图形到打印机,用户必须指定一下信息: Printer Name——打印机标识

Printer Options——打印机需要的打印代码

Printer Command——打印图形文件所需要的命令字符串

当GAMBIT打开Print Graphics窗口时,它显示了当前默认设定的Printer Name、Printer Options和Printer Command字符串。默认的设定具体针对安装的硬件配置,操作系统和/和计算机系统的网络性能。要更改上述的某个项目,打开Edit Defaults窗口并且更改GLOBAL默认设置子窗口中的打印机设定即可。(见下面的4.2.4部分)

打印图形到一个文件中

要打印一个图形到文件中,用户必须设定一下信息: File Format——图形文件格式

File Name——图形要打印到的文件名

设定一个文件格式

允许用户为图形输出文件设定如下任意一种文件格式: SGI RGB——Silicon图形 PS——PostScript

EPS——封装PostScript

GIF——CompuServe图形交互格式位图 TIFF——TIFF位图 BMP——Windows位图 TARGA——Targa位图 PICT——Macintosh图片

设定文件名

有两种为图形文件设定文件名的方法: 在File Name文本框中输入名称

点击Browse命令按钮并通过Select File窗口选择现有的文件名

图形文件的名称可以由任何字母组合和/或GAMBIT运行的操作系统中有效地文件名中包含的符号组成。要了解关于如何使用窗口的详细说明,可以参阅上面4.1.2部分中的"使用Select File 窗口"。

使用Print Graphics窗口

Print Graphics窗口(如下图)使用和可以将图形打印到打印机或文件中。要打开Print Graphics窗口,从主菜单条上的File命令按钮中选择Print Graphics即可。

4.GAMBIT菜单命令

窗口包括一下选项:

将图形打印到打印机

当用户从Print Graphics窗口中选择了Printer时,窗口的中间部分如上图所示显示出来。它包括如下设定:

打印图形到一个文件

当用户在Print Graphics窗口中选择了File选项,窗口的中部如下图所示。

4.GAMBIT菜单命令

4.1.6 运行日志文件

当用户从File命令菜单中选择了Run Journal窗口,GAMBIT将打开Run Journal窗口。Run Journal窗口使用户可以执行日志文件中包含的命令。 概述

日志文件是包含GAMBIT程序命令的文本文件。在任何GAMBIT进程中,GAMBIT将保存一个日志文件,它包含了在整个进程中要执行的全部命令。当用户保存一个进程的时候,GAMBIT将临时日志文件复制到一个永久性文件中。这个永久性文件的基本文件名就是这个进程标识,并且它的后缀是"jou"。例如,如果用户保存一个标识为“model2”的进程,GAMBIT将把日志文件复制到文件名为“model2.jou”的文件中。

注意:GAMBIT允许用户在日志文件中不但包含命令,也可以包含注释行。在日志文件中热合以前斜线(/)开头的行都被编译为注释行而不是命令行。

Run Journal窗口允许用户运行日志文件,包括当前(临时)的日志文件,以前进程保存的日志文件和通过文本编辑在GAMBIT程序外部生成的日志文件。当用户运行日志文件时,将执行文件中的命令,就像是通过命令行输入的命令一样。

注意(1):GAMBIT允许用户在日志文件中使用IF块和DO循环。要了解与GAMBIT IF块和DO循环相关的详细语法,请参阅本向导的附录A。

注意(2):在Run Journal操作过程中,用户可以在任何时刻暂停日志文件的执行。当文件暂停时,GAMBIT允许用户通过命令行执行命令或者通过Run Journal窗口打开和运行其他日志文件。在后进先出原则下保持一个打开和执行日志文件的堆栈。

日志文件的运行模式

用户可以在一下两种模式的任意一种之下运行日志文件: Run Edit/Run

4.GAMBIT菜单命令

当用户在Run模式下运行一个日志文件时,GAMBIT从文件的顶部开始按照次序自动执行日志文件中的所有命令。

当用户在Edit/Run模式下运行日志文件时,GAMBIT将打Edit/Run Journal开窗口。Edit/Run Journal窗口使用户可以编辑和运行整个日志文件也可以指定其中的一部分。要了解关于使用窗口的必须程序和设定的详细内容,请参阅下面的"使用Edit/Run Journal窗口"。

使用Run Journal窗口

Run Journal窗口(如下图)允许用户运行一个现有的日志文件。要打开Run Journal窗

口,只要从主菜单条的

File菜单中选择Run Journal窗口即可。

4.GAMBIT菜单命令

使用Edit/Run Journal窗口

Edit/Run Journal窗口(如下图)允许用户编辑和/或者执行日志文件中的任意或者所有命令。它由一个文本编辑框和由文本框以及几个命令按钮组成的区域构成。

要打开Edit/Run Journal窗口,只要从主菜单条的File菜单中选择Run Journal窗口,然后选择Run Journal窗口中的Edit/Run选项,指定一个日志文件名后点击Accept按钮即可。

4.GAMBIT菜单命令

使用文本编辑器

当用户向Edit/Run Journal窗口中读入一个文件时,该文件显示在文本编辑器窗口中。文本编辑器窗口允许用户修改、添加和/或伤处文本中的行。下表总结了用户使用Edit/Run

4.GAMBIT菜单命令

用隐藏菜单")。

命令行和标记区域的处理

日志文件的每一行文本都包括完整的或者部分的GAMBIT命令。当用户在Run Journal窗口中选中Run模式时,Run Journal从文件的最上面一行开始自动一次执行每个命令。相对而言,Edit/Run Journal窗口使用户可以选择和执行单个命令行或者一组命令行。

窗口文本编辑器包括一个标记区(以右箭头">")标识),位于文本每一行的最左边。标记区表明了当用户点击窗口底部的Auto或者Step按钮时,文本的哪些行要执行。只有处于选定的标记区域的行才被执行。

要选定某一行来执行,用鼠标左键点击该行的标记区域即可。GAMBIT激活文本中所有被选中的行的标记区。要取消文本中被选中行的选定,只要用鼠标左键再次点击该标记区即可。

要选定文本中一组行来执行,按下鼠标左键并拖动鼠标穿过这一组行的标记区即可。GAMBIT将凸现所欧选定的标记区。要取消这一组的选定,只要再次left-drag鼠标穿过凸现的标记区即可。

当用户通过Edit/Run Journal窗口底部的Auto和Step命令按钮来执行日志文件命令时,GAMBIT从所选定行的最顶部开始执行文本中所有选定标志区域的行。(注意:如果用户不指定一个开始点,GAMBIT将从日志文件的最顶部开始执行日志文件的命令。)要指定一个不通的命令执行起始点,Shift-left-click希望的开始点的一行的标识区域即可。GAMBIT通过在该行的标记区域显示一个"+"符号来设定指定的起始点。(也就是"+>")要取消选定当前指定的起始点,Shift-left-click标记区或者Shift-left-click

另外的标记区来设定它为新的起始点。

使用隐藏菜单

除了上述的选项之外,GAMBIT允许用户通过隐藏菜单进行全部选定和取消选定操作。要打开隐藏菜单,只要right-click文本编辑器窗口的任何位置即可。

隐藏菜单包括一下选项:

4.GAMBIT菜单命令

前四个选项的功能与设定日志文件命令的执行顺序有关。Replace选项允许用户通过Global Search and Replace窗口查找和替代文本块。要了解与Global Search and Replace窗口相关的操作指令,请参阅下面的"使用Global Search and Replace 窗口"。

使用输入区域

输入区域位于窗口的底部,包含以下命令和设定:

使用Global Search and Replace窗口

Global Search and Replace窗口(如下图)允许用户查找和提单当前显示的日志文件中的文本块。要打开Global Search and Replace窗口,只要从Edit Journal File窗口的隐藏菜单(见上面)中选择Replace窗口即可。

4.GAMBIT菜单命令

Global Search and Replace窗口包含以下设定:

4.1.7清理日志文件

当用户在File命令菜单中选择Clean Journal窗口,GAMBIT将打开Clean Journal窗口。Clean Journal窗口允许用户从日志文件中清除外部命令和信息。

注意:要了解关于日志文件和它们的用法的详细说明,请参阅上面的4.1.6部分。 Clean Journal操作在一次操作中从日志文件中删除以下形式的命令和信息: 与撤销操作相关联的命令 错误信息 符号

save命令(可选)

下面的部分将详细说明Clean Journal操作如何删除上面所列举的这些形式的命令和信息。

与撤销操作相关联的命令

当用户通过Clean Journal操作来清理日志文件时,GAMBIT从日志文件中删除所有与撤销操作相关联的命令。GAMBIT撤销操作可能包含两种类型的命令:

Undo命令 Undo组命令

undo命令撤销最近执行的GAMBIT操作。Undo组命令允许用户指定可以通过单个undo命令撤销的一个或者多个GAMBIT命令组成的一个序列。

以下这些部分将详细说明这两种命令以及通过Clean Journal操作相关的处理。

Undo命令

GAMBIT的undo命令撤销最近执行的操作。当用户整理一个包含undo命令的日志文件时,

4.GAMBIT菜单命令

GAMBIT删除undo命令本身以及通过执行该命令产生的撤销操作。例如,如果指定的日志文件包含一下命令序列:

volume create brick width 5.3 volume create sphere radius 4 undo

Clean Journal操作将删除第二和第三个命令行,最后结果使日志文件仅仅包含如下命令:

volume create brick width 5.3

Undo-Group命令

GAMBIT的undo-group命令允许用户指定一个可以通过执行单个undo命令删除的命令序列。undo-group命令包含一下两个命令:

undo begingroup undo endgroup

要指定一个可以被单个undo命令撤销的命令序列,用户必须以undo begingroup命令开始并且以undo endgroup命令结束。例如,如果用户直线下列命令序列:

undo begingroup

volume create frustum height 10 radius 5 volume create brick width 3 undo endgroup undo

GAMBIT生成一个圆柱体和方体,然后撤销这两个操作。

注意:undo begingroup和undo endgroup命令只能通过GAMBIT命令行显式执行。一些GUI操作(例如,复制操作)造成在当前的日志文件中自动生成undo begingroup和undo endgroup命令,但是这些命令本身不是直接通过GUI起作用的。

要显式指定一个GUI操作序列作为undo group的一部分: 1. 在命令行输入undo begingroup。

2. 通过命令行或GUI执行undo group中包含的操作序列。 3. 在命令行输入undo endgroup。

如果一个日志文件包含了一个以undo begingroup命令开头并且以undo endgroup命令和undo命令结尾的命令序列,Clean Journal操作删除了整个命令序列,包括界定这一序列的undo命令和undo-group命令。例如,如果一个日志文件包含如下五条命令组成的序列:

undo begingroup

volume create brick width 5.3 volume create sphere radius 4 undo endgroup undo

4.GAMBIT菜单命令

Clean Journal操作将从文件中删除所有这五条命令。

错误信息

如果用户试图实施一个违反GAMBIT操作或语法规则的过程,GAMBIT将在Transcript窗口显示一条错误信息并且在当前的日志文件中记录这个错误事件。在日志文件中,左右这些时间都以"/ERR"字符序列开头。当用户通过Clean Journal操作整理日志文件时,GAMBIT将从日志文件中删除所有以"/ERR"开头的行。 信号

信号是系统产生的关于特殊系统水平事件的记录,例如程序错误(例如,零除)或者用户要求停止当前程序等等。在日志文件中,所有这些记录都在文件中一字符序列"/SIG"开头被记录在信号行上。当用户通过Clean Journal操作来整理日志文件时,GAMBIT从日志文件中删除所有以"/SIG"开头的行。

Save命令

Clean Journal窗口包含一个Clean Journal选项,它将从日志文件中删除所有save命令。要了解GAMBIT save命令的详细内容,请参阅GAMBIT Command Reference Guide中的5.2部分。

使用Clean Journal窗口

Clean Journal窗口(如下图)允许用户整理一个现有的日志文件。要打开Clean Journal

窗口,只要从主菜单条的

File菜单中选择Clean Journal窗口即可。

窗口包含一下设定项:

4.GAMBIT菜单命令

4.1.8 查看文件

当用户从File命令菜单中选择了View File窗口,GAMBIT将打开View File窗口。View File窗口允许用户查看任何文本文件并从文本文件中复制信息到Command命令行或者任何打开的窗口中。

当用户第一次打开窗口,自动读入当前的文本文件。该文本文件包含当前Transcript窗口中显示相同的信息。

要从窗口中显示的文本文件中复制信息道命令行或者一个打开的窗口中,与胡必须进行如下操作:

选中要复制的文本

将光标放置在要插入文本的位置 点击鼠标中键

使用View File窗口

View File窗口(如下图)允许用户查看并从任何文本文件中选定内容(任选)。要打开

View File

窗口,只要从主菜单条的File菜单中选择View File窗口即可。

窗口包含如下详细说明:

4.GAMBIT菜单命令

4.1.9导入

Import命令允许用户通过Import File窗口将外部生成的几何结构或者网格信息导入到中GAMBIT。Import File窗口的布局根据导入文件形式而不同。

当用户从File命令菜单中选择了Import窗口,GAMBIT将打开一个允许导入的文件形式的次级菜单。该次级菜单中包含如下文件类型:

ACIS、Parasolid、IGES、STEP和CAD文件描述模型的结个结构。ACIS和Parasolid文件分别与ACIS和Parasolid几何模型相关联。IGES和STEP为工业标准规范。(注意:GAMBIT不支持所有的IGES实体——例如固体。)CAD文件包含由CAD程序产生的几何结构的剖面。

ICEM Input和Vertex Data信息包含可以用来描述几何表面的点。Mesh文件包含于网格结点数目和坐标有关的信息,单元之间的联系,确定几何边界为何种边界类型的网格单元外部侧面的分组,例如INFLOW或WALL,都可以获知。 (见下面的导入网格文件。)

以下这些部分强纤细说明导入上面列举的这些类型的文件所需要的步骤。

导入ACIS文件

要导入ACIS文件,用户必须设定下列信息: 格式 文件名

格式指定ACIS文件数据的形式(ASCII或者二进制)。文件名指定ACIS文件的名称,从该文件中导入几何结构的信息。

使用Import ACIS File窗口

Import ACIS File窗口(如下图)允许用户从ACIS文件中导入几何结构。要打开Import ACIS File窗口,只要从主菜单条的File菜单中选择Import窗口并从Import次级菜单中选择ACIS窗口即可。

窗口包含以下详细说明:

4.GAMBIT菜单命令

导入Parasolid文件

要导入Parasolid文件,用户必须设定如下信息: 文件名 导入选项

设定文件名

文件名指定包含要导入的信息的Parasolid文件。允许用户在File Name文本框中直接输入文件名或者通过Browse命令按钮从目录和文件列表中选择文件。

设定导入选项

Import Options允许用户定制将Parasolid文件数据转换成GAMBIT几何结构的程序。Import Options如下:

Model Scale Factor Stand-alone Geometry

设定模型尺寸因数

Model Scale Factor设定允许用户对导入几何结构中的所有维度应用一个恒定的尺寸因数。它的默认值等于1.0。

设定Stand-alone Geometry选项

Stand-alone Geometry选项允许用户设定是否保留或者删除与较高的拓扑实体不相连的导入的点、边界和/或面。总共有三个Stand-alone Geometry选项:

No stand-alone vertices No stand-alone edges No stand-alone faces

注意:No stand-alone faces选项是有效的因为GAMBIT可以导入Parasolid容积。然而,在使用中,这个选项很少应用。

如果用户对于任何几何结构形式选择了No stand-alone选项,GAMBIT将删除导入实体中所有与较高的拓扑实体不相连的这一类型。例如,如果用户选择了No stand-alone vertices选项,GAMBIT将删除所有与边不相连的点。

4.GAMBIT菜单命令

如果用户没有对某个几何类型选择No stand-alone选项,GAMBIT在导入的几何机构中包含了该类型的stand-alone实体。

使用Import Parasolid File窗口

Import Parasolid File窗口(如下图)允许用户从Parasolid文件导入几何结构。要打开Import Parasolid File窗口,只要在主菜单条的File菜单中选择Import窗口并从Import次级菜单中选择

Parasolid

窗口即可。

导入IGES文件

要导入IGES文件,用户必须设定如下信息:

本文来源:https://www.bwwdw.com/article/se6e.html

Top