CATIA‘内部错误’揭秘:不是人品问题,是解决方案

在做数据的时候,你有没有遇到过这种问题:明明是在一个实体上,分割出来的两个实体,进行合并,却跳出一对话框告诉你,无法合并,说什么“内部错误”。“这该如何是好”,“CATIA是盗版的,软件出问题啦”,“还好是带参的,退回去,不分割啦”。用其他的办法凑合过去了。这真的是什么软件问题吗?还是人品问题?看完这篇文章相信你会找到答案。


首先CATIA的程序不是我编的,其次我也不是达索公司的员工。下面所说的,只是我个人根据使用CATIA的经验,而进行的假设。可能说的是实际运行过程,也可能说的不是实际运行过程,但是还是比较实用的。


先讲一个故事,小明是一名高级焊工,A型血,处女座,做事追求完美,能把焊缝的偏差在0.001以内。今天接受了一项任务,把一个两段的艺术品焊接到一起。于是小名就拿着这两段开始拼接。在拼接中发现一问题,上半部拼接好,下半部会有一个小台阶。下半部拼接好,上半部会有一个小台阶。原因是有一处焊缝太大了,经过上万次的尝试,也解决不了这个台阶的问题。焊接好会出现个小台阶,也没多高0.001以内吧,把台阶忽略掉吧,特征线又歪了。小名是A型血,处女座,要求尽善尽美,一万只羊驼在脑子里转悠,最后终于晕倒啦!这就是“内部错误”出现的过程。


不仅是小台阶,还有小尖,小缝隙等这些小特征都会引起CATIA出现“内部错误”。“内部错误”也就是CATIA不知道如何是好?遇到“内部错误”,我们该怎么办呢?不仅是小台阶,还有小尖,小缝隙等这些小特征都会引起CATIA出现“内部错误”。“内部错误”也就是CATIA不知道如何是好?遇到“内部错误”,我们该怎么办呢?


首先,在我们做数据的时候要注意,你的操作会不会引起小特征的形成。尽量避免这种问题出现。我们可以通过“封闭曲面”来得到实体。在曲面的缝合过程中,公差我们可以控制的。如果各个面之间的间隙太大,我们把公差调大,也可以缝合成封闭的曲面,进而得到实体。这样的体在某个位置的缝就有可能出问题。同理,假如你修剪实体,恰好剪出了一段壁厚0.001左右的小特征(别问为什么,都是天意)。这样的操作极有可能在布尔运算的时候出现“内部错误”。所以尽量不要那样做,最好的治疗是预防嘛!(规范操作)


其次,如果是我们接手别人的数据那该怎么办呢?先要找到出错的位置,然后调整实体,解决小特征的问题。这就和扫雷差不多了,先从一半分割实体,再合并到一起,看看会不会出现问题。根据结果在加大或者缩小范围(能合并的就是没问题的区域,不能合并就是有问题)。最终找到有问题的大概位置。然后我们使用“降维打击”,把实体抽成片体,在片体的维度解决。一般会出现小碎片、或者片体无法缝合。这些位置就是问题位置。修改好,生成实体后就不会出现“内部错误”了。



下面是一个例子,帮助大家理解:

经过排查,找到了有问题的大概位置,如下图:然后,分别“降维打击”,抽取实体面,并将其打撒。

遇到CATIA的“内部错误”,是人品有问题吗?的图2



下一步,通过缝合分析面的问题。

遇到CATIA的“内部错误”,是人品有问题吗?的图3


面有问题,手动完成缝合后,对片体进行检查,如下图。

遇到CATIA的“内部错误”,是人品有问题吗?的图4

曲面并没有封闭,有两处缝隙。

把两个直面分出来,还原,重新修剪,缝合,即可去除缝隙。

遇到CATIA的“内部错误”,是人品有问题吗?的图5

另一个实体,检查、修改方法与此同,最后得到两个修复好的实体,合并操作,如下图:

遇到CATIA的“内部错误”,是人品有问题吗?的图6


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空