导入Fusion 360 .stl文件时,Sketchup冻结

问题描述

在某些不常见的工作流程中,我需要在Sketchup 8中使用Fusion 360模型(尽管这可能适用于任何Sketchup版本)。我已经可以使用STL For Sketchup(stl4su.ru)扩展名在Sketchup中导出和导入stl文件。

当我在Fusion 360中导出主体时,我选择了非二进制编码,并且无论用于导出的任何质量设置如何,Sketchup都会在导入文件时冻结(或者可能希望工作很长时间)。二进制编码似乎不适用于该扩展名。

通常如何将Fusion 360 stl模型导入Sketchup?

解决方法

通过增加额外的步骤,您可以轻松导入模型而不会降低质量(尽管您可能应该这样做)。我使用了MeshLab,尽管像MeshMixer这样的东西也可以工作。

  1. 使用MeshLab(www.meshlab.net),打开有问题的stl文件,然后打开File > Export Mesh As...

  2. 可选:要减少三角形数量,请转到Filters > Remeshing,Simplification and Reconstruction > Simplification: Quadric Edge Collapse Decimation。默认情况下,输入的Target number of faces是当前金额的一半-使用该值在大多数情况下会产生良好的结果。

  3. Saving Options菜单中,取消选择 Binary encoding,然后保存。

  4. 将模型导入Sketchup。不是无限加载模型,而是在不到一秒钟的时间内(取决于复杂性)将模型加载到Sketchup原点附近。

我还没有研究为什么会这样,但是我想发生的是Sketchup STL导入扩展在解释原始Fusion 360输出时遇到问题,但是MeshLab很好地将其清理到了扩展所期望的某个标准。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...