文档详情

基于设计计算的齿轮三维设计系统的研究.pdf

发布:2017-10-12约字共6页下载文档
文本预览下载声明
第 32 卷  第 1 期             基于设计计算的齿轮三维设计系统的研究                     47 ( ) 文章编号:1004 - 2539 2008 01 - 0047 - 03 基于设计计算的齿轮三维设计系统的研究 (合肥工业大学机械与汽车工程学院 ,  安徽 合肥  230009)  赵  韩  吴振华  陈兴玉  宋小波 摘要  在 SolidWorks 中实现了齿轮强度设计及其三维建模的设计系统 ; 阐述了在 VC 环境下对 SolidWorks 进行二次开发的基本方法和步骤 ;并以标准渐开线斜齿圆柱齿轮为例 ,探讨了运用 SolidWorks API 进行三维建模的关键技术 。 关键词  齿轮  二次开发  强度设计  三维建模 ( ) 供了强大的二次开发接口 API ,其中包含有数以百计   引言 的功能函数 ,这些函数提供了程序员直接访 问 Solid CAD/ CAM 技术的飞速发展 ,缩短了企业的产品开 Works 功能的能力 。SolidWorks 二次开发分为两种 :一 发周期 ,提高了生产效率 。但一般的 CAD/ CAM 系统 种是基于 自动化技术的 ,可以开发 EXE 形式的程序 , 都是通用的辅助设计平台 ,专业针对性差 。设计计算 即外挂式的; 另一种是基于 COM 的 , 可 以生成 . dll 是产品开发的关键和依据 ,机械零部件设计计算中使 格式的文件 ,即内寄生式的。采用 VC + + 作为开发工 用 CAD 技术 ,可以继承经典的零部件设计理论 , 改变 具进行开发的步骤是 :首先 ,从 SolidWorks 公司的网站 繁琐的手工检索和计算 ,并引入优化 、可靠性等现代设 上下载向导文件 Swizard . awx ,将其复制到 Microsoft Vi 计方法[ 1] 。因此企业在使用 CAD 软件开发产品时 ,如 sual Studio  Common  MSDev98  Template 目录下 ;然后 对符合本企业标准规范的通用零部件如齿轮进行二次 在 Visual C + + 中用该向导创建 DLL 工程 ,加入相关 开发 ,建立专门的设计模块 ,不仅能简化设计流程 ,还 代码 ,编译生成 . dll 文件[3 - 4 ] 。用户只需要通过命 可以快速应用于装配设计 、运动仿真中 ,加快产品的更 令“Add - Ins ( . dll) ”,加载 自己的DLL ,就可以将必 新换代 。 要的用户程序输出。 齿轮传动是最重要的机械传动方式之一 ,型式多 1. 2  系统的总体设计 样 、应用广泛 。齿轮设计在机械设计中占据着相当重 本系统可分为 :功能嵌入 ,设计计算 ,数据存储和 三维建模 4 个模块 。功能嵌入模块主要是把应用程序 要的地位 ,但它的设计步骤和涉及参数多 ,需查询的图 内嵌到 SolidWorks 中 ,通过菜单响应 ,输出应用程序 。 表总数有二十多个 , 以前繁琐的手工检索计算已经不
显示全部
相似文档