登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 文献综述 > 机械机电类 > 机械设计制造及其自动化 > 正文

基于Solidworks二次开发的二级行星齿轮减速器参数化设计文献综述

 2021-12-22 22:26:31  

全文总字数:5671字

基于SolidWorks二次开发的二级行星齿轮减速器

参数化设计

[摘要]: SolidWorks是一款流行的三维设计软件,集CAD/CAE/CAM/PDM技术于一身的三维CAD软件。作为重要的实体建模软件,以其优异的设计性能和应用性等优点而受到广大工程技术人员的青睐。基于SolidWorks的开放性,利用Visual Basic等高级编程语言作为开发工具进行二次开发,能够极大地提高工作设计效率,减轻工作量,实现某些复杂零件的快速设计,是未来SolidWorks二次开发的发展方向。

关键词: SolidWorks;二次开发;建模;VB

1、前言:

SolidWorks是世界上第一个基于Windows开发的三维CAD系统,可以通过三维托管网站展示实体模型,快速查看产品结构。在SolidWorks中,当生成新零件时,可以直接参考其他零件并保持这种参考关系。在装配的环境里,可以方便地设计和修改零部件,并且可以对运动的零部件进行动态的干涉检查和间隙检测。SolidWorks提供了生成完整的、车间认可的详细工程图的工具。工程图是全相关的,当修改图纸时,三维模型、各个视图、装配体都会自动更新。

本课题计划是以Visual Basic作为系统的基本开发环境,利用SolidWorks API进行二次开发,实现二级行星齿轮减速器的自动化参数设计。

为了方便用户进行二次开发,SolidWorks提供了几百个 API (Application Program Interface)函数,这些API函数是SolidWorks的OLE(Object Linking and Embedding)或COM(Component Object Mode1)接口,用户可以使用 VB\C \Delphi等高级语言对SolidWorks进行二次开发,建立适合用户需要的、专用的SolidWorks功能模块。SolidWorks API对象分为若干层,每一层又包括若干对象。每个对象又有自己的属性、方法和事件。这些对象涵盖了全部的 SolidWorks的数据模型,通过对这些对象属性的设置和方法的调用,可以在用户自己开发的系统中实现与SolidWorks相同的功能[1]

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图