Sketchup зависает при импорте файла Fusion 360 .stl

В каком-то необычном рабочем процессе мне нужно использовать модели Fusion 360 в Sketchup 8 (хотя это, вероятно, относится к любой версии Sketchup). Я уже могу экспортировать и импортировать файлы stl в Sketchup, используя расширение STL For Sketchup (stl4su.ru).

Когда я экспортирую тела в Fusion 360, я выбираю недвоичное кодирование, и независимо от каких-либо настроек качества, используемых для экспорта, Sketchup зависает при импорте файла (или, предположительно, очень долго хочет работать). Двоичное кодирование, похоже, не работает с расширением.

Как я могу нормально импортировать модели Fusion 360 stl в Sketchup?


person Sašo    schedule 31.08.2020    source источник


Ответы (1)


С добавленным дополнительным шагом вы можете легко импортировать модели, даже не снижая качество (хотя, вероятно, вам следует). Я использовал 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 прекрасно очищает их до некоторого стандарта, который ожидает расширение.

person Sašo    schedule 31.08.2020