资源描述:
《典型平面连杆机构的运动分析及程序设计new》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、洛阳理工学院毕业设计(论文)典型平面连杆机构的运动分析及程序设计摘要VisualLISP语言是一种内嵌在AUTOCAD系统的智能编程语言,它可以直接调用几乎全部的AUTOCAD命令,不仅具有一般高级语言的基本结构和功能,而且具有强大的图形处理功能,是对系统进行二次开发和实现参数化绘图程序设计的重要工具。本文主要介绍在AutoCAD环境下,用Autolisp语言和对话框控制语言(DCL)进行机构运动分析及仿真,它具有操作方便、计算和绘图速度快等特点,可以大大提高设计效率。采用AutoCAD本身具有的二次开发功能,利用其内嵌的AutoLISP语言编制绘图程序,只需通过DCL对话框进行简
2、单的参数设定,系统就能自动完成图形的绘制过程,实现图形参数化及智能化,使设计者从繁琐重复的绘图劳动中解放出来,提高绘图的效率。程序采用模块化设计,用Autolisp语言编制而成,在AutoCAD环境下运行。每种类型机构的运动分析由一个独立的函数完成,各函数由主程序控制。通过调用绘图程序绘制出位移、速度、加速度曲线,然后根据这些曲线判断机构的运动性质。关键字:AutoCAD,机构运动分析,DCL对话框,Autolisp,运动仿真2洛阳理工学院毕业设计(论文)TYPICALANALYZINGTHEMOVEMENTOFPLANARLINKAGEMECHANISMANDPROGRAMDES
3、IGNABSTRACTVisualLISPlanguageisakindofembeddedintheintelligentAUTOCADsystemprogramminglanguages.ItcandirectlycallalmostalloftheAUTOCADcommand,notonlyhasgenerallyhighlevellanguagebasicstructureandfunction,butalsohaspowerfulgraphicsprocessingfunctionsofthesystem,istheseconddevelopmentandimplemen
4、tationofparameterizeddrawingprogramdesigntheimportanttool.UsingAutoCADitselfhastheseconddevelopmentfunction,usetheAutoembeddedinsideLISPlanguageprogram,simplybycompilingdrawingsimpledialogDCLparametersetting,systemcanautomaticallyaccomplishgraphicrenderingprocesstorealizeagraphicsparametricand
5、intelligent,enablesdesignersfromrepeatedlyrepetitivedrawinglaborliberate,improvetheefficiencyofthedrawing.Programusingmodulardesign,useAutolisplanguageandbecome,inAutoCADcompiledundertheenvironmentofoperation.Eachtypeinstitutionsbyanindependentmovementanalysisfunctionofeachfunctioncomplete,bym
6、ainprogramcontrol.Bycallingthedrawingprogrammappeddisplacement,velocityandaccelerationcurves,andthenaccordingtothesecurvesaskinematicpropertiesofjudgment.KEYWORDS:mechanismmotionanalysis,AutoCAD,Autolisp,dialog,DCLmotionsimulation2洛阳理工学院毕业设计(论文)目 录前 言1第1章连杆机构与仿真31.1平面连杆机构运动分析及仿真的现状31.2课题的主要内容与
7、意义41.3连杆机构的历史回顾和发展趋势5第二章VisualLisp语言基础62.1VisualLisp发展历史62.2VisualLisp介绍—解释性语言62.3VisualLisp的特点72.4VisualLisp的功能72.4.1VisualLisp程序格式和结构特点82.5VisualLisp数据类型82.6VisualLisp常用函数9第3章绘图程序软件AutoCAD103.1AutoCAD103.2AUTOCAD发展现状103.3意义11第4章连杆机构及其