Communitygithub.com

limingsen159-byte/solidworks-gyratory-crusher-modeler

Eine Codex-Fertigkeit zur Steuerung von SOLIDWORKS 2022 für die Modellierung von Gyrationsbrecherteilen, Baugruppen und Exporten.

Was ist solidworks-gyratory-crusher-modeler?

Diese Fertigkeit ermöglicht es KI-Agenten wie Codex, SOLIDWORKS 2022 zu steuern, um Gyrationsbrecherkomponenten und -baugruppen zu modellieren. Sie ist speziell für den Einsatz im Maschinenbau und in der Bergbauindustrie konzipiert, wo gyrierende Brecher häufig verwendet werden. Die Fertigkeit automatisiert die Erstellung von Teilen, die Montage von Komponenten und den Export von Modellen in verschiedene Formate. Sie nutzt die SOLIDWORKS-API, um parametrische Modelle zu generieren, die auf spezifische Designspezifikationen zugeschnitten sind. Plattformunterstützung: primär für Codex (GitHub Copilot Workspace) optimiert, aber auch in anderen KI-gestützten Entwicklungsumgebungen nutzbar, die auf SOLIDWORKS-Automation zugreifen können. Der Anwendungsbereich umfasst die Erstellung von Gehäusen, Rotoren, Lagern und anderen Kernkomponenten von Gyrationsbrechern. Die Fertigkeit bietet eine benutzerfreundliche Schnittstelle über Skripte und Konfigurationsdateien, die den gesamten Workflow von der Teileerstellung bis zum Fertigungsgerechten Export abdecken.

Funktioniert mit~Claude Code✓Codex CLI~Cursor
npx skills add limingsen159-byte/solidworks-gyratory-crusher-modeler

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht solidworks-gyratory-crusher-modeler?

Eine Codex-Fertigkeit zur Steuerung von SOLIDWORKS 2022 für die Modellierung von Gyrationsbrecherteilen, Baugruppen und Exporten.

Übersicht

Diese Fertigkeit ermöglicht es KI-Agenten, SOLIDWORKS 2022 zu steuern, um Gyrationsbrecher zu modellieren. Sie umfasst:

  • Teileerstellung: Parametrische Modelle von Gehäusen, Rotoren und Lagern
  • Baugruppen: Zusammenbau der Komponenten zu funktionsfähigen Brechereinheiten
  • Export: Ausgabe in STL, STEP, IGES und andere gängige Formate

Anforderungen

  • SOLIDWORKS 2022 oder neuer
  • Python 3.8+ mit pywin32 (für Windows-COM-Schnittstelle)
  • Grundkenntnisse in Gyrationsbrecher-Designspezifikationen

Einrichtung

  1. Installieren Sie die Abhängigkeiten:

    pip install pywin32
    
  2. Stellen Sie sicher, dass SOLIDWORKS 2022 installiert und lizenziert ist.

  3. Konfigurieren Sie die Parameter in config.json:

    {
      "crusher_type": "gyratory",
      "dimensions": {
        "feed_opening": 1200,
        "discharge_setting": 150,
        "throw": 30
      },
      "material": "Steel",
      "export_format": "STEP"
    }
    

Verwendung

Führen Sie das Hauptskript aus:

python model_gyratory_crusher.py --config config.json

Das Skript wird:

  • Ein neues SOLIDWORKS-Dokument öffnen
  • Die Teile gemäß den Spezifikationen modellieren
  • Die Baugruppe zusammenbauen
  • Die Datei im angegebenen Format exportieren

,

Dateistruktur

  • model_gyratory_crusher.py: Hauptskript
  • config.json: Konfigurationsdatei
  • parts/: Enthält Teildefinitionen
  • assemblies/: Baugruppendefinitionen
  • exports/: Exportierte Dateien

API-Integration

Die Fertigkeit verwendet die SOLIDWORKS COM-API über pywin32. Wichtige Methoden:

  • swApp.NewDocument(): Neues Dokument erstellen
  • swModel.Extension.SelectByID2(): Geometrie auswählen
  • swModel.Extension.CreateFeature(): Features erstellen

Fehlerbehandlung

Bei Fehlern (z. B. ungültige Maße) gibt das Skript klare Meldungen zurück und fährt mit dem nächsten Vorgang fort.

Lizenz

MIT-Lizenz


---

**Hinweis**: Diese Fertigkeit ist für den Einsatz mit KI-Entwicklungswerkzeugen optimiert und erfordert eine aktive SOLIDWORKS-Installation.

Verwandte Skills