5.0 File Tables

The file organization tables serve as reference for advanced users who need more information on PolyMap's program sequence and input/output files. The table numbers correspond to the module sequence. In the file organization tables, programs are highlighted with bold printing. The first time a file name is encountered, the type and format of the file is listed in parenthesis (ty fm) according to the following codes:

Type of File (ty)

  • ba = Batch as = ASCII
  • da = Data bn = Binary
  • db = Database
  • pg = Polygon
  • pl = Plot
  • pr = Print
  • re = Response
  • sm = System Management
  • tp = Temporary
  • ud = User Defined; Name Given is PolyMap Default
  • File Format (fm)

  • as = ASCII (plain text)
  • bn = Binary
  • Since almost every PolyMap program requires the two main systems files PM6X0000.PCF (project control), and PM6X0000.NMS (map names), these files generally are not listed as input or output files, except with the programs that actually create them or modify them.

    PolyMap will create a total of six binary files for each map in the project, if updated geology polygons are created. Even a raw digitized topography file which is not updated will be stored in two separate binary files. Raw data files are stored as PM6Xnnnn.TR1 and PM6Xnnnn.TR2, where nnnn is the integer map record number for that map. Raw data files are numbered 0001, 0002, 0003, etc., for maps 1,2,3, etc. Thus, the raw data files for the third map in a project are PM6X0003.TR1 and PM6X0003.TR2.

    Updated node segment files are stored as PM6Xmmmm.TR1 and PM6Xmmmm.TR2, where mmmm is the integer updated file number for that map. Updated files are numbered 0001, 0002, 0003, etc., for maps 1,2,3, etc. Thus the updated node segment files for the third map in a project are PM6X0003.TR1 and PM6X0003.TR2.

    Polygon data files are stored as PM6Xmmmm.PL1 and PM6Xmmmm.PL2, where mmmm is the same integer updated file number for a map. Thus, the polygon data files for the third map in a project are PM6X0003.PL1 and PM6X0003.PL2.

    Table 5-1 System Setup and File Manipulation
    Purpose Input Files Type and Format Program(s) Output File(s) Type and Format
    Any Drive Programs PM6X0000.PCF (sm as) POLYGN SUBMENPM.DAT (sm as)
    PM6X0000.NMS (sm bn)      
    SUBMENPM.DAT (sm as)      
    1.Command Shell     POLYGN    
    2.Enter/Change Project Info PM6X0000.PCF (sm as) PCFCHG PM6X0000.PCF  
        PCFPRN PCFCHG.PRN (pr as)
    3.Add Maps PM6X0000.PCF   NAMMAP PM6X0000.NMS  
    PM6X0000.NMS        
    4.Change Include Sets PM6X0000.PCF   INCLUD PM6X0000.PCF  
             
    5.Display Map File Information PM6X0000.PCF   MAPLIST MAPLIST.PRN (pr as)
             
    6.List Data Files for a Single Map PM6X0000.NMS   FILELIST FILELIST.PRN (pr as)
    PM6Xnnnn.TR1 (da bn)      
    PM6Xnnnn.TR2 (da bn)      
    PM6Xnnnn.TU1 (da bn)      
    PM6Xnnnn.TU2 (da bn)      
    PM6Xnnnn.PL1 (da bn)      
    PM6Xnnnn.PL2 (da bn)      
    FILELIST.ANS (re bn)      
    7.Change Map Parameters: Name, Coordinates, Scale PM6X0000.NMS   CHGMAP PM6X0000.NMS  
    PM6X0000.PCF     CHGMAP.ANS  
    CHGMAP.ANS (re bn)      
    8.Erase Set of Map Files PM6X0000.NMS   MAPERASE PM6X0000.NMS  
    Deletes: PM6Xnnnn.TR1, PM6Xnnnn.TU1, PM6Xnnnn.PL1
    Deletes: PM6Xnnnn.TR2, PM6Xnnnn.TU2, PM6Xnnnn.PL2
    9.Set Digitizer Communications Parameters SETCOMM.ANS (re bn) SETCOMM SETCOMM.ANS  
    Tries opening SETCOMM.ANS in MicroMODEL Programs first
    If unsuccessful, opens SETCOMM.ANS in PolyMap Programs
    10.Set Digitizer Button Commands SECTOMM.ANS (re bn) SETBUTTN SETBUTTN.ANS (re bn)
    SETBUTTN.ANS (re bn)      
    COMMANDS.TXT (sm as)      
    11.Plot Digitizing Menus MNUPLT.ANS (re bn) MNUPLT MNUPLT.ANS  
    MAINMENU.DAT (sm as)   MNUPLT.PLT (pl bn)
    LOCMENU.DAT (sm as)   MNUPLT.SCL (pl as)
    POLYMENU.DAT (sm as)      
    Table 5-2 Map Editing and Digitizing
    Purpose Input Files Type and Format Program(s) Output File(s) Type and Format
    Any Drive Programs PM6X0000.PCF (sm as) POLYGN SUBMENPM.DAT (sm as)
    PM6X0000.NMS (sm bn)      
    SUBMENPM.DAT (sm as)      
    1.Command Shell     POLYGN    
    2.Input to Digitize Geology PLYDIG.ANS (re bn) PLYDIG PLYDIG.ANS  
             
    2A. Digitize Geology PLYDIG.ANS (re bn) PDIG PM6Xnnnn.TR1  
    PM6Xnnnn.TR1     PM6Xnnnn.TR2  
    PM6Xnnnn.TR2        
    PDIG.TR1 (tm bn)      
    PDIG.TR2 (tm bn)      
    MAINMENU.DAT (sm as)      
    LOCMENU.DAT (sm as)      
    POLYMENU.DAT (sm as)      
    3.Filter Redundant Points FLTPLY.ANS (re bn) FLTPLY FLTPLY.ANS  
    PM6Xnnnn.TR1     PM6Xnnnn.TR1  
    PM6Xnnnn.TR2     PM6Xnnnn.TR2  
    4.Update Digitized Geology and Create Polygons UPDPLY.ANS (re bn) UPDPLY UPDPLY.ANS  
    UPDPLY.TMP (tm as)      
    PM6Xnnnn.TR1     PM6Xnnnn.TU1  
    PM6Xnnnn.TR2     PM6Xnnnn.TU2  
          PM6Xnnnn.PL1  
          PM6Xnnnn.PL2  
    5.Add Topographic Profiles or Contours TOPADD.ANS (re bn) TOPADD TOPADD.ANS  
    PM6Xnnnn.TR1     PM6Xnnnn.TR1  
    PM6Xnnnn.TR2     PM6Xnnnn.TR2  
    6.Input to Digitize Topography or Open Pits PITDIG.ANS (re bn) PITDIG PITDIG.ANS  
             
    6A. Digitize Topography or Open Pits PLYDIG.ANS (re bn) PDIG PM6Xnnnn.TR1  
    PM6Xnnnn.TR1     PM6Xnnnn.TR2  
    PM6Xnnnn.TR2        
    PDIG.TR1 (tm bn)      
    PDIG.TR2 (tm bn)      
    MAINMENU.DAT (sm as)      
    LOCMENU.DAT (sm as)      
    POLYMENU.DAT (sm as)      
    PZGRADE.DAT (da bn)      
    PZGRADE.PCF (da as)      
    PZGRADE.TXT (da as)      
    PZTOPOn.DAT (da bn)      
    PZTOPOn.PCF (da as)      
    PZGRDRPn.DAT (da as)      
    7.Check Map for Correct Direction/Figure Eights CHKTOP.ANS (re bn) CHKTOP CHKTOP.ANS  
    PM6Xnnnn.TR1     PM6Xnnnn.TR1  
    PM6Xnnnn.TR2     PM6Xnnnn.TR2  
    8.Mesh Pit Designs with Prior Topography MESH.ANS (re bn) MESH MESH.ANS  
    PM6Xnnnn.TR1     PM6Xnnnn.TR1  
    PM6Xnnnn.TR2     PM6Xnnnn.TR2  
    P0000MSH.TMP (tm bn)      
    9.Join Same Name Traces with Common Endpoints JOINTOPO.ANS (re bn) JOINTOPO JOINTOPO.ANS  
    PM6Xnnnn.TR1     PM6Xnnnn.TR1  
    PM6Xnnnn.TR2     PM6Xnnnn.TR2  
    10.Create a Masking Polygon MAKEMASK.ANS (re bn) MAKEMASK MAKEMASK.ANS  
    PM6Xnnnn.TR1     POLYMASK.DAT (ud as)
    PM6Xnnnn.TR2        
    11.Keep Contours Inside or Outside a Polygon MASKMAP.ANS (re bn) MASKMAP MASKMAP.ANS  
    PM6Xnnnn.TR1     PM6Xnnnn.TR1  
    PM6Xnnnn.TR2     PM6Xnnnn.TR2  
    POLYMASK.DAT        
    11.Manually Edit a Map MEDIT.ANS (re bn) MEDIT MEDIT.ANS  
    PM6Xnnnn.TR1     PM6Xnnnn.TR1  
    PM6Xnnnn.TR2     PM6Xnnnn.TR2  
    Table 5-3 Display Maps
    Purpose Input Files Type and Format Program(s) Output File(s) Type and Format
    Any Drive Programs PM6X0000.PCF (sm as) POLYGN SUBMENPM.DAT (sm as)
    PM6X0000.NMS (sm bn)      
    SUBMENPM.DAT (sm as)      
    1.Command Shell     POLYGN    
    2.Plot Raw Geology or Topo Maps DATPLT.ANS (re bn) DATPLTIN DATPLT.ANS  
    PM6Xnnnn.TR1   DATPLT DATPLT.PLT (pl bn)
    PM6Xnnnn.TR2     DATPLT.SCL (pl as)
    EXCLUDE.DAT (ud as)      
    PENCLR.DAT (ud as)      
    3.Create Label Exclusion File DEFEXCL.ANS (re bn) DEFEXCL DEFEXCL.ANS  
          EXCLUDE.DAT (ud as)
    4.Create Pen Color Definition File DEFPEN.ANS (re bn) DEFPEN DEFPEN.ANS  
          PENCLR.DAT (ud as)
    5.Plot Updated Geology PLTMAP.ANS (re bn) PLTMAPIN PLTMAP.ANS  
    PM6Xnnnn.TU1   PLTMAP PLTMAP.PLT (pl bn)
    PM6Xnnnn.TU2     PLTMAP.SCL (pl as)
    INTCPT.DAT (ud as)      
    PIERCEPT.DAT (ud as)      
    SHADE.DAT (ud as)      
    6.Create Intercept Control File CRINT.ANS (re bn) CRINT CRINT.ANS  
          INTCPT.DAT (ud as)
    7.Create Intercept Control File DEFPPF.ANS (re bn) DEFPPF DEFPPF.ANS  
          PIERCEPT.DAT (ud as)
    8.Create Shading Control File CRSHD.ANS (re bn) CRSHD CRSHD.ANS  
          SHADE.DAT (ud as)
    9.Plot Filled Polygons PFILL.ANS (re bn) PFILLIN PFILL.ANS  
    PM6Xnnnn.TU1   PFILL PFILL.PLT (pl bn)
    PM6Xnnnn.TU2     PFILL.SCL (pl as)
    PM6Xnnnn.PL1 (ud as)      
    PM6Xnnnn.PL2 (ud as)      
    PFILL.DAT (ud as)      
    10.Create Polygon Fill Control File DEFPFILL.ANS (re bn) DEFPFILL DEFPFILL.ANS  
          PFILL.DAT (ud as)
    Table 5-4 Import/Export
    Purpose Input Files Type and Format Program(s) Output File(s) Type and Format
    Any Drive Programs PM6X0000.PCF (sm as) POLYGN SUBMENPM.DAT (sm as)
    PM6X0000.NMS (sm bn)      
    SUBMENPM.DAT (sm as)      
    1.Command Shell     POLYGN    
    2.Export Map Information ASCVER.ANS (re bn) ASCVERIN ASCVER.ANS  
    PM6Xnnnn.TR1   ASCVER POLY.CNT (ud as)
    PM6Xnnnn.TR2        
    3.Import Map Information (non-DXF) TRCADD.ANS (re bn) TRCADDIN TRCADD.ANS  
    PM6Xnnnn.TR1   TRCADD PM6Xnnnn.TR1 (ud as)
    PM6Xnnnn.TR2     PM6Xnnnn.TR2  
    POLY.CNT        
    4.Import Map Information from DXF DXF2PMAP.ANS (re bn) DXF2PMAP DXF2PMAP.ANS  
    PM6Xnnnn.TR1   DXF2PMAP PM6Xnnnn.TR1 (ud as)
    PM6Xnnnn.TR2     PM6Xnnnn.TR2  
    ACAD.DXF        
    5.Create MicroMODEL POLY.RKS for Section Coding MMPRKS.ANS (re bn) MMPRKS MMPRKS.ANS  
          POLY.RKS (ud as)
    6.Create MicroMODEL POLY.RKS for Plan View Coding MMPRKP.ANS (re bn) MMPRKP MMPRKP.ANS  
          POLY.RKP (ud as)
    7.Create X-Y-Z Point Data File from Section Polylines MAKXYZ.ANS (re bn) MAKXYZ MAKXYZ.ANS  
          MAKXYZ.PRN (pr as)
          POLY_XYZ.DAT (da as)