基于AutoCAD动态块智能零件库的开发的开题报告
《基于AutoCAD动态块智能零件库的开发的开题报告》由会员分享,可在线阅读,更多相关《基于AutoCAD动态块智能零件库的开发的开题报告(15页珍藏版)》请在装配图网上搜索。
毕业设计开题报告学 生 姓 名: 学 号:学 院 、 系 : 专 业 : 机械设计制造及其自动化设 计 题 目 : 基于 AutoCAD动态块智能零件库的开发指 导 教 师 : 开题报告填写要求1开题报告作为毕业设计答辩委员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业设计工作前期内完成,经指导教师签署意见及所在系审查后生效;2开题报告内容必须用按教务处统一设计的电子文档标准格式(可从教务处网页上下载)打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见;3学生写文献综述的参考文献应不少于 15 篇(不包括辞典、手册) 。文中应用参考文献处应标出文献序号,文后“参考文献”的书写,应按照国标 GB 771487文后参考文献著录规则 的要求书写,不能有随意性;4学生的“学号”要写全号(如 02011401X02) ,不能只写最后 2位或 1位数字;5. 有关年月日等日期的填写,应当按照国标 GB/T 740894数据元和交换格式、信息交换、日期和时间表示法规定的要求,一律用阿拉伯数字书写。如“2004 年 3月 15日”或“2004-03-15”;6. 指导教师意见和所在系意见用黑墨水笔工整书写,不得随便涂改或潦草书写。毕 业 设 计 开 题 报 告1结合毕业设计情况,根据所查阅的文献资料,撰写 2000 字左右的文献综述:文 献 综 述AutoCAD 是目前我国应用最为广泛的通用计算机辅助设计和绘图软件,具有强大的二维绘图与编辑功能。然而,机械设计中广泛使用各类标准件,,经常需要绘制标准件图形,而 AutoCAD 软件本身却不带有适合我国标准的标准件图库, 这给机械设计带来不便。在绘制不同结构、规格型号的标准件时, 需要反复查阅手册, 而且绘图重复繁琐, 极大地影响了设计效率。利用 AutoCAD2008的动态块功能建立智能零件库,从而实现了 AutoCAD2008零件的智能化和参数化设计,使设计人员在绘图时无需查阅手册, 只需要通过动态块相关功能选择标准件的规格参数, 得到相应的图形, 大大提高了绘图效率。对于当今机械产品的零部件分析表明,标准零部件的数量约占到 60%左右,30%左右的零部件是通过变型设计得到的通用件,而根据客户特殊需求的零部件只有 10%左右。标准零部件不仅数量多,且在设计过程中需要频繁查阅各种设计手册。据统计,标准零部件的选用及绘制约占全部设计时间的 70%,在机械工程中,很多零部件的形状是相似的,例如键、销、螺钉、螺母、滚动轴承等,同时绝大多数机械产品为适应用户和市场的需求而成为系列产品。由于其规格品种多,零件结构相似,尺寸不同的特点,给参数化绘图程序设计提供了广阔的展示空间,编写一个程序,只要变更文件名,并对参数赋予不同的数值,即可绘出几个乃至几十个图形,避免了交互式绘图烦琐的重复劳动。采用这种方法,绘图点经过精确计算,出图正确,存储程序不仅比存储图形可靠,而且程序修改方便,占用存储空间小。参数化设计具有强有力的草图设计和尺寸驱动功能,通过约束参数的修改,能方便地设计出一系列功能和形状相似的设计模型,进行系列化产品开发。1、课题研究的目的和意义 标准件开发的目的和意义在于在机械、电子、轻工、汽车、航空航天、造船等各个领域应用广泛,机械设计始终是重要的工作之一。目前国内的机械、建筑等行业的大部分企业都采用了 CAD系统,但是,大多数 CAD系统本身并不包含标准件库,少数提供标准件库的 CAD系统,其所包含的标准件种类及数量也都非常有限,且有一个共同的缺点:可抑制性和软件复用性差,不能满足工程设计人员的需求。所以,在产品设计中,标准零部件的设计是一项费时费力且带有很大重复性的操作,这显然与日趋激烈的市场竞争环境不相适应。因此,很有必要开发各种通用和专用的标准零件库来取代这一繁琐、复杂的劳动。而且产品设计人员在使用 CAD系统进行产品新型号的开发设计时,都会尽量考虑选用标准件,如:螺栓、螺钉、螺母、垫圈、轴承、销钉等。标准件以其独特的优点被广泛地应用在 一般情况下,采用产品地各个部分上。当标准件不能满足要求时,才考虑重新设计新零件。据调查标准件约占一个产品全部零件的 70%以上,并且随着现代化生产的不断发展,机械设计中标准件的数量日益增多。由于标准件的基本形状、主要结构比较固定,同型号的标准件之间改变的只是尺寸大小,甚至不同型号的标准件之间往往改变的也只是尺寸大小、孔的数量等细节内容(如螺栓标准件中的六角头螺栓和六角头带孔螺栓) 。在绘图时,标准件会在不同的位置反复地被绘制,由于标准件的绘制极为繁琐, 而且需要反复的翻阅手册查找数据, 非常耗时耗力,若每次设计人员都需要重新对这些零件进行造型,设计人员 必然要做许多重复性的劳动。如果建成一个标准零件库,在需要时将其从标准零件库中 取出,插入到指定的位置,既可解除繁琐的重复绘制工作,又能保证标准件的重复绘制 的精度,提高设计效率。所以标准零件库的开发成为 CAD 软件开发的一个必不可少的部分。机械行业中, 标准件种类繁多, 结构与规格多种多样, 国家标准对各类标准件的结构和尺寸等作了规定, 利用动态块对于零件的参数化设计功能, 将同一结构类型系列化的标准件定义成一个动态块, 就可方便地在图样中得到不同规格的该标准件图形, 减少了设计中的许多重复工作及不必要的错误, 提高了设计效率和质量。2、AutoCAD 的发展现状及关于动态块智能零件库的分析2.1、AutoCAD 的发展现状如今我国机械 CAD软件取得了长足的进步,国内自主版权的 CAD软件走向成熟,以高性价比和优质服务在国内赢得了一定的市场占有率,为企业的技术进步发挥了重要作用。(1)逐步向专业型 CAD软件发展一方面,在 AutoCAD等国外通用 CAD软件平台上出现了众多面向各行业的二次开发软件,典型的有国内的大恒 CAD、天正 CAD等。另一方面,产生了不少主要适用于机械行业的 CAD软件,独立开发的有开目 CAD、天喻 CAD等。这些软件主要提供绘图、标准、图形库、输出等功能,也有板金下料等辅助功能。(2)操作方式趋于智能化智能化的目的是不断提高计算机辅助的水平,减少用户的信息输入量和记忆量,提高工作效率。(3)提供参数化设计功能目前,国内的 CAD系统,不同程度的提供了参数化设计功能,但大多数 CAD软件只能进行单视图图形的参数化。(4)提供工程图形库和建库工具为了降低机械产品的制造成本,在设计中要大量选用标准件。由于在各行业中使用的标准件不尽相同, CAD 软件还应提供标准件的建库工具。2.2、关于动态块智能零件库的分析在 AutoCAD中绘制标准件已经成为影响装配图的绘图质量和进度的一个重要因素。为了解决此问题,设计人员利用 AutoLISP、VB、C 语言等多种工具通过编程来建立标准件图库, 这对普通工程设计人员有相当的难道,同时其应用仍然存在很大的局限性:(1)插入标准件时,需要输入的参数值较多,仍需反复查阅手册;(2)插入的标准件仍需要手动重新调整位置,编辑图形;(3)由于同一结构类型系列化不足,标准件图库庞大。(1)AutoLISPAutoLISP是一个功能强大的可视化编程工具,它充分利用了面向对象的开发技术和 AutoCAD及 Windows的系统资源,增强了程序的功能和代码重用性,同时,AutoLISP语言嵌套于 AutoCAD内部,不仅具备一般高级语言的基本结构和功能,而且还具有强大的图形处理功能。因此用 AutoLISP对 AutoCAD进行二次开发,是 AutoCAD用户使用较为广泛的编程语言。(2)Som Edge针对机械产品设计中需重复使用大量标准件的特点,以 Microsoft villal Basjc6O 为开发 I具对 CAD软件 soM Edge进行二次开发,设计出了标准件库,使标准件的调用实现了自动化,减少了设计中大量重复性工作,简化了设计,提高了效率(3)VBAVBA能够使 AutoCAD与其他应用程序直接共享数据,使主应用程序的通信简单而且高效,代码完全是在进程中执行,具有更快捷的执行来开发标准件库。(4)UGUG是综合运用 UG/Open MenuScript,UG/Open UIStyler,UG/Open API和 Visual C+6.0 等 UG二次开发工具,开发建立了参数化标准件库.该标准件库与 UG的集成环境有机地结合在一起。但是不管采用什么其他方法在智能零件的开发都得深入学习这些程序的开发方法,这样的话对于不熟悉这些程序的人来说就相当困难了,学习也是需要很长时间才能学会的,因此这些程序的开发对于只会 AutoCAD的人来说几乎不可能,而本课题是基于AutoCAD动态块智能零件库的开发,自从 AutoCAD2006以后有了动态块的开发,对于只会 CAD的一些人来说也可以进行智能零件库的开发,本课题开发的智能标准件库利用 AutoCAD的动态块功能,结合简单的编程过程,实现了标准零件库的智能性和灵活性,使用方便,便于扩展。3、AutoCAD2008 动态块智能零件库的优势(1) 智能性和灵活性。标准件库中应用了动态块功能,它是对一般图块功能的扩展,是具有动态行为的图块。可以根据需要通过向图块中添加参数与动作, 以控制图块中几何图形的表现形式,用户在操作时可以轻松地实现动态更改图形。(2) 图库结构清晰、组织管理层次分明。对于拓扑结构相同的零件只需建立一个动态块来实现标准件系列。一个动态块, 就可方便地在图样中得到不同规格的该标准件图形, 减少了设计中的许多重复工作及不必要的错误, 提高了设计效率和质量。同时标准件图形减少,则组织管理方便,便于操作。(3) 界面形象直观。操作界面使用对话框和幻灯片图形,图文并茂,用户在在繁多的标准件库中可以快速准确的查询到自己需要的零件,调用灵活方便。(4) 资源的开放性。智能标准件库在软件中处于局部 CUI,允许用户根据需要添加、修改零件库,并加载或卸载不同的标准件子库或输入其它标准件子库。(5) 操作相对简单、容易实现。由于利用了动态块建立参数化零件库中,编写程序较少,易于完成。参考文献:1 马春生,程芳.基于 AutoLISP的 AutoCAD的标准零件库的开发研究J.机械工程师.2009(10):7274.2 刘红军.基于 AutoCAD的参数化机械标准件库设计J.机电工程,2003,20(1):14.3 付靖渝,马咏梅.基于 AutoCAD的二次开发的组合零件库设计J.机械设计与制造.2007(1):5253.4 魏先红.基于 AutoCAD的化工设备标准件库的开发J.湖北师范学院学报.2005,25(2):5962.5 李佳明.基于 AutoCAD的机械传动零件标准件库的建立方法J.农机使用与维修.2008(4):9192.6 沈培玉,周洪军.基于 AutoCAD的动态块的参数化标准件图库的建立J.机械设计与制造.2007(12):100102.7 朱昆莉,贺玮.基于 AutoCAD的国标零件库系统的实现J.机械设计与制造.2006(1):5658.8 石皋莲.基于 AutoCAD的机械类常用图形符号库的建立与应用J.苏州大学学报.2006,26(4):7477.9 芦光.基于 AutoCAD二次开发标准零件库的建立J.现代制造技术与装备.2006(5):5967.10 吴宗泽,罗圣国.机械设计课程设计手册M.第 3版.北京:高等教育出版社,2006.294.11 陈新.基于 AutoCAD面向中小型制造企业的标准零件库的开发J.黑龙江科技信息.2009(4):59.12 余志林.基于 AutoCAD的零件结构参数查询功能开发J.东华大学学报.2010,36(4):424428.13 原恩桃,李文斌.基于 AutoCAD机械设计标准件库的建立J.山西机械.2003(1):1114.14 刘(日韦 wei),喻红婕.基于 Visual Lisp的面向对象零件库的开发J.平顶山工学院学报.2005,14(1):4143.15 李玉清,胡军,王永涛.应用 Visual Lisp开发面向对象的零件库J.黑龙江八一农垦大学学报.2002,14(1):5154.16 刘峻,朱敏红.基于 AutoLISP的 AutoCAD程序参数化绘图研究J.机械制造与自动化.2010,39(5):111113.17 安文柱.在 AutoCAD中参数化绘制化工设备标准件J.机械管理开发.2010,25(6):3436.18 黄跃华,童文磊.基于 AutoCAD平台的标准件应用程序开发J.科技通报.2006,22(6):874877.19 肖莉.AutoCAD 标准件图形库的二次开发J.中国现代教育装备.2009(9):4951.20 肖启敏,朱育林,孙晓光.基于 AutoCAD二次开发的标准件参数化图库系统J.机电产品开发与创新.2007,20(1):118119.21 李虹,暴建岗. 画法几何及机械制图M.第 2版.北京:国防工业出版社,2008.22 毛雨辉,邱长华.基于 UG的标准件库的研究和建立J.工程图学学报.2007(1):157-161.23 程绪琦,王建华,刘志峰等.AutoCAD2008 中文版标准教程M.北京:电子工业出版社,2008.24 陈雪,唐晓初.AutoCAD 动态块的化工设备标准件参数化图库建立J.辽宁石油化工大学学报.2006,26(3):63-65.毕 业 设 计 开 题 报 告本课题要研究或解决的问题和拟采用的研究手段(途径):本课题需要研究的问题是利用 AutoCAD的动态块功能建立智能零件库,实现了 AutoCAD零件的智能化和参数化设计,使设计人员在绘图时无需查阅手册, 只需通过动态块相关功能选择标准件的规格参数, 得到相应的图形, 从而大大提高了绘图效率。本课题具体要解决的问题1) 熟悉 AutoCAD2008绘图软件,会熟练使用绘制国标零件;2) 完成 AutoCAD2008软件菜单得编制与加载;3) 掌握动态块的使用;4) 了解幻灯片的制作;5) 完成幻灯片库的制作;6) 利用动态块实现某一参数化图库的建立,通过菜单实现调用;7) 以某一紧固件或其他零件为例,完成一个参数化绘图过程;本课题研究的手段及其具有的功能1、智能零件库的建库流程AutoCAD环境下的智能零件库系统建立流程如下图所示,首先通过软件绘制各类标准件图形,再将所建立的各类标准零件按一定的目录分门别类地储存在某路径下,并通过 AutoCAD定义成外部块。然后根据需要添加参数与动作,定义成动态块。最后制作幻灯片,形成幻灯片库,并通过定制菜单查询和调用各类标准件。2、智能零件库的基本功能(1) 实现了标准件的智能调用。调用的图形可以动态调整位置,自动对齐到插入对象。并根据用户需要选择标准件的表现形式和规格。(2) 标准件内容全面。包括了国家标准规定的各种螺栓、螺母、螺钉等标准件,基本可以摆脱设计手册的束缚。(3) 根据用户需要,完成对智能零件库的编辑和扩充。3、图形的绘制首先根据机械设计手册数据绘制标准零件库图形,对于结构相同的标准件系列,只需绘制一个图形。因为结构相同的零件只需建立一个动态块来实现标准件系列。3.1、定义外部块把所有绘制的标准零件库图形通过 wblock命令定义为外部块。3.2、定义动态块首先明确标准件参数化后的使用形式,然后通过“块编辑器”命令,为已经定义好的图块添加参数和相关联的动作,确保块参照中对象的大小和位置随着参数正确变化,实现智能性。下面是以螺栓的规定画法为例,利用动态块参数化定义了螺栓的主视图动态块。其他标准件如螺钉、键、销等都可以参照绘制。图为 螺栓主视图的动态块4、菜单的编制和加载4.1、菜单的定制菜单定制首先单击“工具”菜单 “自定义”“界面” ,然后在“自定义用户界面”编辑器的“自定义”选项卡的“ 中的自定义”窗格中,在“菜单”上单击鼠标右键,选择“新建菜单” ,按照下图的顺序依次建立子菜单则可。4.2、菜单的加载利用“工具”菜单 “自定义”“界面”中的 “传输”选项,或利用CUI/MENULOAD命令可以调入局部菜单。用户可以在 AutoCAD的菜单栏上显示基本菜单中的部分菜单;也可以在基本菜单基础上加载或卸载局部菜单文件中的若干下拉菜单,组织管理方便。5、幻灯片库的制作下面为建立“智能零件图库”中的幻灯片库的建立过程:(1)在 D:幻灯片库下新建一个记事本文件名称为 hdpk.txt的记事本文件(2)将所有的幻灯片文件名加上扩展名写入到 hdpk.txt记事本文件中,每个幻灯片文件名占一行,内容为:粗牙六角头螺栓(GB 5782-2000) .sld细牙六角头螺栓(GB 5785-2000) .sld粗牙全螺纹六角头螺栓(GB 5783-2000).sld(3) 将 AutoCAD文件下的名称为 slidelib.exe的可执行程序文件复制到 D:幻灯片库的目录下。(4) 依次单击“开始”菜单 (Windows) “所有程序” “附件” “命令提示” 。在“命令提示”窗口中的提示下,输入 CD 以更改文件夹。例如:CD “d: 幻灯片库” 。当在 MS-DOS状态下出现 D:幻灯片库时,输入:slidelibhdpkhdpk.txt即可创建幻灯片库,名称为 hdpk.slb。 这样即完成了“智能零件图库”的幻灯片库的建立。6、智能零件库的调用和管理自定义局部菜单加载后,利用图 3的下拉菜单即可调用标准件。单击图 3的“六角头螺栓”子菜单,则调出如图 5所示的幻灯片对话框,在对话框中选中你所需要的图形,单击确定即可实现调用。插入图形如图 2所示,根据动态块的夹点功能及用户要求完成智能操作,实现标准零件的调用。7、总结利用 AutoCAD 的动态块和工具选项板功能建立常用标准件图库的方法操作简单, 易于实现。采用将动态块拖放的方式,可以快捷地实现图库中的标准件图形的输入和输出,并可随时丰富图库内容, 方便调用库图形图库的建立达到了一劳永逸的效果。使用常用标准件图库可以减少机械设计中标准件图形绘制的重复性劳动, 使设计人员在设计绘图时无需查阅设计手册和相关标准, 只需通过动态块的自定义特性列表选择标准件的规格参数, 得到相应的标准图形, 大大提高了工作效率。毕 业 设 计 开 题 报 告指导教师意见:指导教师: 年 月 日所在系审查意见:系主任: 年 月 日- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 AutoCAD 动态 智能 零件 开发 开题 报告
装配图网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文