提起SOLIDWORKS的Defeature功能,基本没有用户知道,但是提起“去除参数”这个需求,就是很多用户需要的了。

目前的处理方式,很多都是把装配体转成STP实现去除参数的,但严格来说,STP还是保留了三维模型的完整、精确造型,花些时间,是可以在软件中还原带特征的模型的,如果供应商之间只需要模型的大致轮廓,那STP作为数据交换的格式就不合适了。手动删除特征就更加不合适,需要逐步删除需要简化的特征,而由于特征具有父子关系,在手动删除的过程中,非常容易出现报错。

最合适方法是使用defeature功能,设定简单、特征简化程度完全可控。

从下图可见,装配体中的零件带有完整特征数,可以参数化修改,借助defeature,可以做到不同程度的简化。

找到“工具”“Defeature”

使用“消除特征”“侧影轮廓”

在设置中,不同的简化方式能够满足不同的简化需求。

以下是同一个零件,不同简化方式的结果对比。

边界框

圆柱

多边形轮廓

紧密轮廓线

复制几何体

简化后的结果可以看到,精度从低到高,从最粗糙的只保留包络矩形到完整复制几何体造型,可以满足不同需求,此外,除了上述提到的新功能增强外,原先defeature简化模型就能实现保留零件间的运动配合、保留关键特征等操作。

当完成设定后,保存方式可以选择新文档。

所有的简化后模型都可以和原模型关联,保持同步更新。

借助defeature,可以基本满足简化模型的所有需求,并且操作简单。