This sample is a .NET console app and demonstrates how one can process Inventor Assemblies or Parts on Design Automation. In particular it takes a design (Assembly or Part) and changes parameters inside of it (height and width). Input designs can be found in Solution/clientApp/inputFiles/. Values for changing params are in Program.cs
- Visual Studio 2015 or later
- Windows 7 or later
- knowledge of C#
- Register for a Forge application at https://forge.autodesk.com/myapps/create#. You'll need the key and secret for building and running any sample apps
- Choose Design Automation API and Data Mangement API for the APIs you want to use in your app.
- Add to your env. variables
- FORGE_CLIENT_ID
- FORGE_CLIENT_SECRET
- Build solution and run clientApp project
- Outputs and Report file will be copied into My Documents folder
A detailed description of the sample is available in Docs/DeveloperNotes.md.
Make sure that Inventor is installed and its license is not expired. Set debugPluginLocally as startup project and start it. A new instance of Inventor will be launched. If there are any break points in the samplePlugin, the program execution will break.
Apps, Activies and WorkItems have quotoas and limits. To find out more information on this can be found in Docs/QuotasAndRestrictions.md.
This sample is licensed under the terms of the MIT License. Please see the LICENSE file for full details.
Michal Vasicek, Forge Partner Development