Loading the Manufacturing Context

This command computes and loads the products, resources, and manufacturing assemblies that are assigned to processes that occur prior to the process that is currently loaded, based on the process sequence. This allows the current process be visualized within the manufacturing context.

  1. Consider a project that has the following characteristics:

    Task 1 processes both Sub Assy A-1 and Sub Assembly C.

    Task 2 processes Sub Assy A-2 and removes Sub Assembly C.

    Task 3 has three operations which process Part A-3.a, Part A-3.b and Part A-3.c, respectively.

     

    Process sequence

    The computed manufacturing context is based on the process sequence defined for the project. Processes that occur before the loaded process in the sequence are considered when determining the manufacturing context, depending on the selected Manufacturing Hub Options.

    The sequence for the project above looks like this:

  2. Load a subprocess from the project (such as Op 3-b) in DPM:

  3. When Op 3-b is loaded, all that can be seen in the PPR tree and 3D viewer are those products and resources associated to Op 3-b:

  4. In many cases it would be advantageous to view the current process within the context of a manufacturing environment, where products from previous processes are also shown in the PPR tree and 3D viewer.

    To load the products,

     resources and manufacturing assemblies associated with processes prior to the loaded process, Load Manufacturing Context in the Manufacturing Hub toolbar.

     
  5. The Manufacturing Context dialog box is displayed:

     
    1. Select Compute and Load Manufacturing Context check box and click .
      The Manufacturing Context Inputs dialog box appears.

      Specify the various inputs needed to compute the Manufacturing context on the fly.  
      The Reference Process used for the Manufacturing Context computation is the process loaded in V5. The filters used while loading the process in V5 client are used for the Manufacturing Context computation.
      No context blob is saved against the reference process in the Manufacturing Hub database.

    2. Click  and browse the project structure in the database to select Root Process, Root Product, and Root Resource  in  Manufacturing Hub - Select  dialog box.
      It is mandatory to select Root Process, Root Product, and Root Resource.

    3. Select the relations to be considered for the Manufacturing Context computation. 

    4. Click and specify the volume filter to be applied while computing the Manufacturing Context.
      The Specify Volume Filter Criteria dialog box appears. See Adding a New Volume Filter

      The objects that meet the specified volume criteria are returned as part of the Manufacturing Context.

    5. Select Consider Manufacturing Position check box to load the Manufacturing Context in simulation/manufacturing positions.

    6. Select the “Consider 3D States and Position” option to specify they want the Manufacturing Context computation to obtain the position information from the Hub and the Manufacturing Context to be loaded in their 3D positions.

      The 3D State to process condition to consider while loading the products/resources is determined by the order given below in decreasing order of priority:

      1. End Condition

      2. 3D Context

      3. Begin Condition

      The following are the rules to determine which position to load the Manufacturing Context:

      1. If an object is linked to a process which has the End condition defined for that object, then the product/resource will always be loaded in the position used for the End Condition.

      2. If no End Condition is defined and the 3D Context Condition is defined, only then the product/resource will be loaded in the position used for the 3D Context Condition.

      3. If neither the End Condition nor the 3D Context Condition is defined, only then the product/resource will be loaded in the position used for the Begin Condition.

      4. If only a single condition is defined (Begin/End/3D Context), then the product/resource will be loaded in the position used for that condition.

      5. If no 3D conditions are defined for the process, then the products/resources associated to these processes will be loaded in their design positions.


    7. Save the selected inputs to an XML file on disk by clicking .
      Later on, you can choose to load the inputs from this saved XML file to populate the dialog rather than selecting them all manually.
      You can also select input XML file created for computing the Manufacturing Context using the V5 context batch solver. When an input XML is loaded, the object inputs are checked and an error message is displayed, if they are not valid Manufacturing Hub database objects.
      You have to manually update the required information in XML files saved from Manufacturing Context Inputs dialog box to used them as input in V5 context batch solver.

    8. Click OK to compute the Manufacturing Context and load the computed context in V5 client.
      The position of each object is retrieved from the Manufacturing Hub and this will be the simulation/manufacturing specified position.

 

Saving with Detailing


