热门关键词:

基于AutoLisp的蜗轮蜗杆传动的软件设计

  • 该文件为pdf格式
  • 文件大小:497.54KB
  • 浏览次数
  • 发布时间:2014-11-23
文件介绍:

本资料包含pdf文件1个,下载需要1积分

蜗轮蜗杆传动的设计程序复杂计算量大,近年来,由于计算机技术的应用推广,机械设计的自动化程度日益提高。AutoCAD为设计人员熟知的设计工具,但是在蜗轮蜗杆传动的设计中,尚需建立其必要的数据库拈,完善其功能的管理。

AutoCAD为具有开放的体系结构,可以运用集成开发工具Visual LISP实现具有蜗轮蜗杆传动的专业化特征的计算机辅助设计系统的二次开发。根据蜗轮蜗杆的设计原理,建立其软件拈,以 AutoCAD为开发平台,SQL Server为数据库支撑,在 Auto Lisp自动绘图技术和数表的插值法查询技术的基础上可建立蜗轮蜗杆传动的软件拈,以实现普通圆柱蜗杆传动的参数化设计。运用参数化技术,设计者只需输入相关敏感参数,由计算机计算出全部特征值并储存于数据库中,再由Auto Lisp调相关的几何尺寸参数生成产品零件图或三维模型。

1 蜗轮蜗杆软件拈的构建[2-3]1.1 AutoCAD内嵌的Auto Lisp技术利用Auto Lisp可进行蜗轮蜗杆传动的工程的分析计算,并绘制出几何图形。在AutoCAD软件中的三维基本几何体,如锥、柱、球、环等,都可用Auto Lisp语言编程实现。

应用 Visual LISP面向设计对象编程,通过 Visu-al LISP ActiveX接1:3,同其他 ActiveX-Compliant应用程序-样通过联合库可以方便地引用,具有应用程序的智能化、集成化的特点。

在设计参数输人中的主要程序如下:材料选择对话框驱动程序:(defun c:lst(/id gear sdt wogan)(setq wogan 2”)(setq id(1oaddialogd:lispdclVt05”)(if(sdt 0(print(nth(atoi wogan)gear))(princ))在窗体中显示如图 1所示。

图1 蜗杆材料选择对话框1.2数表的插值拟合技术有些自变量和函数值均为离散值的数表函数,收稿 日期 :2012-12-15作者简介:李滟泽(1978- ),女,江西九江人,讲师,硕士,主要研究方向为车辆工程。

49《装备制造技术)2013年第 3期图 6 蜗轮蜗杆的参数化设计界面2.4 自动绘图[al自动绘图拈中,提供了2种工作模式:-是直接由蜗轮蜗杆设计拈的计算结果自动生成.dwg图;二是对照图形界面和命令行提示由键盘输入尺寸参数生成 .dwg图。如图 7、图8所示。

图 7 蜗轮蜗杆二维简图 图 8 蜗轮蜗杆三维简图2.5蜗轮蜗杆参数化设计的Auto Lisp主函数rdefun cspiral(n bpoint hfac k strad vfac,ang dist tpainc dhinc dxine cir dv)t4(setq fl(open”mycspira1.dat””r”)(command”erase”(ssget”x”))(setvar”blipmode”0)(setvar”cmdecho”o)(setvar”osmode”0)(setq cir( 3.14159265 2)(setq ainc(,cir k)(setq ang 0.0)(if vfac(setq dist strad dv 0.0)(setq dist 0.0)(if vfac (command ”3dpoly”bpoint)(command”pline”bpoint)(repeat n(repeat k(setq tp(polar bpoint(setq ang(ang ainc)(set dist(dist dhinc)(if vfac(setq tp(1ist(car tp)(cadr tp)(dv(caddr tp))dv(dv dvine))(command tp)))(command)(princ))3 结束语本文根据蜗轮蜗杆的设计原理,软件工程学理论,对建立其软件拈系统进行了结构及功能分析。

以AutoCAD为开发平台,SQL Server为数据库支撑,在Auto Lisp自动绘图技术和数表的插值法查询技术的基础上建立了蜗轮蜗杆传动的软件拈,实现了普通圆柱蜗杆传动的参数化设计。运用参数化技术,设计者只需输入相关敏感参数,由计算机根据方程式计算出全部特征值并储存于数据库中,再由Auto Lisp调出相关的几何尺寸参数生成产品零件图或三维模型。

正在加载...请等待或刷新页面...
发表评论
验证码 验证码加载失败