GTPOST参考资料.docx
《GTPOST参考资料.docx》由会员分享,可在线阅读,更多相关《GTPOST参考资料.docx(26页珍藏版)》请在冰点文库上搜索。
GTPOST参考资料
GT-POST
使用手册6.1版2004年8月
GammaTechnologies
GT-SUITE后处理工具
本手册包含的所有信息均属机密,未经GammaTechnologies公司的书面授权允许不能以任何形式或任何方法(电子的或机械的),任何目的翻印或转载。
GTI技术支持
.电话:
(630)325-5848
.传真:
(630)325-5849
.邮箱:
support@
.网址:
.地址:
601OakmontLane,Suite220
Westmont,IL60559
USA
电话支持时间
工作时间周一到周五上午8点到下午5:
30
第一章:
GT-POST介绍………………………….1
1.1什么是GT-POST………………………………..1
1.2GT-POST6.1版的新特征……………………..…1
1.3GT-POST的启动……………………………..…2
1.4GT-POST文件………………………………..…2
1.5GT-POST模式…………………………………..3
1.6GT-POST工具…………………………………..4
第二章:
模块-表模式………………………………...11
2.1模块操作………………………………………...11
2.1.1浏览模块……………………………………….12
2.1.2浏览数据…………………………………….13
2.1.3其他右键单击菜单选项……………………..13
2.1.4结束模块,RLT实例,RLT时间,文件夹表格…..14
2.1.5模块创建及其他工具栏按钮………………….15
第一章:
GT-POST的介绍
1.1什么是GT-POST
GT-POST是通过,GT-SUITE模拟或外部资源来绘制图表,视图操作产生数据的一个有力的数据分析工具,他提供了一个比标准的空白表格程序软件更有效的数据分析方法。
当一个模型改变时,通过数据指针GT-POST能够自动即时的修改结果,而且GT-POST提供了很好的便携式的用户自定义模型,以控制结果输出。
这本手册描述了GT-POST的特性.在用户对GT-ISE熟悉的情况下,GT-SUITE图形使用界面,GT-SUITE建模过程。
1.2GT-POST6.1版的新特征
新特征旨在提升用户对视图和操作模拟数据的能力,GT-POST6.1版添加了大量的新特征并加以改进,其主要新特征列出如下:
..GDT文件:
.gdt文件是一个保存GT-SUITE模拟数据的新文件夹,是对之前gb文件的替代,是一个真正的数据库文件夹数据库文件格式设计成更有利于数据保存,取回和处理各种类型的数据类型(XY,XYZ,XXYYZZ,等有限的元素)。
使用者不能打开或者编辑这些文件(GT-POST保存这些数据是为了创建模块或者执行使用者的其他功能命令)。
.ReloadProjectButton:
新的数据库格式是为了在模拟重新运行时能够看到以前的模拟结果,当从GT-POST中打开一个.gx文件时,它同时打开一个暂时记忆功能和一个包含模拟结果相对应的暂时地址,这就意味着即使模型重新运行时,也可以继续看到最初的结果,当模拟完成时,最初的.gdt文件将替换.gx文件。
当用户在下一次运行任何模拟(浏览模块,浏览数据等)GT-POST可以识别新的准确模拟结果.同时,删除包含旧结果和未打开的.gdt文件暂时目录至一个新的暂时目录.通过此方式:
GT-POST中的模块,表格和RLT结果一直保存当前准确的结果。
GT-POST会识别新的可用结果,ReloadProject按钮将变绿,这表明暂时记忆装载的.gx文件已经过时,按下ReloadProject按钮将修改.gx文件为最近的版本,此.gx文件包括制图要求,投影图与一些动画或者指令数。
.该按钮一直处于开启状态,但只有当GT-POST识别到有新文件存在是才变绿。
ImplicitAscii/ExcelData:
GT-POST支持Ascii(美国信息交换标准)隐藏数据连接或Excel空白表格程序软件,这是一种比较模拟结果和外部数据的强有力途径.在此外部数据能轻易的替换或修改为Ascii/Excel文件。
有两种方式添加隐藏的Ascii/Execl数据到GT-POST,第一种是在AddData中创建一个单独的数据组。
其次,新的ImportAscii/Excel允许2用户为来自一个外部的多样的文件数据专栏创建隐藏的数据连接。
.Tables:
GT-POST中的表格地到了大大的改进。
现在,几乎所有以前制图的功能能用于表格,用户能够在一个.GU文件自定义并使用几个表格宏指令。
表格能够像隐藏Ascii或Excel数据一样支持显示和交换数据资源,也可以在同一个表格的数据组中使用数学宏指令显示数学操作。
.MathMacro:
此运行的数学宏指令得到了较大改进,最大的变化是数学操作运行在数据组水平,取代了图表水平,这一根本性的变化使其能在同一个图标下连接数学组和常规数据组,也可以在不同的图标中的数据组之间运行数据操作。
另外,还有一些新的操作指令(百分比、比率、平均数和合并)。
.CaseSweepFFT:
这是一个新的宏指令,能够进行快速FFT(傅立叶转换)勾划图画轮廓而输出多样的可选择的数据组。
.AVIAnimationFiles:
GT-POST支持.avi格式创建的二维和三维动画文件,微软支持这一文件格式。
因此,可以直接粘贴带一文件或扫描,并且最初的mov文件格式也能继续使用。
.SpeedandMemoryImprovements:
GT-POST中记忆“脚本”和一定速度操作在6.1版中得到改进。
1.3GT-POST启动
从GT-ISE中点击“OpenGT-POST”工具按钮或者从运行菜单中选择“OpenGT-POST”选项启动GT-POST。
当从GT-ISE中打开GT-POST时,将出现一对话框,用户选择一个.gx文件(此.gx文件将自动出现在:
“Filename”里)与当前活动的GT-ISE模式相对应。
通过在Windows或UNIX,或者ExplorerinWindows中运行GT-POST执行语句,GT-POST在GT-ISE单独打开。
1.4GT-POST文件
GT-POST中保存了六种类型的文件:
.gdt文件是一个保存GT-SUITE应用软件模拟数据的数据库文件,该文件能够有效的保存、检索和处理各种类型的数据(XY、XYZ、XXYYZZ等有限元)。
用户不能打开或编辑此文件(该数据是GT-POST中用于创建模块或者运行其他功能请求的)。
.gx文件是一个只读文件,能够打开查看模拟的所有结果,该文件是GT-SUITE每次模拟结束时创建的,包括所请求的全部模块、表格、数据,但只能查看不能修改(因为文件做任何修改,模拟将重新运行)。
同样,新的模块、表格和数据在GT-ISE中没有明确请求添加模块时也不能添加和重新运行模拟。
..gu文件是一个用户模块文件,用户能根据操作目的而创建模块、表格、和数据组,用户可以修改该文件,因为它没有直接与其他特殊模型相连接(当模型重新运行时,文件不会重写)。
模块、表格和隐藏的数据能够直接从.gx或gp文件中复制到.gu文件。
另外,用大量宏指令创建的模块、表格也能放在.gu文件中。
同样,.gu文件可能包含显示数据(用户可以直接通过i.e数据进入)或与Ascii或Excel文件相连的隐式数据。
.gp文件是一个中间文件,其包含.gdt文件中用户特殊请求的模块的数据指针。
该文件也包括GT-SUITE每个应用软件的硬件连接数据和模块格式的说明。
在模拟结束时,gp文件中所有信息被放进.gx文件中。
在GT-ISE工具菜单中创建该文件,选择“Options”…选“Run”,并搜索题目为“Create.gp/.alt/.olt”文件。
在此GT-SUITE6.0版本中模拟运行的模块将保存在gp文件中。
GT-POST可以直接打开.gp文件。
.gdp文件能有效的决定内定模块和数据的参数和图像。
GT-SUITE模拟中产生的所有.gx文件都指向特殊应用软件的.gdp文件(例如%GTIHOME%\v6.1.0\resrc\gtpower.gpd).用户可以在GT-POSST中编辑内定的.gdp文件或创建自己的.gdp文件。
.plt文件是一个预先产生的二进制模块文件,当当用户命令将一个“viewplot”放入GT-POST时,一个暂时的.plt文件将在屏幕区域内产生,在GT-SUITE之前的版本中.plt文件也能在模拟结束时有选择的生成,这些.plt文件也可以在GT-POST下打开。
有四种附加的与模拟后处理相关的文件类型,在之前的版本中每一种都用于保存GT-SUITE模拟的结果,这些文件不再于此或是必须的,但可根据用户的请求而选择(例如一个外部的应用软件是否从这些文件中摘录结果)。
.gp、.rlt、.alt、和.olt都是文本文件,其包括模块模拟、RLT、动画、数据结果指令,它们都是独立的(RLT变量是GT-SUITE每循环算出的结果)。
这些文件的数据都包括在.gx数据库中,要在GT-POST中查看这些数据,.gx文件应该打开(在GT-POST中.rlt、.alt和.olt文件不能直接打开)。
要创建这些文件,可在GT-ISE菜单栏Tools中选择Options再选择Run标签,并搜索Create.gp/.alt/.olt文件可以用Create.rlt文件主题创建.rlt文件。
1.5GT-POST模型
GT-POST通过三种不同的操作模型提供了模拟后处理功能,用户可以利用GT-POST窗口左上角的大量按钮在三种模式下切换:
.Plot-TablesMode能够查看模块和图表,创建和修改用户模块文件
.
用户可以在RLT-ViewerMode下查看所有图解描述的模拟的部分
特殊RLT变量结果(一个RLT变量是GT-SUITE一次循环所计算的模拟结果)。
它可以查看特殊部分或相似部分的所有RLT变量。
另外,用户可以查看所有展示的动画、模块为改变每部分子系统是如何赋值RLT变量的。
.
用户可以用AnimationMode观看一个动画图解描述的模型中
子系统如何随着变量的改变而得到结果。
用户可以生成一个动画文件(.avi或.mov)在图像播放软件下观看。
动画模式也能创建空间动画模块、管内波纹动力学、紊流和驻波模型。
1.6GT-POST工具
GT-POST菜单栏工具中包含了大量有用的选项:
GT-PLOTMessageTools:
该选项控制着GT-POST下记录打开一个模块时产生的所有动作和信息窗口,该窗口能扩大以至显示所有关于此模块的信息。
在窗口下能够用到两个选项:
ClearGT-PLOTMessageOutput:
该命令清除GT-PLOT输出窗口的所有信息。
ExportGT-PLOToutputtofile:
该命令将输出GT-PLOT输出窗口的当前所有信息。
TestDBConnection:
该命令控制着用于数据保存时MySQL数据库接口并提供数据库信息,这些设置在没有GTI支持组最初参考的情况下不会被调整。
SaveExplicit.guFile:
该命令将保存包含想要的数据的一个.gu文件为一个显式文件,那些选项要么保存.gu文件中所有数据组要么选择树上的那些(检查标记的)。
ImportExcel/Ascii:
该命令可以在GT-POST中加入大量的Excel或Ascii隐式数据组。
例如,该命令可以用实验的数据在GT-POST中没有需要输入数据的情况下轻易打开一个外部文件,这有利于实验结果和模拟结果的比较。
当收集到新的实验数据,替换掉Excel/Ascii文件中数据,将会在GT-POST中得到足够的结果。
当从工具菜单栏里选择选项时,窗口左边将会出现图1,窗口中此文件类型要么是一个Excel文件要么是Ascii文件,而且该文件地址需要定义。
当点击“Next”按钮,图1将显示在窗口的右边,该窗口下数据从开始到末尾的单元必须明确列出,完成这步后,将出现第三个窗口,定义数据单元组。
当
所有步骤完成后,选择的数据将插入一个.gu文件。
图1输入Excel/Ascii窗口
PlotFileProperties:
该命令在工具菜单栏里,但也可以用Ctrl-F。
用户可以用下列特性来配置当前活动的的模块文件(..gx或..gu文件):
FileNameLabel:
该特性能够用来替换一直用标签组合分类的RLT模块文本,模拟文件名到处可用。
Defaults:
该特性只针对信息且不能修改,它用来显示与模块文件相连的欠缺文件(.gdp格式)。
PrinterType:
有彩色或黑白选项,取决于选择的打印机,一些模块和数据被自动设置为有意义的默认值。
例如,一个黑白打印机线模块被设定为0,灰色填充图表和线型的彩色图表为等高线图形。
后者将自动增量在X-Y坐标或极坐标中用线型表示出来(例如,具体的点状的添加不同长度的虚线),因此在黑白图表上有不同的曲线图。
XCaseRLT:
用户可以利用该选项在Plots-Tables模式下的CaseRLT文件夹里选择RLT变量,可以用于所有图表的X轴。
XTimeRLT:
用户可以利用在Plots-Tables模式下的TimeRLT文件夹里选择RLT变量,用于所有显示的图表的X轴,选项有时刻和时期。
PageNumbers:
该选项用于是否需要检查页码数量。
.ReloadProjectButton:
:
新的数据库格式是为了在模拟重新运行时能够看到以前的模拟结果,当从GT-POST中打开一个.gx文件时,它同时打开一个暂时记忆功能和一个包含模拟结果相对应的暂时地址,这就意味着即使模型重新运行时,也可以继续看到最初的结果,当模拟完成时,最初的.gdt文件将替换.gx文件。
当用户在下一次运行任何模拟(浏览模块,浏览数据等)GT-POST可以识别新的准确模拟结果.同时,删除包含旧结果和未打开的.gdt文件暂时目录至一个新的暂时目录.通
过此方式:
GT-POST中的模块,表格和RLT结果一直保存当前准确的结果。
GT-POST会识别新的可用结果,ReloadProject按钮将变绿,这表明暂时记忆装载的.gx文件已经过时,按下ReloadProject按钮将修改.gx文件为最近的版本,此.gx文件包括制图要求,投影图与一些动画或者指令数。
.该按钮一直处于开启状态,但只有当GT-POST识别到有新文件存在是才变绿。
按钮F5也能实现此功能。
Options:
该命令包括设置用户优先权和查看GT-POST路由,配置的如下文件夹。
General:
SaveRelative.GDTPath:
如果选择该选项,所有与.gu文件相关的.gdt文件被写为相对路径而非绝对路径,该选项只有在用户经常把.gu文件移到与.gdt文件相连时才有用。
WarnBeforeClosingApplication:
如果选择了该选项,在每次关闭GT-POST时会出现一条提示:
是否真的要关闭GT-POST。
ShowPrintAreainPlotView:
当图表传送至打印机时,在所有图标中将添加一个虚线框,代表该框内区域将被打印成页。
OKButtonPlotsAfterPropertyModifications:
当该选项开启后,一旦图表特性改变和点击OK键,图标将自动更新。
否则用户需要从树上选择数据,右击鼠标并选择“View”(或F4)选项更新图表。
EvolutionMessageatFileOpenforReportTables:
当一个文件从比GT-POST6.1版旧的版本中升级时,会显示一条信息,该信息表明..gx文件包括旧格式的报告表,且该表不能升级,此次模拟需要在新的版本上运行得到新的图表。
Autosave:
该命令需要用户指明多久自动保存一次。
RetainOldAutosaveFiles:
该命令用于保存用户自动保存的旧文件。
PromptAssignY2:
选用该选项后,当一个已有单元的数据组拖到另一个已有不同单元的数据组时会出现一条提示信息,该操作不能完成并告知用户该不同单元设置的数据组已用于Y坐标,询问用户是否将新的数据赋值为Y2坐标。
SaveTemporaryGPfilesusedforplotting:
该选项用于模块问题故障检修,在没有GTI技术支持工程师的指导下应该关闭该命令。
NumberofSignificantfi.guresDisplayed:
该选项控制着RLT视图下模型一系列重要外形数据在图上的显示。
MaximumOpenFiles:
该选项用于设置在GT-POST中一次能打开的文件数目,如果用户使用的是推荐的最小内存的机器,那么可能希望限制打开的最多文件夹数。
RLTTreeLeveltoExpandOnOpen:
这将明确在一个文件打开时RLT选项树上显示的数目水平。
PlotInitialZoomFactor:
这将设置默认模块视图的区域因子,比如1:
1。
NewPlot-TableItems:
该选项用于决定新模块或表格能否添加到初始的或最终的.gu文件。
Paths:
AlternateUnitLookupFile:
用户可以指定一个文件去找被定义的单元,缩写也能输入指定单元。
PDFReader:
当在GT-POST表格中产生一个PDF文件时,这将决定PDF阅读器的默认路径。
ReportTableFormat:
用户可以在Plots/Tables模式下设置可视报表的字形,文本和背景色,列和行的宽度等。
DefaultUnitsConfi.guration:
用户可以将用于RLT模块或RLT视图模型中任何可用RLT设置为全程默认单元。
第二章:
Plots-Tables模型
Plots-Tables模型提供了查看模块与表格和创建与修改用户模块文件的能力,当打开GT-POST中的一个.gx或.gu文件,通过选择在GT-POST窗口左上角区域的“Plots-Tables”按钮便能进入该模式,Plots-Tables模型如图1所示,每个打开的.gx或.gu文件显示在窗口的左边对话里,这些文件被放在不同的文件夹(模块,图标等)。
对话框中被选定的当前文件会变亮。
当一个.gx文件变亮后,在模型工具栏中将有相对应的按钮,允许用户将其转换到GT-POST中其他模型。
模块和图表将显示在大的模块区域面板中,标签将被置于下部,可以记录最近三次产生的模块。
在屏幕的下部一状态栏和输出区域面板里将显示从各种GT-POST命令的文本输出结果。
图1:
模块-图表模型
2.1模块操作
模模块文件夹中的每一个.gx或.gu文件包含一个分层树,展开为四层。
Case层是此分层树的最高层。
对于多事件模拟,.gx窗口一次只显示一个事件,用户可以利用位于.gx文件窗口上面的事件选项栏随意查看不同事件。
每一个事件下面都会有一个甚至多个part/object层。
该层的得名源于这样一个事实:
这些项都与模块所需的part或object模式相一致。
每一part或object又对应着一个或多个的模块(例如plot层)。
表2所示为一个典型的.gx窗口,演示了分层树的所有层次,每项旁边的加减符号可帮助用户扩张或联系每个层。
图2:
.gx窗口显示树结构的各层
.gu窗口与.gx窗口有很多相似之处。
首先,如果用户模块文件本身没有多个事件(.gu文件下的模块和强调的数据环境可能源自多个事part/object层),case层的默认值则设置为“NewCase”。
其次,通用组层将替代part/object层,用户可创建有多个模块组成的组,同时为每一个组指定的一个专用的名称。
2.1.1浏览模块
从.gx/.gu窗口下操作模块,先单击右键树中选项,然后选择浏览项。
可以选择树的任何层,前提是来自于一个单独数据环境,其模块取决于整个树。
当选择一个case或part/object/group层时,所有被选择的强调的模块都会产生。
所有层次的树都可以通过点击点击左边对话框的项选择或不选择。
当用户希望在一个特殊组选择模块3/5object个块时,这是非常有用。
只有模块或数据组都被选择时才能产生图表。
循环选择框(含蓝色键)表示最近产生的模块表中的项。
.gx/.gu窗口下其余选项则为方形选择框(含红色键)。
当创建一个模块或模块组时,模块区域下则出现一个新的PlotSheet。
每一个PlotSheet可能包含多个页面(多个模块)。
用户通过工具栏中的导航键、和进入不同页面。
用户可用主工具栏中的图像放大按钮和<+>和<—>键缩小和放大图像。
用户可用模块表标签(位于模块窗口左下角)移动模块。
为了方便,有几个其他的快捷键可以产生模块(除了先前提到的点击右键的方法)。
如工具栏中“ViewAllItems”或“ViewSelectedItems”。
此外,用户可按
住键与双击选项或者选项变亮后按住功能键。
2.1.2浏览数据
右击所需数据层选项可以查看原始数据,并选择ViewDate(或者用户可以点击相关数据层选项然后按F7键)。
一个对话框将按公式的形式显示数据,如图3所示。
这些数据能够复制和进入其他应用程序。
如果数据明确(直接包含于.gu文件),则该数据也能在对话框中编辑。
对话框中Import,Export、ToExplicit和ViewEvenX-IncrementDate选项将在以后的部分中介绍。
图3:
浏览数据
2.1.3其他右击菜单选项
除了View和ViewDate选项外,单击右键树上的一个选项则可以选择以下项:
AddGroup/Plot/Date:
用户可以增加新组,模块或把数据设置到一个.gu文件。
View:
绘制选择的组或进入到GT-POST显示窗口绘图。
Cut:
从树中剪切一个组、模块或数据设置。
Copy:
复制一个特殊的case,group,plot或date层选项。
也可用组合键。
Paste:
将一个组,模块,数据组粘帖到.gu文件。
Delete:
从树中删