关于 🛠️ AI-SolidWorks
AI-SolidWorks(SoliPy)是面向 SolidWorks 用户的本地 GUI 工具,可用波斯语或英语自然语言描述设计操作,并通过 AI 生成 VBS 脚本执行。
主要功能
- 01波斯语和英语自然语言命令
- 02AI 理解设计意图
- 03自动生成 SolidWorks VBS 脚本
- 04图形界面与深色主题
适用场景
- 01用文字指令绘制圆形、矩形或直线
- 02将形状草图操作转为 VBS 脚本执行
MCP 相关
输入将其描述为 MCP 服务,但 README 主要说明 GUI、自然语言处理和 VBS 脚本执行,未说明 MCP 接口或向 MCP 客户端提供的能力。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
🛠️ AI-SolidWorks
🇮🇷 波斯语版本
SoliPy 是用户与 SolidWorks 软件之间的智能接口,可使用波斯语自然语言命令进行控制和创建形状。
✨ 主要功能
- 🗣️ 自然语言交流:使用简单的波斯语发送设计命令
- 🤖 AI 支持:使用先进的 AI 模型理解命令
- 📝 自动转换为脚本:为 SolidWorks 生成 VBS 脚本
- 🎨 易用的用户界面:采用深色主题的简单友好界面
🚀 使用方法
-
安装和设置:
git clone https://github.com/your-username/solipy.git cd solipy pip install -r requirements.txt python sw_api_panel.py -
配置 API:
- 在
.env文件中或通过“API 设置”按钮输入 API 密钥 - 可使用 OpenAI 或 OpenRouter 服务
- 在
-
发送命令:
- 示例:“画一个圆”
- 示例:“画一个边长为 40 米的矩形”
- 示例:“画一条线”
📂 文件结构
sw_api_panel.py:带图形用户界面的主程序scripts/:包含 SolidWorks VBS 脚本的文件夹connect_to_sw.vbs:连接到 SolidWorks 的脚本draw_circle.vbs:绘制圆形的示例脚本create_sketch.vbs:创建主草图的脚本create_sketch_from_input.vbs:用于创建形状的参数化脚本create_extrude.vbs:用于拉伸形状的脚本
📋 要求
- Python 3.8+
- SolidWorks(已安装在系统中)
- OpenAI 或 OpenRouter 的 API 密钥
- 操作系统:Windows
🇬🇧 英语版本
SoliPy 是用户与 SolidWorks 软件之间的智能接口,可使用波斯语和英语自然语言命令进行控制和创建形状。
✨ 主要功能
- 🗣️ 自然语言交流:使用简单语言发送设计命令
- 🤖 AI 驱动:利用先进的 AI 模型理解命令
- 📝 自动生成脚本:为 SolidWorks 生成 VBS 脚本
- 🎨 易用的用户界面:采用深色主题的简单直观 UI
🚀 使用方法
-
安装:
git clone https://github.com/your-username/solipy.git cd solipy pip install -r requirements.txt python sw_api_panel.py -
配置 API:
- 在
.env文件中或通过“API Settings”按钮输入 API 密钥 - 兼容 OpenAI 或 OpenRouter 服务
- 在
-
发送命令:
- 示例:“画一个圆”
- 示例:“创建一个边长为 40 米的矩形”
- 示例:“画一条线”
📂 文件结构
sw_api_panel.py:带图形用户界面的主程序scripts/:包含 SolidWorks VBS 脚本的文件夹connect_to_sw.vbs:连接到 SolidWorks 的脚本draw_circle.vbs:绘制圆形的示例脚本create_sketch.vbs:创建主草图的脚本create_sketch_from_input.vbs:用于创建形状的参数化脚本create_extrude.vbs:用于拉伸形状的脚本
📋 要求
- Python 3.8+
- SolidWorks(已安装在系统中)
- 来自 OpenAI 或 OpenRouter 的 API 密钥
- 操作系统:Windows
📸 截图
集成 SolidWorks 的主应用界面
命令输入与响应流程
🔄 工作流
- 用户输入:输入自然语言命令
- AI 处理:AI 处理命令以理解其意图
- 脚本生成:自动生成 VBS 脚本
- 执行:在 SolidWorks 中执行脚本
- 结果:在 SolidWorks 中执行所请求的操作
📜 许可证
本项目采用 MIT 许可证授权,详情请参阅 LICENSE 文件。"# SolidWorks-MCP-Server" "# SolidWorks-MCP-Server"
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。