空间、文件、绘图输出、_绘图环境、二次开发

上传人:tian****1990 文档编号:81525830 上传时间:2019-02-21 格式:PPT 页数:27 大小:224.52KB
返回 下载 相关 举报
空间、文件、绘图输出、_绘图环境、二次开发_第1页
第1页 / 共27页
空间、文件、绘图输出、_绘图环境、二次开发_第2页
第2页 / 共27页
空间、文件、绘图输出、_绘图环境、二次开发_第3页
第3页 / 共27页
空间、文件、绘图输出、_绘图环境、二次开发_第4页
第4页 / 共27页
空间、文件、绘图输出、_绘图环境、二次开发_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《空间、文件、绘图输出、_绘图环境、二次开发》由会员分享,可在线阅读,更多相关《空间、文件、绘图输出、_绘图环境、二次开发(27页珍藏版)》请在金锄头文库上搜索。

1、CAD基础2000 第九讲 各种空间、文件、绘图输出、 绘图环境、二次开发,一、模型空间及图纸空间,1简介 模型空间是设计空间,而图纸空间是表现空间。 模型空间:用户可以按照实际尺寸绘制二维或三维图形。 图纸空间:用户可以将图纸空间想象成一张图纸,用户可以在这张图纸上将模型空间的图样按照不同的缩放比例布置在图纸上。,一、模型空间及图纸空间,2 创建布局 布局:就是模拟图纸,并提供预置的图形设置。在布局中可以创建和定位视口对象,并增添标题块或其他必要的图形对象,例如图形边框等。通过布局功能,可以从多个侧面显示同一个图形。 执行工具向导创建布局,创建一个新布局; 执行插入布局来自样板的布局,插入基

2、于现有布局样板的新布局 执行layoutwizard命令,调用“创建布局”向导来创建布局。 执行LAYOUT命令,一、模型空间及图纸空间,3视口的设置: 命令:vports 视图视口,二、各种文件类型,图形文件 .DWG 备用图形文件 .BAK 图形交换文件.DXF(有ASC码或二进制二种存储形式):是CAD系统之家,或其他软件系统与CAD系统之间进行数据交换的一种中间格式。 ASCII图形交换文件 .DXF 二进制图形交换文件 .DXB 原始图形交换文件 .IGS 线型文件.LIN AUTOLISP程序.LSP 菜单源文件.MNU;编译后菜单文件.MNX 图案文件.PAT 命令组文件.SCR

3、 形/字体定义的源文件.SHP;形/字体定义的编译文件.SHX 幻灯片文件.SLD,三、输入图形 图形文件.DWG;图形矢量文件.DXF;图形模板.DWT。 四、存储图形 各种版本的图形文件.DWG;模板文件.DWT;图形矢量文件.DXF。 五、输出数据 *.BMP;*.WMF;*.EPS;*.3DS;BLOCK.DWG 六、插入对象 *.BMP等多种文件。 七、绘图输出,八、AUTOCAD2000设计中心 1、AUTOCAD设计中心介绍 功能: (1)利用设计中心打开图形文件,图形文件作为图块插入。 (2)查找内容:查找图形、块、图层等。 (3)向图形中添加内容:包括插入图块、插入光栅图象、

4、在图形间拷贝图块图层等。 2、打开设计中心 (1)命令ADCENTER (2)菜单:工具设计中心 (3)在标准工具条,3、使用设计中心 (1)利用设计中心打开图形文件 拖拉图形文件到新建空白绘图区,即可打开。 (2)查找内容 (3)向图形中添加内容 a、 插入图块。 b、插入光栅图象。 c、在图形之间拷贝图块。 d、在图形之间拷贝图层。,九、打开一个新的图形文件 1、使用模板向导: 2、使用缺省向导: 选用METRIC单位就是基于ACADISO.DWT的设置。 3、使用设置向导: 选项高级设置包括设置绘图单位,角度单位,角度方位,角度方向,绘图区域,标题块和布局。 十、屏幕设置 包括图形窗口背

