The following additions have been made to the 3DCreate COM API in version 2009:
- eCatalog COM API. This allows COM clients to query and configure the new model database that is included in 3DCreate 2009.
- Previously undocumented COM interfaces are now documented:
- IvcMotionTarget3
- IvcQuantity
- IvcUnit
- IvcUnitFamily
- IvcUnitGroup
- IvcUnitManager
- IvcCommand implementation updates:
- Many more commands now support the IvcInteractiveCommand interface.
- There are two new model loading commands, directLoadLayout and directLoadLayoutToPosition, which return the loaded component in one of the command parameters, rather than changing the component selection, as the otherwise identical loadLayout and loadLayoutToPosition commands do.
- Plus several bug fixes and other improvements.