是否可以从 TinkerCad.com 导出模型,重新导入它,然后将其作为单个零件的分组集合再次编辑?

3D打印 文件格式 修补匠
2021-05-13 06:32:24

例如,我有这个模型,是在www.TinkerCad.com 上制作的它由一堆分组的对象组成。我希望能够通过将其保存在本地来备份它,然后重新导入它并在导入的模型上取消这些对象的组合有没有办法做到这一点?

(注意:我的动机是永久备份我的重要模型。TinkerCad 在 2021 年 5 月删除了几百万个帐户看起来像)。

当我从www.TinkerCad.com导出模型时,我会得到以下选项:.obj.stl.glb在此处输入图片说明

无论我选择导出哪个,如果我重新导入我导出的内容,它现在是一个坚实的部分,看来我无法再取消其元素的组合以对其进行编辑。

此外,如果其他人在其他工具中打开我的 .obj 文件,比如 Fusion360 或 Solidworks(我现在都不能使用,因为我在 Linux 上并且没有 Solidworks 的许可证),他们是否能够像我在 TinkerCad 中那样编辑模型的各个组件以首先构建它?(我认为这在 .stls 上是不可能的,不是吗?--但我不知道 .obj 文件)。

1个回答

STL 和 OBJ 是分别通过三角和波形定义表面的格式 - 为了使导出工作,TinkerCad 首先运行布尔联合操作。如果没有这个,它就会遇到表面几何形状不好的问题——当布尔连接正确失败时,仍然会发生这种缺陷。

GLB 是 gITF 文件的容器,可以存储文件层次结构以及相机和动画。但是,即使该结构允许拥有所有主体,TinkerCad 也确实在它之前运行了一个布尔联合。

因此,您必须在物理上将项目的各个部分分开,而不是像在爆炸图中那样相互连接。这样布尔联合将导致每个部分被分开并作为单独的壳导出。

将壳分离成模型

如果您有来自 TinkerCad 的具有多个单独壳的项目,则可以在 Meshmixer 等程序中打开 STL 或 OBJ 并运行单独的壳操作。然后,您可以将该程序中的零件作为单独的文件导出,这些文件可以导入到其他 CAD 或 3D 设计软件中 - 或直接切片。

重新设计模型

如果您导出并分离了零件,那么在允许 STEP 文件的程序中正确地对它们进行 CAD 将非常有益。为此,您只需将它们导入程序并使用 TinkerCad 的 3D 模型作为模型进行设计。

Fusion360 确实允许将 STL 和 OBJ 作为网格导入,但不是最好的编辑方式。

FreeCAD 是一种开源替代品,它也允许导入 STL 和 OBJ,并且具有 Linux 发行版。