5、景色,图形文字背景色,图形文字色,文字窗口背景色,文字窗口文字色,光标颜色及缺省设置。 工具选项显示/草图,十一、AUTOCAD软件开发的方法,包括下列方法: 扩展线型库ACAD.LIN和图案库ACAD.PAT; 用图形文件.DWG和图块BLOCK开发图形库; 用形文件.SHP开发图形符号库; 用菜单文件.MNU建立新菜单; 用命令组文件.SCR开发图形库; 用图形数据交换文件.DXF交换图形信息,从外部开发应用程序; 用AUTOLISP语言开发绘图新命令。 在ADS环境下用C语言对AUTOCAD进行二次开发。,1、定制脚本文件,脚本文件(Script)是一种文本文件。它用来执行一连串Auto

6、 CAD的功能命令。以文本文件存在的脚本文件,其扩展名为SCR。,1)、脚本文件的格式 空格或空行即代表回车。 每行结尾无论有无空格都要求回车。 以“;”开头的行为注释行,要在英文输入法下输入。 命令大小写是等同的,不要用快捷键。 象LINE命令的坐标点后要刻意留有一个“空格”或者“空行” 。 脚本文件中可以加入Auto LISP函数或程序。,2)、脚本文件的调用及举例,LINE 0,0 297,0 297,210 0,210 C PLINE 25,5 W 0.8 0.8 292,5 292,205 25,205 C LIMITS 0,0 300,215 ZOOM a,以画A4图纸的边框为例:

7、setup.SCR 命令:script 工具运行脚本,2、定制幻灯片文件,幻灯片是一个屏幕显示的快照,生成扩展名SCR的幻灯片文件。幻灯片文件不包含Auto CAD图形中具有的任何矢量信息。幻灯片不能象图形一样被编辑。,1)、生成幻灯片文件 生成幻灯片文件的命令为MSLIDE,幻灯片文件的扩展名SLD。 2)、观看幻灯片 观看幻灯片文件的命令为VSLIDE。 3)、利用脚本文件连续播放幻灯片序列 举例。,3、定制“形”,在各类图形中,常有一些由直线与圆弧等组成的简单图形,以及用户自己编制的各种字体;这些符号在图上调用频繁,它们就可以编制成形(SHAPE)。 形,就是一些专用符号。 “形”,是一

8、种对象,占用空间较小,绘制速度较快。 可用文本编辑器创建和编辑“形”。“形”文件的扩展名为SHP,类型为SHP 的“形”文件在使用之前需要将其编译为扩展名为SHX。,“形”比“块”解决同类问题时,在存储和绘图方面更为有效;特别适合于确定各种字体或符号。,(1)“形”的定义 “形”定义的一般描述: *ShapeNumber, defbytes, shapename specbytes1, specbytes2, specbytes3, , 0 “形”定义的一般描述:每个形的定义包括一个标题行和若干个描述图形的描述行。 *ShapeNumber, defbytes, shapename specb

9、ytes1, specbytes2, specbytes3, , 0 “形”定义参数的说明: Shapenumber(“形”号):数字,带有前缀星号(*)。 Defbytes(定义字节数):用于描述“形”的数据字节(specbytes)的数目,包括末尾的0。 Shapename(“形”名):“形”的名称。 Specbytes(“形”定义字节):“形”定义字节。,标题行,标题行: *Shape_number, defbytes, Shape_name,其中: 1) 标题行必须用“ * ”开头; 2)形编号:最多不能超过二进制的一个字节(0 255); 3) 定义字节:描述形所需要的字节数; 4)

