Message 1 of 16
Programming Inventor: VBA C# or C++?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I'm about to do some customization for Inventor and though I've read the introduction and which language is best for which application I'm still not sure which to use.
Some considerations:
- The program will create a specific component of a heat exchanger parametrically.
- There will be a dialog and some selection of existing components before the new composite component is created.
- VBA code already exists in an Access MDB to create 2D versions of the component (creates flat 2D DXF files and BOMs).
- Many of the smaller sub components will be iParts
- A database of rules already exists for the creation of the component, in the same MDB as the VBA application mentioned previously.
It would be tempting to "port" the Access VBA to Inventor VBA, but I'm not sure that in the long term this is the best solution. VBA is not fast and is a pretty grim language at times. On the other hand VBA may be less version specific, compared to compilers and C# IDEs, interpreters etc.
I know basic C# and advanced C++, but again I've not got enough experience with Inventor to make a completely informed decision.
Any pointers or help anyone?

