Importing an AVAIL or MMIV File

The AVAIL and MMIV file types are used by the Micro Measure IV measurement package. PC-DMIS allows you to import this file type into PC-DMIS measurement routines.

To import an AVAIL or MMIV file, perform the following steps:

  1. Select File | Import | DMIS to open the Import dialog box.

  2. From the file type list, select the file type that filters the current folder. If you select AVAIL or MMIV Files, you can choose to import a .avl or .llf file.

  3. From the Import dialog box, navigate to the folder that contains the file to import. Then select the file.

  4. Click Import to import the file into the Graphic Display window. PC-DMIS displays the Choose Translation Method dialog box. The dialog box asks the method to use to import the data into the measurement routine.

Choose Translation Method dialog box

  1. Select one of the translation options, and click OK to process your request.

  2. For each TOOLCHANGE command encountered in the MMIV file, PC-DMIS prompts you to select a PC-DMIS probe file.

  3. For each TIPCHANGE command encountered in the MMIV file, PC-DMIS prompts you to select a PC-DMIS probe tip from the Select Tip dialog box’s Tip to Use list.

Select Tip dialog box

  1. Click OK (or OK All) and, as directed by on-screen instructions, repeat the previous step. When the Select Tip dialog box closes, the Select Workplane dialog box opens.

Select Workplane dialog box

  1. Select the workplane that matches your current setup, and click OK. PC-DMIS imports the data into the measurement routine.

If the MMIV measurement routine contains a BRANCH/TEST keyword or a BRANCH/LABEL command inside of a feature block, once it is imported, the respective PC-DMIS commands (IF and GOTO) are moved before the feature block.

A Note on Importing Auto Features

Be aware that PC-DMIS doesn't support the DONE/ or MEASURE/ commands in imported MMIV or AVAIL Auto features. While translation still takes place, any MEASURE/; X,Y,Z,I,J,K commands will be turned into operator comments, and DONE/ commands are ignored.

For example, suppose you are importing this Auto feature in an AVAIL or MMIV file:

CIR2= AUTO/CIR; YZPL,OC,4,12.0,6.0,-12.0,103.0,295,330
MOVE/BY; 12,5,0
MOVE/BY; 0,0,20
MEASURE/; 12.0,56.0,-22.0,0.0,-1.0,0.0039
MEASURE/; 12.0,57.85,-16.0,0.0,-1.0,0.0
MEASURE/; 12.0,58.4,-6.0,0.0,-1.0,-0.0039
DONE/;

In PC-DMIS, this would translate to an AUTO CIRCLE command followed by two MOVES and three comments saying that PC-DMIS ignores the MEASURE command.