SimpleCADAPI — скилл

Python-SDK параметрического CAD со скиллом: модель строится кодом, экспорт в STEP, STL и MJCF, правка пересчитывает зависимое.

  • 188 ★ репозитория
  • Последний коммит
  • Apache-2.0
Скилл

Минимальный доступ

Почему такой уровень

  • Расширения `sca addon` запускают сторонний код в собственном окружении.
Все причины и проверки

physpace/simplecadapi

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/simplecadapi

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Расширения `sca addon` запускают сторонний код в собственном окружении.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

SimpleCADAPI — CAD-пакет, написанный под агента без мыши: функциональный API без скрытого состояния, нативное ядро на OpenCASCADE внутри колеса `pip`, ошибки с числами и подсказкой исправления. Геометрию выбирают по смыслу (`ql`, стабильный `scad.ref`), а не по сдвигающемуся индексу. Скилл ставится командой `sca skill install` и ведет агента по семи маршрутам: деталь, сборка с кинематикой, восстановление из STEP, из сетки или облака точек, из векторного PDF, чертеж по ГОСТ в DXF, экспорт в STEP AP242, STL, FreeCAD и MJCF. Один и тот же скилл собирается под Claude Code, Codex, OpenCode и еще четыре среды. Редактор `sca edit` показывает ячейки и модель рядом: клик по грани записывает выбор в блокнот, и агент читает его с диска. Расширения подключаются как репозитории через `sca addon add owner/repo`.

Для кого. Инженерам и конструкторам, которые поручают агенту моделировать детали и сборки кодом и хотят править размеры слайдером, а не пересобирать файл.

Подходит, если

  • Агент собирает корпус или шарнирный механизм, где углы и длины звеньев заданы параметрами.
  • Деталь из файла STEP восстанавливают в редактируемую модель с проверкой геометрии.
  • Чертеж по ГОСТ нужен в DXF из проверенной геометрии.
  • Готовую модель передают в STL для печати или в MJCF для симуляции.

Не подходит, если

  • Модель делается мышью в готовом CAD, а агент не участвует.
  • Нужны стандарты и форматы вне перечисленных семи маршрутов.
  • Среда не поддерживает Python 3.10–3.13.

Пример запроса к агенту

Смоделируй кронштейн с четырьмя отверстиями под М4 и выгрузи его в STEP, проверив размеры по чертежу.

Ограничения

Нужен Python 3.10–3.13. Цифры сравнения с CadQuery и промышленным CAD взяты из отчета автора: в нем есть оговорки по условиям запуска и составу деталей. Расширения устанавливаются из чужих репозиториев и запускают код в собственном окружении, поэтому проверяйте источник перед `sca addon add`. Описание проверено по README версии 2.2.7. Поведение новых релизов может отличаться, а точные сроки совместимости с каждой средой автор не обещает.

Как отключить. Удалите пакет через `pip uninstall simplecadapi` и папку навыка `sca-*` в каталоге скиллов агента. Расширения уберите командой `sca addon` из списка установленных.

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

Как поставить SDK и навык?

Выполните `pip install "simplecadapi[editor]"`, затем `sca skill install`: команда собирает навык под вашего агента. Список поддерживаемых сред показывает `sca skill targets`.

Можно ли запускать модели без редактора?

Да. `sca run model.py` выполняет блокнот без интерфейса, а `sca export` пишет STEP, STL и OBJ.

Нужен ли CadQuery?

Нет. Ядро на OpenCASCADE поставляется внутри колеса, стека CadQuery и OCP не требуется.

Как добавить проверку или симуляцию?

Подключите расширение командой `sca addon add owner/repo`. Скилл расширения ставится рядом с основным, а код работает в отдельном окружении.

Какие среды поддерживает навык?

Один исходник собирается под Claude Code, Codex, OpenCode, ZCode, OMP, DSH и Kimi Code. Список выводит `sca skill targets`.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл create-cad-files строит деталь с размерами по описанию словами и выдает проверенные файлы STEP и STL.

СкиллРасширенный доступ66Звезды репозитория

Библиотека агентских скиллов для CAD, CAE и CAM: генерация и правка моделей, экспорт STEP, STL, 3MF, файлы описания роботов и нарезка в g-code

СкиллРасширенный доступ26,1 тыс.Звезды репозитория

agentcad дает ИИ-агенту 3D-проектирование: скрипты build123d, экспорт STEP, рендер, проверка геометрии, просмотр в браузере

CLIРасширенный доступ213Звезды репозитория

PartCAD хранит механические детали как текст: агент пишет CAD-скрипт, рендерит модель и сверяет ее с заданием.

ПлагинРасширенный доступ530Звезды репозитория
Официальный

MCP-сервер САПР ClassCAD: агент строит детали и сборки скриптами, смотрит снимки и сохраняет STEP и STL

MCP-серверРасширенный доступ185Звезды репозитория

Два навыка учат агента AutoCAD: черчение по описанию, параметрические детали, проверка чертежей по стандартам и база скриптов.

СкиллРасширенный доступ136Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
SimpleCADAPI (эта карточка)нет188
FreeCAD MCPнетне нужна3 310управляет установленным FreeCAD через MCP; SimpleCADAPI — самостоятельный SDK с собственным ядром и скиллом
OpenSCAD MCPнетне нужна170рендерит детали OpenSCAD с измерениями; SimpleCADAPI строит B-rep-модели и сборки с кинематикой

Коротко о README

Единый скилл на семь маршрутов CAD от детали до чертежа, собираемый под восемь сред.

Бейдж для README

Сообщить о проблеме