Skip to content


Extending a model establishes an (:NUTSHELL) inheritance to the parent model. Extending a model means that changes to the parent model will automatically be inherited by the extended model.

  1. Right-click on a model in a library or workspace.
  2. Choose extend.
  3. Set appropriate name and save into defined workspace.
  4. Any changes to the original model are inherited by the extended model.
  5. To keep track of changes and model versions, duplicate the model, apply a name showing the revision before applying changes.


It is not possible to extend (:NUTSHELL) multiple classes. It can be done in the code editor but not when creating a model.

Duplicate a Model | Extend a Model | Open a Model | Instance | Export a Model