六章hypergraph二次开发实例.pptx

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

AltairHyperWorks计算结果后处理二次开发培训第六章:HyperGraph二次开发实例(I)培训讲师:王晨

章节内容安排第一章:TCL语言基础第二章:AltairHyperWorksDesktop用户环境综述第三章:HyperWorks中的命令层(CommandLayer)研究第四章:HyperView二次开发实例初级第五章:HyperView二次开发实例进阶第六章:HyperGraph二次开发实例

章节内容安排第一章:TCL语言基础第二章:AltairHyperWorksDesktop用户环境综述(命令层:通用层)第三章:HyperWorks中的命令层(CommandLayer)研究(命令层:通用层)第四章:HyperView二次开发实例初级第五章:HyperView二次开发实例进阶第六章:HyperGraph二次开发实例(命令层:客户端层)

1.HyperGraph的用户界面2.通过数据文件(DataFile)定义曲线3.通过数学表达式(Expression)定义曲线4.在曲线上添加注释(Notes)CONTENT

5.关于Templex6.本章综合练习CONTENT

HyperGraph客户端:Plotingwindow在获取了某个windowhandle控制权的基础上,通过SetClientType命令,创建基于HyperGraph的客户端对象 page1GetWindowHandlewin11 win1SetClientTypeplot在完成了客户端类型的设置后,我们可通过GetClientHandle命令,访问客户端内部的对象,例如通过以下代码,获取某个plot的控制权 page1GetWindowHandlewin11 win1GetClientHandleplot1HyperGraph客户端的内部结构强烈建议先完成HyperGraph在线帮助练习

通过已有的数据文件(DataFile)定义曲线在当前显示窗口中,创建一条空的曲线创建时需要合法的曲线ID获取曲线的VectorHandle(x,y)将曲线的类型设置为file分别对于曲线中的x和y,要求数据文件提供datatype,request,以及component在窗口中完成曲线绘制请大家随着讲解,在CommandWindow中输入命令

通过已有的数据文件(DataFile)定义曲线在获取了某个plot的控制权后,通过AddCurve命令,创建空的曲线该命令创建空曲线,并返回曲线编号在该plot控制权下,通过GetCurveHandle获取此前创建的curve的控制权(相当于先创建从属于上一curve的handle,然后再抓取之)GetCurveHandle命令需要两条参数Handlename:需要用户定义合法的Curveid以下两条命令联合使用,即可在某个plot对象下,创建一个新的curve,并获取其控制权 setcurve_index[plot1AddCurve] plot1GetCurveHandlecurve1$curve_index

通过已有的数据文件(DataFile)定义曲线在此基础上,通过GetVectorHandlecommand,获取该curve分量x和分量y的控制权(同样,先创建,再抓取)GetVectorHandle需要两条参数Handlename:需要用户自定义具体捕捉哪个向量的handle?-x,y,或者time举例: curve1GetVectorHandlexvector1x curve1GetVectorHandleyvector1y

通过已有的数据文件(DataFile)定义曲线对上一环节中创建的针对某条曲线两分量的handle,通过SetType命令设定其文件类型SetTypefile,math,values当然,我们需要通过SetFilename提供文件名 xvector1SetTypefile yvector1SetTypefile setfilenamenodout#探索:有没有可能通过Tk实现实时的文件名提取?# xvector1SetFilename$filename yvector1SetFilename$filename

通过已有的数据文件(DataFile)定义曲线仅通过文件名称,HyperGraph仍然不知道需要具体捕捉提供的filename所指向的文件中的哪一行(列)数据需要:Type,Request,

文档评论(0)

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

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

1亿VIP精品文档

相关文档