Skip to content
CAD UNIVERSITY
Introduction to Model Based Definition with Creo Parametric 7.0
GitHub

Managing Visibility of Annotations and Supplemental Geometry

You can control whether to use layers to manage the display of both annotations and supplemental geometry within a combination state.

  • Manage using combination states: Annotations only (default)

  • Annotations and supplemental geometry

  • Manage using layers: Supplemental geometry only (default)

  • Annotations and supplemental geometry

  • Default layer states: 0_All_On, 0_All_Off

  • Create custom layer states as necessary.

Figure

Figure 1 - Different Methods of Visibility Management

Figure

Figure 2 - Combination State Managing Annotations and Supplemental Geometry

Figure

Figure 3 - Layers Managing Supplemental Geometry

Managing Visibility of Annotations and Supplemental Geometry

Figure

Figure 1 - Different Methods of Visibility Management

You can control whether to use layers to manage the display of both annotations and supplemental geometry within a combination state. Supplemental geometry consists of datum entities as well as curves.

There are three different methods with which to control annotations and supplemental geometry, and you can specify the default method used when a new combination state is created using the config.pro option combined_state_type. To modify the method, right-click on the desired combination state and select Redefine. The three methods and corresponding config.pro option values are:

  • semi_mbd — The default option, visibility of annotations is controlled by combination state, but visibility of supplemental geometry is controlled by layers (i.e. Annotations check box is selected, but Supplemental Geometry check box is not selected). If you select a layer state from the Layers drop-down list in the dialog box, it only controls supplemental geometry display.

  • mbd — Visibility of both annotations and supplemental geometry is controlled by the combination state (i.e. both the Annotations and Supplemental Geometry check boxes are selected).

  • no_mbd - Visibility of annotations and supplemental geometry is controlled by layers and layer states (i.e. neither the Annotations nor Supplemental Geometry check boxes is selected).

Using Combination States to Manage the Visibility of Annotations

Figure

Figure 2 - Combination State Managing Annotations and Supplemental Geometry

If the Annotations check box is selected in the Redefine dialog box for a given combination state, you can then right-click on any annotation in the graphics window or model tree Annotations node and select Assign. The annotation is added to the detail tree and displays in the graphics window, regardless of what layer state is assigned. The visibility of all supplemental geometry is handled using layers.

Using Combination States to Manage the Visibility of Annotations and Supplemental Geometry

If both the Supplemental Geometry and Annotations check boxes are selected, you can right-click on any annotations or supplemental geometry in the graphics window or model tree and select Assign. The annotation or supplemental geometry is added to the detail tree and displays in the graphics window.

Because the combination state is managing the visibility of both annotations and supplemental geometry, the Layers drop-down list is grayed out.

Using Layers to Manage the Visibility of Annotations and Supplemental Geometry

Figure

Figure 3 - Layers Managing Supplemental Geometry

If neither the Annotations nor Supplemental Geometry check boxes is selected, then annotation and supplemental geometry display in the combination state is handled by the layer state assigned to that combination state. With this behavior, the detail tree is grayed out.

If the Annotations check box is not selected, the Supplemental Geometry check box is grayed out.

You can define layer states to be used with Model Based Definition. Layer states can be used to recall a pre-set layer status configuration. For example, you could create a layer state that shows certain layers while hiding other layers.

From the view manager, you can create layer states by clicking New on the Layers tab. For MBD, a typical layer state naming convention is to append Layer_State to the combined state name.

You can associate a different layer state to each combination state, thus enabling you to control the visibility of each combination state individually. Right-click a combination state tab and select Redefine. Then select the desired layer state from the Layers drop-down list.

By default, a newly created combination state is assigned the last layer state that was assigned. You should redefine the combination state and associate the 0_All_Off or 0_All_On layer state to it. If necessary, create a custom layer state for it using proper naming convention.

When a combination state tab is selected, the system displays the associated layer state in the bottom-left corner of the graphics window. However, if a combination state does not have a layer state defined, the system displays the last layer state from the previously viewed combination state that did have a layer state associated to it.

Layer Best Practices:

The start part should contain the following layer states:

  • 0_All_On — This layer state should have all layers shown, thus displaying all datums, curves, surfaces, and so on. This layer state is synchronized with the 0_Model combination state.

  • 0_All_Off — This layer state should have all layers hidden, thus hiding the display of all datums, curves, surfaces, and so on. This layer state is typically synchronized with the 1_Map, 2_General, 3_Properties, and 4_Notes combination states.

