kellihmt@daisymae.crd.ge.com Margaret Kelliher, KW-C218C General Electric PO Box 8 Schenectady NY 12301
The Computer Graphics and Systems Program at General Electrics Corporate R&D
center is currently working in several of the areas you cite as relevant to
Virtual Manufacturing, particularly visualization, environment construction,
modeling, and simulation. We also have an interest in legacy data.
VISUALIZATION and REPRESENTATION:
We have invented many important visualization algorithms, models and
representations including:
- marching and dividing cubes, which create 3D surfaces,
- decimation, a data reduction algorithm to reduce the number of polygon
primitives needed to represent a surface, and
- swept surfaces, in which motion is represented in a static model.
ENVIRONMENT CONSTRUCTION:
We have developed LYMB, an award-winning software development system which
enables rapid construction of new environments using such techniques as rapid
prototyping, graphical user interfaces, 3D computer graphics, advanced
visualization techniques, and distributed processing. It uses an object-
oriented, interpreted software approach and executes on a wide variety of UNIX
workstations. It also provides access to a wide variety of CAD and 3D data
formats. We are currently undertaking an effort to redeploy the system on a PC
platform.
SIMULATION:
We have used LYMB to develop Product Vision, an environment which constructs
digital mockups of large precision machines from CAD models, providing fly-
through capabilities as well as automatic and semi-automatic path generation for
assembly and disassembly planning, and generation of swept surfaces called path
envelopes. These path envelopes are persistent representations of the paths
which are then added back into the CAD systems, providing guidance to designers
about required access spaces.
MODELING TECHNOLOGIES:
We have a program underway to construct a system for capturing as-built dimen-
sions for large precision machines. In order to repair and upgrade this type of
equipment, it is necessary to capture the parts' actual dimensions quickly and
accurately with a minimum of down-time. These dimensions are used to make models
for the manufacture of replacement parts. The measurements are currently taken
and assimilated by hand into paper drawings. We seek to automate parts of this
process and replace paper drawings with electronic models.
INTEGRATION OF LEGACY DATA:
As part of everything we do, we encounter data translation issues. In answer to
this need, we have compiled a library of translation capabilities which are
available to every LYMB application. This is a living library which continues to
grow as we encounter new data sources. We are investigating the issue of legacy
data as a research area of its own, as opposed to an incidental side issue,
researching the possibility of automatic detection of formats and auto-selection
of appropriate translation techniques.
REFERENCES:
WJ Schroeder, WE Lorensen, S Linthicum, "Implicit Modeling of Swept Surfaces
and Volumes", _Proceedings_of_Visualization_'94_, pp 40-45.
WJ Schroeder, JA Zarge, WE Lorensen, "Decimation of Triangle Meshes",
_Computer_Graphics_, Vol. 26 #2, pp 65-70, July 1992.
"1992 Computerworld Object Application Awards", _Computerworld_
WE Lorensen and HE Cline, "Marching Cubes: A High Resolution 3D Surface
Construction Algorithm", _Computer_Graphics_, Vol. 21 #3, pp 163-169, July 1987.
ON-LINE DOCUMENTATION:
http://www.ge.com/crd/img_and_vis_lab.html
A List of Responders
Virtual Manufacturing Background Project
Virtual Manufacturing Home Page