New Submissions for V9.0 GRIPLIB



The following changes were implemented in Version 9.0 of the
GRIP International Library:

The UGFM volume (and Native Mode Directory) now reflect the version
number.  This version will reside under the directory name
@GRIPLIB090, and all Library routines reflect this change. The
main intent of this change is to allow simultaneous access to
multiple versions of the Library.

Warning: The programs F-MOLD.GRS and 3-BOLT.GRS may not be functional.
These program require modification to run under the multiple platform
format.  They may be fixed, but not before Version 9.0.  DG users
needing help with these programs should contact the Librarian, since
this will be the last official release to DG users.

I added a program, ACCESS_DEMO.GRS to the MAIN directory,
and three subroutines _GET_GRDIR.GRS, _GET_GRPATH.GRS ,
_GET_PLATFORM_TYPE.GRS to the SUBROUTINE directory.
ACCESS_DEMO.GRS shows how to use these three subroutines
to make a GRIP program platform-independant.

I re-wrote the Post Installation Instructions. I have one
universal Post Install document, and four files detailing
the specifics of each file system:  UGFM, AOS, VMS, and
UNIX.

LIBRARIAN program changes:
  The Font Processor was fixed to use all Uppercase font names.
  The prevents miss-matches between new fonts and previously
  created parts caused by case problems.

  I added an option to list the header of a file by name. This
  allows looking at individual files using the same controls as
  normally used with a range of files.

  I added an option to list UGI files by various sort methods and
  selection methods.

Files Added To Library:
By the Librarian, Greg Krumrey, Patriot Machine, Inc.
  ACCESS_DEMO.GRS           - Demonstrates Platform-Independant
    _GET_GRDIR.GRS            Directory Access Subroutines
    _GET_GRPATH.GRS
    _GET_PLATFORM_TYPE.GRS

  PART_DOCTOR.GRS           - Newer Version of the Famed Part
    _ENT_TALLY2.GRS           Doctor, with Non-Entity Access.
    _LIST_NENTS.GRS           (Lists Views, Layouts, Drawings,
    _LIST_NON_ENTITIES.GRS    Tools, Etc on part file)

  _SAVE_CALCULATOR.GRS      - "Save" routines that store current
  _SAVE_DISP_CONTROL.GRS      part settings in arrays for later
  _SAVE_LAYER_STATUS.GRS
  _SAVE_MOD_PARAMS.GRS
  _SAVE_SYS_PARAMS.GRS

  _RESTORE_CALCULATOR.GRS     Restoration by these routines.
  _RESTORE_DISP_CONTROL.GRS   (Useful for putting things back
  _RESTORE_LAYER_STATUS.GRS   after working on a part file).
  _RESTORE_MOD_PARAMS.GRS     [Created as part of the discussion
  _RESTORE_SYS_PARAMS.GRS     in the GRIP SIG late-night meeting

  ALIEN.FNT - Extra-terrestrial character font.  Similar to
              character set used on Alienation.

  SYMBOLS.PRT - Geometry used to create default symbols file

From Mark Hoover, M&E:
  SQUIDGEN_SETUP.GRS - Inputs Tool Operations for Regenation in Batch
  SQUIDGEN_BATCH.GRS - Does regeneration in Batch

From John Myjak, Pratt & Whitney Aircraft:
  SCALLOP.GRS  - Calculates Scallop Height for ball mill
  SHOWTOOL.GRS - Displays tool motion, using Pattern Entity
  STEPOVER.GRS - Calculates Stepover for Ball Mill