Once you compute and load a context and afterwards save a detailing to the Manufacturing Hub, the loaded context structure is saved in the detailing. Re-loading the detailing from the Manufacturing Hub also reload the saved context tree. If a new context is computed and loaded then the existing context structure is replaced with the new one. If there occur some changes in loaded context then these changes are saved only in detailing. There will be no change in existing context blob stored in Manufacturing Hub against the loaded process.

Loading of the Batch Computation 

The Loading  of the Batch Computation includes the following options:

  • Load Context Representation
    When enabled, it retrieves pre-created representation for the manufacturing context. This option will not load the product BOM list.

  • Load Context Objects
    When enabled, retrieve the existing manufacturing context from database and load the product list along with product representation.

  •  

    Manufacturing Context Load Option

    The options in the V5 Client-side Computation and Manufacturing Hub Server Computation sections are mutually exclusive. If you select any option in the Server Computation section, the options set in the Client Computation section get de-selected and vice versa. If the is no pre-computed Manufacturing context/context representation available, the options in the Manufacturing Hub Server Computation section will be disabled accordingly.

  • Load Duplicate Objects in Context Tree
    This option controls whether objects which are already loaded in the main product/resource tree are loaded in the context tree. This option is enabled for selection only when the Load Context Objects option is selected.
    By default this check box is not selected. Hence if some objects of the context are contained within the product/resource tree, such objects should not be loaded as part of the context.
    If this check box is selected, then such objects are loaded in the context tree as well. This option is also applicable to load older manufacturing contexts which are loaded as a flat list.

  • The image below shows the loaded duplicate objects, the duplicate objects should be renamed by adding "_" .

    Limitations for Server Computed Context Loaded with Hierarchy

    • The load of context with hierarchy is applicable only for the load of manufacturing context computed using the batch solver. Volumetric and User contexts saved to the Manufacturing Hub in the context blob should still be loaded as FLAT LIST of objects in V5 DPM.
    • If an object is directly linked to an integrating process, then all its parents are loaded as part of the manufacturing context in V5 DPM for completeness of the hierarchy, even though some of the parents are themselves linked to a removing process.
    • During load of Manufacturing context with hierarchy, some products and resources that does not meet the BOM conditions specified while loading the process in DPM, may be loaded in the process document.
    • The option Load Duplicate Objects in Context Tree only controls the load of duplicate objects across the main product/resource tree and the context tree. It is not applicable to duplicate objects present only in the context tree.

    • If the same object is loaded multiple times in V5 in the context tree and the main product/resource tree, the duplicate objects should be renamed by adding "_" and a counter number (1, 2, 3 … etc).

    • The Tools > Option > Digital Process for Manufacturing > Advanced Options > Server Computed Context OptionsLoad Context Objects with Flat File based Geometry is applicable only to the leaf nodes when context is loaded with hierarchy.

Incremental Loading of Contexts

Incremental Loading of Contexts allows you to load one or more Manufacturing Context, Volumetric Context, and User Context in V5, in V5 DPM using the existing load commands one after the other incrementally.

The Incremental Loading allows you to load multiple contexts (mainly different types of context) in V5 session. You can load manufacturing context and then volumetric context with append option; in V5 you can load the second context without removing the first context.

You can use both context together in V5, which will help you to do process planning.

 Select Tools> Options> Advanced Options to select the Append Context.

To load the duplicate objects in the context tree, select Load duplicate objects in context tree check box.

To load context incrementally, select Append Context check box. 

If  you select an Append Context checkbox in the Tools> Options, then the multiple contexts can be loaded (mainly different types of context) in V5 session. First, you can load context (manufacturing context) and then can load next context (volumetric) with append option; in V5 we will load the second context without removing the first context. 

You can load duplicate options (moved from command to tools option) and by default it is not selected. You can load all parts (including duplicate objects) appearing in multiple context or load only unique parts. If you specify to load duplicate objects, then all the duplicate objects (across different context) is loaded. If you specify not to load the duplicate objects (it is a default behavior), then in substituent load of context, duplicate object is NOT loaded. Different contexts will be loaded in V5 DPM under the ‘Context Objects’ node under their respective names as shown below.

 

If you load the context using Append Context option, all the context will be appended to the existing one. The next time, when you load one of the context without selecting Append Context option, then all the previously loaded contexts will be removed.

