干货分享——CAD动态块
最近有同学私信问,他在CAD里画了一个圆形的法兰盘,希望在圆形的设备上打孔,根据需要,可能要均布4个或者6个圆孔。
他已经将圆孔的半径和圆孔所在的位置都用动态块来完成了,那么,能不能把这个改变均布数目的操作用参数+动作的方式弄成动态块呢?
很遗憾,暂时动态块还没法支持类似环形阵列和路径阵列的方式,而只有矩形阵列。
所以,这次首先就来讲怎么样做矩形阵列:
常用组合之『XY参数』+『阵列动作』
上次我们讲到了用线性参数配上阵列动作,能够创建一个沿着直线方向的阵列结果,但是其实很多情况下我们需要的是一个在XY方向都要有的阵列,所以咯,这次就把XY参数和阵列一起搭配使用了:
惯例,先来个20*20的矩形,中心位置画个半径为5的圆,然后设置成块。
双击进入块编辑器,接下来对矩形(要是我家小朋友看到这段一定会纠正我:一样长的是正方形不是矩形!!)的两个对角点添加一个XY参数,夹点设置为1。
然后,对XY参数添加XY方向的2个拉伸动作,注意拉伸动作的对象只能是矩形,千万别把圆给加进去了。
这样,矩形就能在XY方向随着夹点变形了。
接下来就是要通过添加阵列动作来将圆以20x20的间距来阵列。这个操作还是很简单的。直接添加阵列动作,然后选择圆作为对象,唯一与线型+阵列不同的是,除了行间距以外,还需要输入列间距。
现在测试一下,是不是能够在拖动矩形右上夹点的时候,就能既改变矩形形状,也阵列了那个圆?
常用组合之『对齐参数』
看到标题的时候你们也许就发现了,这次的标题竟然只有参数,没有与之配合的动作……
是的,在所有的参数里面,确实有不需要添加动作,单单靠自身就能发挥作用的。比如这次要介绍的『对齐参数』就是。
首先说一下使用的场景:
建筑设计师在做平面设计的时候,经常会遇到某些特定的块,在插入的时候需要按照情况不同,设定不同的角度。比如在这个房间中床是东西朝向的,另外一个房间中就是南北朝向的。通常我们都是在插入了以后旋转角度(个人偏好,我习惯直接COPY一个现存的块,然后再操作,有人可能喜欢在插入的时候直接设定角度,不评价方法的好坏,习惯了就好。)
这里我准备了一个床的图块(说这个块画的不好看的拉出去炮决,哼~):
双击进入块编辑空间了以后,点击对齐参数开始添加:
对齐参数有点像我们之前学习过的翻转参数(就是下面那个),需要设定一个对齐轴。因为床是不能贴墙放的,所以我把对齐夹点和对齐轴都设置成离床头有一点距离的位置。
有人问,为什么对齐参数不需要动作啊?因为动作很大一部分功能是规定要操作哪些对象,而现在对齐是对块里面的所有对象而言的。所以不需要添加动作了。
出去以后试试效果,能发现这个块在插入的时候总是能够跟捕捉对象的法线相切……
常用组合之『基点参数』
我相信每个经常定义图块功能的同学都会犯过这样的错误:
这是为啥呢?其实很简单,定义块的时候忘记了指定块的基点。结果就把原点(默认坐标)设置成了基点,这样就造成了真要插入这个块的时候,他的位置偏了十万八千里。
以前是怎么解决这样问题的呢?炸碎了,重新定义一下同名块,不算麻烦,但是也是不少步骤……
而在有了动态块以后,就有了更加简单的方法:
首先,BE进入块编辑空间。(可以看见整个对象是远离块编辑空间的原点的)
点击『基点』,然后放置在需要设置为块插入点的位置。
这样,不用很麻烦的重定义块,就能改变块的插入点了。
以上就是本次分享的全部内容了,CAD动态块的几乎所有参数+动作的功能我们就讲完了……希望能够对你们的日常工作有所帮助。