|
is the abbreviation for Computer Graphics Metafile.
Within the CALS Initiative (Continuous Acquisition & Life-Cycle Support), CGM has been defined as a standard format for device-independent 2D files. The purpose of the CGM file is to store all illustrations so that they can be read and interpreted unambiguously by compliant programs.
CGM is used as a standard format in many different industries. Among them are aerospace (ATA, AECMA), automotive (J2008), Defense (CALS), Telecommunications, Petrochemical industry and others. An area of growing importance for the use of CGM files is the Web environment (Internet and Intranets). Here, intelligent graphics in the WebCGM format are used to generate interactive catalogs and manuals.
CGM is defined as a standard in ISO 8632. The first issue appearing in 1987 described CGM version 1 and attracted a number of significant criticisms. One particularly unfortunate aspect was its very small stock of graphic primitives, since no Bézier or spline curves were defined at all. This means that all curves have to be written as polylines, a fact which results in major disadvantages during further processing.
The communication difficulties become even more apparent if one remembers that the Bézier curve constitutes a key element of almost all PostScript-oriented programs running on various platforms (PostScript knows only the Bézier path!). In addition, there is no direct link to PostScript.
Following a small expansion by a number of segments and other details in 1990 (version 2), an extended version of the ISO standard was published in 1992 which now incorporates version 3 of CGM. This version is much better suited for storing high-quality illustrations.
CGM version 3 was extended to include "Application structures" in 1995 and therefore gave rise to CGM version 4. This means that non-graphic information can now also be saved in the CGM file. This combination allows a whole series of possibilities regarding interactive graphics, hot spots, hyperlinking, etc..
Download one of our CGM viewers: 
|