1、 第 1 页 0 毕业设计毕业设计 毕业课题毕业课题 : : AutoCAD 应用(铣刀头)及二次开发 系系 别别 : 机电一体化 班班 级级: 08 机电三班 学生姓名学生姓名: 学生学号学生学号: 辅导老师辅导老师: 第 2 页 0 目录目录 前言3 第 1 章 绪 论 1.1 AutoCAD 二次开发的历史7 1.2 AutoCAD 二次开发现状 8 1.3 AutoCAD 二次开发工具选择8 1.4 课题研究的主要内容10 第 2 章 开发工具的介绍 2.1 Visual LISP 概述11 2.1.1 VisualLISP 的主要组成部分和功能11 2.2 22 VisualLISP
2、 的调试功能13 第三章 程序的编写 3.1程序的编写15 心得体会21 主要参考文献:21 第 3 页 0 前前 言言 随着工程技术的发展,计算机辅助设计(CAD 技术)得到了迅速 普及,已经成为电子信息技术的重要组成部分。它使得产品设计工作 的内容和方式产生了根本性变革;是提高产品和工作设计水平、 降低 消耗、缩短科研和新产品开发周期、 大幅度提高劳动生产率的一项关 键技术;成为设计产品保持竞争优势,开拓市场的主要技术手段。 伴随着 CAD 技术的发展和应用, 各种商品化的 CAD 软件也应运 而生并迅速发展,AutoCAD 软件就是其中的优秀软件之一。AutoCAD 是美国 AutoDe
3、sk 公司 1982 年推出的,目前世界上最为流行,最为成 功的 CAD 软件。 这不仅仅是因为它有非常强大的功能、支持的外设和 平台很多、价格又低、易学易用,最主要的是 AutoCAD 具有开放式的 体系结构,允许用户在几乎所有方面对其进行修改和扩充,用以满足 各种用户自己的特殊需要。通过对 AutoCAD 功能的调整、 扩充以满足 用户特定要求的方法有时称为对 AutoCAD 的定制。 通过定制,可以构 造出符合用户习惯的 AutoCAD系统, 也可提高工作效率。 由于AutoCAD 的每一部分都可以按要求定制,如定义一个对话框,生成一种特殊线 型。因此,定制可能是应用 AutoCAD 中
4、最有创造性和最令人感兴趣的 工作。 本课题正是利用其能满足特定用户要求的各种定制功能, 适应 市场对基本零部件绘图模块的需求,对一些常用的液压元件进行定 制, 包括: 菜单、 绘制图形、 幻灯片显示, 并介绍了 Auto LISP、 Visual LISP、对话框控制语言(DCL) ,以及基于这部分的应用,实现一个完 整的工程体。 通过本课题的实践,综合 CAD 开发系统的特点,很容易让我们 发现,我们不必是 AutoCAD 专家或程序员, 只要知道 AutoCAD 的基本 命令,就可以完成对各种需求产品的定制。在程序编制过程中,由小 第 4 页 0 程序出发,一步一步分段进行程序调试,极大的
5、提高了整个工作过程 的效率, 使我们很轻松的完成了对常用液压元件绘图模块的定制,实 现了基于产品零件的 AutoCAD 的二次开发。 注:本课程的工作任务都是根据图 1 展开的。 Cancel Ok 图 1 实践任务流程图 With engineering technology development, the computer aided design (CAD technology) get the quick popularization 主调函数(Visual LISP) AutoCAD 标准屏幕菜单 菜单定制 对话框编辑 (DCL) 绘图程序 OkCancel 绘制图形并显示于屏幕 第 5 页 0 electronic information technology, has become an important component. It makes the product design work produced the content and methods of fundamental reform; Is to improve product design level, work and lowering consumption and shorten the scientific resear