二章hyperworks desktop用户环境介绍上.pptx

二章hyperworks desktop用户环境介绍上.pptx

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

AltairHyperWorks计算结果后处理二次开发培训第二章:HyperWorksDesktop用户环境介绍(上)培训讲师:王晨

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

1.HyperWorksDesktop用户环境综述2.HyperworksDesktop中的命令3.关于Session与Project,Page,Window4.客户端构架CONTENT

5.HyperWorks中的文本与在线帮助6.学习使用命令窗口(CommandWindow)7.本章综合练习(下一讲)CONTENT

HyperWorksDesktop平台构架总览HyperWorksDesktop包括以下模块:HyperView重点:图形历程后处理模块MotionViewHyperGraph重点:时间历程后处理模块HyperGraph3DTextViewMediaViewFEModelTableView除了以上功能外,下列的其他功能也可以通过HyperWorksDesktop进行访问:HyperMeshManufactoringSolutionsDataManagerProcessManagerHyperStudyOptiStruct

HyperWorksDesktop平台构架总览从属关系:hwi最大集合:SessionSession下面可以包含若干ProjectProject下面可以包含若干PagePage下面可以包含若干WindowWindow中则是具体的客户端

HyperWorksDesktop平台构架总览在HyperWorksDesktop环境中,我们使用脚本语言Tcl/Tk对软件环境进行二次开发,定制专属于用户的工作环境当HyperWorksDesktop启动时,其内置的TCL/TK解释器同样会自动初始化,伴随着用户在HyperWorksDesktop环境内的操作,TCL/TK解释器会同步的在命令层(commandlayer)记录操作,构建作业在HyperWorksDesktop用户环境中,每一客户端都有其对应的的命令。当每个客户端被用户手动加载时,在HyperWorksDesktop命令层(CommandLayer),该命令即被创建本章内容很抽象,戳破窗户纸其实简单的要命!!!通俗的说:我们可以鼠标+键盘,完成后处理,HWD会在后台忠实记录我们的操作;也可以直接向HWD传输预先编制的命令流,驱动其完成操作!这也就是二次开发的基础。“post” ? Animationclient“hwplot” ? HyperGraph2Dclient“plot3d” ? HyperGraph3Dclient“texteditor”? TextViewclient“video” ? MediaViewclient“model” ? MotionViewclient

HyperWorksDesktop平台构架总览什么是宏(Macro)?在HyperWorksDesktop中,一种用户通过解释性语言订制的工具,用于执行某项或某若干项特定的行为。TCL语言创建的脚本文件,其文件名后缀一定是.tcl实质上,HWD计算结果后处理二次开发:宏命令流文件+TCL语言=替代人工劳动的脚本为了在HyperWorksDesktop中调用脚本,用户需要使用source命令(sourcecommand)例如,有一个用户编写的脚本,名为my_macro.tcl,那么需要使用如下的命令对其进行调用: sourcemy_macro.tcl

HyperWorksDesktop用户环境:命令层(CommandLayer)让我们换个角度!!!命令层(CommandLayer),是由一系列基本TLC/TK命令,以及若干专属于HyperWorksDesktop的命令组合而成的。用户在使用HyperWorksDesktop的任意客户端时,都可以对命令层进行访问。命令层的语法格式简单且严格如果进行进一步细分,命令层还可以划分为以下两个级别:通用层commonlevel(HWD层次)客户端自定义层clientspecificlevel(各个模块层次)在通用层,用户通过类似的命令及句柄控制,以转向至客户端自定义层。而在每个客户端自定义层的内部,则执行该层独有的命令。

HyperWo

文档评论(0)

158****9376 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档