关于创建动态块
创建动态块是创建静态块定义的一个扩展项。 通过充分规划、增加更改并在块编辑器中测试,可以简化过程并提升成功几率。
下表概述了将动态行为和控制添加到块定义所需的步骤。
常规工作流
注意:可以创建与参数和动作冲突的约束。
以下内容是先添加约束再添加动作和参数的示例。
添加约束(在 3DTHXCAD LT 中不可用)
在块定义中,约束可用于执行以下操作:
• 使对象与另一对象关联
• 限制几何关系或标注
• 可能包含表示公式和方程式的表达式
下图显示一个块参照,该参照包含用于动态块的两种标注约束类型。
• 灰色标注约束 d1 使用功能区上的“参数化”选项卡进行指定。可将该约束应用于块几何图形,但在动态块插入图形后将无法访问或修改它。
• 蓝色标注约束 d2 具有关联的 1 个夹点。已在“块编写”选项板的“约束”选项卡中将此约束指定为“水平”约束参数。约束参数会将标注约束与参数组合在一起。这是显示与标注约束相关联的自定义夹点的方式。
约束参数上可访问的夹点数在“块编辑器”内的“特性”选项板中进行指定。
将块插入图形后,约束将保留,但与 d1 相关联的值可通过“特性”选项板采用与更改对象特性类似的方式进行更改。
添加动作和参数
在块定义中,动作和参数为插入到图形后的块的行为提供规则。
通常,先创建参数,然后再将动作与该参数关联。参数可表示为参数点,并使用一个或多个自定义夹点,此类夹点可在块插入图形并已选定时显示。
注意:当带感叹号的黄色框出现在“块编辑器”中时,通常表示参数还没有相关联的动作。
当将动态块插入图形并操纵其中一个自定义夹点时,相关联的动作确定动态块中将更改的内容。与参数一样,可使用“块编辑器”内的“特性”选项板来更改动作。