网站大量收购闲置独家精品文档,联系QQ:2885784924

三章hyperworks desktop命令层command layer研究下.pptx

三章hyperworks desktop命令层command layer研究下.pptx

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

AltairHyperWorks计算结果后处理二次开发培训第三章:HyperWorksDesktop命令层(CommandLayer)研究(下)培训讲师:王晨

1.命令层(CommandLayer)的基本概念2.句柄控制器(Handle)CONTENT3.本章综合练习

本章综合练习:3aExercise3a 练习描述: 创建一个包含3个page的HyperWorksSession。其中page1包括一个window,page2包含两个window,page3包含3个window。在page3中,将window1设置为动画显示,window2设置为plot,window3设置为texteditor。将page3设置为当前page。完成所有操作后,释放所有此前调用并抓取的handle。完成以上所有操作后,将操作历程保存为historyfile。再次启动HyperWorksDesktop,调用该历史文件,自动重复执行此前进行的所有操作。需要调用的Handles session,project,page,window需要使用的TCL/TK命令: SetClientType,AddPage,SetActivePage#基本练习,我们随堂完成,高级练习,请大家对提供的源程序作仔细研读!

本章综合练习:3a编写程序:PART1:通用层命令,通过HWIAPI,直抵当前操控project,获取其控制权;PART2:通用层命令:创建1:1,2:2,3:3这三组页面与窗口;PART3:最简单的客户端层命令:针对第三页的三个窗口,窗口1设为动画,窗口2设为曲线,窗口3设为文本编辑,并将页面3设为当前页面。PAR4:离开HWI,释放所有HANDLE

本章综合练习:3aExercise3a 练习描述: 创建一个包含3个page的HyperWorksSession。其中page1包括一个window,page2包含两个window,page3包含3个window。在page3中,将window1设置为动画显示,window2设置为plot,window3设置为texteditor。将page3设置为当前page。完成所有操作后,释放所有此前调用并抓取的handle。完成以上所有操作后,将操作历程保存为historyfile。再次启动HyperWorksDesktop,调用该历史文件,自动重复执行此前进行的所有操作。需要调用的Handles session,project,page,window需要使用的TCL/TK命令: SetClientType,AddPage,SetActivePage是否存在可扩展性?如果需要建立一个包含50个页面的Page,其中第一个page有一个window,第二个有两个,第三个…

本章综合练习:3a编写程序:PART1:通用层命令,通过HWIAPI,直抵当前操控project,获取其控制权;PART2:通用层层命令:创建1:1,2:2,3:3这三组页面与窗口;(转向与循环语句引入!)PART3:最简单的客户端层命令:针对第三页的三个窗口,窗口1设为动画,窗口2设为曲线,窗口3设为文本编辑,并将页面3设为当前页面。(再一次引入循环语句!)PAR4:离开HWI,释放所有HANDLE*可能用到的转向与循环语句:for,foreach*由于除了HWDTCL命令外,还使用了核心TCL命令,因此不能简单地通过捕捉命令流实现*请学员们首先尝试自己编写!配套教材中,Exercise3aadvanced中提供了一种解决方案!

本章小结本章介绍了HyperWorksDesktop命令层(CommandLayer)的基本概念。特别针对句柄控制器进行了深入探索和反复练习。命令层是HyperWorksDesktop中的重要概念。在后续章节的学习中,无论是针对HyperView,HyperGraph,或是MotionView,前/后处理的二次开发均是在命令层完成的,所以需要大家深入了解。从下一章开始,我们将分别以HyperView,HyperGraph,MotionView为对象,进入HWD二次开发的实践环节。

THANKYOU联系我们:研发埠培训中心官网:电子邮箱:咨询热线:

文档评论(0)

159****9610 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6044052142000020

1亿VIP精品文档

相关文档