In addition there will be new option to load duplicate options (moved from command to tools option) & by default it is unchecked. User can decide to load all parts (including duplicate objects) appearing in multiple context or load only unique parts. If user specifies to load duplicate objects, then all duplicate objects (across different context) will be loaded. If user specifies not to load duplicate objects (default behavior), then in substituent load of context, duplicate object will NOT be loaded.

Manufacturing Context Behavior

If on-the-fly manufacturing context, it is possible to compute and load multiple manufacturing context and keep appending them, and V5 manufacturing context result will be cumulative.(If user first computes and loads manufacturing context with one set of inputs and again computes and loads the context with second set of inputs with append option then second results will be added as first).

If you are loading a batch computed manufacturing context, only one manufacturing context can be loaded because this is persistent context and only one context can be persisted in Process Engineer for a given process. If you re-load the batch computed manufacturing context, then the old manufacturing context will be removed and the new context is loaded in V5.

When you try to switch between on the fly manufacturing context and the batch context, a warning message appears Do you want Unload existing Context & Load new Manufacturing Context? you can decide to continue or not. And if you compute and Load On The Fly Manufacturing Context and then load the Batch Computed Volumetric context, then the Volumetric Context is appended to the On The Fly Manufacturing Context.

Volumetric Context Behavior

Only one volumetric context can be loaded in V5 session. If user has already loaded volumetric context and again tries to load (or compute and load) volumetric context, then previous volumetric context will be removed and new volumetric context will be loaded.

The volumetric context can co-exists with other context like manufacturing context and the user context, by using ‘Append Context’ option.


User Context Behavior

Only one user context can be loaded in V5 session. If you have already loaded user context and again try to load another new user context, then the previous user context is removed and the new user context is loaded.

The user context can co-exists with other context like manufacturing context and volumetric context and this can be done by using ‘Append Context’ option.

You can also choose to load the Manufacturing Context computed previously (if any) using the V5 Context batch solver. The options in the two sections are mutually exclusive – by selecting any option in the ‘Batch Computation’ section, the options set in the ‘Interactive Computation’ section will not be selected.

Auto Load of Context

Tools à Option is enhanced so that both Batch Computed Manufacturing context and Volumetric Context can be selected together. When you have selected both Auto Load of Manufacturing Context and Auto Load of Volumetric Context, you must select Append Context Option, only then both contexts will be loaded. By default auto load options are not selected.

Save with Detailing

After loading context when you save a detailing to the Hub, all the loaded context structure is saved in the detailing. Re-loading the detailing from the Hub will also reload the saved context tree in the process document without synchronizing the context structure (structure will be exactly same as last saved). If you want to update the context then, the ‘auto load of context’ capability needs to be selected. You can sync the context by re-loading the context using context load commands.

If you have loaded persistent context (either batch computed manufacturing context or batch computed volumetric context) and changed the loaded context by deleting or adding some objects in V5 session, then the modification is saved to the persistent context.

Please note any changes to on-the-fly manufacturing context will be saved only to detailing.

Limitations:

  1. No context blob will be saved against the reference process in the Manufacturing Hub database for on the fly manufacturing context.

  2. Duplicate object across main tree and context tree will be handled only when user select appropriate option while loading

  3. Only one batch computed manufacturing context will be allowed to be loaded in V5 session; however user can compute on-the-fly manufacturing context multiple times and keep appending.

    • Only one volumetric context will be allowed to be loaded in V5 session

    • Only one user context will be allowed to be loaded in V5 session

    • So the valid combination of context could be

      • One or more on the fly manufacturing context, one volumetric context and one user context
      • One batch computed manufacturing context, one volumetric context and one user context

Last Loaded Context Information

The Last Loaded Context command allows you to save from V5 information.

In a planning process, the planner will load a single context or multiple context using append option. You can save the information about all the context loaded in V5 session that is persisted to the database storing the context names inside the context specification blob on the loaded process.

  1. Open Manufacturing Project from Manufacturing hub or insert Manufacturing Object > PPR from a project and select a project to open.

  2. Open the Authoring process for editing in V5.

  3. Select the Load Manufacturing Context and compute and load the manufacturing context

  4. Select Load Volumetric Context and load a context.

  5. Save the data. The input specification will have information about the last saved context information.

