UG爱好者

标题: 技术贴(三)解决”不能生成特征,将导致厚度为零的几何体"的问题 [打印本页]

作者: 3D-SW-小石坝    时间: 2018-8-16 19:33
标题: 技术贴(三)解决”不能生成特征,将导致厚度为零的几何体"的问题
小石坝,今天给大家归纳总结的是SolidWorks实体建模过程中,经常出现的问题----“不能生成特征,将导致厚度为零的几何体”{}{}。 (, 下载次数: 1339)
不管是是菜鸟还是老司机,在进行拉伸,切除,放样,扫描等等常见特征命令过程中,都会遇到此问题,画的多了,遇到多了,可能有时试几次就好了,有的人一遇到这种问题,就取消“合并实体”选项,确实,大多数这样能够解决问题,但有少部分无法解决,这导致大多数人遇到这种问题还是头皮发麻,今天小石坝,就给大家总结归纳此问题,让大家能够做到心中有数,遇事不慌。{:}首先,我们从官方给出的解释了解下:
如果实体模型的边线或顶点与相邻几何体连接不当,则将会产生零厚度的几何体(也称为非多面几何体)。 实体的每个边线都必须恰好具有两个相邻面。

实体的每个边线都必须恰好具有两个相邻面。

零厚度几何体所在的边线。

零厚度所在的顶点。

零厚度所在的切线。

尝试拉伸切线到孔时将会产生零厚度。

这常常会在工程图中产生无效剖面视图。

从个人理解,就会软件or机器不能执行无限循环类似的问题,所以SolidWorks 不允许存在零厚度的几何体,因为它会导致数学问题且在模型中向下传递此问题。

sw软件中常常报错有:

可能的修正措施:

小石坝经验总结:

1)取消合并结果,做成实体就行了。
2)故意给个相反方向的拉伸,就消除了那个厚度为0的地方。
3)sw讨厌就讨厌在这里,很多地方都是什么零厚度的. 解决方法很简单的,将相切或者接触的地方改成相交的就行了,也就是说只要有厚度就好了,哪怕只是0.0001也行的;
4)修改草图,将草图变大或者变小点,不出现相切或者厚度为零的情况,这种问题一般不易察觉,实在没有办法才尝试修改该特征命令或者有联系的命令草图,在不破坏设计本意的情况下,多多尝试几次。




作者: sushuang2528    时间: 2018-8-16 20:06
还是没明白

作者: 3D-SW-小石坝    时间: 2018-8-16 20:45
sushuang2528 发表于 2018-8-16 20:06
还是没明白

大神没明白{:cry:},看来必须要举出具体例子来,这样笼统的讲确实说的不清楚,抽时间我在重新做个具体点的分类解决。
作者: 犹记当年点水恩    时间: 2018-8-16 21:20
我一般采用加厚0.001的做法,出工程图的时候也是,将端面位置的剖切线向实体偏0.001。简单有效{:}
作者: an736007364    时间: 2019-11-26 11:17
感谢解答!!!




欢迎光临 UG爱好者 (https://www.ugsnx.com/) Powered by Discuz! X3.5