Импорт файлов SVG /DXF в Trimesh

Я хочу конвертировать dxf/svg файлы в stl используя trimesh. Я установил cyassimp, как указано на странице Github, однако я все еще вижу следующую ошибку:

 File "C:\Users\X\AppData\Local\Programs\Python\Python35\lib\site-packages\trimesh\io\load.py", line 119, in load_mesh
    kwargs.update(mesh_loaders[file_type](file_obj,
KeyError: 'svg'

Есть ли альтернативная библиотека для обмена файлами из dxf/svg в STL или в PLY?

1 ответ

У trimesh на самом деле есть встроенные загрузчики (не основанные на cyassimp) для DXF/SVG. Вероятно, он недоступен, потому что у вас не установлен стройный или rtree. Попробуйте позвонить trimesh.load_path() который должен напечатать трассировку, говорящую, почему функция пути не доступна.

Другие вопросы по тегам