Limitations:

  • It is mandatory to save to hub to persist last used context information.

  • If Work Instruction Composer Product is trying to load the lastusedcontext which are present (previously) in the Context Specification blob, and the context is trying to load and was not present because of filtering, versioning, object permissions or deletion then WKC Product has to handle this by showing appropriate message.

  • Until Work Instruction Composer incorporates related changes users has to see and validate last used context information in the DPE by configuring it

 

Save Currently Loaded Context Information

You can save input used for computing the On The Fly Manufacturing Context and with a specified name.

You can re-use the saved input at later stage to re-compute the context. For e.g. planner will save the input used for context computation during planning stage and this input can be reused for computation of the context during SOR generation.

While computing and loading the on-the-fly manufacturing context, You can save the input, which is saved as XML blob on loaded process (authoring process).

 


Both load and save command will be combined into single command,
The changes named inputs through Manufacturing Context Inputs dialog, user doesn’t save the modified inputs through Load/Save Inputs dialog and Clicks on Ok in the Manufacturing Context inputs dialog then the named inputs will not be overwritten and hence no Overwrite Inputs warning displayed.

And also if you specify whether user wants to consider 'Volume Filter' or not. A checkbox for 'Volume Filter' is provided in the Manufacturing Context Inputs dialog for the same. If the user checks it, the corresponding ‘…’ button will be enabled and he can specify the 'Volume Filter'. If user unchecks it then the corresponding ‘…’ button will be disabled and the volume filter condition (even-if it is already specified) will not be considered for computing on-the-fly manufacturing context. When user saves the inputs, the volume filter condition will be saved to the XML blob only if the 'Volume Filter' checkbox is checked.

Limitations

  • It will not be possible to save inputs in XML file on hard disk and not possible to load inputs from XML file saved on hard disk
  • The input xml generated by Batch solver cannot be used as Input to the Manufacturing Context Inputs Dialog.

 

 

V5 Client Computed Manufacturing Context

The option to compute and the load the V5 client side Manufacturing Context is available by setting the following environment variable "DLM_MHI_V5CLIENT_MFG_CONTEXT=TRUE". Upon setting this environment variable, the Load Manufacturing Context command displays the following dialog box.




This dialog box is used to specify whether a new Manufacturing Context is to be computed, as well as whether filters are to be applied to the Manufacturing Context.


If you have computed and loaded in DPM a new manufacturing context using the V5 client side methodology, then any changes made to this context will be saved back only in the detailing and not a context blob.


Compute a new Manufacturing Context


When enabled, a new Manufacturing Context will be computed.
By default, this check box is selected.

Apply filters to Manufacturing Context

When enabled, user-defined filters based on process, product, resource attributes, and volume conditions are applied to the Manufacturing Context. For information regarding how filters are defined, see Defining and Applying Filters, below.

When the command is completed, all products assigned to processes occurring prior the loaded process are loaded and shown in the PPR tree and 3D viewer, as shown below:

You can only compute and load the V5 client side manufacturing context and it is not possible to load any server side computed context. The Tools > Options > Manufacturing Hub options related to V5 client side Manufacturing Context computation also get modified and only following will be available.

 

 

Defining and Applying Filters

User-defined filters based on product, resource and volumetric attributes may be applied to a Manufacturing Context.

  1. After starting the Load Manufacturing Context command to display the Manufacturing Context dialog, click to select the filters to be applied:


    Selecting the option Apply filters to Manufacturing Context will display the following error message, if the client-side context has not yet been computed or if this option is chosen by itself without selecting the first option.
     

  2. The Specify filter(s) to apply dialog box is displayed:

    This dialog lists defined Product Attribute Filters, Resource Attribute, and Volume Filters, and allows for filters to be added or edited, removed, loaded and saved.

