创建可拉伸动态块

创建可拉伸动态块

具有动态特性的静态块称为动态块。动态块可以包含用于显示/隐藏、拉伸、移动、旋转、镜像和缩放块中的几何图形的特性。

例如,您可以有包含可拉伸特性的单个动态块,以在平面视图或立面视图中表示具有不同宽度的窗口。

在本文中,您将创建一个窗口块,其初始尺寸为 36" 宽 x 72" 高,然后:

添加线性参数

添加拉伸操作

测试块

更多内容…

注: 该视频不包含音频或隐藏字幕。

注: 步骤、图像和视频可能与您版本的产品略有不同。

创建块

在空白图形中,绘制一个 36 x 72 矩形来表示窗口。如图所示绘制内部矩形。将窗口的左下角放置在 0,0。 此位置将用作块的插入基点。

“插入”选项卡 > “块定义”面板 > “创建块”。 查找

输入一个标题栏名称。使用指示块使用的名称。

单击“选择对象”。

该对话框将临时关闭,以便用户可以选择对象。

选择绘制的对象以表示该窗,然后按 Enter 键。

将会重新打开对话框。

选中“在块编辑器中打开”。

单击“确定”关闭对话框。

将打开“块编辑器”环境,并显示“块编辑器”功能区选项卡。

如果“块编写”选项板未打开,请依次单击“块编辑器”选项卡 > “管理”面板 > “编写选项板”。 查找

使其可拉伸

现在,您已准备好定义此块的动态部分。对于可拉伸块,您需要一个参数和一个操作。

参数。“参数”确定当用户操作块参照时将受操作影响的几何图形。

操作。“操作”定义在操作动态块参照的几何图形的夹点时该几何图形如何移动、拉伸或更改。

添加参数

首先,将添加线性参数,以便将几何图形限制为线性移动。

确保您位于前面所述的块编辑器环境中,或者在图形中选择现有块参照、单击鼠标右键,然后选择“块编辑器”。

在“块编写”选项板上,依次单击“参数”选项卡 > “线性”。

指定外部矩形的左上角作为第一个位置。

指定外部矩形的右上角作为第二个位置。

指定参数的位置。

演示如何添加参数

添加操作

参数用于获取用户的输入,但如果不执行操作,则参数不会执行任何操作。在我们的窗口示例中,拉伸操作将允许我们根据线性参数的特性来拉伸和移动几何图形。

在“块编写”选项板上,依次单击“操作”选项卡 > “拉伸”。

按照命令行上的提示操作:

选择参数: 选择“距离 1”参数。

指定要与动作关联的参数点或输入 [起点(T)/第二点(S)] <开始>:在右参数夹点处指定点(将光标移近它时,会显示红色的 X)。

指定拉伸框架的第一个角点:拾取窗口中心上方和附近的位置,如图所示。

指定相对角:拾取窗口下方和右侧的位置,如图所示。

选择对象: 使用交叉窗口指示窗口的整个右半部分,然后按 Enter 键完成对象选择。

操作图标显示在与其关联的参数夹点旁边。

现在可随时使用块,但让我们先测试一下。

注: 如果要从左侧拉伸块,请向左侧参数夹点添加拉伸操作。

演示如何添加操作

测试和保存块

依次单击“块编辑器”选项卡 > “打开/保存”面板 > “测试块”。 查找

选择块,然后单击线性夹点。

移动鼠标以拉伸块,或输入特定宽度。

依次单击“关闭”面板 > “关闭测试块”。

依次单击“块编辑器”选项卡 > “关闭”面板 > “关闭块编辑器”。

当系统提示时,保存更改。

演示如何测试和保存

从一个线性夹点拉伸两侧

现在,假定您希望在拖动右侧夹点时同时拉伸两侧。为此,可以向同一线性参数添加另一个拉伸操作。此操作将应用于窗口的另一侧。从之前创建的动态块开始。

注: 可以将所有几何图形向左移动 18",以使 0,0 位于窗口底线的中点。拉伸时,这将使块以其插入点为中心。但是,这些示例显示的插入点位于左下角。

选择块、单击鼠标右键,然后选择“块编辑器”。

在“块编写”选项板上,依次单击“操作”选项卡 > “拉伸”。

按照命令行上的提示操作:

选择参数:选择之前添加的“Distance1”参数。

指定要与动作关联的参数点或输入 [起点(T)/第二点(S)] <开始>:拾取与之前相同的参数夹点。

指定拉伸框架的第一个角点:拾取窗口中心上方和附近的位置,如图所示。

指定相对角:拾取窗口下方和左侧的位置,如图所示。

