alibrexis a Python package that lets you drive Alibre Design from ordinary Python, wrapping the AlibreX automation interface so it behaves like a normal module.- What it does
- Exposes the whole AlibreX API from one namespace, including
CurrentPart(),CurrentAssembly(), andconnect(). - Ships type information for each interface and enum, so autocomplete and hover documentation work in your editor.
- Works with editors and type checkers that understand standard Python type stubs.
- Comes with notebooks, examples, and demo scripts to learn from.
- Exposes the whole AlibreX API from one namespace, including
- What you need
- Alibre Design version 29 or later, installed and running.
- Python 3.9 or newer on Windows.
- Getting started
- Install it with
pip install alibrex. - Open a part in Alibre Design.
- Run
from alibrex import CurrentPartand thenCurrentPart()to get hold of that part. - Browse
source/examples/andsource/notebooks/for worked examples.
- Install it with
- Where things live
source/holds the examples, notebooks, demos, and helper scripts.documentation/holds reference notes.
- Good to know
- Your code changes the live model straight away, so save your work before experimenting.
- Use it under the MIT License.
- What it does
Repository navigation
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|