Adding a New Process Attribute Filter

  1. Click Process Attribute Filter to highlight it.

  2. Click the Add/Edit button to display the Specify Filter Criteria dialog box:

    This dialog specifies four different areas of criteria, defined as follows:

    Plantype
    Allows for the creation of a criterion for a given plantype or for all the plantypes of the filter scope (all product or all resource plantypes). Note that the values of the other fields of this dialog box are lost when the Plantype field is modified.

    Attribute
    Lists the available attributes (all attributes with the "Display in Finder" option set in the Process Engineer Configuration manager) for the selected object type.

    Operator
    Lists the different operators based on the the Attribute type selected (==, != LIKE, NOT LIKE for string attribute, ==, !=, >, <, >=, <= for numerical attributes).

    Value
    Displays the value(s) to use for filtering for this attribute. By default, only one value can be defined per attribute. However, if the operator used for the attribute is = or !=, then several values may be specified (combine with an OR operator for the = operator and by and AND operator for the != operator). Three buttons are available to manage the value(s):

    Add allows the user to enter a value for the attribute. When clicking on the button, a dialog box will be displayed to enter the value (with the value field empty when opening the dialog box):

    Depending on the selected attribute, this field may be either a list box, date editor or text field.

    Remove allows the user to remove a value from the list. This button is enabled only when an entry in the value list is selected.

    Edit allows for an existing value to be edited. This button is enabled only when an entry in the value list is selected. When clicking on the button, a dialog box will be displayed to update the value selected in the list:

Adding a New Product or Resource Attribute Filter

  1. Click Product Attribute Filter, or Resource Attribute Filter to highlight it.

  2. Click the Add/Edit button to display the Specify Filter Criteria dialog box:

    This dialog specifies four different areas of criteria, defined as follows:

    Plantype
    Allows for the creation of a criterion for a given plantype or for all the plantypes of the filter scope (all product or all resource plantypes). Note that the values of the other fields of this dialog box are lost when the Plantype field is modified.

    Attribute
    Lists the available attributes (all attributes with the "Display in Finder" option set in the Process Engineer Configuration manager) for the selected object type.

    Operator
    Lists the different operators based on the the Attribute type selected (==, != LIKE, NOT LIKE for string attribute, ==, !=, >, <, >=, <= for numerical attributes).

    Value
    Displays the value(s) to use for filtering for this attribute. By default, only one value can be defined per attribute. However, if the operator used for the attribute is = or !=, then several values may be specified (combine with an OR operator for the = operator and by and AND operator for the != operator). Three buttons are available to manage the value(s):

    Add allows the user to enter a value for the attribute. When clicking on the button, a dialog box will be displayed to enter the value (with the value field empty when opening the dialog box):

    Depending on the selected attribute, this field may be either a list box, date editor or text field.

    Remove allows the user to remove a value from the list. This button is enabled only when an entry in the value list is selected.

    Edit allows for an existing value to be edited. This button is enabled only when an entry in the value list is selected. When clicking on the button, a dialog box will be displayed to update the value selected in the list:

Adding a New Volume Filter

  1. Click Volume Filter to highlight to display the Specify Volume Filter Criteria dialog box

  2. Select the values and click OK.

    This dialog specifies four different areas of criteria, defined as follows:

    Boundary Operator
    May be set as Partly In, Partly Out, Full In or Fully Out.

    When Fully In is selected, parts that are completely inside the bounding box are loaded. (Only Part1 will be loaded in the scenario above.)

    When Fully Out is selected, parts that are completely outside the bounding box are loaded. (Only Part2 will be loaded in the scenario above.)

    When Partly In is selected, parts that are either fully or partly inside the bounding box are loaded. (Parts 1, 3, 4 are loaded in the scenario above.)

    When Partly Out is selected, parts that are either fully or partly outside the bounding box are loaded. (Parts 2, 3, 4 are loaded in the scenario above.)

    Boundary Clearance
    Specifies the clearance value. The clearance value enlarges or shrinks the bounding box in all directions, allowing for more or less data to be loaded in the computed manufacturing context.

    Reference Product
    Specifies a product to be saved as a reference for the volume filter.

    When a reference product is used, any transformation in the position of the reference product is also applied to the volumetric filter bounding box. This maintains the focus on the volume of interest for filtering purposes, as the bounding box is shifted along with the product data.

    Clicking the Reference Product button allows for the selection of a product in the PPR tree in the current document. After a selection is made, the instance name of the selected product is displayed in the corresponding text field. See Volume filter limitations below for restrictions on selecting reference product data.

    Bounding Box Co-ordinates
    Specifies the bounding box coordinates.

    If min and max values have been entered for the Bounding Box Coordinates, Draw Bounding Box can be used to draw a bounding box in the 3D viewer. This bounding box can be resized with the mouse pointer.  When manipulated in this manner, the coordinates in the dialog are dynamically updated. The defined bounding box can also be edited by manually changing the coordinates in the dialog.

    Once a Volume Filter is defined, another Volume Filter cannot be added, as only one volume is considered for filtering. For this reason, the Add/Edit button becomes disabled when the Volume Filter node is selected after a Volume Filter has already been defined.

