About the Process Verification Options

The expanded Process Verification dialog box appears below.

 

The following table describes the Process Verification options available from this view of the dialog box:

Animation When enabled, actions taking place during each step of the process are animated. Animation is only enabled when you press the Next button and do not have Process node selected in the PPR tree.

When not enabled (default), you will only see a static representation of the parts, resources, and welds, or the sub-set of the same you have opted for in this dialog box. 

Step size

This option enables you to change the simulation rate for each step.  By altering the numbers, you can make the sub-steps smaller or larger, which makes the simulation run more slowly or quickly.  Step Size is only available when the Animation check box is selected.

Hide Unassigned Parts

Selecting this check box hides all items that are unassigned to activities (that is, items in the product list; this option does not affect parts that are in the resource list).  For more information on how this option affects product visibility, see Product Visibility in Process Verification.

Scroll Activity to Center If this check box is selected (it is by default), the PPR tree scrolls up and down so that as each activity is highlighted, the PPR tree is centered on that activity.  If the activity Process Verification is showing is not visible because it is in an unexpanded portion of the tree, only the parent process is highlighted, unless the Expand PPR Tree check box is also selected.

Selecting the Scroll Activity to Center check box makes the Expand PPR Tree check box available.

Expand PPR Tree If this check box is selected, the PPR tree expands when the activity Process Verification is showing is not visible in the tree.

The Expand PPR Tree check box is only available when the Scroll Activity to Center check box is selected.

Keep Assembly State after closing PV If the check box selected, then the visibility state of all parts remains.

If the check box is not selected, then the visibility state of all parts is restored to the states that they had before starting process verification. See also Examples of Process Verification

Cross highlight If this check box is selected, cross highlighting occurs for objects that have been linked to processes by means of relations. The objects affected by the cross highlight are highlighted and every process is separately displayed step-by-step in both the PPR tree and 3D graphic views.

The following assigned objects can be cross highlighted:

  • processes
  • products
  • resources
  • manufacturing assemblies and manufacturing kits
  • FTA objects and geometric elements linked to an FTA object.

When the Cross highlight check box is selected, the Cross highlight options button becomes available.  Once Process Verification is finished, cross-highlighting ends. The cross-highlighted objects return to their original appearance. For a more complete discussion of this dialog box and the cross highlighting options, see Cross Highlighting for Process Verification.

Hide Unassigned Resources Selecting this option hides all unassigned resources.

Licensing

  The Show Welds check box appears only if you have license for the DPM Fastening Process Planner product.
Show Welds Selecting this check box allows you to see the effects of weld assignments in the 3D geometry.  The information is provided by colors:
  • Green: a weld is consumed (i.e., assigned).  Green appears under these conditions:
    • If the Show Weld option is off and the weld is assigned to any activity
    • If the Show Weld option is on and it is assigned to any activity other than the current activity.
  • Red: the weld is consumed by the current activity.  A weld is red if the Show Welds check box is on and it is assigned to the current activity.
  • Default color (set to yellow, initially): the weld is not consumed (i.e., it is not assigned to any activity).

When you do not select the Show Welds check box, the welds are not highlighted in any activity.

Active Window for Switch If you have a switch activity and you select this option, the Select Next Activity dialog box appears, which enables you to select the activity you want to see. The dialog box shows the rules for the switch, all the available outputs and the default output.

If you do not have this option selected, the default next activity appears. This option is valid only for the Switch activity and not for any other Logical activity.

Products Shown/Hidden
(For information on how these selections are affected by the Hide Unassigned Parts option, see Product Visibility in Process Verification.)

Please note the following:

  • The process verification visibility options are independent from the visibility status of a product or resource before starting process. If a product/resource is in hide mode before starting process verification, by default, it appears in show mode while process verification is running. Setting Inherit initial Hide/Show state in Tools > Options > Digital Process for Manufacturing > Verification tab retains the Hide/Show status.

Hide Products

This option hides all products assigned to any of the activities. 

 

Show Activity's Products This option shows only the products assigned to the activity, the preceding activities, and all products not assigned to any activity (unless you selected the Hide Unassigned Parts check box, as described above).  

This option is best explained with an example.  The assumptions for this example are:

  • Part A (assigned to Activity 2)
  • Part B (assigned to Activity 3)
  • Part C (unassigned)
  • Hide Unassigned Parts check box is clear (i.e., unassigned parts are shown)

When Process Verification shows you:

  • Activity 1, you see only Part C, the unassigned part. 
  • Activity 2, you see Part A, which is assigned to that activity, plus Part C. 
  • Activity 3, you see all the parts:  Part A, from the preceding (second) activity, Part B, from the third activity, and Part C because it is unassigned. 

If you have select the Hide Unassigned Parts check box, you see Parts A and B associated with the activities as described above, but you do not see Part C.

If a product is assigned once with either the Process First Processes Product or Process Processes Product relation and then is removed with the Process Removes Product relation, its visibility status  is hidden as long as it will be reassigned with Process Processes Product.

To get hidden, a product has to be removed with Process Removes Product as many times as it is assigned with the Process First Processes Product relation.

