SimpleCADAPI — скилл
Python-SDK параметрического CAD со скиллом: модель строится кодом, экспорт в STEP, STL и MJCF, правка пересчитывает зависимое.
- 188 ★ репозитория
- Последний коммит
- Apache-2.0
Минимальный доступ
Почему такой уровень
- Расширения `sca addon` запускают сторонний код в собственном окружении.
Установка
- Работает в
В терминале, через 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.
Библиотека агентских скиллов для CAD, CAE и CAM: генерация и правка моделей, экспорт STEP, STL, 3MF, файлы описания роботов и нарезка в g-code
agentcad дает ИИ-агенту 3D-проектирование: скрипты build123d, экспорт STEP, рендер, проверка геометрии, просмотр в браузере
PartCAD хранит механические детали как текст: агент пишет CAD-скрипт, рендерит модель и сверяет ее с заданием.
MCP-сервер САПР ClassCAD: агент строит детали и сборки скриптами, смотрит снимки и сохраняет STEP и STL
Два навыка учат агента AutoCAD: черчение по описанию, параметрические детали, проверка чертежей по стандартам и база скриптов.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| SimpleCADAPI (эта карточка) | нет | 188 | ||
| FreeCAD MCP | нет | не нужна | 3 310 | управляет установленным FreeCAD через MCP; SimpleCADAPI — самостоятельный SDK с собственным ядром и скиллом |
| OpenSCAD MCP | нет | не нужна | 170 | рендерит детали OpenSCAD с измерениями; SimpleCADAPI строит B-rep-модели и сборки с кинематикой |
Коротко о README
Единый скилл на семь маршрутов CAD от детали до чертежа, собираемый под восемь сред.