CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 文档中心

关于匿名块(AutoLISP)

2023-1-8 11:05| 发布者: admin| 查看: 675| 评论: 0|来自: AutoCAD

摘要: 图形中的块定义 (BLOCK) 表可以包含 AutoCAD 创建的匿名块(也称为未命名块),以支持动态块、表格、填充图案和关联尺寸。

图形中的块定义 (BLOCK) 表可以包含匿名块(也称为未命名块),AutoCAD 创建这些块以支持动态块、表格、填充图案和关联尺寸。

该函数可以创建除 *Tnnn(表)、*Dnnn(尺寸)和 *Xnnn(填充图案)之外的匿名块。打开图形时,将从 BLOCK 定义表中清除未参照的匿名块。引用的匿名块(已插入的块)不会被清除。您可以使用创建对匿名块的块引用(插入对象)。(不能将匿名块传递给 INSERT 命令。此外,您可以使用来重新定义块。您可以使用 修改块中的实体(但不能修改块对象本身)。entmakeentmakeentmakeentmod

由 AutoLISP、ObjectARX 或 Managed .NET 创建的匿名块的名称(dxf 组代码 2)的格式为 *Unnn,其中 nnn 是 AutoCAD 生成的数字。此外,匿名块的块类型标志(dxf 组代码 70)的低阶位设置为 1。当创建名称以 * 开头且设置了匿名位的块时,AutoCAD 会将其视为匿名块并为其分配名称。传递给的名称字符串中 * 后面的任何字符都将被忽略。entmakeentmake

注意:匿名块名称不会保持不变。尽管引用的匿名块将成为永久性块,但其名称的数字部分可能会在图形会话之间更改。

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1   苏公网安备32011402011833)

GMT+8, 2024-12-15 14:53

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部