块编辑器

块编辑器包含一个特殊的编写区域,在该区域中,可以像在绘图区域中一样绘制和编辑几何图形。

总结

可以使用块编辑器定义对象以及块定义的行为。

以下命令用于编辑块,并且只在块编辑器中可用:

当 BLOCKEDITLOCK 系统变量设定为 1 时,无法打开块编辑器。

“块编辑器”面盔

提供的工具用于向打开进行编辑的块添加属性、将更改保存到块以及关闭“块编辑器”。

名称

显示当前块定义的名称。

定义属性 (ATTDEF)

创建用于在块中存储数据的属性定义。

添加参数 (BPARAMETER)

向动态块定义中添加带有夹点的参数。

移动动作 (BACTIONTOOL)

向动态块定义中添加动作。

管理可见性状态(BVSTATE)

创建、设置或删除动态块中的可见性状态。

当动态块定义中不存在可见性参数时,此控件允许您添加一个可见性参数,然后您可以为块参照定义其自定义可见性特性。通过可见性参数,用户可以创建可见性状态并控制块中对象的可见性。可见性参数总是应用于整个块,并且无需与任何动作相关联。在图形中单击夹点可以显示块参照中所有可见性状态的列表。在块编辑器中,可见性参数显示为带有关联夹点的文字。

切换可见性模式 (BVMODE)

控制当前可见性状态下可见的对象在块编辑器中的显示方式。

使可见 (BVSHOW)

使对象在动态块定义中的当前可见性状态下可见,或在所有可见性状态下均可见。

使不可见 (BVHIDE)

使对象在动态块定义中的当前可见性状态下不可见,或在所有可见性状态下均不可见。

保存 (BSAVE)

保存当前块定义。

另存为… (BSAVEAS)

用新名称保存当前块定义的副本。

关闭 (BCLOSE)

关闭块编辑器。

“添加参数”下拉列表 (BPARAMETER)

提供用于向块编辑器中的动态块定义中添加参数的工具。参数用于指定几何图形在块参照中的位置、距离和角度。将参数添加到动态块定义中时,该参数将定义块的一个或多个自定义特性。

注: 支持将查寻参数定义为现有块定义的一部分,但无法在 Mac 上使用块编辑器将其添加到动态块定义。

向动态块定义中添加点参数,并定义块参照的自定义 XY 特性。点参数定义图形中的 XY 位置。在块编辑器中,点参数类似于一个坐标标注。

线性

向动态块定义中添加线性参数,并定义块参照的自定义距离特性。线性参数显示两个目标点之间的距离。线性参数限制沿预设角度进行的夹点移动。在块编辑器中,线性参数类似于对齐标注。

极轴

向动态块定义中添加极轴参数,并定义块参照的自定义距离和角度特性。极轴参数显示两个目标点之间的距离和角度值。可以使用夹点和“特性”选项板来共同更改距离值和角度值。在块编辑器中,极轴参数类似于对齐标注。

XY

向动态块定义中添加 XY 参数,并定义块参照的自定义水平距离和垂直距离特性。XY 参数显示距参数基点的 X 距离和 Y 距离。在块编辑器中,XY 参数显示为一对标注(水平标注和垂直标注)。这一对标注共享一个公共基点。

旋转

向动态块定义中添加旋转参数,并定义块参照的自定义角度特性。旋转参数用于定义角度。在块编辑器中,旋转参数显示为一个圆。

Alignment

向动态块定义中添加对齐参数。对齐参数定义 XY 位置和角度。对齐参数总是应用于整个块,并且无需与任何动作相关联。对齐参数允许块参照自动围绕一个点旋转,以便与图形中的其他对象对齐。对齐参数影响块参照的角度特性。在块编辑器中,对齐参数类似于对齐线。

翻转

向动态块定义中添加翻转参数,并定义块参照的自定义翻转特性。翻转参数用于翻转对象。在块编辑器中,翻转参数显示为投影线。可以围绕这条投影线翻转对象。翻转参数将显示一个值,该值显示块参照是否已被翻转。

基点

向动态块定义中添加基点参数。基点参数用于定义动态块参照相对于块中的几何图形的基点。基点参数无法与任何动作相关联,但可以属于某个动作的选择集。在块编辑器中,基点参数显示为带有十字光标的圆。

“添加操作”下拉列表 (BACTIONTOOL)

提供用于向块编辑器中的动态块定义中添加动作的工具。动作定义了在图形中操作块参照的自定义特性时,动态块参照的几何图形如何移动或变化。应将动作与参数相关联。

移动

在用户将移动动作与点参数、线性参数、极轴参数或 XY 参数相关联时,将该动作添加到动态块定义中。移动动作类似于 MOVE 命令。在动态块参照中,移动动作将使对象移动指定的距离和角度。

比例

在用户将比例缩放动作与线性参数、极轴参数或 XY 参数相关联时,将该动作添加到动态块定义中。缩放动作类似于 SCALE 命令。在动态块参照中,当通过移动夹点或使用“特性”选项板编辑关联的参数时,比例缩放动作将使其选择集发生缩放。

拉伸

在用户将拉伸动作与点参数、线性参数、极轴参数或 XY 参数相关联时,将该动作添加到动态块定义中。拉伸动作将使对象在指定的位置移动和拉伸指定的距离。

极轴拉伸

在用户将极轴拉伸动作与极轴参数相关联时,将该动作添加到动态块定义中。当通过夹点或“特性”选项板更改关联的极轴参数上的关键点时,极轴拉伸动作将使对象旋转、移动和拉伸指定的角度和距离。

旋转

在用户将旋转动作与旋转参数相关联时,将该动作添加到动态块定义中。旋转动作类似于 ROTATE 命令。在动态块参照中,当通过夹点或“特性”选项板编辑相关联的参数时,旋转动作将使其相关联的对象进行旋转。

翻转

在用户将翻转动作与翻转参数相关联时,将该动作添加到动态块定义中。通过翻转操作,可以绕称为反射线的指定轴翻转动态块参照,这类似于使用 MIRROR 命令。

阵列

在用户将阵列动作与线性参数、极轴参数或 XY 参数相关联时,将该动作添加到动态块定义中。通过夹点或“特性”选项板编辑关联的参数时,阵列动作将复制关联的对象并按矩形的方式进行阵列。