Repolode
tangency-labs

tangency-labs/solidcraft

Параметрическое 3D-CAD-приложение с открытым исходным кодом, написанное на чистом Rust; доступно на компьютере, в браузере и для управления через MCP.

Open source альтернатива:SolidWorksAutodesk FusionOnshape

Звёзды
6,807
Форки
766
Открытые issues
1,377
Последний коммит
4 часа назад

Что это?

SolidCraft — параметрическое 3D-CAD-приложение для создания эскизов, задания ограничений и построения твердотельных деталей. Размеры задаются параметрами, а модель перестраивается по истории операций при изменении значений. Приложение работает на Windows, macOS и Linux, в браузере или без графического интерфейса через инструмент командной строки.

Инструменты моделирования включают эскизы с ограничениями, выдавливание, вращение, протягивание, лофтинг, скругление, оболочку и массивы, а также сборки с соединениями и детали из листового металла. Приложение импортирует и экспортирует STEP, IGES, STL, OBJ, 3MF и glTF, а также может экспортировать URDF для симуляторов роботов.

MCP-сервер позволяет AI-агентам создавать проекты, измерять детали и делать снимки экрана — без графического интерфейса или в запущенном приложении. Проект находится на ранней стадии разработки и пока лучше всего подходит для простых деталей.

Ключевые возможности

  • 01Эскизы с ограничениями и размерами, которые рассчитывает встроенный решатель
  • 02Параметрическая история операций, в которой операции можно редактировать, отключать и менять местами
  • 03Сборки с соединениями, исследованиями движения и расчётом массовых характеристик
  • 04Импорт и экспорт STEP, IGES, STL, OBJ, 3MF и glTF
  • 05CLI для запуска скриптов, измерения деталей и рендеринга изображений PNG без графического интерфейса
  • 06MCP-сервер, позволяющий AI-агентам моделировать детали и проверять их

Сценарии использования

  • Проектирование механических деталей, например корпусов и кронштейнов
  • Создание повторяемых CAD-моделей с помощью скриптов из командной строки
  • Создание и проверка параметрических моделей с помощью AI-агентов
  • Подготовка файлов STEP для производства или работы в других CAD-инструментах

Быстрый старт

  1. 1

    Скачайте установщик для своей платформы со страницы релизов или загрузок

  2. 2

    В Windows установите приложение с помощью WinGet

    winget install bherbruck.SolidCraft
  3. 3

    В Linux установите приложение с помощью Snap

    sudo snap install solidcraft

Что важно знать

  • Проект находится на раннем этапе: в README сказано, что он ещё в разработке, но уже подходит для простых задач.
  • Загрузки пока не подписаны, поэтому при первом запуске Windows SmartScreen и macOS могут показывать предупреждения.
  • Из версий 0.11–0.14 нельзя обновиться до версии 0.15.0 или новее через приложение; один раз потребуется скачать обновление вручную.

Темы

Частые вопросы

Что такое solidcraft?
Параметрическое 3D-CAD-приложение с открытым исходным кодом, написанное на чистом Rust; доступно на компьютере, в браузере и для управления через MCP. SolidCraft — параметрическое 3D-CAD-приложение для создания эскизов, задания ограничений и построения твердотельных деталей. Размеры задаются параметрами, а модель перестраивается по истории операций при изменении значений. Приложение работает на Windows, macOS и Linux, в браузере или без графического интерфейса через инструмент командной строки.
solidcraft можно использовать бесплатно? Какая у него лицензия?
solidcraft распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
solidcraft всё ещё поддерживается?
Активно поддерживается. Последний коммит в solidcraft — 19 окт. 2026 г..
Для чего можно использовать solidcraft?
Проектирование механических деталей, например корпусов и кронштейнов Создание повторяемых CAD-моделей с помощью скриптов из командной строки Создание и проверка параметрических моделей с помощью AI-агентов Подготовка файлов STEP для производства или работы в других CAD-инструментах
Как установить solidcraft?
Скачайте установщик для своей платформы со страницы релизов или загрузок В Windows установите приложение с помощью WinGet: winget install bherbruck.SolidCraft В Linux установите приложение с помощью Snap: sudo snap install solidcraft
Где скачать solidcraft?
Исходный код и инструкции по установке — на GitHub: https://github.com/tangency-labs/solidcraft

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Набор плагинов и навыков, с помощью которого AI-агенты для программирования создают, проверяют и подготавливают CAD-модели к производству по запросам на обычном языке.

21,6 тыс.2,1 тыс.PythonMITОбновлён 14 часов назад