SolidWorks的齿轮参数化设计

   2016-05-20 互联网佚名4380

   
    由于分度圆压力角不方便设置,为了便于选择,在下拉框中提供了常用分度圆压力角,这样用户可以根据需要自行输人或是从下拉框中选择适当的角度。齿轮的参数设定后,以VB程序设计语言为基础,调用SolidWorks的API函数,编程实现齿轮模型的参数化绘制,这样通过在用户交互界面中,输入约束参数进行齿轮造型的设计,设计方便而且所设计的齿轮模型比较精确,也更直观。
   
    4齿轮参数化设计实例
   
    根据齿廓渐开线和齿根过渡曲线部分的参数化绘制方法,本文以直齿轮的参数化设计方法为例,以VB为开发语言,设计实现了直齿轮的参数输人界面,并根据输人的齿轮参数,最终快速绘制出了精确的直齿轮模型。当然可以根据需要,构建自己的零件库,这样就可以方便的绘制各种不同类型的零件。这里以直齿轮参数化设计为例,参数设定如下:齿数为20,模数为3,分度圆压力角20度,齿顶高度为1,顶隙系数设为0.25 ,变位系数为0,拉伸厚度设为10,其它零件构建思想类似。其结果如图4和图5所示;分页
    其中图4是齿轮参数化设计的饿参数设定界面,图5为按照本文的直齿轮设计方法,最终自动绘制的直齿轮造型。由此可以看到,此方法绘制的齿轮精确、直观,并且只要通过更改参数的设定,便可以方便地对齿轮造型进行再生成,方便三维造型的设计
  


    5结论
   
    SolidWorks是口前最优秀的三维造型设计软件之一,它具有开放性的软件体系结构,便于根据实际需要进行二次开发和扩展。利用本文的齿轮参数化设计方法,可以设计友好的交互界面,根据输人的齿轮参数,迅速地绘制出具体的气维造型,省去了烦琐的图板图样设计,节省了人力物力资源,缩短了模型设计周期,降低了设计成本。参数化设计极大地改善了工业产品的传统设计手段,此齿轮三维设计方法界面清晰、运行可靠,可以广泛应用到齿轮三维设计中,有广阔的发展前景。
   
    本文作者创新点:本文以SolidWorks强大的三维设计功能为基础,充分应用其开放性的体系结构,进行软件的二次开发。分析了参数化设计的一般模型,并在此基础上,以直齿轮为例,设计了齿轮参数化绘制中最主要的齿廓渐开线和齿根过渡曲线部分的参数化绘制方法,并进行了算法的优化。齿轮的参数化设计方法为建立自己的零件库提供了方便,使自动化的模型设计方法代替了传统的图板图样的人工绘制方法,提高了设计效率,有重要的实际生产应用价值。

 
举报收藏 0打赏 0评论 0
点击排行