CAD > CAD行业教程> CAD图文教程> 文章详情

CAD动态块联动的用法技巧

2019-11-04 6314 CAD动态块  

图块是方便一些时常需要重复利用的对象做成的。 但是有不少块大致相同只是个别参数不一样。这种情况如果做成多个块又麻烦,使用时候也不好调用。动态块可以解决这个问题。本文介绍CAD动态块联动的用法技巧

  

链动作,顾名思义,就是建立多个动作之间的链接关系,实现联动效果!我们先来示例来了解一下链动作的效果吧!

    我们看文章前面的样例,在保持键的中心位置不变的情况下实现键的对称拉伸,同时,阶梯轴的左端也要产生拉伸改变,保持键距离轴端的距离不变。

实际上这里有三个动作,一个是轴左侧的拉伸动作,另外是键的两侧拉伸动作。这里的链动作指的是键左侧的拉伸时,轴左端的拉伸动作跟随运动。

动作之间是无法直接链接的,只能通过参数作为纽带。

下面我们来看一下操作步骤,由于篇幅有限,步骤写得比较简单,在学习这个之前需要对动态块的参数和动作定义有一定了解。

1、先为阶梯轴添加参数和拉伸动作

打开样图,双击图块,进入块编辑器。选择线性参数,捕捉阶梯轴上的两点创建一个线性参数,如下图所示。


如果后续的操作不通过该线性参数的夹点拉伸阶梯轴,可以将线性参数的夹点数改为“0”。如果需要拉伸轴端,可以保留一个夹点或两个夹点。

创建一个拉伸动作,选择距离参数为基准参数,参数左侧点为关联参数点,然后框选为阶梯轴左侧和参数作为拉伸动作的对象(图中粗线显示的对象),如下图所示。


2、为键添加线性参数

将线性参数的基点位置改为中点,以便可以实现对称拉伸功能。


3、为键添加右拉伸动作

添加拉伸动作,指定距离2”为参数,框选图中粗线所示对象。


    4、为键添加常规左拉伸动作

如果不添加链动作,只是正常设置键的左拉伸动作的话,跟右侧拉伸类似,只是框选键的左侧对象,如下图所示。

5、实现链动作

要实现链动作,就需要其中一个参数作为动作之间的传递链,由于我们希望用键的拉伸控制轴的拉伸,我们就需要将轴拉伸的参数设置为中间的链。

 选中距离1”线性参数,将其属性的链动作栏由改为,如下图所示。

    这次创建左拉伸动作时仍指定距离2”为动作的参数,只是在选择对象时将距离1”也一起选中,如下图所示。

如果你之前忘记了添加距离1”,也可以选中拉伸对象,在属性框中的选择集后面的省略号按钮,重新选定对象。如下图所示:


左拉伸控制的参数是距离2”,但因为距离1”被选进来并设置了链动作,那跟距离1”参数关联的拉伸动作就被链接了,就实现了联动的效果。

6、测试动态块

关闭块编辑器拖动左夹点后,不但键会双向对称拉伸,而且阶梯轴的小端也会自动拉伸,这就是链动作。如果没有实现上面动画的效果,重新进入块编辑器检查一下,看看有什么地方设置不对。

链动作的实现有两个重要步骤,其一,修改需要联动发生变化的参数的属性值,将其链动作属性由默认值改为;其二,将参数选入联动动作的对象选择集内。

如果我们反过来,想用轴端的拉伸来控制键的拉伸,可以打开距离2”的链动作,而关闭距离1”的链动作,在设置轴拉伸的时候选上距离2”,在设置键拉伸时不选择距离1”,就可以得到需要的效果,如下图所示。

  以上就是本文的内容CAD动态块联动的用法技巧,我们可以看到动态块就是一些可以调整参数的图块。用一个图块可以解决多重显示的问题。感谢你的阅读

相关文章推荐
Copyright © 1992-2021 苏州浩辰软件股份有限公司 版权所有 苏ICP备12077906号-1 增值电信业务经营许可证: 苏B2-20210241 苏公网安备 32059002004222号