图形中的块定义 (BLOCK) 表可以包含匿名块(也称为未命名块),AutoCAD 创建这些块以支持动态块、表格、填充图案和关联尺寸。 该函数可以创建除 *Tnnn(表)、*Dnnn(尺寸)和 *Xnnn(填充图案)之外的匿名块。打开图形时,将从 BLOCK 定义表中清除未参照的匿名块。引用的匿名块(已插入的块)不会被清除。您可以使用创建对匿名块的块引用(插入对象)。(不能将匿名块传递给 INSERT 命令。此外,您可以使用来重新定义块。您可以使用 修改块中的实体(但不能修改块对象本身)。entmakeentmakeentmakeentmod 由 AutoLISP、ObjectARX 或 Managed .NET 创建的匿名块的名称(dxf 组代码 2)的格式为 *Unnn,其中 nnn 是 AutoCAD 生成的数字。此外,匿名块的块类型标志(dxf 组代码 70)的低阶位设置为 1。当创建名称以 * 开头且设置了匿名位的块时,AutoCAD 会将其视为匿名块并为其分配名称。传递给的名称字符串中 * 后面的任何字符都将被忽略。entmakeentmake 注意:匿名块名称不会保持不变。尽管引用的匿名块将成为永久性块,但其名称的数字部分可能会在图形会话之间更改。
相关概念 |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2024-12-15 14:53
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.