选择特殊符号
选择搜索类型
请输入搜索
第1章 AutoCAD基本知识
1.1 AutoCAD的主要功能
1.2 AutoCAD 2008用户界面
1.2.1 二维草图与注释
1.2.2 三维建模
1.2.3 AutoCAD经典
1.3 图形文件的基本操作
第2章 绘图基础知识
2.1 坐标系
2.2 设置绘图环境
2.3 图层管理
2.3.1 创建图层
2.3.2 管理图层
第3章 绘制二维图形
3.1 基本绘图命令
3.1.1 点
3.1.2 直线类
3.1.3 多边形
3.1.4 圆(弧)类
3.1.5 多段线
3.1.6 样条曲线
3.1.7 多线
3.1.8 徒手线
3.2 文字与表格
3.2.1 文字样式
3.2.2 单行文字
3.2.3 多行文字
3.2.4 表格样式和表格
3.3 尺寸标注
3.3.1 尺寸标注的规则与组成
3.3.2 尺寸标注样式
3.3.3 尺寸标注类型
3.4 图案填充
3.4.1 设置图案填充
3.4.2 设置孤岛
3.4.3 设置渐变色填充
3.4.4 编辑图案填充
3.4.5 分解填充图案
第4章 编辑图形
4.1 精确绘图工具
4.1.1 捕捉、栅格和正交功能定位点
4.1.2 对象捕捉
4.1.3 自动追踪
4.2 编辑图形
4.2.1 选择对象
4.2.2 使用夹点编辑图形
4.2.3 编辑图形对象
4.3 图块
4.3.1 普通块
4.3.2 动态块
4.3.3 使用图块拼画装配图
4.4 图形显示控制
4.4.1 缩放视图
4.4.2 平移视图
4.4.3 鸟瞰视图
第5章 绘图实例
5.1 平面图形的绘制
5.2 三视图及剖视图的绘制
5.3 尺寸标注
5.4 零件工作图的绘制
5.5 装配图的绘制
5.5.1 制作块和插入块
5.5.2 绘制装配图
第6章Visual LISP开发技术
6.1 Visual LISP的数据类型
6.2 Visual LISP基本函数
……
第7章 Visual LISP集成开发环境
第8章 Visual LISP程序设计
参考文献 2100433B
AutoCAD工程绘图和Visual LISP二次开发技术。工程绘图部分:从绘图设置入手,循序渐进地介绍使用AutoCAD2008绘制和编辑二维图形、文字注写、尺寸标注、图案填充、图决与属性、精确绘图工具、图形显示控制等内容。书中详细地介绍了AutoCAD2008的绘图、编辑功能,以便读者能够利用 AutoCAD2008高效、准确地绘制各种图形。 Visual LISP二次开发技术部分:在Visual LISP环境下的AutoLISP程序设计,定义新的AutoCAD命令,扩充AutoCAD的功能等。
本书是作者在多年从事CAD教学与科研的基础上编写的,在内容的组织与安排上考虑到读者对象的专业特点和知识结构,尽量做到由浅入深,以便于自学。
Dim BlockNameSt As StringSub DimDimaligned()On Error GoTo ErrDim Po(0 To 2) As DoubleDim Pr(0 To 2) ...
说白了就是基与autocad的功能再开发出新的功能,类似升级咯基本AUTOCAD系统的二次开发基本有两种模式,一是取得AC授权的商业开发,二是“民间”私自开发。经过许多年的积累和成熟后,前者如天正等也...
AutoCAD在工程绘图中的二次开发运用
通过对AutoCAD的二次开发运用探讨学习,掌握工程绘图中复杂制图的基本要领,主要从思路分析过程着手进行阐述.
AutoCAD二次开发及在工程设计中的应用
主要介绍AutoCAD二次开发工具的特点,并对各种开发工具进行比较。分析工程设计CAD软件主要功能模块的作用与设计方法,及在CAD软件功能模块的实现过程中,如何应用ObjectARX进行AutoCAD的二次开发。
从AutoCAD 2.18开始推出AutoLISP开始到现在,我们所能使用的开发工具主要有:AutoLISP、VisualLISP、VBA、COM外部接口、ObjectARX、ObjectARX.NET等开发方式供用户选择。下面开始对上述开发方式进行简要介绍:
AutoLISP是进行对AutoCAD二次开发最早的API,它是人工智能语言LISP的一个分支.主要用来自动完成重复性任务,进行客户化开发和编制AutoCAD菜单以及通过简单机制为AutoCAD扩充命令,能够有机的和AutoCAD结合在一起,它语法简单容易上手,到仍有很多的活跃开发用户。但是由于它是解释型API而不是面向对象的编程语言,使它的效率低下,由于执行的是源代码文件所以导致保密性能不高很难用它开发大型的应用程序。
在AutoCAD R14.01中,Autodesk公司首次提供了一种新的LISP编程工具:Visual LISP,它是一种面向对象的开发环境,是AutoLISP的扩展和延伸。
在AutoCAD2000中,Visual LISP被集成到了AutoCAD环境之中。Visual LISP是一种半编译的API。由于可以被编译所以大大提高了运行效率和安全性。同时它又与AutoLISP完全兼容,又提供了AutoLISP的所有功能,同时它又能够访问AutoCAD的多文档环境,以及对COM/ActiveX技术的支持和反应器等。VisualLISP
IDE同时提供了完整的编辑环境使得用户可以对代码进行调试跟踪、源码语法检查、括号匹配、函数提示等工具,方便创建和调试LISP程序。由于VLISP集成于AutoCAD内部,而且随AutoCAD升级而升级所以兼容性比较好,这也是LISP深受广大编程爱好者使用的原因。
但在进行大数据的计算处理方面,Visual LISP不能很好的胜任这项任务,这使得开发大型数据运算的程序仍有一定困难。
ADS(AutoCAD Development System)是Autodesk公司最早在AutoCAD R11中提供的C语言编程环境。ADS除可使用标准C的函数外,又增加了一组专用于对AutoCAD进行操作的函数。由于ADS程序具有C语言的一切优点,因而它曾是开发AutoCAD R11、AutoCAD R12应用程序的主要工具。用C写就的ADS程序,可在所有支持AutoCAD平台上进行源代码移植。只需使用普通的C语言编译器就可以编译生成ADS模块,与ADS库和标准C库链接后生成可执行文件,装入AutoCAD后即可运行。但是ADS和AutoLISP一样,内在结构不是面向对象的,用AutoLISP解释器加载和调用,利用IPC与AutoCAD通讯。
ARX(AutoCAD Runtime eXtension)是在ADS基础上发展起来的一种面向对象的C语言编程环境。由ADS到ARX的变迁就像C到C 的转变。ARX与老式的ADS及AutoLISP的最大差异在于ARX应用程序是动态链接库,共享AutoCAD地址空间,可以对AutoCAD进行直接函数调用,避免了IPC的系统开销和由此引起的性
能下降。因此那些频繁与AutoCAD通讯的应用程序在ARX环境下的运行效率明显优于老式ADS或AutoLISP环境。
ARX最早是在AutoCAD R13中提供的,但在AutoCAD R14中,ARX就被ObjectARX所代替。同时原来的ADS库函数全部被包含在ObjectARX中,将ADS函数合为单一的库就形成了ADSRX。ADSRX库已纳入到AutoCAD的总体结构中,因此它与其他ObjectARX库一样,能共享AutoCAD地址空间。
到了新世纪,传统意义上的ADS开发环境的概念已经不复存在,且ADSRX已成为了ObjectARX的一个子集,因此,ObjectARX是包含了ADS、ARX和ADSRX的一种综合的C/C 开发环境。ObjectARX的最大特点是引入了面向对象的编程机制,用户可以根据规则定制实体也是ObjectARX的一大亮点。
自AutoCAD R14起,提供了ActiveX Automation形式的API。ActiveX技术可将各种二进制应用程序组件集成一体。它可采用多种编程方式例如:VBA构造一种或多种与应用程序独立的宏编程。提供Automation服务的软件组件通过标准接口能够对外开放它的特定功能。
正是由于AutoCAD拥有ActiveX接口,因此,用户可以容易的用各种AciveX编程语言来定制开发AutoCAD。
AutoCAD包含的VBA能在进程内访问AutoCAD的对象模型。亦可以通过独立
的VB进行编程,但是VB与ActiveX的接口需要通过IPC驱动AutoCAD,所以作为ActiveX控件的VBA比VB具有明显的性能优势。
特别要强调的是,ActiveX与AutoCAD交互操作很慢,若需要在外部程序中一边运算一边交互操作的重复迭代,将耗费大量时间,如同死机
值得注意的是,从AutoCAD 2010版本开始,VBA不在随AutoCAD一起安装。如果想要在机器中运行VBA程序必须登录下面的网址进行下载方可运行。
在AutoCAD 2005 版本中Autodesk公司推出了用.NET开发AutoCAD的编程接口。它的实质是通过Managed C /CLR技术对VC 的ObjectARX进行封装。到AutoCAD 2015十年来Autodesk公司已经完成对大部分ObjectARX编程接口的封装。这种编程方式难度适中,能够访问大部分的编程接口(除了自定义实体);但是,由于AutoCAD的.NET接口是在不断的完善过程中导致了在低版本上不能够使用新增的功能。
《双证融通系列丛书:AutoCAD工程绘图简明教程》系统地介绍了制图基本知识,AutoCAD 2012软件的强大绘图功能、应用方法和技巧。《双证融通系列丛书:AutoCAD工程绘图简明教程》共10讲,具体包括制图基本知识与技能、绘图基础、二维绘图、图形编辑、尺寸标注、等轴测图、三维绘图基础、三维实体造型与渲染、三维实体编辑和综合应用实例。《双证融通系列丛书:AutoCAD工程绘图简明教程》可作为高职高专、成人高校以及中等职业学校计算机绘图课程的教材,也可作为AutoCAD培训教材,对于工程技术人员也具有一定的参考价值。
本书从企业实际工作技术应用角度出发,介绍常用AutoCAD工程绘图命令以及零件造型设计命令的使用方法、不同领域的AutoCAD图形识图与制图方法,通过实例和练习让学生牢固掌握AutoCAD的工程应用技能,让学生将理论知识和实际应用相结合,更好地培养学生分析图形和绘制图形的能力。