SolidWorks API导航工具

swapi-pilot是一款为AI代理提供准确、最新SolidWorks API文档的工具,减少错误并提高自动化精度,适用于SolidWorks自动化脚本编写和CAD设计场景。

  • by arthurle3210
  • 本地部署
  • 32 星标
  • 更新于
在 GitHub 查看 arthurle3210/swapi-pilot-solidworks-mcp

使用说明

如果swapi pilot对您有所帮助,请考虑支持其开发:

swapi飞行员

swapi-plot MCP-您的SolidWorks API导航器

swapi-plot为AI代理提供准确、最新的SolidWorksneneneba API文档, 减少错误并提高自动化精度——将其视为SolidWorks编码的专用上下文。

还在网上搜索VBA宏吗?让SolidWorks专家在线为您撰写?只需安装swapi试点MCP,并自行构建所需的宏——无需再等待帮助!

演示视频

视频1:批量导出——SLDPRT到。XT格式

场景:一个文件夹包含多个SolidWorks零件文件(.SLDPRT),这些文件需要批量导出为Parasolid(.XT)格式,以便在其他CAD系统中使用。

只需要一个指令。Claude Code通过swapi-plot MCP自动找到正确的SolidWorks API,生成C#自动化脚本,并运行它来完成批量导出。 无需手动搜索文档。无需编码。

关键词:SolidWorks批量导出、SLDPRT到XT、Parasolid导出、SolidWorks自动化、人工智能辅助SolidWorks、Claude Code MCP


视频2:智能功能管理器控制——将回滚条移动到分模线上

场景:编辑SolidWorks模具零件,需要将FeatureManager回滚栏移动到第一条分模线特征的正上方,以便编辑早期特征。

一个指令。带有swapi-plot MCP的Claude Code立即查找API,确定正确的方法和参数,并执行- 无需手动拖动,无需通过SolidWorksneneneba API文档进行挖掘。

关键词:SolidWorksFeatureManager,回滚条自动化,分模线功能,模具设计自动化,SolidWorksneneneba API Claude,AI辅助工程


视频3:免费LLMs也能做到——Kimi 2.5与swapi飞行员

场景:同样的任务——将FeatureManager回滚栏移动到第一个(最早的)分模线功能上方——这次使用免费的Kimi 2.5模型。

没有swapi飞行员,这类任务对任何法学硕士来说都是极其困难的。SolidWorksneneneba API文档庞大,LLM的训练数据中几乎没有正确的方法和参数。 swapi飞行员缩小了这一差距:它在调用时提供精确、实时的API上下文,即使是免费的LLM也能完成无法完成的任务。

swapi飞行员不依赖于任何人工智能平台。 任何兼容MCP的工具都可以使用它。

关键词:Kimi 2.5,免费LLM SolidWorks,通用MCP,SolidWorks API自动化,AI辅助CAD,swapi-plot MCP


安装

克劳德代码:

claude mcp add swapi-pilot --transport http https://swapi-pilot.com/mcp

或添加到 C:\Users\"user"\.claude.json

  "mcpServers": {
    "swapi-pilot": {
      "type": "http",
      "url": "https://swapi-pilot.com/mcp"
    }
  }

Codex CLI:

添加 \.codex\config.toml
[mcp_servers.swapi-pilot]
url = "https://swapi-pilot.com/mcp"

开放代码:

添加 \.config\opencode\opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "swapi-pilot": {
      "type": "remote",
      "url": "https://swapi-pilot.com/mcp",
      "enabled": true
    }
  }
}

强烈建议首次使用:添加AI工作流模板

安装MCP后,将以下文件放入 工作目录的根目录 因此AI知道如何正确使用swapi导频:

文件 工具
CLAUDE.md 克劳德代码
AGENTS.md Codex CLI、Opencode

一旦就位,人工智能将自动读取模板,并在编写任何SolidWorks代码之前查找API文档,从而大大减少错误。

这两个文件的内容完全相同——只需使用与您的工具匹配的文件即可。这是一个 参考模板 你可以根据自己的需要进行修改。即使没有它,swapi-plot MCP也能很好地工作——你只需要手动提醒AI每次查找API文档。

C#(generate_project)自动执行的先决条件——可选

使用 generate_project 要生成和运行C#项目,请安装 .NET SDK 8.0 第一:

  • 下载:https://dotnet.microsoft.com/download/dotnet/8.0

安装后,您可以直接使用以下命令运行项目 dotnet run.

可用工具

工具 说明
search_solidworks_api 按关键字、接口名称或方法名称搜索API
get_api_detail 获取特定API的全部详细信息(语法、备注、示例)
list_interface_members 列出接口的所有成员
get_example_code 搜索和检索示例代码
get_enum 查找枚举/常量值
generate_project 生成C#控制台项目模板

繁体中文说明