mcpField
🛠
🛠️ AI-SolidWorks

🛠️ AI-SolidWorks

本地服务
github.com/sina-salim媒体与设计2479 周前更新

关于 🛠️ AI-SolidWorks

AI-SolidWorks(SoliPy)是面向 SolidWorks 用户的本地 GUI 工具,可用波斯语或英语自然语言描述设计操作,并通过 AI 生成 VBS 脚本执行。

主要功能

  1. 01波斯语和英语自然语言命令
  2. 02AI 理解设计意图
  3. 03自动生成 SolidWorks VBS 脚本
  4. 04图形界面与深色主题

适用场景

  1. 01用文字指令绘制圆形、矩形或直线
  2. 02将形状草图操作转为 VBS 脚本执行

MCP 相关

输入将其描述为 MCP 服务,但 README 主要说明 GUI、自然语言处理和 VBS 脚本执行,未说明 MCP 接口或向 MCP 客户端提供的能力。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

🛠️ AI-SolidWorks

Python 3.8+ 兼容 SolidWorks MIT 许可证 AI 驱动

🇮🇷 波斯语版本

SoliPy 是用户与 SolidWorks 软件之间的智能接口,可使用波斯语自然语言命令进行控制和创建形状。

✨ 主要功能
  • 🗣️ 自然语言交流:使用简单的波斯语发送设计命令
  • 🤖 AI 支持:使用先进的 AI 模型理解命令
  • 📝 自动转换为脚本:为 SolidWorks 生成 VBS 脚本
  • 🎨 易用的用户界面:采用深色主题的简单友好界面
🚀 使用方法
  1. 安装和设置:

    git clone https://github.com/your-username/solipy.git
    cd solipy
    pip install -r requirements.txt
    python sw_api_panel.py
    
  2. 配置 API:

    • 在 .env 文件中或通过“API 设置”按钮输入 API 密钥
    • 可使用 OpenAI 或 OpenRouter 服务
  3. 发送命令:

    • 示例:“画一个圆”
    • 示例:“画一个边长为 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
🚀 使用方法
  1. 安装:

    git clone https://github.com/your-username/solipy.git
    cd solipy
    pip install -r requirements.txt
    python sw_api_panel.py
    
  2. 配置 API:

    • 在 .env 文件中或通过“API Settings”按钮输入 API 密钥
    • 兼容 OpenAI 或 OpenRouter 服务
  3. 发送命令:

    • 示例:“画一个圆”
    • 示例:“创建一个边长为 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 的主应用界面

命令输入与响应流程

🔄 工作流

  1. 用户输入:输入自然语言命令
  2. AI 处理:AI 处理命令以理解其意图
  3. 脚本生成:自动生成 VBS 脚本
  4. 执行:在 SolidWorks 中执行脚本
  5. 结果:在 SolidWorks 中执行所请求的操作

📜 许可证

本项目采用 MIT 许可证授权,详情请参阅 LICENSE 文件。"# SolidWorks-MCP-Server" "# SolidWorks-MCP-Server"

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。