Web application that demonstrates the use of Inventor Design Automation and iLogic capabilities to create a configuration tool. Updates the model according to the selected configuration and generates the corresponding drawing file and displays them using the Viewer. The result file can then be downloaded in 3 formats, viz. IPT, IDW and PDF.
- Forge Account: Learn how to create a Forge Account, activate subscription and create an app at this tutorial.
- .NET Core basic knowledge with C#
- ngrok: Routing tool, download here.
Clone this project or download it. It's recommended to install GitHub desktop. To clone it via command line, use the following (Terminal on MacOSX/Linux, Git Shell on Windows):
git clone https://github.com/sajith-subramanian/forge-rimconfigurator-inventor
ngrok
When a Workitem
completes, Design Automation can notify our application. As the app is running locally (i.e. localhost
), it's not reachable from the internet. ngrok
tool creates a temporary address that channels notifications to our localhost
address.
After downloading ngrok, run ngrok http 3000 -host-header="localhost:3000"
, then copy the http
address into the FORGE_WEBHOOK_URL
environment variable. For this sample, do not use the https
address.
Documentation:
Other APIs:
This sample is licensed under the terms of the MIT License. Please see the LICENSE file for full details.
Sajith Subramanian, Developer Advocacy and Support