Medsystems plugin
Overview
This plugin supports data formats used by Mintech's software package MedSystems.
Supported File Types
The file types that are supported by this plugin are described in the table below.
| FILE TYPE | EXTENSION | DATA TYPE |
| MineSight geometry file | ".msr" | 3D Object and String data |
Method
The following paragraphs describe the method used for reading and saving files using the MedSystems plugin.
Reading
String Data
When you drag a MineSight geometry file into Graphics, each polygon and polyline in the file is placed into individual strings. String IDs are allocated based on the order in which these entities are extracted from the file. Segments are created in the string for each group of points in a polyline. A polygon will become only one segment in its corresponding string. You can control the string number of the data being loaded. When you run OPEN FILE, select the Use integer file name as string and triobject number check box to use the file name as the string number.
Note: To use the file name as the string number the file name must be an integer.
If they are present, the MineSight Element name and Material name will be written to the D1 and D2 fields of the points you create.
Markers
Each colour of marker in the MineSight file is placed into an individual string. String IDs are allocated based on the order in which these entities are extracted from the file. Segments are created in the string for each group of markers.
If they are present, the MineSight Element name and Material name will be written to the D1 and D2 fields of the points.
3D Object Data
All shells are read as 3D Object data. Each shell is placed in its own triobject and a trisolation is created for each group of faces on the shell. Triobject IDs are allocated based on the order in which the shells are extracted from the file. You can control the triobject number and trisolation number of the data that is loaded. When you run OPEN FILE, select the Use integer file name as string and triobject number box to use the file name as the triobject number. Select the Use integer element name as trisolation number box to use the element name as the trisolation number.
Note: To use the file name as the triobject number, and the element name as the trisolation number both the file name and element name must be integers.
If they are present, the MineSight Element name and Material name will be written to the D1 and D2 of the points created for the shell.
Labels
Because Surpac does not have a "label" object, each label is loaded as a point with the label text stored in the D1 field and an appropriate drawing style to display the label that is created. All of the points will be created in the same segment of the same string. The ID of the string will be based on the order in which entities are extracted from your file.
Saving
The MedSystems plugin does not have the ability to save .msr files. Instead you can save the data as strings, surfaces or solids in Surpac.
Configuration
There is no specific configuration for the MedSystems plugin.
The MedSystem plugin has an associated default styles file named meds.ssi/mst, which is stored in SSI_STYLES.You can reconfigure this file using Surpac's style editing tools.
Messages
No messages are output specifically by the MedSystems plugin.
Limitations
- The MedSystems plugin does not import line patterns style information.
- The MedSystems plugin does not have the ability to save files.