1 / 12
文档名称:

HyperWorks二次研发技术在交通工具椅子构件拓扑优化过程中的应用PPT教案.pptx

格式:pptx   大小:220KB   页数:12页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

HyperWorks二次研发技术在交通工具椅子构件拓扑优化过程中的应用PPT教案.pptx

上传人:wz_198613 2021/6/18 文件大小:220 KB

下载得到文件列表

HyperWorks二次研发技术在交通工具椅子构件拓扑优化过程中的应用PPT教案.pptx

文档介绍

文档介绍:HyperWorks二次研发技术在交通工具椅子构件拓扑优化过程中的应用
2
Works软件中Process Studio板块下的研发背景,综合使用各种研发工具,完成针对某构件的拓扑优化过程以及剖析证验办公。 2 交通工具椅子构件拓扑优化过程简介 构拓扑优化在工程结构的起初预设阶段起着意要效用,交通工具椅子构件拓扑优化预设是基于子结构法提出的一种新的结构优化办法。依据力的传交途径,提出取得构件上所受的负荷,单独给予到构件向上行优化,沿袭“反反复复证验,逐层逼优”的原则,最后获得构件材料散布的拓扑形态,总体流程图如图1所示。 因为交通工具椅子构件在拓扑优化过程中需求反反复复证验,多次循环优化能力获得最优结构。这些个重复性办公不止耗消耗时间间,并且还有可能因为人为因素而萌生漏下和不正确。因为这个预设研发出CAE剖析的标准流程系统将有助于此类问题的解决。本文所绍介的流程系统包括第3、4、5步的前后处置
第1页/共12页
3
CAE流程半自动化系统的结构针对上文所谓CAE剖析过程,本文中的CAE流程半自动化系统主要分为三大多:拓扑优化板块、整椅证验板块以及优化最后结果分辨断定与输出板块,CAE流程半自动化系统的界面如图2 所示。 拓扑优化板块的效用就是挑选交通工具椅子扇骨子中的构件,并对该构件板型施行处置,主要涵盖导入边界条件文件、几何板型查缉与彻底整理、拓扑优化过程的定义、后处置、输出优化后的板型等,其目标就是树立有限元剖析板型,因此施行静态剖析和结构拓扑优化,同时取得优化信息文件。整椅证验板块的效用是对上一步优化后的构件板型,从新导入整椅板型中,从新施行静态剖析后,来证验优化后的整椅板型在相同工况下是否满意国标要求。优化最后结果分辨断定与输出板块的效用是取得构件优化前后的剖析文件,同时提出取得有关数值施行分辨断定,以资表决优化循环
第2页/共12页
4
的回数,同时在最终可以依照客户的要求,输出优化报告陈述文件。4 CAE流程半自动化系统研发的周密预设HyperWorks软件是一个高度开放性的CAE平台,用户可以依据自个儿的需要来预设研发半自动化系统。HyperWorks中CAE流程半自动化的研发可以使用于多种办法,涵盖自定义宏文件、Process Manager、Process Studio 、TCL/TK语言以及与C/C++语言的拓展集成等。CAE软件功能板块多,且各项功能比较散布,数量多的功能选项给操作担任职务的人带来众多不方便,经过二次研发技术树立图形交互界面,可以美好地解决这个问题。CAE流程半自动化系统中不一样板块仆人机交互界面的成功实现,主要认为合适而使用两种方式:自定义功能面板和调配使用HyperMesh原有功能面板。 在Process Studio下
第3页/共12页
5
自定义功能界面Process Studio是一个流程编辑工具,是施行半自动化系统预设的主要平台。它的主邀功能是为用户供给一个可视化的编程背景,如图3所示,用户可以迅速地预设流程树结构,编著手续代码。流程树中每个节点是一个具体担任的工作,都有相应图像用户界面(GUI)与用户形交易成功互。节点的具体表显露原形式是由不一样的页(HWPM Page)来成功实现,用户可以编辑不一样的控件,写入功能代码,同时依据要求来设置控件的属性及具体位置,并把他们有序地团体在一块儿就形成了“页”。在流程树中经过团体不一样的页以及各种控件按键,如图4所示,便构成了用户交互的界面。 调配使用原有面板在流程树的图形界面编著过程中,局部功能的成功实现可以经过调配使用HyperMesh原有面板来完成,并且这些个面板功能简洁,操作便捷。调配使用一个面板
第4页/共12页
6
,只消在编辑“页”时将调配使用指示添加至按键事情中即可。流程半自动化系统中,调配使用HyperMesh中某个面板的功能主要经过这两个指示来成功实现:hm_callpane panelName、hm_setpanelproc ProcName,那里面参变量panelName 是要被调配使用的面板名字,参变量ProcName是涵盖了hm_callpanel 指示的“过程”名字。例如要调配使用edges面板的代码举出例子是:proc Calledge { } {hm_callpanel edges}hm_setpanelproc 第三方应用手续的镶嵌TCL语言具备很强的可扩大充实性,供给其他高级语言的调配使用接口,可很容易地镶嵌C/C++以及VB手续,与半自动化系统组成一体。应用手续有可能够萌生TCL指示并执
第5页/共12页
7
行,那里面指示可以由用户萌生,也可以从用户接口的输入中读取。在交通