【问题标题】:Sketchup freezes when importing Fusion 360 .stl file导入 Fusion 360 .stl 文件时,Sketchup 冻结
【发布时间】:2020-12-19 14:00:26
【问题描述】:
在一些不寻常的工作流程中,我需要在 Sketchup 8 中使用 Fusion 360 模型(尽管这可能适用于任何 Sketchup 版本)。我已经可以使用 STL For Sketchup (stl4su.ru) 扩展在 Sketchup 中导出和导入 stl 文件。
当我在 Fusion 360 中导出主体时,我选择了非二进制编码,并且无论用于导出的任何质量设置如何,Sketchup 在导入文件时都会冻结(或者可能想要工作很长时间)。二进制编码似乎不适用于扩展。
如何正常将 Fusion 360 stl 模型导入 Sketchup?
【问题讨论】:
标签:
meshlab
3d-modelling
sketchup
fusion360
【解决方案1】:
通过添加额外的步骤,您可以轻松导入模型,甚至不会降低质量(尽管您可能应该这样做)。我用过 MeshLab,不过像 MeshMixer 这样的东西也可以用。
-
使用MeshLab (www.meshlab.net),打开有问题的stl文件,然后File > Export Mesh As...
-
可选:要减少三角形数量,请转至Filters > Remeshing, Simplification and Reconstruction > Simplification: Quadric Edge Collapse Decimation。默认情况下,输入的 Target number of faces 是当前数量的一半 - 在大多数情况下使用它应该会产生良好的结果。
-
在Saving Options 菜单中,取消选择 Binary encoding,然后保存。
-
将模型导入 Sketchup。模型不会无限期地加载,而是会在不到一秒的时间内(取决于复杂性)在 Sketchup 原点附近加载。
我没有研究为什么会出现这种情况,但我认为 Sketchup STL 导入扩展在解释原始 Fusion 360 输出时存在问题,但 MeshLab 将其很好地清理为扩展所期望的某个标准。