从 solidworks 中的装配体制作实体模型,也称为收缩包装

Make a solid mockup from an assembly in solidworks aka a shrinkwrap

我有一个复杂的组件,我想从中制作 3d 打印模型。 我不想让 3d 打印机在每个轴、轴承等处浪费大量时间和细丝拉丝。

有没有办法将整个组件变成一个实体(或者更好的是空心shell)?

绘图是here

编辑:

到目前为止的尝试次数 -

  1. 将模型提取到 STL 并将其传递给 http://www.cadspan.com/ - 但 UI 令人困惑,我看不到如何下载收缩包装的模型

  2. 提取 stl 并将其导入 OpenSCAD - 使用差异函数“挖出”内部(特别是热交换器、轴承和螺栓) - 渲染为 stl - 这是第一个掉落的低于 1 千克的灯丝 - 我认为有更好的东西,但这是我用 865 克,打印 3 天以上的结果:) 希望没有错误

在Solidworks中可以将装配文件保存为零件文件,只需使用另存为,然后select“零件”即可。

但你的实际目标是“节省耗材”,3D打印软件应该有一个设置,它通常命名为“Infill Percentage”,或填充密度。将其设置为 100% 意味着用塑料填充所有体积,将其设置为您认为它在细丝网和强度之间具有适当平衡的值。

您应该也可以设置模式。

部分参考图片如下: enter image description here

  1. 为原型或模拟创建简化模型的传统方法,将需要您创建一个新的配置,并抑制您想要跳过的东西;然而,这是一个 time-consuming 操作(但有时需要)。

  2. 今天我们可以在 Solidworks 中使用 'Simplify' 或 'Defeature'。 end-result 与 1 有点相似。但系统会处理组件和特征的抑制,并为您创建派生配置。(基于您设置的尺寸标准)

  3. 手动将程序集保存为 part-file,将允许您 select 'Surfaces-only' 并将导致所有 shell几何学。 这里的一个警告是;任何在组件中有表面的内部零件,在保存后仍然有表面(系统无法区分 inner/outer 个表面)

编辑

  1. 根据这对您的重要性,您还可以使用 Solidworks 中的 'Cavity' 功能;将组件压印成 material 的实体块,然后删除所有不再附着在外表面上的实体;修复任何孔或额外的细节,并通过重新印象来完成,这次是 material.
  2. 实心块中的空腔