# rocketsmith

Связывает расчёт полёта в OpenRocket, CAD-моделирование в build123d и слайсинг PrusaSlicer для проектирования ракет прямо в Claude Code.

- плагин · `type=plugin` · Claude Code · ★ 21
- Автор: ppak10
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/ppak10/RocketSmith
- Обновлён: 2026-04-22
- HTML: https://affpapa.org/nevibecode/plugins/rocketsmith

## Что делает

Плагин объединяет симуляцию полёта в OpenRocket с параметрическим кодом на базе build123d. Для нарезки деталей перед 3D-печатью подключается PrusaSlicer. Связка замыкает цикл проектирования: агент забирает расчётную массу напечатанной детали из нарезчика и передаёт её обратно в OpenRocket для контрольной проверки устойчивости ракеты.

Инструмент требует установленный менеджер пакетов `uv`, добавленный в профиль GitHub ключ SSH, среду Java и строго OpenRocket 23.09. Версии OpenRocket 24 и новее не поддерживаются из-за несовместимости библиотеки `orhelper` со структурой пакетов. Сам PrusaSlicer опционален, но без него калибровка массы деталей не сработает.

На Windows первый вызов OpenRocket занимает от 67 секунд до 6 минут из-за долгого холодного старта JVM. В Claude Code плагину требуется клиент версии v2.1.77 или новее, иначе отправка сообщений между субагентами через `SendMessage` выдаёт ошибку.

## Установка

### Claude Code (родная платформа)

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
В чате агента (не в терминале):
```text
/plugin install rocketsmith@claude-community
```

## Когда брать
- рассчитать траекторию и устойчивость ракеты в OpenRocket
- построить параметрические модели деталей через build123d
- подготовить нарезку FDM-печати в PrusaSlicer
- вернуть реальный вес пластиковых деталей обратно в симуляцию

## Примеры запросов агенту
- Построй модель обтекателя в build123d и проверь аэродинамику в OpenRocket
- Нарежь хвостовой отсек в PrusaSlicer и скорректируй симуляцию с учётом массы
- Запусти цикл калибровки массы для текущей конфигурации ступеней

## Похожие
- [math-proof](https://affpapa.org/nevibecode/plugins/math-proof.md) — плагин · ★ 44770
- [math-olympiad](https://affpapa.org/nevibecode/plugins/math-olympiad.md) — плагин · ★ 44770
- [technical-spike](https://affpapa.org/nevibecode/plugins/technical-spike.md) — плагин · ★ 40451
- [exa](https://affpapa.org/nevibecode/plugins/exa.md) — плагин · ★ 5173
- [voltagent-research](https://affpapa.org/nevibecode/plugins/voltagent-research.md) — плагин · ★ 26093
- [julia-development](https://affpapa.org/nevibecode/plugins/julia-development.md) — плагин · ★ 41823

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
