Creating an Enhanced Scene


Enhanced Scenes enable you to work on an alternative state of a product.
Insert the following GARDENA model documents from the cfyug samples folder:


  1. In the specification tree, select the products of the Assembly that will define the Enhanced Scene content.


Selecting Enhanced Scene Content

Note that there are three ways to select Enhanced Scene content:

  • No selection: the entire Assembly will appear in the Enhanced Scene
  • One or more products selected (a subset of the Assembly): only the components in the branches leading back to the Assembly root of these selected products will appear in the Enhanced Scene
  • An existing Scene selected (Enhanced Scene or Old Scene): the new Enhanced Scene will be a copy of the selected one

If only a subset of the Assembly is selected, the Enhanced Scene will contain only the selected products and their components. Regardless of the level of the selected products, the branches leading back to the Assembly root will be displayed in the Enhanced Scene tree and all representations in the branches will appear in the Enhanced Scene.

  1. Click the Enhanced Scene icon .
    The Create Scene dialog box appears.


  2. To define the name of the Enhanced Scene, click the Automatic naming radio button to deselect it and enter the name in the Name text-entry field.

    Note: Automatic naming enables you to automatically attribute names to Enhanced Scenes of the form Scene.1, Scene.2, Scene.3, etc. (The automatic naming mechanism is National-Language Supported.)

  3. To define the Overload Mode, click the Partial radio button or click the Full radio button.

    Overload Mode Partial: The scene will only overload attributes for a few products and  modifications to the main assembly of those attributes not overloaded in the scene will impact the scene. Overload Mode Partial favors performance as long as you don't overload too many attributes. An Enhanced Scene created with Overload Mode Partial will be indicated in the specification tree by the symbol .

    Overload Mode Full: All attributes supported for overloading of each element of the assembly (under the products selected at scene  creation) will be overloaded by the scene. Products overloaded by the scene will henceforth not be impacted by modifications to the main assembly regarding attributes supported for overloading. Overload Mode Full favors Enhanced Scene independence from the Assembly. An Enhanced Scene created with Overload Mode Full will be indicated in the specification tree by the symbol .

    For more information, see Overload Modes in Enhanced Scenes.

ainfo.gif (980 bytes)

Once the scene is created, it is not possible to change the overload mode; nevertheless, it is possible to create a new Enhanced Scene from an existing Enhanced Scene and to affect a different overload mode to the new Enhanced Scene at its creation.

  1. Click OK to validate.
    The Enhanced Scene is created.

    The Enhanced Scene appears. A background (the color of which you define in the Tools -> Options -> DMU -> DMU Navigator settings)  indicates that you are now in Enhanced Scene context. The DMU Scenes toolbar appears.



Applicative Data in Enhanced Scene Context

ainfo.gif (980 bytes) If the Assembly from which the Enhanced Scene was created had an Applicative Data container, this container will also be available in the Enhanced Scene. You will be able, therefore, to modify the existing applicative data and to create new applicative data.


Enhanced Scene Contextual Menu

ainfo.gif (980 bytes) The Enhanced Scene contextual menu is composed of the following commands:


Contextual Menu Entry


Definition activates the Enhanced Scene
Check Position highlights all components for which the position attribute is different from the corresponding Assembly position attribute (see Checking Component Position)
Save Viewpoint overloads the viewpoint attribute with the current viewpoint (see Saving a Viewpoint in New Scene Context)
Exit Scene exits the Enhanced Scene and return to Assembly context
Apply Scene on Assembly applies the overloaded attributes of the Enhanced Scene context on the Assembly (see Applying a Enhanced Scene Context to an Assembly)
Apply Assembly on Scene applies the attributes of the Assembly context on the New Scene (see Applying an Assembly Context to a Enhanced Scene)

In Assembly context, the available commands are:

  • Definition
  • Apply Scene on Assembly
  • Apply Assembly on Scene

In Enhanced Scene context, when right-clicking an inactive Enhanced Scene, the available command is:

  • Definition

In Enhanced Scene context, when right-clicking the active Enhanced Scene, the available commands are:

  • Definition
  • Apply Scene on Assembly
  • Apply Assembly on Scene
  • Check Position
  • Save Viewpoint
  • Exit Scene