160 likes | 326 Views
贵州师范大学校级精品课程. 《 建筑 CAD》. 项目主持人:余海宁. 课程介绍 教师介绍 教学方法 教学大纲 授课教案 作业习题 实例视频 教材选用 考核方式 授课录像 图库. 第 10 章 图块操作. 第 10 章 图块操作. 10.1 图块概述 10.2 内部块操作 10.3 外部块操作 10.4 修改图块 10.5 图块嵌套 10.6 添加块属性 10.7 修改块属性. 10.1 图块概述.
E N D
贵州师范大学校级精品课程 《建筑CAD》 项目主持人:余海宁 课程介绍 教师介绍 教学方法 教学大纲 授课教案 作业习题 实例视频 教材选用 考核方式 授课录像 图库 第10章 图块操作
第10章 图块操作 • 10.1图块概述 • 10.2内部块操作 • 10.3外部块操作 • 10.4修改图块 • 10.5图块嵌套 • 10.6添加块属性 • 10.7修改块属性
10.1图块概述 • 图块是由多个图形对象组成的单一实体对象,组成图块的图形对象都有各自的图层、线型、颜色属性。图块一旦定义好,就会成为一个独立、完整的图形对象集合。
10.1图块概述 在AutoCAD中使用图块的好处: ①、便于创建图块库,避免了重复工作。 ②、节省了磁盘空间。 ③、便于修改。 ④、可以附加属性。
10.2内部块操作 插入块的操作并不是在某个位置简单地复制一个图块对象,而是依据块定义的内容生成一个实例。在AutoCAD的数据库中,只记录了实例的特征参数(如图块块名、插入点坐标等)。而实例的图形属性是从块定义中生成的,因此,删除某个图块,并没有删除图块的块定义,而仅删除了图块的一个实例。
10.3外部块操作 使用Block命令定义的图块只能在定义该图块的文件内部使用。如果要让所有的AutoCAD文档共用图块,就需要用WBlock命令定义外部块。定义外部块的过程,实质上就是将图块保存为DWG图形文件,因为DWG文件可以被其他AutoCAD文件使用。
10.4修改图块 如果需要修改块实例的局部,必须先用EXPLODE命令将块实例分解。 图块的重定义: (1)、使用EXPLODE命令,将一个不变形块实例分解。 (2)、修改图形。 (3)、重定义图块。启动BLOCK,提示“图块已定义,是否重新定义?”单击“是(Y)”。 1、使用MINSERT命令插入多个块 2、使用设计中心查询块状况
10.5图块嵌套 图块可以嵌套,也就是说定义块时,在一个块的内部还可以包含其他的块。 注意:不允许“循环嵌套”,也就是说在图块嵌套过程中不能包含图块自身,而只能嵌套其他图块。
10.5图块嵌套 注意: 1、 要使插入块的图层和当前层属性相同,则需将块中每个对象(包括所有嵌入块)绘制在0层上,并将其颜色、线型和线宽属性设置为ByLayer(随层)。粗线图形最好用PL命令绘制。 2、 要使块中的所有对象具有不同的图层属性,则需为块中的所有对象(包括所有嵌入块)分别指定特性。 3、 要使块中的所有对象具有相同的图层属性,则需将块中每个对象(包括所有嵌入块)的图层属性设置为Byblock(随块)。当层名相同时,以当前文件设置的层名为准。
10.6添加块属性 AutoCAD允许为图块附加一些文本信息,以增强图块的通用性,这些文本信息称之为属性。 使用图块的属性有三个步骤: (1)、绘制图形 (2)、定义属性 (3)、定义块 插入图块时确定属性值。注意:DDEDIT命令只能编辑属性定义,一旦属性定义追加入图块成为图块的属性,就不能进行属性编辑。因此要使用该命令,只能将图块炸开,使图块属性还原为属性定义。
10.7修改块属性 属性修改主要包括属性定义和属性值的修改。 1、属性定义修改(DDEDIT) 可以修改属性项的名称,提示信息和默认值,但是属性定义的修改必须在插入块之前进行。 2、属性值修改(ATTEDIT/ATE) 3、编辑块属性 若属性已被创建成为块,则用户可用EATTEDIT命令来编辑属性值和属性的其他特性。
补充: 外部参照与外部块的差别: (1)、将图形作为图块插入时,块定义和与其相关联的块实例都将存储在当前图形数据库中。修改原图形后,图块不会随之更新。 将图形作为外部参照插入时,图形会随着外部参照源文件修改而自动更新。因为外部参照的图形信息并没有直接加入到当前图形中,而是以“链接”的形式被引用到当前图形中。 (2)、由于当前图形中记录的仅是文件名、路径等文件参照信息,而不是外部参照的图形信息,所以插入外部参照不会明显增加当前图形的文件大小。 (3)、外部参照不能用EXPLODE命令分解,不能修改。 (4)、外部参照文件的路径不能被随意改动。 (5)、外部参照插入,删除等操作可以在外部参照管理器中完成。
补充: 动态块:
小结: • 图块分为内部块和外部块。二者的区别是:内部块只能在定义该块的文件内部使用,但可以用重定义块的方法自动更新所有的块实例;外部块实际上是DWG图形文件,可以被其他文件引用,但是修改外部块文件后不能更新其他文件中的外部块实例。 • 图块操作分为两步:定义块和插入块。定义块时,主要完成输入块名、选择图块组成对象、确定插入基点三大步骤。插入块时,主要是依据块定义创建相应的块实例,而并非简单的复制。 • 通过重定义块可以自动更新所有的块实例。重定义块的过程中不允许循环定义,为避免该情况,需要先用Explode命令将图块分解成一般图形对象。
小结: • 属性是附加给图块的非图形信息。属性操作一般分为三步:定义属性,在定义块时添加属性,在插入块实例时输入属性值。 • 图块插入层与被创建为图块的图形元素所在图层的关系为:图块可以由绘制在不同图层中的图形元素定义而成,图层的信息被保留在图块之中,插入图块时,图块中的每一图形元素都在原来的图层上画出,并保留原来的线型、颜色等图层特性,与插入层无关。如果图块中的图形元素全部被绘制在0层中,图块中的图形元素继承图块插入层的线型和颜色。