Zum Inhalt springen
Alibre Design
Alibre Design — 3D-CAD-Konstruktion
Python · Alibre Script · Automatisierung

Alibre-Skripte und Python-Automatisierung.

Wiederkehrende Konstruktionsaufgaben automatisieren, parametrische Bauteile per Skript erzeugen, Konfiguratoren bauen. Alibre Design Pro und Expert enthalten eine vollwertige Python-Skript-Engine.

  • Python-basiert, integriert in Alibre Design
  • Voraussetzung: Pro oder Expert (nicht Atom3D)
  • Externe Skript-Sammlung mit MIT-Lizenz
  • Individuelle Entwicklung auf Anfrage

Voraussetzung

Skripting ist in Alibre Design Pro und Alibre Design Expert enthalten. Aufruf über das Menü Werkzeuge → Skripting. Atom3D unterstützt Alibre Script nicht.

Externe Skript-Sammlung

AlibreScript auf GitHub

Eine umfangreiche, öffentlich gepflegte Sammlung von Beispiel-Skripten, API-Dokumentation und Entwicklerwerkzeugen für Alibre Script. Maintainer ist Stephen S. Mitchell, unabhängig von Alibre LLC und O-Punkt CAD GmbH.

Open-Source (MIT) Python 3.8+ GitHub

stephensmitchell/AlibreScript

Maintainer: Stephen S. Mitchell

Das Repository sammelt Beispiel-Skripte, Bibliotheks-Vorlagen, Python-Stub-Files für die Alibre-API und Entwickler-Werkzeuge. Eine sehr gute Ausgangsbasis, um eigene Automatisierungen aufzubauen oder bestehende Skripte als Vorlage zu nutzen.

Beispiel-Skripte

  • • Bolt-Creator (ISO 4762 Schrauben)
  • • Gear-Generator
  • • Helical-Spring, Wave-Washer
  • • Hollow-Profiles (rechteckig, quadratisch)
  • • Joint-Creator, Pocket-Hole-Creator
  • • Mobius-Strip, Slinky, Polygon-Incircle
  • • CSV-Import zu Polylinien
  • • Bauteil-Modifikation per Skript

Entwickler-Werkzeuge

  • • Python-Stubs für API-Autocomplete
  • • VS-Code-Workspace mit Konfiguration
  • • .NET-Reflection-generierte API-Doku
  • • API-Referenz als TXT/CSV
  • • Code-Assistent-Beispiele (GPT)
  • • Mock-API für Entwicklung außerhalb von Alibre
Zum GitHub-Repository

https://github.com/stephensmitchell/AlibreScript

Hinweis: Skripte aus fremden Quellen vor dem Einsatz prüfen. Wir empfehlen, jedes Skript erst zu lesen und zu verstehen, bevor es in einer produktiven Konstruktion ausgeführt wird.

Häufige Fragen

Was Anwender zu Alibre-Skripten und Python-Automatisierung wissen wollen.

Was ist Alibre Script?
Alibre Script ist eine Python-basierte Skripting-Umgebung, die direkt in Alibre Design integriert ist. Damit lassen sich wiederkehrende Aufgaben automatisieren, parametrische Bauteile per Skript erzeugen, Konfiguratoren für Standardteile bauen oder Modelle massenhaft aus Tabellen ableiten.
Welche Alibre-Edition benötige ich für Skripte?
Mindestens Alibre Design Pro. Die Skripting-Engine ist Bestandteil von Pro und Expert. Atom3D unterstützt Alibre Script nicht.
Wie binde ich ein Skript in Alibre ein?
Über die Skript-Bibliothek in Alibre Design: Werkzeuge → Skripting. Skripte können dort verwaltet, ausgeführt und in eigene Menüs eingebunden werden. Details und Beispiele finden Sie in der Alibre-Online-Hilfe sowie im verlinkten GitHub-Repository.
Sind die Skripte aus dem GitHub-Repo frei nutzbar?
Ja. Das verlinkte Repository steht unter MIT-Lizenz und ist auch gewerblich frei nutzbar. Die jeweilige LICENSE-Datei im Repository ist maßgeblich.
Übernehmen Sie Skript-Entwicklung auf Anfrage?
Ja. Wir entwickeln auf Wunsch individuelle Alibre-Skripte für wiederkehrende Aufgaben in Ihrer Konstruktion — Konfiguratoren, Massendatenverarbeitung, Bauteilgeneratoren, Übergaben in PDM oder ERP. Sprechen Sie uns an.

Individuelles Alibre-Skript für Ihre Aufgabe?

Wiederkehrende Konstruktionen, Bauteilgeneratoren, Übergaben in PDM oder ERP: Wir entwickeln auf Anfrage individuelle Alibre-Skripte. Erstgespräch zur Aufwandsabschätzung kostenlos.