几何修复_SolidWorks输入几何体的类型、格式选择及常见错误

1、输入数据

当一个模型从一个CAD系统导人至另一个系统时,由于不同的CAD系统的技术特点有所差异,在一个系统中的特征转换到另一个系统中可能无法找到相匹配的特征,这个转换过程就有可能会出错。

9853fe065f1e5466c7c3c3df4c6da55f.png
ab44a6ba2129d9b63215c54d43b68228.png

输入数据类型、用途及格式:

输入数据的类型一般为所需的实体模型,当然也包含曲面实体和线框(曲线)等。对于输入的曲面实体,在前面已介绍过的实体、曲面混合建模技术中是非常有用的,如:

1)替换面。

2)使用曲面切除。

3)终止条件中的【成形到一面】或【到离指定面指定的距离] 。

4)构造几何体生成【交叉曲线】或者作为一个设计工具的参考。

如果允许,不要将线框几何体作为转换的对象。输入的样条曲线、直线段、圆弧、草图点以及实体边界曲线等都会占用很大一部分的系统资源。

假如用户可以选择输入某种类型的文件格式,需要考虑这些文件格式本身存在的优缺点。对于那些实体模型的文件格式,一般会优先选择Parasolid、ACIS 以及STEP格式。因为相对于IGES格式来说,它们在转换过程中更不容易出错。

Parasolid格式是SolidWorks的建模内核,SolidWorks可以直接读Parasolid格式文件而不需要转换操作。因此,假如Parasolid格式在可选范围之内,那么用这种格式来导人对象至SolidWorks中将是最佳的选择。

虽然Parasolid文件格式支持基于Parasolid的系统间实体数据的转换操作,但是这些数据仅仅定义了实体模型本身(面、边以及顶点),并没有包含实体创建过程的历史数据。

输入数据出错的原因:

输入文件生成实体模型的过程失败有多个原因,理解这些内在原因会对以后的检查输入错误和最终修复操作带来很大的帮助。

其中一个主要的原因就是不同的CAD 系统使用了不同的数学表示或运算规则。当发送或者接收一个3D 模型时,也正是这个差异造成了各个系统间的互操作性问题,具体原因如下:

1)不同的精度——所有的CAD 系统不可能使用相同的精度来运算,在发送系统中的原整数值可能会导致接收系统中转换后的数值精度小于实体缝合所需精度要求,进而导致了实体缝合操作的失败。

个别CAD 系统具有改变文件数据精度以专门用于输出的功能。我们也可以在建模前事先调整好建模精度。了解相关的设置以及在输出模型前预先设定好参数,将大大降低SolidWorks 导人文件时出错的概率。

2)转换特征映射——并不是所有的CAD 系统都支持相同的特征。假如接收系统并不支持所输入的3D实体,转换就有可能会失败,也有可能导致转换后的实体与原始模型并没有严格匹配。

3)丢失的实体——有时不同CAD系统间的转换过程中有可能会产生面片丢失现象,假如形成的缺口比较大,那么系统自动修复工具就有可能不能修复该缺口。

数据出错引发的问题:

在转换过程中会出现各种各样的问题。

1)缺口重合点或重合边处的局部裂缝大于接收系统的建模精度。局部裂缝同样也会出现在面与面之间的交线处。

2)面、边的变形,包括自交叉、裂缝以及多重细小边线。

软件版本13SP5

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值