loading
刷新页面 加入收藏夹

经验技巧为什么CAD中图块无法分解?

2020-01-04 wx_139398 浏览 收藏 已收藏 手机访问 [复制转发]

前两天有位网友问为什么图块无法分解,之前发过相关的文章:cad图块无法分解怎么办?他说块可以编辑但无法分解,我想当然地以为图块被设置了无法分解,结果按这个思路教了他解决方法,结果还是没有解决问题,只能让他把图纸发过来,发过来后一看,图块是一个匿名块(名字前带*号),XZ轴比例为1,但X轴比例是0.8几,如下图所示。

为什么CAD中图块无法分解?

双击图块进入块编辑器后,图块也并未设置成无法分解,如下图所示。

为什么CAD中图块无法分解?

记得在低版本,可能AUTOCAD 2004版本时不按统一比例缩放的图块是无法分解的。关闭块编辑器后,将图块的X轴比例改成1后,图块确实可以分解了。但问题明显不是不等比缩放的问题,因为我自己创建一个类似比例的图块,是可以正常分解的。显然问题出在图块内部的图形上,X轴比例设置成1分解后,选中块内图形,在特性面板(CTRL+1)中查看图形的特性,图形确实有点特殊,图块中的图形是面域,如下图所示。

为什么CAD中图块无法分解?

为了验证问题出在面域上,我将面域炸开成线后再重新将图形做成图块,并将X比例设置为0.8,发现图块是可以分解的。然后我简单绘制了一个圆,然后做成面域,再做成图块,将X轴比例设置为0.8,同样无法分解。

看来以前在介绍图块不能分解怎么办时漏掉了一种情况,图块中如果有面域,当不按统一比例缩放时,也就是图块内面域变形后就无法分解了。

是不是只有图块中有面域时如此呢?面域跟其他线性图形有什么区别呢?

面域虽然在绘图菜单和面板里,但跟直线、多段线、圆、椭圆、样条线性图形是不一样的,从名字上看就可以看出它是一个面。我们输入SHADE,回车,就可以明显看出面域跟其他图形的区别,如下图所示。

为什么CAD中图块无法分解?

着色后就可以看出来两者的区别,可以看出面域原来真是一个面。面域其实跟方体、球体等三维实体是一样的,我尝试创建了一个BOX方体,做成图块,将X轴比例改成0.8,同样无法分解。

是不是不等比图块内只要有三维模型就无法分解啊,我尝试了一下不同的三维图形,发现只有面域和三维实体(3D SOLID)无法分解,三维网格(MESH)对象做的图块即使非等比缩放时认可分解。

为什么CAD中图块无法分解?

最后总结一下,图块中如果有面域和三维实体,如果各轴向比例不一致就会导致无法分解。

当遇到普通图块可以进行块编辑但无法分解时,首先检查是否设置了不允许分解,然后在看看图中是否有面域或三维实体,如果有,你有两种选择:一种是将面域和三维实体分解成线后退出块编辑再分解块,或者如果要保留面域和三维实体,只能将各项比例改成一致后再分解。

之前因为画图以二维为主,做的三维模型比较简单,也基本不做成图块,因此没有发现这种问题。至于为什么CAD要这么处理,也没法深究,大家知道就好了。

以上技巧使用于AUTOCAD和浩辰CAD等类似的CAD软件。

申明:内容来自机械5会员,著作权归原作者所有,如涉及侵权问题,请与我们联系,我们将及时处理!

评论及评价 欢迎选择星级评价并提交评论
    loading