Using the Backdrop Viewer

To aid in defining the bounding box accurately, select Activate Backdrop Viewer to display a 3D window that contains a semi-transparent image of the entire assembly.

To display the backdrop image, a CGR representation of the end product must be specified for the 'graphicname' attribute of the product BOM node in the Manufacturing Hub project. This BOM node then must be selected as the BOM while loading data into DPM.

The corresponding CGR is displayed at the position specified on the BOM node with a default transparency of 50% as shown above.

  • The transparency value specified for the backdrop is effective only when the Transparency Quality option is set to High (Alpha Blending). This option can be found in the Performance tab of Tools > Options > Display.

If bounding box co-ordinates are already defined in the Specify Volume Filter Criteria dialog box, this bounding box is drawn in the 3D viewer when Draw Bounding Box is clicked. If no bounding box values are defined, selecting any of the product data in the 3D viewer will display its bounding box. Note that the back drop image itself is not selectable. The user can also select the product data from the main window to display a bounding box in the viewer. The bounding box in the viewer can be manipulated to accurately define a specific volume of interest.

After a satisfactory bounding box has been defined, click Close to dismiss the viewer.

Volume Filter Limitations

  • This filter mechanism is not available to filter the manufacturing context when the Automatic computation of Manufacturing Context at load time option is enabled.
  • Volumetric filtering is not available when loading a PPR project in DPM. It is available only to compute the manufacturing context after loading a project in DPM.
  • The volume filter is applicable only for products and hence will filter only loaded products as part of the manufacturing context.
  • The specification of a bounding box cannot be performed by selecting multiple parts. In addition, only one volumetric filter may be specified.
  • Volumetric filtering is based on the bounding box information of a part. If a part is imported from ENOVIA, its bounding box information will also be imported and available in Process Engineer. However, if the part is newly created in Process Engineer, its bounding box information is not available and will not be filtered.
  • The design position of a part is considered when applying a volumetric filter. Any 3D manufacturing positions defined in DPM are not considered for this purpose. In addition, when the bounding box is specified in DPM, only those parts whose design positions fall within the specified volume (as defined by the 3D Bounding Box) are loaded from Process Engineer.
  • If the position of the reference product is modified in V5 and subsequently saved back to ENOVIA, the product data must be imported from ENOVIA (incremental import) into the Manufacturing Hub again to update its position information. If the product data is not re-imported, the volumetric filter defined with respect to this reference product will not have its bounding box updated accordingly and the filtering results will not be accurate.
  • When saving filters against a process:
    • Only one volume filter criteria can be saved against the process.
    • The name of the volume filter must be unique.
    • The filter saved against a process can be modified only if that process is currently loaded in DPM and the process is in an In-Work state.
  • Resource data cannot be selected as a reference product
  • A reference product may only be selected from product data loaded when the project the project was loaded.

Removing a Filter

The Remove button is used to remove a criterion or to empty a filter.

  • To remove a criterion, select a criterion on the list and then click on the Remove button.

  • To empty a filter, select one of the two filter nodes (Product Attribute Filter or Resource Attribute Filter) and then click on the Remove button. This button is only enabled when a criterion/filter is selected.

Saving a Filter

The Save button is used to save a filter for reuse. Filters are saved in the database and available for any user from any machine via the Load button (described below), and are assigned to the master Plantypeset of the current project.

When the Save Filters dialog is displayed, use the checkboxes to select a filter type to save and enter the name of the filter(s) to save in the Name field:

Volume filters may be saved against multiple processes. If a filter that has been saved against multiple processes is modified, the system will not allow it to be overwritten. It must be saved as a new filter with a different name.  

