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
-
Installieren Sie die Abhängigkeiten:
pip install pywin32 -
Stellen Sie sicher, dass SOLIDWORKS 2022 installiert und lizenziert ist.
-
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: Hauptskriptconfig.json: Konfigurationsdateiparts/: Enthält Teildefinitionenassemblies/: Baugruppendefinitionenexports/: Exportierte Dateien
API-Integration
Die Fertigkeit verwendet die SOLIDWORKS COM-API über pywin32. Wichtige Methoden:
swApp.NewDocument(): Neues Dokument erstellenswModel.Extension.SelectByID2(): Geometrie auswählenswModel.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.