UG产品造型_UG模具设计_UG加工编程-【专业UG软件培训】

  课程设置
创新设计  创新设计
UG产品设计  UG产品设计
UG模具设计  UG模具设计
模流分析  模流分析
UG数控编程  UG数控编程
逆向工程  逆向工程
UG五轴加工  UG五轴加工
UG运动仿真  UG运动仿真
UG级进模具  UG级进模具
  • 联系方式
                  
   >  滚子链轮的UG建模
  滚子链轮的UG建模  

发表人:admin   来源:未知   时间:2012-05-26

链传动是应用较广的一种机械传动。它的常用结构形式可分为实心式、孔板式和齿圈式等。其齿形有端面齿形和轴面齿形之分;不同尺寸的滚子链轮对应的结构形式也将有所不同[1-2]。由于滚子链轮结构较为复杂,因此其CAD建模效率较低。为了提高滚子链轮的CAD建模效率,本文作者基于UG,运用其二次开发工具UG/OPENAPI编制了较为通用的子链轮参数化实体建模程序。该程序能够设计多种结构的滚子链轮,并采用了交互式对话框,参数化驱动和UG风格的界面环境。从而大大提高了滚子链轮的CAD建模效率。

1链轮参数化实体建模程序实现流程

1.1链轮结构设计程序流程

链轮结构设计程序流程如图1所示。流程图左边为链轮结构设计实现过程,分为类型选择,结构尺寸确定和模型生成几个部分。分别对应流程图右边的菜单,对话框和底层应用程序。

其中在结构尺寸的确定上使用了预先确定选择范围的办法,解决了链轮结构尺寸手工确定时繁琐的计算选择问题;在链轮计算尺寸选择时采用了容错处理,解决了因错误输入所带来的问题。整个过程屏蔽了底层开发,采用参数驱动机制,实现了自动化设计。

1.2链轮实体模型创建流程

链轮实体模型创建流程如图2所示。流程图说明了怎样调用API函数来进行具体的建模。当结构尺寸确定后,UG培训通过平面草图的旋转,拉伸以及实体模型的阵列等操作,创建出相应的实体,最终生成链轮三维实体模型。其中在创建轴向齿廓形状草图时,将链轮的轴孔,齿侧凸缘,齿根圆的轴向草图也一并创建,经过旋转即可生成无齿的链轮盘。建模简单,紧密贴合设计过程;在多排处理时,采用循环程序的方法,解决了重复建模效率低的问题。在创建三圆弧一直线齿槽形状草图时,草图的创建计算复杂,计算结果进行了相应的圆整。解决了曲线间的连接问题。

2链轮参数化实体建模实现的关键技术

2.1菜单设计

菜单通过UG/OpenMenuScrip模块开发实现,即利用MenuScrip提供的UG菜单脚本语言,编写成后缀名为3.men的文本文件。文件的内容结构以实心式为例如下:

BUTTONBELT_WHEEL1

LABEL实心式

ACTIONSVBW_SX.dlg

END_OF_MENU

将该文件放在用户目录下的\startup目录内,通过设UG的环境变量,UG在启动时会自动加载用户菜单文件,生成UG用户菜单。如图3所示:

2.2对话框设计

滚子链轮的对话框利用UIstyler制作,对话框上有参数输入框,文本框,回调按钮,图片等控件。共分为图片显示区,零件基本参数输入区,零件结构尺寸计算按钮,零件结构尺寸选择区和零件结构尺寸输入区以及回调区。该对话框体现了链轮结构设计过程。图4所示为实心式滚子链轮的对话框。

所有对话框都有5种基本回调函数,分别为Apply、Ok、Cancel按钮的回调函数,对话框构造函数和对话框析构函数。为便于零件结构设计,在对话框上设置有基本设计参数和由此确定的结构设计参数,方便进行具体的结构设计。同时当对话框构造函数进行初始化操作时,可将零件的常用规格及技术要求显示到信息窗口,供设计者参考。对话框析构函数用于对话框的会话结束,信息窗口的结束等。

随机推荐:
教学环境    
清新教学环境
清新教学环境
清新教学环境
清新教学环境
清新教学环境
清新教学环境
清新教学环境
清新教学环境
清新教学环境
清新教学环境
清新教学环境
清新教学环境
课程设置 | 清新简介 | 热点咨询 | 网络报名 | 就业明星 | 联系我们 | 咨询电话0371-63218905
河南省郑州清新教育 备案号:豫ICP备11011661号-5
地址:郑州东风路与文化路交叉口向西200米路北汇宝大厦501 电话:0371-63218905
邮箱:qingxinnet@163.com 传真:0371-63218832