会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

基于参数化技术的CAD系统的二次开发(液压系统的开发).doc基于参数化技术的CAD系统的二次开发(液压系统的开发).doc -- 9 元

宽屏显示 收藏 分享

页面加载中... ... 广告 0 秒后退出

资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

基于参数化技术的CAD系统的二次开发(液压系统的开发)I毕业设计(论文)任务书专业班级姓名一、课题名称基于参数化技术的CAD系统的二次开发(液压系统的开发)二、主要技术指标1)完成针对液压系统中的各类元件进行参数化的设计,实现参数的界面输入。本设计完成后对CAD软件的功能可以进行增强,可以方便企业设计人员进行设计工作,参数的输入也可以通过界面来控制,实现可视化的操作。对于设计成品可以方便在主流软件AutoCAD软件上进行加载和卸载。2)通过此毕业设计,学生将对典型机械零件的设计将进异步的加强,对于CAD软件的使用也将得到了一个大的提升,另外也将掌握一门计算机辅助设计上经常使用的语言VisualLisp人工智能语言与可视化对话框语言DCL.3)主要完成如下液压元件的参数化设计(1)各类泵和马达(2)各类方向控制阀和流量控制阀(3)气缸和液压缸(4)检测器和其他元器件等。三、工作内容和要求本课题所做的工作目的主要是为了解决工程设计人员的反复劳动,提高其设计效率,增强其设计产品的市场竞争能力。在实践工作过程中程序的绘图,主调函数部分采用VisualLISP程序语言,对话框采用DCL语言进行设计。为了完成对一个工程的整体设计,包括液压元件的手册查询、数据处理、图形绘制程序、通过不同的函数模块组合实现设计参数通过数据文件的传递,实现从CAD标准菜单中插入定制项目,并由对菜单的操作,通过对话框输入参数,调用绘图程序,绘制出根据参数要求的图形文件所做工作如下1、液压元件和系统的整体框架设计3、液压相关元件的参数化设计程序(VisualLISP)4、液压元件的数据处理设计5、采用不同的函数模块组合来实现液压元件的图形绘制6、实现液压系统参数输入、图形数据处理、图形绘制的链接7.完成液压系统开发的程序调式8.编写设计说明书一份基于参数化技术的CAD系统的二次开发(液压系统的开发)II四主要参考文献1陈伯雄.VisualLISPforAutoCAD2004程序设计M,机械工业出版社,2003.2肖刚,李学志.机械CAD原理与实践M,清华大学出版社,1998.3江思敏,郑巍.AutoCAD实例详解M.电子工业出版社,1999.4美ShamTickoo,辛洪兵等.AutoCAD2000高级定制M,机械工业出版社,2000.5陈万林,姜彤等.实用模具技术M,北京机械工业出版社,2000.6胡仁喜,胡星,史青录等.AutoLISP机械设计高级应用实例M.北京机械工业出版社,2005.7姚涵珍,周桂英,楚大庆.AutoCAD2004交互工程绘图及二次开发M.北京机械工业出版社,2004.8周旭红.AutoCAD在模具设计中的运用J.科技信息,20062137.9王潍基于基本回路的液压系统原理图CAD系统J计算机辅助设计与制造,1998910苏鸿根,刘海滨,杨飞强怎样开发AutoCADR12北京清华大学出版社,199411甘登岱,廖彬山AutoCADR12使用大全北京学苑出版社,199312Kurthampe,JimBoyceAutoCAD应用开发工具大全.北京清华大学出版社,1994学生(签名)年月日指导老师(签名)年月日教研室主任(签名)年月日系主任(签名)年月日基于参数化技术的CAD系统的二次开发(液压系统的开发)III毕业设计(论文)开题报告设计(论文)题目基于参数化技术的CAD系统的二次开发(液压系统的开发)一、选题的背景和意义传统的液压系统设计中技术人员往往要大量查阅液压手册,工作负荷太,效率不高,难以适应快速产品开发的需求,因此进行液压系统的计算机辅助设计是十分必要的。由于液压系统设计一般是在调研及参数运算的基础上,选用液压元件并绘制出液压系统原理图,我们设计的液压CAD系统主要考虑液压系统原理图的绘制、标准元件的选用、设计计算等方面。本课题所做的工作目的主要是为了相关液压系统企业设计人员提高其设计效率,增强其设计产品的市场竞争力。二、课题研究的主要内容AutoCAD是我国广大企业广泛应用的商品化CAD软件,它最显著的特点就是其开放式体系结构.它允许用户对其菜单结构、系统命令等进行二次开发,并提供了丰富的开发工具。我们利用它所提供的ADSAutoCADDevelopmentsystem、DCL对话框控制语言、菜单技及AutoLISP语言开发了液压CAD系统。我们选用的开发平台是AmADR14,Winds开发环境是MicrosoftVisualc,数据库是VisualFoxPro。在开发过程中充分考虑界面友好性的原则,大量采用对话框进行参数输人,并对各类标准数据进行数据库存储。在液压CAD系统的设计中,根据液压系统设计的步骤及要求,主要考虑了以下问题1在液压系统原理图模块的设计中,考虑到液压回路是用图形符号表示的液压系统,其构成是千变万化的。但是再复杂的液压系统也是由一些基本回路构成的,这些基本回路是多年的经验积累而形成的.是简便成熟和行之有效的。所以在设计液压回路时,选用基本回路作为设计的基本绘制单元,由这些基本回路组成各种复杂的液压系统.必然可以大大提高设计效率。我们根据大量的液压设计资料,把液压基本回路分为油源回路、压力控制回路、速度控制回路、同步回路、顺序回路、卸荷回路、增压回路、减压回路以及制动回路等等,并把这些基本回路作为哑图进行存储。为了方便用户使用,系统提供了液压图形符合库.其中包括常用液压件的图形符号,如油缸、液压马达、泵以及各类液压阀等,并按照国标GB/T786.193液压图形符号的要求绘制如果基本回路哑图不能满足设计需求.可以利用系统提供的液压图形符号自行设计。2在标准元件选用模块的设计中,主要考虑了方便用户查询与选用各类标准元件的需求,把各类标准元件进行分类建库,采用图文对话框的形式显示元件的类型、结构、工作原理、特点以及选用原则,使用户可以快速高效地进行标准元件的选择。在用户选择的过程中,说确认的每一种元件都存储到数据库中,当用户选择结束时,可以打印出元件清单。基于参数化技术的CAD系统的二次开发(液压系统的开发)IV三、主要研究(设计)方法论述1、编辑菜单(可通过任何一种编辑器)2、液压相关零部件的标准查询3、液压元件零件参数化绘图程序(VisualLISP)4、液压元件图形显示的函数模块处理5、加载、调试、排错6、实现整个工程的链接7、完成液压系统开发的程序调试四、设计(论文)进度安排时间(迄止日期)工作内容8.028.03熟悉课题,调查研究,收集资料8.048.05拟定方案,完成设计的开题报告8.068.09了解学习AutoLISP等具的应用8.108.14液压元件的相关标准的查询等8.158.19液压标准件的参数化创建(主要通过Lisp程序语言来编程实现)8.208.22液压标准件二次开发系统连接与测试8.23编辑完成相关的设计报告8.248.25设计整理,答辩准备基于参数化技术的CAD系统的二次开发(液压系统的开发)V五、指导教师意见指导教师签名年月日六、系部意见系主任签名年月日基于参数化技术的CAD系统的二次开发(液压系统的开发)VI目录摘要..............................................................................................................................................1前言..............................................................................................................................................3第1章绪论.....................................................................................................................................51.1AutoCAD二次开发的历史................................................................................................51.2AutoCAD二次开发现状....................................................................................................61.3AutoCAD二次开发工具选择............................................................................................61.4课题研究的主要内容........................................................................................................8第2章开发工具的介绍.................................................................................................................92.1VisualLISP概述............................................................................................................92.1.1VisualLISP的主要组成部分和功能..................................................................92.1.2VisualLISP的启动和界面..............................................................................102.1.3文本编辑器概述..................................................................................................102.1.4运行AutoLISP程序............................................................................................112.2VisualLISP的程序调试................................................................................................112.2.1.设置断点中断程序的执行.................................................................................112.2.2单步调试程序......................................................................................................122.2.3加载和运行已编译程序.....................................................................................13第3章对于典型液压零件Autolisp控制程序...........................................................................163.1液压布管设计..................................................................................................................163.1.1参数化设计的思想.............................................................................................163.1.2程序的编写.........................................................................................................163.1.3效果图展示.........................................................................................................173.2阀系列参数化设计.........................................................................................................183.2.1参数化设计的思想.............................................................................................183.2.2程序的编写.........................................................................................................193.2.3效果展示图.........................................................................................................19第4章液压系统二次开发系统测试...........................................................................................214.1系统的组成图.................................................................................................................214.2系统运行的环境.............................................................................................................224.3系统功能选择项.............................................................................................................224.4系统的总体评价..............................................................................................................23结论................................................................................................................................................25致谢词............................................................................................................................................26参考文献.........................................................................................................................................27基于参数化技术的CAD系统的二次开发(液压系统的开发)1基于参数化技术的CAD系统的二次开发(液压系统的开发)摘要AutoCAD是目前市场上最流行的CAD系统,它所具有的可编程,易于定制以及可扩展等特性显著提高了用户的工作效率。本课题正是利用了它能适应用户要求,完成需求化定制的功能,采用VisualLISP编辑器完成对主调函数的输入,以及实现整个工程联结工作的。AutoCAD2000内嵌的VisualLISP编辑器,可以方便地调用AutoCAD的绘图命令,使设计和绘图完全溶为一体,可实现对屏幕图形的实时修改,参数化设计,以及在绘图领域中应用人工智能。本项目所做的工作目的主要是为了地方相关液压元件设计人员提高其设计效率,增强其设计产品的市场竞争能力。在实践工作过程中程序的绘图,主调函数部分采用VisualLISP程序语言,对话框采用DCL语言进行设计。完成对一个工程的整体设计,包括菜单的编辑、对话框的编制、绘图程序、填充图案、幻灯片显示,实现从CAD标准菜单中插入定制项目,并由对菜单的操作,通过对话框输入参数,调用绘图程序,绘制出根据参数要求的图形文件,并且可以对所绘制图形进行数据管理。所做工作主要如下1、集成于AutoCAD软件的菜单(可通过任何一种编辑器)2、参数化输入对话框的编制(DCL语言)或则openDCL3、液压元件的参数化设计程序(VisualLISP)4、对话框中幻灯片显示(幻灯片的创建于库德使用)5、加载、调试、排错6、实现整个工程的链接7、完成液压元件的程序调式8、编写设计说明书一份框程序的连接。关键字液压CADVisualLISPDCL基于参数化技术的CAD系统的二次开发(液压系统的开发)2AbstractAutoCADisthemarketsmostpopularCADsystems,ithasaprogrammable,easycustomizationandotherfeaturescanbeextendedsignificantlyimproveuserproductivity.Theissueistheuseofitcanadapttouserrequirements,completecustomizationoffunctiondemand,usingVisualLISPeditortocompletethemainthemeofthefunctionoftheinput,andworktoachievetheprojectlink.AutoCAD2000VisualLISPeditorembedded,caneasilycalltheAutoCADdrawingcommands,sothatthedesignanddrawingtotallyintegrated,enablingrealtimechangesonscreengraphics,parametricdesign,andgraphicsapplicationsinthefieldofartificialintelligence.Themainpurposeoftheprojectworkrelatedtolocalhydrauliccomponentdesignerstoimprovedesignefficiencyandenhanceitsabilitytodesignproductmarketcompetition.Proceduresworkinpractice,theprocessofdrawing,themainthemeofthefunctionpartoftheprogramminglanguageusedVisualLISP,DCLlanguageusedtodesignthedialogbox.Completionofaprojectsoveralldesign,includingtheEditmenu,dialogbox,thecompilation,drawingprogram,fillpattern,slideshowfromaCADstandardmenutoinsertcustomitemsonthemenubytheoperationinputthroughthedialogboxparameters,callthedrawingprogram,drawtherequiredgraphicsfilesaccordingtoparametersandcanbeplottedonthegraphfordatamanagement.Doneprimarilyasfollows1,integratedintheAutoCADsoftwaremenuavailablethroughanyoftheeditor2,parameterinputdialogbox,thecompilationDCLlanguageortheopenDCL3,hydrauliccomponentsoftheparametricdesignprogramVisualLISP4dialogbox,slideshowslidescreatedinKurdishonly5,loading,debugging,troubleshooting6,toachievetheprojectslink7,hydrauliccomponentsoftheprogramcompleteddebugging8,thepreparationofthedesignspecificationofaframePrograms.KeywordsHydraulicCADVisualLISPDCL基于参数化技术的CAD系统的二次开发(液压系统的开发)3前言随着工程技术的发展,计算机辅助设计(CAD技术)得到了迅速普及,已经成为电子信息技术的重要组成部分。它使得产品设计工作的内容和方式产生了根本性变革是提高产品和工作设计水平、降低消耗、缩短科研和新产品开发周期、大幅度提高劳动生产率的一项关键技术成为设计产品保持竞争优势,开拓市场的主要技术手段。伴随着CAD技术的发展和应用,各种商品化的CAD软件也应运而生并迅速发展,AutoCAD软件就是其中的优秀软件之一。AutoCAD是美国AutoDesk公司1982年推出的,目前世界上最为流行,最为成功的CAD软件。这不仅仅是因为它有非常强大的功能、支持的外设和平台很多、价格又低、易学易用,最主要的是AutoCAD具有开放式的体系结构,允许用户在几乎所有方面对其进行修改和扩充,用以满足各种用户自己的特殊需要。通过对AutoCAD功能的调整、扩充以满足用户特定要求的方法有时称为对AutoCAD的定制。通过定制,可以构造出符合用户习惯的AutoCAD系统,也可提高工作效率。由于AutoCAD的每一部分都可以按要求定制,如定义一个对话框,生成一种特殊线型。因此,定制可能是应用AutoCAD中最有创造性和最令人感兴趣的工作。本课题正是利用其能满足特定用户要求的各种定制功能,适应市场对基本零部件绘图模块的需求,对一些常用的液压元件进行定制,包括菜单、绘制图形、幻灯片显示,并介绍了AutoLISP、VisualLISP、对话框控制语言(DCL),以及基于这部分的应用,实现一个完整的工程体。通过本课题的实践,综合CAD开发系统的特点,很容易让我们发现,我们不必是AutoCAD专家或程序员,只要知道AutoCAD的基本命令,就可以完成对各种需求产品的定制。在程序编制过程中,由小程序出发,一步一步分段进行程序调试,极大的提高了整个工作过程的效率,使我们很轻松的完成了对常用液压元件绘图模块的定制,实现了基于产品零件的AutoCAD的二次开发。注本课程的工作任务都是根据图1展开的。
编号:201312012323308574    大小:805.00KB    格式:DOC    上传时间:2013-12-01
  【编辑】
9
关 键 词:
专业文献 学术论文 精品文档 基于参数
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

当前资源信息

4.0
 
(2人评价)
浏览:6次
21ask上传于2013-12-01

官方联系方式

客服手机:13961746681   
2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   

相关资源

相关资源

相关搜索

专业文献   学术论文   精品文档   基于参数  
关于我们 - 网站声明 - 网站地图 - 友情链接 - 网站客服客服 - 联系我们
copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5