10、 形名:用户给定,必须大写,标题行,标题行: *Shape_number, defbytes, Shape_name,一些有特殊规定的形编号不能用: 1 31: 作为控制符用; 32 126:为文本字符的ASCII值;127129:用于尺寸数字的附加字符,如、等。,(2)矢量长度和方向代码 “形”定义是在一个定义字节(一个specbytes字段)中包含矢量长度和方向的编码。每个矢量的长度和方向代码是一个三字符的字符串。在代码字符中,第一个字符必须为0,第二个字符指定矢量的长度。在使用中,有16个可用的标准方向。下面的图给出了这16个方向。,(3)“形”定义举例 *200,9,HOUSE 014

11、,022,02E,01C,020,01C,068,014,0,(4)编译“形”文件 以SHP为后缀的“形”文件,使用之前必须进行编译编译命令为COMPILE。 (5)加载“形”文件 利用LOAD命令加载该“形”文件,以便系统调用。 (6)插入“形” 使用SHAPE命令可以把“形”插入到当前所绘制的图形中。,4、定制线型,1基本线型文件的定义格式 线型由线型定义文件定义。线型定义文件的扩展名为LIN。默认的线型文件是ACADISO.LIN。 线型文件包含三部分内容:注释行、标题行和图案行。具体解释如下: ()注释行 ()标题行 *Linetype Name(线型名称),Description(线

12、型描述) 例如:*BORDER,Border _ _ . _ _ . _ _ . _ _ . _ _ BORDER是线型名称,“Border _ _ . _ _ . . _ _”是线型描述。,()图案行 图案行的格式为: Alignment Field Specification (对齐字段规格),Linetype Specification(线型规格) 例如:A,.5,-.25,.5,-.25,0,-.25 对齐字段规格用字母A表示,因此图案行都由字母A开始。 线型规格的元素包含三部分内容:短划线(落笔)、点(落笔,宽度为)、间隔(抬笔)。 具体讲,正值表示落笔,系统会画出一条相应长度的实线

13、;表示画一个点;负值则表示提笔,系统会提笔“行走”相应的长度。 2创建线型文件 *BORDER,Border _ _ . _ _ . _ _ . _ _ . _ _ . _ _ 3线型文件的加载 LINETYPE 命令,5、填充图案的定制,Auto CAD带有填充图案库文件ACAD.PAT,包含67个填充的图案。填充图案文件的扩展名为PAT。,1)填充图案的定义格式 填充图案格式包括三部分内容:注释行、标题行以及填充描述符。 标题行以星号(*)开始,后跟填充图案文件名,也可以在填充图案文件名后面给出填充描述,并以逗号隔开。 标题行的一般格式为: *HATCH Name , Hatch Desc

14、ription 填充描述符由一行或多行组成,其格式为: Angle, X-origin, Y-origin, D1, D2, , Dash Length ,2)创建填充图案 先在方格纸上绘制出欲创建的填充图案,测量好不同参数(距离),然后利用任何一个文字编辑器来生成一个扩展名为PAT填充图案文件(文本文件)。 3)加载填充图案 选取下拉菜单“绘图图案填充”或利用BHATCH命令。,6、定制菜单,Auto CAD提供下列类型的菜单: 下拉菜单和弹出式菜单 屏幕菜单 图象菜单 按钮和辅助菜单 工具栏 加速键 帮助字符串和工具提示 菜单组,1)菜单文件类型和结构 MNU:样板(Template)菜单文件 MNL MNC MNR MNS AutoCAD系统提供的菜单为ACADMNU 。,2)、菜单的调用过程 用MENU命令加载新菜单。 3)、删除下拉菜单 4)、插入下拉菜单,7、Auto Lisp语言 Auto LISP语言是Auto CAD系统中嵌入的一种可用于二次开发的解释性语言。利用Auto CAD系统强大的绘图功能,结合Auto LISP语言,用户就可以在Auto CAD基本功能的基础上二次开发出适合不同行业,独有的图形处理系统来。 8、DXF文件 图形接口文件,文本格式或二进制格式。,作业:,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号