mcpField
🛠
🛠️ AI-SolidWorks

🛠️ AI-SolidWorks

ローカル
github.com/sina-salimメディア・デザイン2479 週間前に更新

🛠️ AI-SolidWorks について

AI-SolidWorks(SoliPy)は、SolidWorksユーザー向けのローカルGUIツールです。ペルシャ語または英語の自然言語による設計指示をVBSスクリプトに変換して実行します。

主な機能

  1. 01ペルシャ語と英語の自然言語コマンド
  2. 02設計意図のAI解釈
  3. 03SolidWorks用VBSの自動生成
  4. 04ダークテーマのGUI

活用シーン

  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設定」ボタンから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"

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。