EPS Attribute Import

Retrieve attributes from a connected EPS project

EPS Attribute Import

It can be useful to bring planning attribute values from Datamine's Enhanced Production Scheduler (EPS) application to Studio UG.

This can be used to reinstate known 'good' values in EPS after updating the design. Also, there may be attributes that are important when reviewing the design and combining different areas.

The EPS Attribute Import panel is used to take information in EPS and import it to the current planning project in Studio UG. This tool cannot be used to send information from Studio to EPS (in this case, you would use the data transfer options on the EPS panel.

You will need to load your design data before attempting attribute import.

You can choose to load your design files into the 3D window, or unload them if already loaded, using the controls in the top left corner of the panel:

  1. Load design files: all design files for the currently selected design type tab (FXS, OUT, CXS or WFM) will be loaded. This mode remains active and, depending on the commands that are subsequently run, may cause the loaded data to be updated automatically.
  2. Unload design files: this will unload any currently displayed objects from the 3D window. Whilst data on disk is unaffected, unsaved changes can be lost, so you will need to confirm your decision to unload data. This mode remains active - panel actions cannot not enforce the loading and display of design type data.

When updating attributes in Studio UG based on EPS project information, the following constraints apply:

  • You can't use this tool to import and subsequently modify any system attributes or properties, so they will never appear in the table on this panel.
  • Attributes will only be listed if they exist in both Studio UG and EPS (the name of the attribute is used for matching, so these must match precisely). Attributes must also be of the same type (numeric or alphanumeric) and export category (code field, text field, production field etc.) as specified using the Edit Attribute Definitions panel or equivalent function in EPS. This comparison is made using the DESIGNID attribute value assigned for each centerline (FXS), perimeter (OUT), group boundary (CXS) or stope (WFM).

    Data matching is likely to occur, for example, if the project has been recently exported to EPS and modified externally. In this sense, the EPS Attribute Import tool is ideal for writing back to Studio UG from EPS to capture the latest scheduling alterations.

As attribute values are likely to vary between data segments, you can choose what do when data values are imported, using the Import Option drop-down list:

  • Do Nothing: don't import any attribute values for this attribute. Effectively, the attribute in EPS (and its values) will be ignored and no changes will be made to the corresponding attribute in Studio UG design data.
  • First Segment: import only the attribute value for the first segment from EPS. In this case, where the SEG_NUM attribute value is 1.
  • Last Segment: import only the attribute value for the last segment from EPS. This will be where the SEG_NUM attribute value is the highest number.
  • Most Frequent: import the most commonly-found value for segments in EEPSPS having the same DESIGNID as loaded Studio UG design data.
  • When All Equal: import values from EPS only if it does not change in EPS (in effect, this compares the values from all SEG_NUMs for each DESIGNID and imports them only when the target attribute value is the same for all SEG_NUMs)

Import Processing

Once the upper table has been configured to provide import instructions for all attributes (otherwise, the [Do Nothing] default instruction will be applied), you can start import using the Process button.

Processing will interrogate the connected EPS project and import attribute values from EPS where permitted. The results of processing, like other processing reports in Studio UG, consists of Errors (events that cause importation to stop), Warnings (things that don't halt importation but may need attention) and Messages (status updates throughout importation).

For example, you may be warned that a design file has duplicate strings (in this case, only one design string will be processed). Designs may also be skipped because a matching design definition couldn't be found (in this case, processing skips over these design items) and so on.

You can toggle on or off the type of data that is listed in the Process output section using the buttons provided.

When processing is complete, click Close to return to the Design panel.

  openbook.gif (910 bytes)   Related Topics

 

The Design PanelEdit Attribute DefinitionsAbout EPSTransfer Data to EPSEPS FAQs