Hilfe-CenterAutomatisierung

Ein Python-Skript auf dem Modell ausführen

Die Python-Konsole führt ein Skript auf Ihrem Modell über dieselben Aktionen wie die API aus — Schleifen, Arithmetik und Maßtabellen, die Hunderte von Klicks kosten würden. Ein ganzes Skript ist eine Bearbeitung und ein Rückgängig-Schritt.

Python-Konsole4 Schritte · 4 Bilder

  1. Öffnen Sie das Menü des Inspektors über Inspector options (⋯) und wählen Sie Python console.

    Öffnen Sie das Menü des Inspektors über Inspector options (⋯) und wählen Sie Python console.
  2. Die Konsole öffnet sich mit einem ausgearbeiteten Beispiel, Bolt circle, ausgewählt unter Start from. Seine Variables gelangen als params in das Skript: Setzen Sie holes auf 8.

    Die Konsole öffnet sich mit einem ausgearbeiteten Beispiel, Bolt circle, ausgewählt unter Start from. Seine Variables gelangen als params in das Skript: Setzen Sie holes auf 8.
  3. Klicken Sie auf Run. Unter Output sehen Sie, was das Skript ausgegeben hat, die Anzahl der angewendeten Aktionen und den Wert, den es in result hinterlassen hat.

    Klicken Sie auf Run. Unter Output sehen Sie, was das Skript ausgegeben hat, die Anzahl der angewendeten Aktionen und den Wert, den es in result hinterlassen hat.
  4. Schließen Sie die Konsole. Der Flansch und seine acht Bohrungszylinder sind im Modell, erzeugt als eine einzige Bearbeitung — ziehen Sie die Zylinder vom Flansch ab, um die Bohrungen zu schneiden.

    Schließen Sie die Konsole. Der Flansch und seine acht Bohrungszylinder sind im Modell, erzeugt als eine einzige Bearbeitung — ziehen Sie die Zylinder vom Flansch ab, um die Bohrungen zu schneiden.

Gut zu wissen

  • Dry run führt das ganze Skript aus und behält nichts, sodass Sie zuerst seine Ausgabe lesen können.
  • Ein fehlschlagendes Skript ändert nichts; ein erfolgreiches wird mit Undo in einem Schritt rückgängig gemacht.
  • Im Feld Script rückt Tab ein, und Strg+Enter führt aus. cad.actions() listet jede Aktion, die ein Skript aufrufen darf, und cad.help(name) erklärt eine davon.
  • Start from bietet außerdem Lattice, Measure the model, Part family und What can I call?.

Aufgezeichnet in Kozorosa vom Hilfe-Rekorder, der geprüft hat, dass das Ergebnis im Modell ist.