Caution
This is a work in progress, for demostration purposes only
Proof-of-concept Alibre Design add-on that uses Alibre Script/AlibreX (IronPython 2 or 3) as commands. Instead of writing in a .NET language (C# or VB), you write in IronPython. A .NET language is only used for compiling the add-on to a DLL.
To evaluate the overall process and steps necessary to create Alibre Design add-ons that use Alibre Script/AlibreX (IronPython 2 or 3) as commands.
This add-on is part of the alibre-script-adk project, an effort to share lessons learned and provide public resources for modern Alibre Design scripting and programming. Alibre's built-in scripting add-on does not provide a solution for running scripts outside of the add-on. The ADK aims to solve this limitation.
Anyone who would like to build an Alibre Design add-on, with or without Alibre Script (IronPython) code.
After installation, you'll see a menu and/or ribbon button added to the Alibre Design user interface. Clicking the button will run code that creates an extruded boss feature.
Scripts are saved along with the required add-on files. The add-on loads and runs the .py file with the IronPython scripting engine. The exact process can vary. In your add-on, you can use the Alibre Script add-on library (API) and AlibreX from IronPython. As an add-on, you have full control over all aspects of the process.
N/A
See Releases for the installer and portable .zip file.
N/A
Contributions to the codebase are not currently accepted, but questions and comments are welcome.
MIT — see license.
N/A