Documente Academic
Documente Profesional
Documente Cultură
• Need for the requirement of graphic data exchange formats and their
details such as IGES ,DXF,STEP.
SOME OF GRAPHIC STANDARDS
FOUR TYPES OF MODELNG DATA USED IN PRODUT
DESCRIPTION
• Non shape data contains shade images and model global data.
• Design data
• Manufacturing data
Requirements for the Exchange
• Shape data: both geometric and topological information, part or form features.
Fonts, color, annotation are considered part of the geometric information.
• Non-shape data: graphics data such as shaded images, and model global data as
measuring units of the database and the resolution of storing the database numerical
values.
• Design data: information that designers generate from geometric models for
analysis purposes. Mass property and finite element mesh data belong to this type of
data.
• Manufacturing data: information as tooling, NC tool paths, tolerancing, process
planning, tool design, and bill of materials (BOM).
CLASSIFICATION OF CAD STANDARDS
• Communication Standards
• The graphics system is divide into two parts ; Kernel system which is
hardware –independent and the device handler /driver ,which is naturally
hardware dependent.
• Kernel system act as buffer between the application program and the specific
hardware to ensure the independent and portability of the program .
Graphics standard
Graphics
standards in
graphics
programming
Graphics Kernel system
• GKS is basically a set of procedure which can be called by user programs
to carry out certain generalized functions such as arc,circle,ellipse etc.
• It is an independent device ,it can work with all types of input and output
devices.
• All text and annotation can be prepared and stored in natural languages.
• Circle is a primitives
• POLYLINE
• POLYMARKER
• TEXT
• FILL AREA
GKS INQUIRY FUNCTIONS
• Functions are used to find the current status of any variable in GKS.
• Files to store, retrieve and display the graphical data to handle device
independent formats.
PHIGS
Data Exchange Standards
IGES (Initial Graphics Exchange
Specification)
• First developed by National Institute of Standards and Technology (NIST)
in 1980.
• Then adopted by the American National Standards Institute (ANSI) in the
same year. exchanges primarily shape (both geometric and topological) and
non-shape data, which is referred as CAD-to-CAD exchange.
IGES (Initial Graphics Exchange
Specification)
• codes a superset of common entities of all CAD/CAM systems to
facilitate the translation between various systems.
Development of IGES
IGES (Initial
Graphics Exchange
Specification) –
Geometry Entities
IGES (Initial Graphics Exchange
Specification) –Annotation Entities
IGES (Initial Graphics Exchange
Specification) –Structure Entities
IGES (Initial Graphics Exchange
Specification) –File structure
Flag section
• Used only with the compressed ASCII and binary format .
• IGES data in a file can be represented in two formats :ASCII and binary
• ASCII format comprises two types : fixed 80-character record length and
compressed format .
• DXF into file formats that could be read and used by other CAD/CAM/CAE
sfiles were originally developed to give user flexibility in managing data and
translating AutoCAD drawings ystems.
• Table-contains information about line types, layers, text styles, and views that have been
defined in the drawing.
• Entity –immediately follows the block section, and serves as the main part of the DXF
file, with all entities of the drawing described in it.
• To include all four types of data which is relevant to the entire life-
cycle of a product: design, analysis, manufacturing, quality assurance,
testing, support, etc.
• PDES is a much more comprehensive and complex standard than IGES
or any other predecessors
• The user interface is not as simple as “put IGES” and “get IGES.”
STEP ARCHITECTURE
GENERIC ENTITIES
APPLICATION –SPECIFIC Logical
ENTITIES
layer
Physical
FILE FORMAT AND DATA STRUCTURE
layer
Three layers of STEP
• Physical layer –deals with the data structures and data format for exchange
file itself.
• The central unit of data exchange in the IGES model is the entity.
• The central unit of data exchange in the STEP model is the application,
which contains various types of entities.
• All technical publications for the federal government must conform to the
CALS standard.
• CALS has also come into wide use in the commercial computer industry
such as in CAD/CAM applications and in the aerospace industry which
owes a large part of its business to government and military contracts.
Continuous acquisition and life –cycle support (CALS)
I. Header
Header
Document profile
Presentation styles
Document layout
Root layout
Layout object page 1
Tile index
Image data
Tile index
Image data
Tile index
Image data
Continuous acquisition and life –cycle support (CALS)
• When a user creates an IGES file, they are translating their native CAD file into the IGES
format. When this file is shared, it is imported into the next CAD package and is translated
again. File translations, could potentially bring in inaccuracies in the geometry.
• The benefit of using the Native CAD file, is that it only requires 1 translation, which is
theoretically more accurate.
Why is STEP better than IGES?
• STEP is newer technology, where IGES which is older 1990's technology,
that has not been updated in over 20 years. STEP files tend to be solid
models, where IGES files are more often surface models, which could
have gaps and missing faces.
• STEP is a mature file format, it has been available for over 20 years with
continual development and wide adoption between CAD vendors.
• STEP is widely used, and is even used in the construction industry, the
IFC file format is a version of STEP.