Перейти к содержимому

Нейросеть строит деталь в SolidWorks. Я не делаю ни одного клика

AI для Тебя

0:00 / 0:00

Нейросеть строит деталь в SolidWorks. Я не делаю ни одного клика

5 048 просмотров · 5 дней назад
AI для Тебя
453 подписчика
5 048 просмотров · 5 дней назад
MCP-сервер для SolidWorks: нейросеть строит листовую деталь по запросу из чата — эскиз, базовая кромка, отверстия, развёртка в DXF. В SolidWorks я не делаю ни одного клика. Сервер лежит в открытом доступе, лицензия MIT. СКАЧАТЬ: https://github.com/aiforyouself/solid... В ролике: Claude Opus 5.5 в Claude Code, SolidWorks 2024, один файл на Python и 27 инструментов. — как нейросеть добирается до SolidWorks: API и MCP-сервер между ними — кронштейн из листа 2 мм: первая сверка дала 62 × 42 вместо 60 × 40 — она заметила это сама и перестроила — длина 120 вместо 80: сама перенесла отверстие и предупредила об ограничении — развёртка в DXF: сама открыла файл и проверила размеры — что она делает, когда нужной команды нет Итог сессии: 58 вызовов, 18 из них — код, который она написала сама; 9 ошибок API исправила сама; 9 минут, $2,53 по ценам API. КАК ПОДКЛЮЧИТЬ — ПО ПОРЯДКУ 1. Что нужно — Windows, SolidWorks установлен и запущен (проверено на SolidWorks 2024 SP5) — Python 3.10 или новее: https://www.python.org/downloads/ (при установке включите добавление Python в PATH) — программа, которая умеет подключать MCP-серверы: Claude Code или Claude Desktop. Подойдёт и другой MCP-клиент 2. Скачать На странице репозитория: зелёная кнопка Code → Download ZIP. Распакуйте, например, в C:\sw-mcp Нужен один файл: solidworks_mcp_server.py 3. Установить библиотеки Откройте командную строку и выполните: pip install mcp pywin32 pillow 4. Подключить к нейросети Claude Code — одна команда в терминале: claude mcp add --scope user solidworks -- python C:\sw-mcp\solidworks_mcp_server.py Проверка: команда claude mcp list — напротив solidworks должно быть Connected. Claude Desktop — Settings → Developer → Edit Config. В открывшийся файл claude_desktop_config.json вставьте: { "mcpServers": { "solidworks": { "command": "python", "args": ["C:\\sw-mcp\\solidworks_mcp_server.py"] } } } Сохраните файл и полностью перезапустите Claude Desktop. В пути — двойные обратные косые черты. 5. Проверить Запустите SolidWorks и напишите в чате: Подключись к SolidWorks и скажи, какая версия запущена. Пришёл ответ с версией — всё работает. 6. Как пользоваться Пишите задачу обычными словами и с размерами. Промт из ролика: Построй в SolidWorks листовой кронштейн-уголок. Лист 2 мм, радиус гиба 2 мм. Горизонтальная полка 60 мм, вертикальная 40 мм, длина 80 мм. В полке 60 мм — два отверстия Ø9 под болт М8: по оси полки, в 20 мм от каждого торца. Сохрани деталь как bracket.SLDPRT и покажи результат в изометрии. Дальше так же, одной фразой: «Увеличь длину кронштейна до 120 мм», «Сохрани развёртку в DXF», «Назначь материал — сталь — и назови массу». Советы: — размеры в миллиметрах, углы в градусах — просите снимок модели после каждой операции: так нейросеть видит результат и проверяет себя — развёртка сохраняется только из сохранённой детали — держите открытым один документ — перед лазером проверьте размеры сами 7. Важно — Инструмент execute_python выполняет на вашем компьютере код, который пишет нейросеть. Не отключайте запросы на подтверждение. — На других версиях SolidWorks возможны расхождения: сигнатуры функций API меняются от версии к версии. — В английском SolidWorks плоскости называются иначе: просите модель указывать Front Plane, Top Plane, Right Plane. — Чертежей, сварных конструкций и спецификаций пока нет. Полный список инструментов и подробности — в README на русском: https://github.com/aiforyouself/solid... Вопросы и ошибки — в Issues репозитория. Нужна доработка под вашу задачу: aiforyouself.contact@gmail.com Телеграм: https://t.me/aiforyourself ГЛАВЫ 0:00 Деталь строит нейросеть 0:11 Три вещи в этом ролике 0:27 Как это устроено: API и MCP-сервер 0:49 27 инструментов 1:05 Построение детали 1:27 Первая сверка: 62 × 42 вместо 60 × 40 1:59 Отверстия: Y эскиза — это минус Z модели 2:27 Меняю длину: 120 вместо 80 2:55 Развёртка в DXF 3:12 Когда нужной команды нет 3:48 Итог: 58 вызовов, 9 минут, $2,53 4:08 Сервер на GitHub Какой команды не хватает первой: чертежи, сварка, спецификация? Напишите в комментариях. Музыка: «Cold Blue» — Astron, «After All» — Geographer (Фонотека YouTube).