- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
l
l
本科毕业论文
基于Autolisp的AutoCAD若干智能辅助设计功能二次开发
姓 名
学 院
机械工程学院
专 业
机械设计制造及自动化
指导教师
完成日期
学 号
基于Autolisp的AutoCAD若干智能辅助设计功能二次开发
摘要
AutoCAD是当今风靡世界的CAD应用软件,为了提高其绘图效率,增强其设计能力,常会用到AutoLISP及DCL对其进行二次开发。应用Autolisp编写设计DCL对话框控制程序,在执行Autolisp的同时,调用一个对话框,提供多样化的接口,并提供程序执行时所需的数据或选项于一身。
本文运用AutoCAD的强大的二次开发功能,完成粗糙度的智能标注系统的开发和标准件库的系统的开发。
1、AutoCAD可用多种方法进行二次开发,如Autolisp、ObjectARX、Vlisp等,由于其语法简单,功能函数强大,直译式程序,横跨各操作平台等优势,最终选用Autolisp。
2、一个成功的AutoCAD二次开发,必须由多种技术支持。本文运用参数化设计技术,菜单定制技术,DCL对话框技术,为AutoCAD的二次开发提供了强大的工具。
3、实现粗糙度的智能标注,包括自动对齐、自动调整角度、自由改变粗糙度大小和数值等功能,使得粗糙度的标注简单方便。
4、实现典型标准件的参数化设计,完成了六角头螺栓、双头螺柱、螺母、轴的参数化设计。标准件的设计将使设计者摆脱许多繁琐工作。
根据以上技术,最后开发一个粗糙度智能标注和标准件参数化绘制系统。
关键词:AutoCAD ;二次开发 ;Autolisp ;DCL对话框 ;粗糙度标注 ;标准件
Autolisp of AutoCAD-based smart-aided design features a number of extended development
Abstract
AutoCAD is the most popular CAD software in the world. In order to improve drawing efficiency and design ability,users always use Autolisp and DCL to make extended developments. Using Autolisp to write DCL dialog box,at the same time,carrying out Autolisp program.Users can transfer a dialog box and offer a diversified interfaces and offer the information and option when programs are used.
In this paper,AutoCAD’s powerful ability of extended development is used to achieve the smart tagging of coarseness and the exploitation of standard parts.
(1)Users use a lot of ways to accomplish extended developments,such as Autolisp ,ObjectARX,Vlisp,etc.Because of the advantage of Autolisp’s easy language powerful function,direct translation procedure and various platforms,Autolisp is a good choice.
(2)A successful extended development of AutoCAD needs mang technical supports.The technology of parameterize design,DCL dialog box ,menu custom.Which afford powerful supports to achieve extended development.
(3)The intelligence of coarseness tragging can achieve the function of alignment,adjusting angle,the change of its size and numerical value.Whichs very convience.
(4)This test contain
您可能关注的文档
- 毕业论文-基于Agilent_VEE的电学性能软件测试系统设计与开发.docx
- 毕业论文-基于ajax、spring、hibernate的博客系统设计.doc
- 毕业论文-基于Android短信平台的管理与开发.doc
- 毕业论文-基于ANDROID平台的GPS车辆定位系统的设计与实现.doc
- 毕业论文-基于ANSYS的8号抽油机支架设计.doc
- 毕业论文-基于android系统的电子地图加载与实现论文.doc
- 毕业论文-基于ANSYS的重轨淬火温度场和应力陈真分析.doc
- 毕业论文-基于ANSYS对三肢式塔架结构进行力学分析-(精).doc
- 毕业论文-基于ANSYS对三肢式塔架结构进行力学分析论文.doc
- 毕业论文-基于ARM920T的IIC数码管扫描电路系统设计论文.doc
最近下载
- 2025款比亚迪宋PLUS EV豪华尊贵旗舰型_用户手册驾驶指南车主车辆说明书电子版.pdf VIP
- 第1课《初三,我来了》课件北师大版心理健康教育九年级全一册.ppt
- 2023全域用户经营白皮书:STAR模型,从用户运营到生意增长.doc VIP
- NBT 35042-2014 水力发电厂通信设计规范.pdf
- 《小学英语单元整体作业设计的实践研究》开题报告.docx VIP
- “三个聚焦”内容个人自查报告.docx VIP
- 2024年充电宝市场现状分析:充电宝全球市场销售额达到224亿元.docx
- 各种烟气焓温、密度、比热计算表.xls VIP
- 考试妇科试题.docx VIP
- 德国科技创新与产业趋势.pptx VIP
文档评论(0)