Create a custom layer state for any combination state where you need to display secondary geometry. Use the following workflow:

  • Create the layer state on-the-fly.

  • Name the layer state according to the combination state using the naming convention <Combination_State_Name>_Layer_State . For example, if you are creating a layer state for the 7C combination state, the layer state name would be 7C_Layer_State.

  • Modify the display status of all items as desired in the layer tree.

  • Save the layer state.

  • Redefine the combination state to use the newly created layer state.

Managing Visibility of Annotations and Supplemental Geometry

Close Window

Figure

Erase Not Displayed

Figure

Figure

MBD\Combined-States_Visibility

Figure

SENSOR_MOUNT_SYNC.PRT

Steps

  • Task 1. Review some of the existing combination states and their associated layer states. Enable all Datum Display types.

  • In the ribbon, select the Annotate tab.

  • In the model tree, click Show Figure and select Layer Tree .

  • Select the 0_Model combined state tab.

  • Notice that the associated layer state is 0_All_On , and all layers in the layer tree are shown. Figure

  • Notice the statement in the detail tree. Figure

  • Cursor over the 0_Model combination state tab.

  • Notice that the 0_Model combination state tab has no symbol.

  • Right-click combination state 0_Model and select Redefine .

  • Notice that layers are managing the visibility for both annotations and supplemental geometry. Click OK .

Figure

  • Select the 1_Map combination state tab.

  • Notice that the associated layer state is 0_All_Off , and all layers in the layer tree and graphics window are hidden. Figure

  • Notice, however, that there are some note annotations displayed in the detail tree.

  • Cursor over the 1_Map combination state tab.

  • Notice that the 1_Map combination state tab has a different symbol.

  • Right-click combination state 1_Map and select Redefine .

  • Notice that combination states are handling the visibility for annotations, but layers are handling the visibility for supplemental geometry. Click OK .

Figure

  • Select the 5_Datums combination state tab.

  • Notice that the associated layer state is 5_Datums_Layer_State , and some layers are hidden while others are unhidden. Figure Layers are handling the visibility for supplemental geometry, which is why the two sketches and surfaces are visible.

  • Task 2. Use combination states to manage supplemental geometry. In the model tree, click Show Figure and select Model Tree .

  • Select the 7D combination state tab.

  • Cursor over the 7D combination state tab.

  • Notice that the 7D combination state tab has a different symbol.

  • Right-click the 7D combination state tab and select Redefine .

  • Notice that combination states are handling the visibility for annotations and supplemental geometry. Click OK .

Figure

  • In the model tree, right-click datum plane DTM3 and select Assign .

  • Click in the background to de-select all geometry. Figure

  • Notice that the datum plane has been added to the detail tree and also displays in the graphics window.

  • Click Show Annotations Figure from the Manage Annotations group.

  • In the Show Annotations dialog box, select the Datums Tab Figure . Press CTRL and select holes F19(HOLE_1_1) and F20(HOLE_1_2).

  • Click Select All Figure and click OK .

  • Click in the background to de-select all geometry. Figure

  • Notice that the datum axes have been added to the detail tree and also display in the graphics window.

  • Task 3. Create a new layer state and associate it to a combination state. Select the 7A combination state tab.

  • Notice that layers are controlling supplemental geometry.

  • Notice the associated layer state is 0_All_Off . Figure It is desired to have a custom layer state associated to this combination state to manage supplemental geometry display.

  • In the model tree, click Show Figure and select Layer Tree .

  • Click View Manager Figure from the In Graphics toolbar.

  • In the view manager, select the Layers tab. Click New .

  • Edit the Name to 7A_Layer_State and press ENTER.

  • In the layer tree, press CTRL and select 03__PRT_ALL_CURVES and 06__PRT_ALL_SURFS .

  • Right-click and select Show . Figure

  • In the view manager, right-click 7A_Layer_State(+) and select Save .

  • Click OK in the Save Display Elements dialog box. Click Close .

Figure

  • Right-click the 7A combination state and select Redefine .

  • Select 7A_Layer_State from the Layers drop-down list. Click OK .

Figure

  • Task 4. Create a new combination state and associate a layer state to it. Click New Figure from the Combination States group.

  • Right-click Comb0001 and select Rename .

  • Edit the name to 9_Test and press ENTER.

  • Drag the tab to come just after the 8_Finish tab.

  • Right-click 9_Test and select Redefine .

  • In the 9_TEST dialog box, notice that the default visibility setting is for layers to manage supplemental geometry and combination states to manage annotations. Select 0_All_Off from the Layers drop-down list.

  • Click OK .

Figure