Loading a Saved Filter

You can store previously stored filter.

To search a particular filter, select operator and click EQUAL, LIKE, NOT LIKE, BEGINS WITH, ENDS WITH from the list and enter a value, click Search. The value is selected. During search, if only one matching filter is found, then that filter is highlighted in list of filters. If there are multiple number of search results, then an additional dialog (search result) is displayed to select one filter. Click OK, the selected filter will be highlighted in list of filters.

The Load filter button  and select a filter and click OK to load it.

 

Click Search, the Select Filter dialog box appears.

 

If there are no filters matching the search criteria, then the message is displayed: No filter meets the specified search criteria

Specify the search string before you click Search. If you do not provide the error message: Please specify a valid search string is displayed.

Once a filter is selected in the ‘Select Filter’ dialog, click OK to select the filter to load or delete. Selected filter name is displayed in the editor in the ‘Load Filter(s)’ dialog.

Note: The dialog is applicable for all types of filter (process, product, resource and volume).

If there are no filters of that particular type saved in Manufacturing Hub DB, then upon clicking the ‘…’ button in the ‘Load Filter(s)’ dialog, the following message will be displayed

Click OK, the Load Filter(s) dialog box is updated with the selected volume filter.

Limitations:

  • The filter search functionality is case sensitive and a proper search string should be input considering this

  • All commands where you have to select previously saved volume or attribute filter will have same behavior.

  • Delete buttons are available in this dialog box to delete a selected filter.
  •  

Appending in the Client side Context

You can load one or more manufacturing context in V5 DPM optionally using the existing load commands one after the other incrementally. And also, allows you to append newly computed manufacturing context to an already loaded context.

Append Context’ option will be enabled and available for selection only if you have chosen the option ‘Compute a new Manufacturing Context’. If the option is not selected, then the ‘Append Context’ option will be unavailable and cannot be selected.



The ‘Append Context’ option is enabled and available for selection only if the user has chosen the option ‘Compute a new Manufacturing Context’.

You can compute and load a new context using ‘Append context’ option, new context will be merged with the existing context. If some of the products, which are already loaded in V5 session (either as authoring product or the part of previously loaded manufacturing context) and if they are also present in newly computed context, then the products will not be loaded again.

You can change visual parameters (color, transparency) using ‘Edit Visual Parameters of Manufacturing Context’ and this is applicable for combined context, it will not be possible to set different parameters for each context.

After loading the multiple contexts, if you compute and load a new context without selecting the ‘Append Context’ option, then a warning message: All context loaded previously will be removed and new context will be loaded. Do you want to continue? if you select ‘Yes’, all the previously loaded contexts will be removed and the new context will be added. If you select No, then command will be canceled.


Save with Detailing

After loading context when user saves a detailing to the Hub, loaded context (merged) will be saved only in the detailing. No change in save behavior.

Limitations:
  • You can change visual parameters (color, transparency) using ‘Edit Visual Parameters of Manufacturing Context’ command and this is applicable for combined context, it is not possible to set different parameters for each context.

Notes

  • The Load Manufacturing Context command considers the following relations when computing the manufacturing context:

    • Process processes product
    • Process 1st processes product
    • Process creates product
    • Process removes product
    • Process attaches resource
    • Process detaches resource
  • The manufacturing context can also be loaded automatically when the process is loaded from the Manufacturing Hub by enabling the Automatically compute Manufacturing Context at load time option on in the ‘Advanced Options’ of the Manufacturing Hub tab page in ‘Digital Process Manufacturing’ V5 Tools options. Any attribute and volume filters last used during the computation of Manufacturing Context will not be considered when loading the context using this auto load option.
  • Other options available on the Manufacturing Hub Options page determine how the previous processes are parsed, including whether:

    • products are loaded only from processes that are at the same level of the current process, or from all levels
    • child processes are considered
    • "feed by another process" relations are considered
    • unconstrained previous processes' products and resources are considered
  • If there are no filters matching the search criteria, the message No filter meets the specified criteria appears, Click OK

  • If there is no search criteria, then the an error message Please specify a valid string appears.

  • If there are no filters saved and if you click search, the message No filters saved in database! appears.