空间、文件、绘图输出、_绘图环境、二次开发.ppt_第1页
空间、文件、绘图输出、_绘图环境、二次开发.ppt_第2页
空间、文件、绘图输出、_绘图环境、二次开发.ppt_第3页
空间、文件、绘图输出、_绘图环境、二次开发.ppt_第4页
空间、文件、绘图输出、_绘图环境、二次开发.ppt_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

cad基础2000 第九讲 各种空间、文件、绘图输出、 绘图环境、二次开发,一、模型空间及图纸空间,1简介 模型空间是设计空间,而图纸空间是表现空间。 模型空间:用户可以按照实际尺寸绘制二维或三维图形。 图纸空间:用户可以将图纸空间想象成一张图纸,用户可以在这张图纸上将模型空间的图样按照不同的缩放比例布置在图纸上。,一、模型空间及图纸空间,2 创建布局 布局:就是模拟图纸,并提供预置的图形设置。在布局中可以创建和定位视口对象,并增添标题块或其他必要的图形对象,例如图形边框等。通过布局功能,可以从多个侧面显示同一个图形。 执行工具向导创建布局,创建一个新布局; 执行插入布局来自样板的布局,插入基于现有布局样板的新布局 执行layoutwizard命令,调用“创建布局”向导来创建布局。 执行layout命令,一、模型空间及图纸空间,3视口的设置: 命令:vports 视图视口,二、各种文件类型,图形文件 .dwg 备用图形文件 .bak 图形交换文件.dxf(有asc码或二进制二种存储形式):是cad系统之家,或其他软件系统与cad系统之间进行数据交换的一种中间格式。 ascii图形交换文件 .dxf 二进制图形交换文件 .dxb 原始图形交换文件 .igs 线型文件.lin autolisp程序.lsp 菜单源文件.mnu;编译后菜单文件.mnx 图案文件.pat 命令组文件.scr 形/字体定义的源文件.shp;形/字体定义的编译文件.shx 幻灯片文件.sld,三、输入图形 图形文件.dwg;图形矢量文件.dxf;图形模板.dwt。 四、存储图形 各种版本的图形文件.dwg;模板文件.dwt;图形矢量文件.dxf。 五、输出数据 *.bmp;*.wmf;*.eps;*.3ds;block.dwg 六、插入对象 *.bmp等多种文件。 七、绘图输出,八、autocad2000设计中心 1、autocad设计中心介绍 功能: (1)利用设计中心打开图形文件,图形文件作为图块插入。 (2)查找内容:查找图形、块、图层等。 (3)向图形中添加内容:包括插入图块、插入光栅图象、在图形间拷贝图块图层等。 2、打开设计中心 (1)命令adcenter (2)菜单:工具设计中心 (3)在标准工具条,3、使用设计中心 (1)利用设计中心打开图形文件 拖拉图形文件到新建空白绘图区,即可打开。 (2)查找内容 (3)向图形中添加内容 a、 插入图块。 b、插入光栅图象。 c、在图形之间拷贝图块。 d、在图形之间拷贝图层。,九、打开一个新的图形文件 1、使用模板向导: 2、使用缺省向导: 选用metric单位就是基于acadiso.dwt的设置。 3、使用设置向导: 选项高级设置包括设置绘图单位,角度单位,角度方位,角度方向,绘图区域,标题块和布局。 十、屏幕设置 包括图形窗口背景色,图形文字背景色,图形文字色,文字窗口背景色,文字窗口文字色,光标颜色及缺省设置。 工具选项显示/草图,十一、autocad软件开发的方法,包括下列方法: 扩展线型库acad.lin和图案库acad.pat; 用图形文件.dwg和图块block开发图形库; 用形文件.shp开发图形符号库; 用菜单文件.mnu建立新菜单; 用命令组文件.scr开发图形库; 用图形数据交换文件.dxf交换图形信息,从外部开发应用程序; 用autolisp语言开发绘图新命令。 在ads环境下用c语言对autocad进行二次开发。,1、定制脚本文件,脚本文件(script)是一种文本文件。它用来执行一连串auto 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图纸的边框为例:setup.scr 命令:script 工具运行脚本,2、定制幻灯片文件,幻灯片是一个屏幕显示的快照,生成扩展名scr的幻灯片文件。幻灯片文件不包含auto cad图形中具有的任何矢量信息。幻灯片不能象图形一样被编辑。,1)、生成幻灯片文件 生成幻灯片文件的命令为mslide,幻灯片文件的扩展名sld。 2)、观看幻灯片 观看幻灯片文件的命令为vslide。 3)、利用脚本文件连续播放幻灯片序列 举例。,3、定制“形”,在各类图形中,常有一些由直线与圆弧等组成的简单图形,以及用户自己编制的各种字体;这些符号在图上调用频繁,它们就可以编制成形(shape)。 形,就是一些专用符号。 “形”,是一种对象,占用空间较小,绘制速度较快。 可用文本编辑器创建和编辑“形”。“形”文件的扩展名为shp,类型为shp 的“形”文件在使用之前需要将其编译为扩展名为shx。,“形”比“块”解决同类问题时,在存储和绘图方面更为有效;特别适合于确定各种字体或符号。,(1)“形”的定义 “形”定义的一般描述: *shapenumber, defbytes, shapename specbytes1, specbytes2, specbytes3, , 0 “形”定义的一般描述:每个形的定义包括一个标题行和若干个描述图形的描述行。 *shapenumber, defbytes, shapename specbytes1, specbytes2, specbytes3, , 0 “形”定义参数的说明: shapenumber(“形”号):数字,带有前缀星号(*)。 defbytes(定义字节数):用于描述“形”的数据字节(specbytes)的数目,包括末尾的0。 shapename(“形”名):“形”的名称。 specbytes(“形”定义字节):“形”定义字节。,标题行,标题行: *shape_number, defbytes, shape_name,其中: 1) 标题行必须用“ * ”开头; 2)形编号:最多不能超过二进制的一个字节(0 255); 3) 定义字节:描述形所需要的字节数; 4) 形名:用户给定,必须大写,标题行,标题行: *shape_number, defbytes, shape_name,一些有特殊规定的形编号不能用: 1 31: 作为控制符用; 32 126:为文本字符的ascii值;127129:用于尺寸数字的附加字符,如、等。,(2)矢量长度和方向代码 “形”定义是在一个定义字节(一个specbytes字段)中包含矢量长度和方向的编码。每个矢量的长度和方向代码是一个三字符的字符串。在代码字符中,第一个字符必须为0,第二个字符指定矢量的长度。在使用中,有16个可用的标准方向。下面的图给出了这16个方向。,(3)“形”定义举例 *200,9,house 014,022,02e,01c,020,01c,068,014,0,(4)编译“形”文件 以shp为后缀的“形”文件,使用之前必须进行编译编译命令为compile。 (5)加载“形”文件 利用load命令加载该“形”文件,以便系统调用。 (6)插入“形” 使用shape命令可以把“形”插入到当前所绘制的图形中。,4、定制线型,1基本线型文件的定义格式 线型由线型定义文件定义。线型定义文件的扩展名为lin。默认的线型文件是acadiso.lin。 线型文件包含三部分内容:注释行、标题行和图案行。具体解释如下: ()注释行 ()标题行 *linetype name(线型名称),description(线型描述) 例如:*border,border _ _ . _ _ . _ _ . _ _ . _ _ border是线型名称,“border _ _ . _ _ . . _ _”是线型描述。,()图案行 图案行的格式为: alignment field specification (对齐字段规格),linetype specification(线型规格) 例如:a,.5,-.25,.5,-.25,0,-.25 对齐字段规格用字母a表示,因此图案行都由字母a开始。 线型规格的元素包含三部分内容:短划线(落笔)、点(落笔,宽度为)、间隔(抬笔)。 具体讲,正值表示落笔,系统会画出一条相应长度的实线;表示画一个点;负值则表示提笔,系统会提笔“行走”相应的长度。 2创建线型文件 *border,border _ _ . _ _ . _ _ . _ _ . _ _ . _ _ 3线型文件的加载 linetype 命令,5、填充图案的定制,auto cad带有填充图案库文件acad.pat,包含67个填充的图案。填充图案文件的扩展名为pat。,1)填充图案的定义格式 填充图案格式包括三部分内容:注释行、标题行以及填充描述符。 标题行以星号(*)开始,后跟填充图案文件名,也可以在填充图案文件名后面给出填充描述,并以逗号隔开。 标题行的一般格式为: *hatch name , hatch description 填充描述符由一行或多行组成,其格式为: angle, x-origin, y-origin, d1, d2, , dash length ,2)创建填充图案 先在方格纸上绘制出欲创建的填充图案,测量好不同参数(距离),然后利用任何一个文字编辑器来生成一个扩展名为pat填充图案文件(文本文件)。 3)加载填充图案 选取下拉菜单“绘图图案填充”或利用bhatch命令。,6、定制菜单,auto cad提供下列类型的菜单: 下拉菜单和弹出式菜单 屏幕菜单 图象菜单 按钮和辅助菜单 工具栏 加速键 帮助字符串和工具提示 菜单组,1)菜单文件类型和结构 mnu:样板(template)菜单文件 mnl mnc mnr mns autocad系统提供的菜单为

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论