text-to-cad

Это библиотека навыков для агентов, предназначенная для работы с CAD, CAE и CAM, позволяющая генерировать, инспектировать, обрабатывать и передавать артефакты CAD и описания роботов из локальных проектных файлов.

Ключевые функции включают создание и редактирование CAD-моделей на основе текстовых или графических запросов с поддержкой форматов STEP, STL, 3MF и GLB; просмотр CAD и робототехнических файлов в браузере; поиск стандартных STEP-компонентов; создание 2D-чертежей в формате DXF; генерацию файлов URDF и SRDF для описания структуры роботов; создание моделей и миров для симуляции в формате SDF; проверку файлов перед отправкой в сервисы лазерной резки; оценку пригодности моделей для аддитивного производства; генерацию G-кода для 3D-печати; а также управление печатью на принтерах Bambu Lab.

Дополнительно, библиотека поддерживает экспериментальное создание имплицитных CAD-моделей с использованием GLSL и рендерингом в браузере.

Lang: Python https://github.com/earthtojake/text-to-cad