HelpcentrumAutomatisering

Een Python-script op het model uitvoeren

De Python-console voert een script uit op je model via dezelfde acties als de API — lussen, rekenwerk en maattabellen die honderden klikken zouden kosten. Een heel script is één bewerking en één stap ongedaan maken.

Python-console4 stappen · 4 afbeeldingen

  1. Open het menu van de inspector met Inspector options (⋯) en kies Python console.

    Open het menu van de inspector met Inspector options (⋯) en kies Python console.
  2. De console opent met een uitgewerkt voorbeeld, Bolt circle, gekozen onder Start from. De Variables ervan bereiken het script als params: zet holes op 8.

    De console opent met een uitgewerkt voorbeeld, Bolt circle, gekozen onder Start from. De Variables ervan bereiken het script als params: zet holes op 8.
  3. Klik op Run. Onder Output zie je wat het script heeft geprint, het aantal acties dat het heeft toegepast en de waarde die het in result heeft achtergelaten.

    Klik op Run. Onder Output zie je wat het script heeft geprint, het aantal acties dat het heeft toegepast en de waarde die het in result heeft achtergelaten.
  4. Sluit de console. De flens en zijn acht gatcilinders staan in het model, gemaakt als één bewerking — trek de cilinders van de flens af om de gaten te snijden.

    Sluit de console. De flens en zijn acht gatcilinders staan in het model, gemaakt als één bewerking — trek de cilinders van de flens af om de gaten te snijden.

Goed om te weten

  • Dry run voert het hele script uit en bewaart niets, zodat je eerst de uitvoer kunt lezen.
  • Een script dat mislukt, verandert niets; een script dat slaagt, maak je in één stap ongedaan met Undo.
  • In het vak Script laat Tab inspringen en voert Ctrl+Enter uit. cad.actions() toont elke actie die een script mag aanroepen, en cad.help(name) legt er een uit.
  • Start from biedt ook Lattice, Measure the model, Part family en What can I call?.

Opgenomen in Kozorosa door de helprecorder, die heeft gecontroleerd dat het resultaat in het model staat.