Sample:
Activity 1, Part A is assigned with Process First Processes Product, visibility status: Show
Activity 2, Part A is removed with Process Removes Product, visibility status: Hide
Activity 3, Part A is assigned with Process Processes Product, visibility status: Show
Activity 4, Part A is removed with Process Removes Product, visibility status: Hide  

Show All Products This option enables you to see all the products assigned to any of the activities. If the Inherit Initial Hide/Show State option is ON then the assigned products that were hidden before launching process verification remain hidden.
Show Current Activity's Products

This option enables you to see the products assigned to the current activity. Usually when the planning is complete, the products are assigned to leaf activities.

When any of the products are assigned to the parent activity, they are also available for leaf child activity (because planning is not yet finished). With this option, process verification also shows the products that are assigned to the parent activity. This allows the user to see those products in 3D and assign these products to the leaf activity.

For an parent activity, the products are computed from buildup, any product which is assigned to this activity, and any of the previous activities are removed from 3D.

Even if an activity is Start or Stop, it is classified as a parent activity because the intention of the user is not yet clear. Therefore, you can add more activities such an activity.

Resources Shown/Hidden

Hide Resources

This option hides all resources assigned to all of the activities.  
Show Activity's Resources You see only the resources associated with the active activity and all resources unassigned to any activity.

Behavior for the different types of relations:

  • Process runs on resource: here the resource is only seen at the activity to which it is assigned.
  •  Process uses resource: here the resource is only seen at the activity to which it is assigned.
  •  Process attaches resource: here the resource is seen at the activity to which it is assigned and at all succeeding activities until the resource is detached with Process detaches resource.
  • Process detaches resource: here the resource is hidden at the activity to which it is assigned and at all succeeding activities until the resource is reattached with Process attaches resource.
Show All Resources You see all the resources.

Any attachment to the resource is not considered assigned to the activity until it is separately assigned to it. For example: a Weld Gun mounted on a robot is a separate resource and must be assigned separately.

Reframe 

Reframe All Items

The 3D geometry is reframed with each new step.  The reframing is centered on the center of the items as a group. 
Reframe Off the 3D geometry is not reframed, even when the effects of the process put some items beyond viewing range.
Reframe Activity's Items The 3D geometry is reframed with each new step.  The reframing is centered on the center of the items used in the activity only.  Therefore, if a specific activity involves moving a handle away from a reel, then the center of the reel and handle, looked at as a single entity, is the center of the frame.  
Text Message Activities
  • When Enabled = No, you do not see any text message activities.
  • When Enabled = Yes and Behavior = Process, any text message activities that are part of the process remain visible until another text message activity specifies that the text message be removed from view.

  • When Enabled = Yes and Behavior = Parent, any text message activities remain visible only as long as their parent process is the current process.

Viewpoint Activities 
  • When Enabled = No, any changes in viewpoint resulting from viewpoint activities do not appear.
  • When Enabled = Yes, the viewpoint for the geometry changes when the process contains a viewpoint activity.

Hyperlink Activities 
  • When Enabled = No, Process Verification proceeds as though the activities were not there.
  • When Enabled = Yes and Behavior = Continue, the hyperlink appears as Process Verification steps through that activity.
  • When Enabled = Yes and Behavior = Pause, the simulation is stopped when a hyperlink activity is reached.

Annotation Activities 
  • When Enabled = No, Process Verification proceeds as though the activities were not there.
  • When Enabled = Yes and Behavior = Process, the annotation is shown as the Process Verification steps through that activity.

  • When Enabled = Yes and Behavior = Parent, the annotation is shown only as long as their parent process is the current process.

Pause Simulation Activities
  • When Enabled = No, Process Verification does not pause.
  • When Enabled = Yes and the Animation check box is selected, Process Verification pauses until a button is pushed sending it forward or backwards.
  • When Enabled = Yes and the Animation check box is clear, Process Verification does not pause.

Visibility Activities
  • When Enabled = No, Process Verification proceeds as though the activities were not there.
  • When the Enabled = Yes and Behavior = Process, the specified visibility changes occur as Process Verification steps through that activity.

  • When the Enabled = Yes and Behavior = Parent, the specified visibility changes remain in effect only as long as their parent process is the current process.

State Management
  • When the State Management check box is selected, if the user wants to start Process Verification at a specific activity, Process Verification synchronizes to the start condition of that activity before executing the details (assuming that there is a start condition defined for that activity). Navigating through each activity executes the start condition of the activity before executing the details.
  • When the State Management check box is not selected, only the details are executed for each activity. By enabling/disabling this option, you can decide whether you want to apply the start condition for each activity.

Apply End Condition When the Apply End Condition check box is selected, Process Verification synchronizes to the end condition of that activity before executing the details (assuming that there is a end condition defined for that activity). Navigating through each activity executes the end condition of the activity before executing the details.

Default Settings for Process Verification

The default values for the options that appear in the Process Verification dialog box are determined by the current settings of the Tools > Options > Infrastructure > DELMIA Infrastructure > Simulation tab.

Hyperlink Activity and Pause Simulation Activity Behavior

Note that when a simulation is started with the End Level button from a parent-level activity and the simulation pauses at a child-level hyperlink or pause activity, clicking the End Level button to restart the simulation results in the simulation ending at the child activity level; and not the original parent level.