Galaxy Advanced Engineering

GAE Graphics Software Products and CalComp Compatibility

Galaxy Advanced Engineering, Inc. presents a migration bridge for callable CalComp routines within your existing FORTRAN program via its high level FORTRAN graphics library Language which is called UGL. UGL is a Scientific Graphics Subroutine Library for any computing system such as Main, Micro and Mini-Computers with its given Operating System. UGL presently supports hardware such as HP/UX, SUN/SOLARIS, Alpha/OpenVMS, VAX/VMS, LINUX, SGI/IRIX and Windows 95/98/2000 and NT or DOS.

UGL-GRAPHICS was developed to provide a migration path with a CA-DISSPLA, GKS, PLOT-10, CalComp, PLOT88 and DIGLIB (from Lawrence Livermore Lab.) graphics interface in the PC and VAX as well as UNIX environment and provides the same high graphics standards found on the main frames using the above graphics libraries. The most common subset of CA-DISSPLA routine (more than %95) and rest of the mentioned graphics libraries are supported directly and any particular ones may be provided upon request. If the users have an existing code using any of these graphics library routines within them, they do not have to change their calls. The bridge that are built with UGL-GRAPHICS library of Galaxy advanced Engineering, Inc. will distinguish these routines and maps them to its own routine against these calls for direct porting of the user code to its new environment supported by UGL-GRAPHICS.

What is CalComp?

CalComp is a collection of subroutines developed by California Computer Products Inc. 1977. The routines can be called by a user's FORTRAN program to enable the user to obtain high quality graphic images on CalComp Plotter. Many Fortran programs written during the 1970's and 1980's used the HCBS interface which was designed for use with CalComp plotters and was subsequently reimplemented for various other device types. Our 'CalComp' interface emulates all of the HCBS routines as defined in "Programming CalComp Electromechanical Plotters".

CalComp Graphic consists of a library of subroutines (written in Fortran) which perform a variety of common plotting requirements (e.g. drawing axes, lines, circles etc.). The subroutines are called from the user's program which is written in Fortran. In the case of the 907/1051 plotting system, the subroutines do not output directly to the plotter but into a disk file which is transferred to the plotter at a later stage. This obstacle has been overcome by UGL/CalComp combination and no longer you need to go through this step. UGL/CalComp drivers allow you to generate your plot either to screen or a Adobe postscript file (color or black and white).

The above content is Copyright © by Galaxy Advanced Engineering, Inc.

home | back | order | comment | sales

CustomSolutionsPageDate: 19 February 2018
Copyright © 1997 - 2017 Custom Solutions