New Submissions for V8.0 GRIPLIB



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

A new entry was added to the main LIBRARIAN menu.  The function,
FONT MANAGEMENT, handles font file usage in a user-friendly way.
Three options are currently available: Listing the fonts currently
on the system, plotting all available font characters on any (or all)
fonts files on the system and translating up to 14 fonts into the
system.  (This last option does not actually do this, instead it builds
a text file that creates a macro that, in turn, translates the font
files).

A more detailed list of fonts files was added to the :LIBRARIAN
directory. Called FONT_STATUS.DOC, it lists all fonts in the Library,
along with information about the characters in each font file.

New font files: BLOCKMOD1.FNT, HELVET.FNT, ISO_FONT.FNT, LCD.FNT,
LCD_SOLID.FNT, and SCHEMFONT.FNT.  The LCD fonts were generated by the
Librarian, using a GRIP program and an LCD "crystal" display defined
in Unigraphics geometry.

The program O_TEXT was completely re-written by the Librarian.  It will
now draw text CW or CCW, centered on top or bottom and has a "fit text"
option that calculates character size based on the length of an arc.
(Then there is Inside/Middle/Outside text location, delete last...)
Read the abstract for more information.

A new data submission format is now available: files will be accepted
16 or 32 track HP/UNIX native mode cartridges.

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 8.0.  DG users
needing help with these programs should contact the Librarian, since
this will be the last official release to DG users.

LIBRARIAN program changes:
  Four menus reduced to two (to simplify usage)
  Native Mode support added
  Build Compile/Link Macro option added
    (for users without GRIP Batch or Running Native)
  Build/Replace GRI.SEA file
    (For users Running Native)
  Proof Header option enhanced to check filenames and headers
    (it also checks for conformity with Library Standards with
    respect to filenames).
  Proof Entire Directory option added
  Interactive Edit Company Data option added
  Listing Device menus added for:
    PRINT LIBRARY ABSCTRACTS
    PRINT LIBRARY DOCUMENTATION
    PROOF HEADER and
    LIST SYSTEM FONTS
  Enhanced FILE STATUS report
  Print Documentation Feature added
  Massive re-write of documentation

  Files Added To Library:
  By the Librarian, Greg Krumrey, Patriot Machine, Inc.
    HELIX2.GRS - Helix/Spiral program
    _FILE_TERMINATE.GRS - Utility Subroutine to file/terminate parts
    _GET_PLATFORM_TYPE.GRS - Utility Subroutine to determine Platform
    LCD.FNT - Font file emulating Liquid Crystal Display
    LCD_SOLID.FNT - Same as LCD.FNT, but filled in
    Note: The logic for _GET_PLATFORM_TYPE.GRS was provided by
          Mark Hoover of MDC.

  From Mark Hoover, M&E:
    Basic Concepts used for _GET_PLATFORM_TYPE.GTS
    QUICKGEN.GRS
    REGENTIME.GRS
    _QUICKGEN_AS_OPER.GRS
    _QUICKGEN_HELP.GRS

  From Ben Loosi, TRW Safety Systems/MESA:
    BATCH_SOLID_PIX.GRS
    INTER_SOLID_PIX.GRS

  From Dewayne Evans, MDC M&E TSS:
    BUTTONS_V2.GRS
    BUTTONS_V3.GRS

  From Ken Akerboom, Kennametal:
    CREATE_B_SPLINE.GRS

  From Mike Hagen, National Manufacturing:
    AREAFT.GRS
    CONVERSION.GRS
    CREATEREF.GRS
    CTAN.GRS
    DWLXHATCH.GRS
    FDOWEL.GRS
    FILESTAT.GRS
    FL.GRS
    FROTARROW.GRS
    INDENT_SOURCE.GRS
    INTEREST.GRS
    LI.GRS
    MID.GRS
    VIEWARO.GRS
    _INDENT_SOURCE_SU.GRS
    _PUTPARAMS.GRS

  From Ron Thellen, Digital Equipment Corp:
    ARCSCALE.GRS
    HLR.GRS
    HLR_BATCH.GRS
    NOTE.GRS
    SOLID_SHADE.GRS
    SOLID_SHADE_BATCH.GRS
    _GETHELP.GRS
    _GRIPUSE.GRS
    _UPPERCASE.GRS

  From Ken Lambrecht, CAD Potentional: (Just under the wire)
    DIAM.GRS
    DIMENSIONED_PINS.GRS
    FPLOT.GRS
    PT_COORD.GRS
    PT_DATA.GRS
    REGISTERS.GRS