BlockDef[块定义: 存在于当前文件] BlockDef -- \"W (写块)\" --> DWGFile[独立的 DWG 文件: 存入个人库] DWGFile -- \"I (插入)\" --> Drawing[当前图纸中的实例] BlockDef -- \"I (插入)\" --> Drawing Drawing -- \"BE (编辑)\" --> Change[修改形状] Change -- \"保存\" --> Update[全图所有实例自动同步] Drawing -- \"X (炸开)\" --> Objects[变回散乱的线] 一、 为什么要用“块”?(核心价值) 全局更新(牵一发而动全身): 如果你在图纸里用了 100 个采样泵符号,后来发现泵的形状画错了。 不用块: 你得手动改 100 次。 用了块: 你只需修改“块定义”,全图 100 个泵会自动同步更新。 减小文件体积: CAD 只记录一个块的定义,其余的只是“引用”。这能让复杂的系统图运行得更流畅。 标准化管理: 你可以建立一套标准件库(分析仪、机柜、法兰、单向阀),保证全公司画出来的图纸符号一模一样。 二、 块的常用操作指令 1. 创建块:B (Block) 这是“打包”的过程。\n"> XXX-03-CAD块 BlockDef[块定义: 存在于当前文件] BlockDef -- \"W (写块)\" --> DWGFile[独立的 DWG 文件: 存入个人库] DWGFile -- \"I (插入)\" --> Drawing[当前图纸中的实例] BlockDef -- \"I (插入)\" --> Drawing Drawing -- \"BE (编辑)\" --> Change[修改形状] Change -- \"保存\" --> Update[全图所有实例自动同步] Drawing -- \"X (炸开)\" --> Objects[变回散乱的线] 一、 为什么要用“块”?(核心价值) 全局更新(牵一发而动全身): 如果你在图纸里用了 100 个采样泵符号,后来发现泵的形状画错了。 不用块: 你得手动改 100 次。 用了块: 你只需修改“块定义”,全图 100 个泵会自动同步更新。 减小文件体积: CAD 只记录一个块的定义,其余的只是“引用”。这能让复杂的系统图运行得更流畅。 标准化管理: 你可以建立一套标准件库(分析仪、机柜、法兰、单向阀),保证全公司画出来的图纸符号一模一样。 二、 块的常用操作指令 1. 创建块:B (Block) 这是“打包”的过程。\n"> BlockDef[块定义: 存在于当前文件] BlockDef -- \"W (写块)\" --> DWGFile[独立的 DWG 文件: 存入个人库] DWGFile -- \"I (插入)\" --> Drawing[当前图纸中的实例] BlockDef -- \"I (插入)\" --> Drawing Drawing -- \"BE (编辑)\" --> Change[修改形状] Change -- \"保存\" --> Update[全图所有实例自动同步] Drawing -- \"X (炸开)\" --> Objects[变回散乱的线] 一、 为什么要用“块”?(核心价值) 全局更新(牵一发而动全身): 如果你在图纸里用了 100 个采样泵符号,后来发现泵的形状画错了。 不用块: 你得手动改 100 次。 用了块: 你只需修改“块定义”,全图 100 个泵会自动同步更新。 减小文件体积: CAD 只记录一个块的定义,其余的只是“引用”。这能让复杂的系统图运行得更流畅。 标准化管理: 你可以建立一套标准件库(分析仪、机柜、法兰、单向阀),保证全公司画出来的图纸符号一模一样。 二、 块的常用操作指令 1. 创建块:B (Block) 这是“打包”的过程。\n">

XXX-03-CAD块

简单来说,块就是将多个图形对象(线、圆、文字等)“打包”成一个单一的整体。你可以把它想象成一个“印章”或者一个“乐高零件”。

框架图

graph TD Objects[散乱的线/圆/弧] -- "B (创建)" --> BlockDef[块定义: 存在于当前文件] BlockDef -- "W (写块)" --> DWGFile[独立的 DWG 文件: 存入个人库] DWGFile -- "I (插入)" --> Drawing[当前图纸中的实例] BlockDef -- "I (插入)" --> Drawing Drawing -- "BE (编辑)" --> Change[修改形状] Change -- "保存" --> Update[全图所有实例自动同步] Drawing -- "X (炸开)" --> Objects[变回散乱的线]

一、 为什么要用“块”?(核心价值)

  1. 全局更新(牵一发而动全身): 如果你在图纸里用了 100 个采样泵符号,后来发现泵的形状画错了。
    • 不用块: 你得手动改 100 次。
    • 用了块: 你只需修改“块定义”,全图 100 个泵会自动同步更新
  2. 减小文件体积: CAD 只记录一个块的定义,其余的只是“引用”。这能让复杂的系统图运行得更流畅。
  3. 标准化管理: 你可以建立一套标准件库(分析仪、机柜、法兰、单向阀),保证全公司画出来的图纸符号一模一样。

二、 块的常用操作指令

1. 创建块:B (Block)

这是“打包”的过程。

  • 关键点:基点 (Base Point)。这是你以后插入块时的“手抓点”。
  • 老手建议:永远不要选默认的 (0,0,0),务必在图形上点击一个有意义的点(如圆心或左下角)。

2. 插入块:I (Insert)

把做好的印章盖到图纸上。

3. 编辑块:BE (Bedit)

  • 可直接双击块,进入块编辑器,进入一个专用的灰白色背景空间,修改块的形状。
  • 修改完点击“保存并退出”,全图的同名块都会变。

4. 写块:W (WBlock)

这是建立“个人军火库”的神技。

  • 普通的块(B)只存在于当前文件里。W 命令能把块单独存成一个硬盘上的 .dwg 文件,以后你打开任何新工程,都能直接调用这个文件。

5. 清理块:PU

  • 删除块: 只是把图面上的“实例”删掉了,但这个块的“定义”依然像幽灵一样躲在文件的后台。
  • 清理 (Purge): 它是去后台“查户口”,把那些在图面上已经没有被使用的块定义、图层、样式彻底删掉。
  • 什么时候用 PU
    • 减小文件体积、解决卡顿
    • 清理冗余图层:当你删除了所有标注,但“标注图层”死活删不掉时,用 PU 就能把它彻底拔除。
    • 交付标准: 给客户发图纸前,老手都会 PU 一遍,显得图纸非常干净、专业。可参考 [[XXX-05-CAD清理组合拳]]

三、 老手的“块”进阶准则

1. 永远在“0 图层”画块

这是 CAD 里最容易踩的坑。

  • 规则: 在画块的原始对象时,务必把它们放在 0 图层,颜色设为 Bylayer
  • 结果: 这样当你把块插入到“设备图层”时,它会变绿;插入到“标注图层”时,它会变红。如果你在画块时就用了特定图层,它就“死”在那儿了,无法随层变色

2. 属性块:ATT (Attribute)

如果你想让块带上信息(比如这个泵的型号、功率、厂家),你需要使用 “属性”

  • 你可以做一个带文字的块,每次插入时,它会弹窗问你:“这个零件的编号是多少?”。这样你的图纸不仅是画,还是一张数据库
Licensed under CC BY-NC-SA 4.0