《太原科技大学学报》杂志社
首页 > 期刊导读
 
/ / /
 

太原科技大学重型机械教育部工程研究中心

 
来源:太原科技大学学报 栏目:期刊导读 时间:2021-04-22
 

第6期(总第130期)机械管理开发2005(VS2005)创建人机交互界面,便于用户设计输入参数,并且将这些文件传人PRO/E三维模型关系中。编写Pro/Toolkit的底层函数创建嵌套于Pro/E的用户菜单,利用vC++和Pro/Toolkit二次开发工具生成可执行文件,从而实现三维模型与用户界面的无缝连接。当用户输入模型的基本尺寸参数后,系统能自动生成新模型。2.1150 t液压打包机压头三维建模在Pro/E零件模块下,建立如图4所示的150 t液压打包机压头模型,实现方式是通过控制实体参数的方法。该模型的参数分为两种类型,一种是驱动参数,用来控制三维模型的形状尺寸和拓扑关系,与其他参数无关;另一种是与其他参数相关的非驱动参数”一。文中利用Pro/Toolkit程序进行参数化设计,是采用同步模式利用驱动参数方式驱动三维模型再生。2.2150 t液压打包机压头的参数添加和参数化设置实际上,参数化设计是通过尺寸驱动来实现的。所谓尺寸驱动就是用尺寸来约束形状,一个模型是由一组具有一定关联关系的尺寸进行定义。Pro/E中定义的参数包括几何形状参数和定位尺寸参数两种,为了使得Pro/E中尺寸受VS2005中的程序调用,需要设置中间变量,在原三维模型中工具/参数中添加7个参数YATOU—A,YATOU—B,YATOU—H,YATOU—H1,YA—TOUH2YATOUD1,YATOUD2,如图5所示。图4150 t液压打包机图5三维模型添加压头三维模型中间参数添加中间参数以后,就要在Pro/E的“工具,参数”中将模型参数转化为中间参数,参数之间有关系的,需要定义关系式,以便三维模型的参数与VS2005中的程序相关联,且受VS2005的程序控制来更改和驱动图形变化,如图6。的参数化完成150 t液压打包机压头的参数化设置后,只要改变150 t打包机压头的长度、宽度和厚度以及上面法兰的高度和直径中任意一个尺寸,整个三维模型就可以重新生成。·4·2.3菜单文件编写、uI对话框设计和关联程序设定2.3.1菜单文件编写1)编写150 t打包机菜单信息文本,新建一个txl文本,重命名为message.txt,在文本中编写菜单设置,格式如下(每句四行):父菜单栏&MechanicalSealDesignSystem菜单栏菜单(&F)#2)编译菜单源程序:在VS2005中对150 t液压打包机程序进行编译生成可执行的推杆菜单条菜单及下拉菜单源程序。3)编写150 t打包机菜单注册文件:新建一个文本文件,将其重命名为protk.dat文件,设定VS2005运行时文件指定路径,编写好其他注册代码。4)150 t液压打包机菜单注册文件在Pro/E中的注册运行,如图7、图8所示。图7菜单注册运行2.3.2 uI对话框设计UI对话框即UserInter— face对话框,是用来完成人机交互设计功能的用户界面。先编写该模型的资源文件并且保存在相应栏目下,然后编写相应的控制程序。图8模型菜单1)在VS2005中设计uI对话框版面(样式):UI对话框是用来为用户提供输人零部件设计的窗口,展示需要进行的操作,也可以让用户看到下一步能够执行的操作按钮,如图9所示。2)添加源程序:对话框板式设计好了以后,进人系统生成的.h文件和.epp文件进行添加包含文件、修改和完善部分资源文件等等内容,调试其语法关系,直到成功为止。3)添加相应的类和事件处理程序:给uI对话框的编辑框添加变量,变量类型选择“int”,变量类别选择“value99,变量名一般以“m一”开头,后面加上自命的变量名(英文);给对话框中按钮添加事件处理程序,选择表示鼠标单击的事件反应,选择对应的对话框的类,添


文章来源:太原科技大学学报 网址: http://tykjdxxb.400nongye.com/lunwen/itemid-29942.shtml


上一篇: 山西省机械工程学会
下一篇: 园艺论文_盐胁迫对3种平欧杂种榛幼苗叶片解剖结构及离子吸收、运输与分配的影响



点击在线投稿

 
/ / /
 
 
 
 

Copyright 2001-2021 400农业期刊网版权所有 做最专业学术期刊论文发表网站
本站不是《太原科技大学学报杂志社》官网,如果需要联系官方杂志社,请联系客服索取网站或者电话。