Zum Inhalt springen
Alibre Design
Alibre Design — 3D-CAD-Konstruktion
C# · C++ · Alibre Script · KI-Assistenten

Alibre Design API Dokumentation, Beispiele und KI-Vorlagen.

Alle Entwicklerunterlagen von Alibre an einem Ort: was in jeder Datei steckt, für wen sie gedacht ist, und der direkte Download.

  • Zwei Wege: eigenständige Anwendung (C#) oder integriertes Add-on (C++)
  • Referenz und Beispiele für Alibre Design V29
  • Vorlagen für Claude Code und ChatGPT/Codex
  • Voraussetzung: Alibre Design Expert

Voraussetzung

Die API steht in Alibre Design Expert zur Verfügung. Zum Entwickeln wird Visual Studio benötigt; die Beispielprojekte wurden mit Visual Studio 2022 gebaut.

Grundlagen

Zwei Wege zur eigenen Erweiterung

C# · .NET Framework

Eigenständige Anwendung

  • • Eigenes Programm mit eigener Oberfläche
  • • Liest und schreibt CAD- und PDM-Daten
  • • Verbindet sich mit laufendem Alibre Design
  • • Oder steuert Alibre Design ohne sichtbare Oberfläche (headless)
C++ · MFC · COM-DLL

Integriertes Add-on

  • • Läuft innerhalb von Alibre Design
  • • Eigener Reiter im Menüband, Bereich im Design Explorer
  • • Grafikausgabe im Arbeitsbereich, Reaktion auf Auswahl
  • • Eigene Daten werden in der Alibre-Datei gespeichert

Für C++ muss in Visual Studio zusätzlich die Komponente MFC installiert sein. Sie gehört nicht automatisch zur Arbeitsauslastung „Desktopentwicklung mit C++“.

API-Referenz und Beispiele

Nachschlagen und nachbauen

CHM · 3,0 MB Version V29 Englisch

API-Referenz (AlibreX)

Windows-Hilfedatei mit allen Objekten, Methoden und Eigenschaften der Programmierschnittstelle. Die Themenbereiche:

  • • Grundkonzepte und Verbindungsaufbau
  • • Anwendungsobjekt (Root) und Sitzungen
  • • Teile und Features
  • • 2D-Skizzen
  • • 3D-Skizzen
  • • Geometrie und Topologie (B-Rep)
  • • Baugruppen
  • • Zeichnungen
  • • Parameter
  • • PDM-Ablage und Dateioperationen (ab V29)
  • • Werkstoffe und Benutzer
API-Referenz herunterladen
ZIP · 450 KB Visual Studio 2022 Getestet mit V29

Beispielprojekte

Vier vollständige Visual-Studio-Projekte mit Quellcode und Bauanleitung (ReadMe):

AlibrePdmApiSample

Eigenständige Anwendung · C# · .NET Framework 4.8

Windows-Programm mit eigener Oberfläche für den Zugriff auf Alibre PDM über die API. Das einzige C#-Beispiel im Paket; Start bei geschlossenem Alibre Design.

SelectionAddOnSample

Integriertes Add-on · C++ · MFC

Zeigt die Objektauswahl im Modell über einen eigenen Befehl und Dialog. Mit Zusatzdokument zur Auswahl einzelner Skizzenelemente (PDF).

AnimationAddOn

Integriertes Add-on · C++ · MFC

Befehle zum Festlegen und Abspielen einer Animation sowie zur Anzeige einer Zusammenfassung, mit eigenen Dialogen.

DXSampleAddOn

Integriertes Add-on · C++ · MFC

Eigene Grafikausgabe im Arbeitsbereich über DirectX am Beispiel eines Dreiecks. Laut Beschreibung ab Alibre Design 2019.

Vor dem Bauen den Pfad zu AlibreX.dll (C#) bzw. AlibreX_64.tlb (C++) auf die eigene Alibre-Installation anpassen. Alibre stellt den Code ausdrücklich nur zu Demonstrationszwecken und ohne Gewährleistung bereit.

Beispielprojekte herunterladen
PDF · 12 Seiten · 224 KB C++

Leitfaden: Integrierte Add-ons

Beschreibt die Schnittstelle IAlibreAddOn, über die Alibre Design ein Add-on beim Start lädt, und was ein Add-on damit in der Oberfläche anlegen kann:

  • • Menübefehle eines Add-ons definieren
  • • Eigenen Reiter im Menüband (Ribbon) anlegen
  • • Bedienelemente im Design Explorer einbetten
  • • Eigenes Fenster am Grafikbereich andocken
  • • Grafik in den Grafikbereich zeichnen
  • • Eigene Daten in der Alibre-Datei speichern
  • • Schrittfolge für ein integriertes Add-on in Visual C++
Leitfaden herunterladen
Vorlagen für KI-Assistenten

Add-ons mit Claude Code oder Codex entwickeln

Beide Pakete enthalten dieselbe Wissensbasis: die API-Referenz als 13 Markdown-Dateien, alle vier Beispielprojekte und den Leitfaden. Dazu kommt eine Regeldatei, die den Assistenten durch Prüfung der Umgebung, Wahl des Wegs (C# oder C++), Aufbau, Build und Einbindung führt.

ZIP · 916 KB CLAUDE.md

Vorlage für Claude Code

  1. Projektordner anlegen
  2. Inhalt des Pakets (Ordner .claude und Reference) hineinkopieren
  3. Ordner in Claude Code als Arbeitsordner öffnen
  4. Visual-Studio-Projekt in diesem Ordner anlegen

Beim ersten Start sucht Claude Code die Alibre-Installation und Visual Studio selbst und hält die Pfade fest. Nichts muss von Hand eingetragen werden.

Claude-Vorlage herunterladen
ZIP · 915 KB AGENTS.md

Vorlage für ChatGPT / Codex

  1. Ordner als Projekt öffnen: ChatGPT-Desktop-App, Codex-App, Codex CLI oder Codex in der Entwicklungsumgebung
  2. Gewünschtes Add-on beschreiben
  3. Quellcode entsteht unter src/<Name des Add-ons>/

Codex liest die Regeln aus AGENTS.md automatisch. Gleiche Wissensbasis wie die Claude-Vorlage.

Codex-Vorlage herunterladen
Alibre Script

Skripte statt Programme

Alibre Script läuft direkt in Alibre Design auf IronPython (Syntax von Python 2.7). Mehr dazu auf der Seite Alibre-Skripte.

CHM · 621 KB Englisch

Alibre-Script-Referenz

Windows-Hilfedatei zu allen Objekten und Befehlen von Alibre Script.

Script-Referenz herunterladen
ZIP · 55 KB CLAUDE.md

Script-Vorlage für Claude Code

Ordner entpacken, in Claude Code als Arbeitsordner öffnen, Skript beschreiben. Claude Code fragt am Ende, ob das Skript in den Alibre-Skriptordner kopiert werden soll. Die Referenz liegt als Markdown bei, gegliedert in:

  • • Teile und Baugruppen
  • • 2D-Skizzen
  • • 3D-Skizzen
  • • Geometrie-Referenzen
  • • Parameter und Werkstoffe
  • • Mathematik und Eingabedialoge
  • • Aufzählungstypen (Enums)
  • • Beispiele
Script-Vorlage herunterladen

CHM-Hilfedateien unter Windows entsperren

Windows blockiert heruntergeladene Hilfedateien, sie öffnen sich dann leer. Rechtsklick auf die Datei, Eigenschaften, unten Zulassen anhaken, OK.

Quelle: Alibre LLC, Alibre Design API. Alle Dateien werden direkt von alibre.com geladen. Inhalte gesichtet am 18.10.2026.

Häufige Fragen

Was Entwickler zur Alibre-Design-API wissen wollen.

C# oder C++: welcher Weg passt?
Ein Programm, das Alibre Design von außen steuert oder CAD- und PDM-Daten liest und schreibt, entsteht in C# (.NET Framework), auf Wunsch auch ohne sichtbare Alibre-Oberfläche. Soll die Erweiterung innerhalb von Alibre Design arbeiten (eigener Ribbon-Reiter, Bereich im Design Explorer, Grafik im Arbeitsbereich, Reaktion auf Auswahl), ist ein integriertes Add-on in C++ mit MFC nötig.
Was unterscheidet die API von Alibre Script?
Alibre Script läuft innerhalb von Alibre Design und eignet sich für Automatisierung und parametrische Bauteile ohne Compiler. Die API richtet sich an Entwickler mit Visual Studio, die eigenständige Anwendungen oder fest integrierte Add-ons bauen. Zu Alibre Script siehe auch Alibre-Skripte.
Welche Alibre-Edition benötige ich für die API?
Alibre Design Expert. Für Alibre Script genügt bereits Alibre Design Pro.
Gibt es die Unterlagen auf Deutsch?
Nein. Hilfedateien, Leitfaden, Beispiele und KI-Vorlagen sind englisch. Diese Seite fasst Inhalt und Zweck jeder Datei auf Deutsch zusammen.
Liefern die KI-Vorlagen ein fertiges Add-on?
Nein. Die Vorlagen sind Arbeitsordner mit Regeln für den KI-Assistenten, der API-Referenz als Markdown und den offiziellen Beispielen. Das Add-on entsteht im Dialog mit Claude Code oder Codex in diesem Ordner.
Warum öffnet sich eine CHM-Datei leer?
Windows sperrt heruntergeladene Hilfedateien. Rechtsklick auf die Datei, Eigenschaften, unten Zulassen anhaken, OK. Danach zeigt die Hilfe ihren Inhalt.

Fragen zur Alibre-Design-API?

Wir beantworten Fragen zu API, Alibre Script und den Beispielprojekten.