选择对象:使用交叉窗口指示窗口的整个左半部分,然后按 Enter 键完成对象选择。

我们实际上希望对象向与右侧对象相反的方向拉伸,例如,将夹点向右拉伸时,该对象将向左拉伸。要这样定义,请修改操作的“角度偏移”特性,如图所示。

如果“特性”选项板未打开,请依次单击“视图”选项卡 > “选项板”面板 > “特性”。 查找

单击刚添加的拉伸操作图标,以便其特性显示在“特性”选项板中。

注: 确保“拉伸操作”在“特性”选项板中显示为对象类型。

在“特性”选项板上,将“角度偏移”设置为“180”。这会导致在拖动线性夹点时选定对象将朝相反方向拉伸。

按照之前所述测试块。

注: 如果要尝试下一个练习,应删除第二个拉伸操作,因为不需要它。

在刚刚添加的操作图标上单击鼠标右键。

选择“删除”。

演示如何添加第二个拉伸操作

以增量拉伸块

假定您仅希望允许窗口的宽度以 6" 的增量介于 24" 和 60" 之间。您可以定义拉伸参数以限制拉伸动作。

如果块未在“块编辑器”中打开,请双击之前创建的可拉伸窗口,然后单击“确定”以编辑块。

选择线性参数“Distance1”、单击鼠标右键,然后选择“特性”。

找到“值集”部分。

从“距离类型”下拉列表中选择“增量”。

输入 6 作为距离增量。

输入 24 作为最小距离。

输入 60 作为最大距离。

按照之前所述测试块。注意限制所允许增量的淡白色线条。

使用值的列表拉伸块

可能您只想允许窗口宽度为 24 英寸、36 英寸或 48 英寸,而不是按增量拉伸。

如果块未在“块编辑器”中打开,请双击之前创建的可拉伸窗口,然后单击“确定”以编辑块。

选择线性参数“Distance1”、单击鼠标右键,然后选择“特性”。

找到“值集”部分。

从“距离类型”下拉列表中选择“列表”。

单击“距离值列表”框旁边的按钮。

在“添加距离值”对话框中添加 24 和 48,然后单击“确定”。36 将自动添加,因为这是线性参数的长度。

按照之前所述测试块。同样,注意限制所允许尺寸的淡白色线条。

动态块可能非常有用,让您可以省去创建数百个静态块的麻烦。起初,创建可拉伸块可能看起来很复杂,但只是记住基本知识;添加参数、应用操作、测试块。

注: 本文最初于 2017 年发布,是我们最初的“您尝试过吗”文章之一。我们根据反馈对其进行了更新。添加了更多详细信息,以及有关创建在拖动单个夹点时在两个方向上同等拉伸的块的部分。我们还在演示这些步骤的几个部分末尾添加了一些简短视频。

相关推荐

花蓮縣原住民族傳統文化數位典藏
Microsoft365个人版

花蓮縣原住民族傳統文化數位典藏

📅 10-04 👁️ 6420
yaman美容仪的充电时长是多久 关于充电的常见问题
365足球打水封号还严重嘛

yaman美容仪的充电时长是多久 关于充电的常见问题

📅 08-09 👁️ 6590
基本字义解释
365足球打水封号还严重嘛

基本字义解释

📅 07-30 👁️ 9158
小米5黑色版停產及市場現狀深度解讀
Microsoft365个人版

小米5黑色版停產及市場現狀深度解讀

📅 07-12 👁️ 490
「钉」字组词
365足球打水封号还严重嘛

「钉」字组词

📅 10-18 👁️ 9295
当个坏人
365足球打水封号还严重嘛

当个坏人

📅 06-28 👁️ 3595
UI设计培训班要多少?别被坑!这篇给你讲透
365足球打水封号还严重嘛

UI设计培训班要多少?别被坑!这篇给你讲透

📅 08-15 👁️ 7087
为什么薛之谦的歌都是免费的, 薛之谦做出了回应
365足球打水封号还严重嘛

为什么薛之谦的歌都是免费的, 薛之谦做出了回应

📅 07-18 👁️ 198
中国最好吃的十大泡面出炉,第一名你肯定想不到!
365足球打水封号还严重嘛

中国最好吃的十大泡面出炉,第一名你肯定想不到!

📅 07-15 👁️ 8091
霸王花干菜煲汤要先浸泡多长时间
365bet娱乐游戏

霸王花干菜煲汤要先浸泡多长时间

📅 07-18 👁️ 5552
电费水费缴费凭证哪里打
Microsoft365个人版

电费水费缴费凭证哪里打

📅 08-05 👁️ 6515
教你3个小技巧,挑到好吃又适合的萝卜,告别“选择困难症”!