SlideShare a Scribd company logo
1 of 44
Download to read offline
CAD Data Exchange Format
Prof. R.B.Chadge
Data Exchange between
CAD/CAM/CAE System
• Fundamental incompatibilities among entity
representations
• Complexity of CAD/CAM systems
• The varying requirements of users
• Restrictions on access to proprietary database
information
• Rapid pace of technological change
Driving Forces for CAD/CAM Data
Exchange
• Shape data: both geometric and topological
information, part or form features. Fonts, colour,
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.
Requirements for the Exchange
• 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).
Requirements for the Exchange
CAD File Formats
• Every CAD package stores information internally in a
format that is best suited for that package. When the
user is done, this information is written to files on the
hard drive.
• These proprietary formats can only be read by the
specific program (and version of software), and are
virtually useless to other programs.
• For most modern engineering applications it is
necessary to be able to transfer CAD models between
dissimilar computer programs.
• Standard file formats are the best method for storing
and transferring CAD geometries (and other
information) between dissimilar programs.
• Files are mainly stored on disks as ASCII, or binary
with a structure that has been agreed upon by
organizations that represent various interest groups in
the CAD/CAM sectors.
• When standard formats are used data should be easily
transported between systems. Although beware, some
vendors do not conform fully to these standards.
CAD File Formats
• The basic structure of programs using standard files is
shown below
CAD File Formats
Exchange Methods
• Every CAD system uses its own proprietary data
format
• Design data must be converted from one format to the
other
PROBLEMS
Direct Translation between CAD
Systems
• Need a translator from
every CAD package to
every other
• For 4 CAD packages,
need 6 translators
• For 6 CAD packages,
need 16 translators.
• To address the problem, many standards for CAD
data exchange have been developed.
• CAD systems can import and export to many of these
standard formats.
Data Exchange Standards
Evolution of Data Standards
• Translation using IGES is unreliable
– geometry is corrupted
– much cleanup required after translation
• Translation using STEP is not widespread
– STEP translators only recently available
• Existing translators lose information
– parametrics and constraints
– features and history trees
Current Situation
• To avoid data translation problems, many companies
have standardized on a single CAD system
• Ford
– all suppliers must use I-DEAS
• Chrysler
– all suppliers must use CATIA
• General Motors
– all suppliers must use Unigraphics
Short-term Solutions
• To deal with all three automakers, you must support
I-DEAS, Unigraphics and CATIA.
• For small companies, this is very difficult.
New Problem for Suppliers
• A better solution is development of reliable data
exchange standards, using a neutral interface.
A Better Solution
Neutral Interface
• The interface must be capable of handling all
manufacturing data
• There should be no information loss (maintain the
semantics during conversion)
• The system must be efficient to be capable of
handling the real-time requirements of manufacturing
• The system should be open-ended to permit
extensions or contractions
Requirements of an Interface
• The system should be adaptable to other standards
• The system must be independent of the computer and
architecture used
• It must be possible to form application-oriented
subsets of the standard to reduce costs
• The interface must be upward and downward
compatible in a hierarchical control structure.
• Test procedures must be provided to verify
effectively.
Requirements of an Interface
• Formatted ASCII file format
• Supports many 2D and 3D CAD entities
• Has gone through several versions since 1980
• Widely supported
Initial Graphics Exchange Specification
(IGES)
• Many incompatible “flavors”
• Unreliable translation, particularly for complex
geometry
• No formal information modeling basis
• Insufficient support for conformance testing
Problems with IGES
• Uses a formal model for data exchange
• Information is modeled using the EXPRESS language
• EXPRESS has elements of Pascal, C, and other
languages
STEP (Standard for the Exchange of
Product Model Data)
• It contains constructs for defining data types and
structures, but not for processing data
• EXPRESS describes geometry and other information
in a standard, unambiguous way
STEP (Standard for the Exchange of
Product Model Data)
STEP Architecture
• Introductory
• Description methods
• Implementation methods
• Conformance testing methodology and
framework
• Integrated resources
• Application protocols
• Abstract test suites
• Application interpreted constructs
Classes of STEP Parts
• STEP has been under development for many years,
and will continue for many more
• Over a dozen STEP parts have been approved as
international standards
• Many others are under development
Status of STEP
• Developed by US Department of Defense
• Prescribes formats for storage and exchange of
technical data
• Technical publications an important focus
Continuous Acquisition and Life-cycle
Support (CALS)
• Standard Generalized Markup Language (SGML)
– document description language
– separates content from structure (formatting)
– uses “tags” to define headings, sections, chapters,
etc.
– HTML is based on SGML
• Computer Graphics Metafile (CGM)
– vector file format for illustrations and drawings
• IGES
– also used for illustrations
Important CALS Standards
• Standards
– Joint Photographic Expert Group (JPEG)
• Proprietary
– Graphics Interchange Format (GIF)
– Windows bitmap format (BMP)
– Zsoft file format (PCX)
– Tagged Image File Format (TIFF/TIF)
– Targa file format (TGA)
Common Formats for Bitmap Images
• Hypertext Markup Language (HTML)
– used to describe web pages
– based on SGML
• Virtual Reality Modelling Language (VRML)
– standard for description of 3D interactive
environments and worlds
– downloaded and displayed in a web browser
– well suited to sharing of CAD data
Web and Internet Standards
• DXF
– de facto standard published by AutoDesk
(AutoCAD)
• STL
– 3D file format used as input for Stereolithography
• SAT
– solid model file format used by ACIS-based CAD
systems
Other CAD File Formats
Some Graphics formats are intended for graphical
display:
• GIF - (Graphics Interchange Format) A compact
graphic format
• JPG - (Joint Photographic experts Group) A
compressed format
• MPEG - (Motion Pictures Experts Group)
Compressed Animation
Graphics Formats
Some graphics formats are intended for output on
hardcopy devices:
• HPGL - Hewlett Packard Graphics Language - An
ASCII language devised to drive pen plotters
• PostScript - A VERY popular graphics format which
typically drives laser printers, but can also be
displayed on devices like color screens
Graphics Formats
Some types are:
CGM - A US defense department product, related to
polygon modeling
CIF - For Integrated Circuit Design by layered polygon
definition
DMC - Digital Mapping for Customers - for
transmitting maps
DXF - Primarily developed by Autodesk (for Autocad)
to transfer geometry using ASCII definitions
CAD Formats
• IGES (Initial Graphics Exchange Specification)
• EDIF - Electronic Design Interchange Format
supports VLSI design, and is expected toincorporate
Circuit Boards soon
• IISF - A format Developed by Intergraph for their
CAD systems
• SET - Standard d'Echange et de Transfert - Made to
be more compact than IGES
CAD Formats
• STEP and PDES (Standard for the Exchange of
Product model data and Product Data Exchange
Specification) An attempt to model other attributes of
a product, in addition to geometry, such as
tolerancing. This is the emerging standard, but it is
not widely available yet.
• VDA-FS (DIN 66301) A German approach for
modelling surfaces
• VDA-IS - A German subset of IGES for the auto
industry
• UNV - Ideas Universal File
CAD Formats
• A device independent format is based on public
standards that are controlled by non-commercial
bodies.
• Examples of these include
– STEP (Standard for Exchange of Product Data)
– SET (Standard Exchange Transfer)
– PDES (Product Data Exchange Specification)
– IGES (Initial Graphics Exchange Specification)
Standard Formats
• IGES was first developed by the National Bureau of
Standards, Boeing Corporation, and General Electric
Corporation and published by the National Bureau of
Standards in 1980.
• Initially the only data that could be exchanged were
basic entity types such as points, lines, arcs, and
circles.
• September 1981, IGES version 2.0 was approved by
the American National Standards Institute as ANSI
standard Y14.26M for CAD/CAM communications.
IGES (Initial Graphics Exchange
Specification)
• More recent versions of IGES contain the ability to
transfer constructive solid geometry and boundary
representations of solid models.
• The IGES can be in either binary or ASCII format. In
ASCII the file is easy to read and modify by hand but
it tends to be larger.
IGES (Initial Graphics Exchange
Specification)
(Product Data Exchange Specification/Standard for the
Exchange of Product model data)
• PDES (using STEP) is the result of an international
effort to develop a standard product design standard.
• This format attempts to incorporate all aspects of
product modeling including:
1. geometry (B-Rep, CSG, Features)
2. Tolerances
3. electrical/electronics
PDES/STEP
4.function information
5. process plans etc.
PDES/STEP

More Related Content

Similar to CAD Data Exchange format used in industry

Unit 5-cad standards
Unit 5-cad standardsUnit 5-cad standards
Unit 5-cad standardsJavith Saleem
 
UNIT 5 CAD STANDARDS -GOoGLE.pdf
UNIT 5 CAD STANDARDS -GOoGLE.pdfUNIT 5 CAD STANDARDS -GOoGLE.pdf
UNIT 5 CAD STANDARDS -GOoGLE.pdfDURAIMURUGANM2
 
CADCAM: Data exchange standards
CADCAM: Data exchange standardsCADCAM: Data exchange standards
CADCAM: Data exchange standardsNafis Ahmad
 
Converting and Transforming Technical Graphics
Converting and Transforming Technical GraphicsConverting and Transforming Technical Graphics
Converting and Transforming Technical Graphicsdclsocialmedia
 
Talking Technical illustration - Episode 1 - 3D data
Talking Technical illustration - Episode 1 - 3D dataTalking Technical illustration - Episode 1 - 3D data
Talking Technical illustration - Episode 1 - 3D dataLarson Software Technology
 
Lavacon 2011: Managing Translations in Frame DITA without a CMS
Lavacon 2011: Managing Translations in Frame DITA without a CMSLavacon 2011: Managing Translations in Frame DITA without a CMS
Lavacon 2011: Managing Translations in Frame DITA without a CMSClearPath, LLC
 
2019 Esri International User Conference, Engineering Summit
2019 Esri International User Conference, Engineering Summit2019 Esri International User Conference, Engineering Summit
2019 Esri International User Conference, Engineering SummitChris Andrews
 
2016 workshops: understanding the language of gis and cad by warren geissler
2016 workshops:  understanding  the language  of gis and cad by warren geissler2016 workshops:  understanding  the language  of gis and cad by warren geissler
2016 workshops: understanding the language of gis and cad by warren geisslerGIS in the Rockies
 
CAD Tool Change Essentials & Its Approaches | PLM Nordic
CAD Tool Change Essentials & Its Approaches | PLM NordicCAD Tool Change Essentials & Its Approaches | PLM Nordic
CAD Tool Change Essentials & Its Approaches | PLM NordicPLM Nordic
 
Data Validation Victories: Tips for Better Data Quality
Data Validation Victories: Tips for Better Data QualityData Validation Victories: Tips for Better Data Quality
Data Validation Victories: Tips for Better Data QualitySafe Software
 
Strategies for the curation of CAD Engineering Models
Strategies for the curation of CAD Engineering ModelsStrategies for the curation of CAD Engineering Models
Strategies for the curation of CAD Engineering ModelsManjulaPatel
 
CAD CAM SYSTEM Evaluation Criteria to select the Software
CAD CAM SYSTEM Evaluation Criteria to select the SoftwareCAD CAM SYSTEM Evaluation Criteria to select the Software
CAD CAM SYSTEM Evaluation Criteria to select the Softwarerahulkatre9
 
CGM (Computer Graphics Metafile) v SVG (Scalable Vector Graphic)
CGM (Computer Graphics Metafile) v SVG (Scalable Vector Graphic)CGM (Computer Graphics Metafile) v SVG (Scalable Vector Graphic)
CGM (Computer Graphics Metafile) v SVG (Scalable Vector Graphic)Vizualsite LLC
 

Similar to CAD Data Exchange format used in industry (20)

Unit 5-cad standards
Unit 5-cad standardsUnit 5-cad standards
Unit 5-cad standards
 
graphic stadards
graphic stadardsgraphic stadards
graphic stadards
 
UNIT 5 CAD STANDARDS -GOoGLE.pdf
UNIT 5 CAD STANDARDS -GOoGLE.pdfUNIT 5 CAD STANDARDS -GOoGLE.pdf
UNIT 5 CAD STANDARDS -GOoGLE.pdf
 
CADCAM: Data exchange standards
CADCAM: Data exchange standardsCADCAM: Data exchange standards
CADCAM: Data exchange standards
 
Webinar - Transforming Graphical Data
Webinar - Transforming Graphical DataWebinar - Transforming Graphical Data
Webinar - Transforming Graphical Data
 
Converting and Transforming Technical Graphics
Converting and Transforming Technical GraphicsConverting and Transforming Technical Graphics
Converting and Transforming Technical Graphics
 
Talking Technical illustration - Episode 1 - 3D data
Talking Technical illustration - Episode 1 - 3D dataTalking Technical illustration - Episode 1 - 3D data
Talking Technical illustration - Episode 1 - 3D data
 
Converting & Transforming Technical Graphics
Converting & Transforming Technical GraphicsConverting & Transforming Technical Graphics
Converting & Transforming Technical Graphics
 
Lavacon 2011: Managing Translations in Frame DITA without a CMS
Lavacon 2011: Managing Translations in Frame DITA without a CMSLavacon 2011: Managing Translations in Frame DITA without a CMS
Lavacon 2011: Managing Translations in Frame DITA without a CMS
 
2019 Esri International User Conference, Engineering Summit
2019 Esri International User Conference, Engineering Summit2019 Esri International User Conference, Engineering Summit
2019 Esri International User Conference, Engineering Summit
 
CAD/CAM
CAD/CAMCAD/CAM
CAD/CAM
 
2016 workshops: understanding the language of gis and cad by warren geissler
2016 workshops:  understanding  the language  of gis and cad by warren geissler2016 workshops:  understanding  the language  of gis and cad by warren geissler
2016 workshops: understanding the language of gis and cad by warren geissler
 
Au 2007 It’S Not Cad To Gis Final
Au 2007   It’S Not Cad To Gis FinalAu 2007   It’S Not Cad To Gis Final
Au 2007 It’S Not Cad To Gis Final
 
CAD Tool Change Essentials & Its Approaches | PLM Nordic
CAD Tool Change Essentials & Its Approaches | PLM NordicCAD Tool Change Essentials & Its Approaches | PLM Nordic
CAD Tool Change Essentials & Its Approaches | PLM Nordic
 
Data Validation Victories: Tips for Better Data Quality
Data Validation Victories: Tips for Better Data QualityData Validation Victories: Tips for Better Data Quality
Data Validation Victories: Tips for Better Data Quality
 
Strategies for the curation of CAD Engineering Models
Strategies for the curation of CAD Engineering ModelsStrategies for the curation of CAD Engineering Models
Strategies for the curation of CAD Engineering Models
 
CAD CAM SYSTEM Evaluation Criteria to select the Software
CAD CAM SYSTEM Evaluation Criteria to select the SoftwareCAD CAM SYSTEM Evaluation Criteria to select the Software
CAD CAM SYSTEM Evaluation Criteria to select the Software
 
CGM (Computer Graphics Metafile) v SVG (Scalable Vector Graphic)
CGM (Computer Graphics Metafile) v SVG (Scalable Vector Graphic)CGM (Computer Graphics Metafile) v SVG (Scalable Vector Graphic)
CGM (Computer Graphics Metafile) v SVG (Scalable Vector Graphic)
 
CGM versus SVG
CGM versus SVGCGM versus SVG
CGM versus SVG
 
CAD STANDARDS
CAD STANDARDSCAD STANDARDS
CAD STANDARDS
 

More from rahulkatre9

Solid Modelling in computer aided Design
Solid Modelling in computer aided DesignSolid Modelling in computer aided Design
Solid Modelling in computer aided Designrahulkatre9
 
Unit 3 Manufacturing Systems in automation
Unit 3 Manufacturing Systems in automationUnit 3 Manufacturing Systems in automation
Unit 3 Manufacturing Systems in automationrahulkatre9
 
Constructive Solide Geometry and Binary representation
Constructive Solide Geometry and Binary representationConstructive Solide Geometry and Binary representation
Constructive Solide Geometry and Binary representationrahulkatre9
 
controllers ITS TYPES AND CLASSIFICATION BASED ON APPLICATION
controllers ITS TYPES AND CLASSIFICATION BASED ON APPLICATIONcontrollers ITS TYPES AND CLASSIFICATION BASED ON APPLICATION
controllers ITS TYPES AND CLASSIFICATION BASED ON APPLICATIONrahulkatre9
 
Bresenhems line Genration derivation for Mtech
Bresenhems line Genration derivation for MtechBresenhems line Genration derivation for Mtech
Bresenhems line Genration derivation for Mtechrahulkatre9
 
Sensor & it types in industry with application
Sensor & it types in industry with applicationSensor & it types in industry with application
Sensor & it types in industry with applicationrahulkatre9
 

More from rahulkatre9 (6)

Solid Modelling in computer aided Design
Solid Modelling in computer aided DesignSolid Modelling in computer aided Design
Solid Modelling in computer aided Design
 
Unit 3 Manufacturing Systems in automation
Unit 3 Manufacturing Systems in automationUnit 3 Manufacturing Systems in automation
Unit 3 Manufacturing Systems in automation
 
Constructive Solide Geometry and Binary representation
Constructive Solide Geometry and Binary representationConstructive Solide Geometry and Binary representation
Constructive Solide Geometry and Binary representation
 
controllers ITS TYPES AND CLASSIFICATION BASED ON APPLICATION
controllers ITS TYPES AND CLASSIFICATION BASED ON APPLICATIONcontrollers ITS TYPES AND CLASSIFICATION BASED ON APPLICATION
controllers ITS TYPES AND CLASSIFICATION BASED ON APPLICATION
 
Bresenhems line Genration derivation for Mtech
Bresenhems line Genration derivation for MtechBresenhems line Genration derivation for Mtech
Bresenhems line Genration derivation for Mtech
 
Sensor & it types in industry with application
Sensor & it types in industry with applicationSensor & it types in industry with application
Sensor & it types in industry with application
 

Recently uploaded

Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 

Recently uploaded (20)

Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 

CAD Data Exchange format used in industry

  • 1. CAD Data Exchange Format Prof. R.B.Chadge
  • 3. • Fundamental incompatibilities among entity representations • Complexity of CAD/CAM systems • The varying requirements of users • Restrictions on access to proprietary database information • Rapid pace of technological change Driving Forces for CAD/CAM Data Exchange
  • 4. • Shape data: both geometric and topological information, part or form features. Fonts, colour, 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. Requirements for the Exchange
  • 5. • 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). Requirements for the Exchange
  • 6.
  • 7.
  • 8. CAD File Formats • Every CAD package stores information internally in a format that is best suited for that package. When the user is done, this information is written to files on the hard drive. • These proprietary formats can only be read by the specific program (and version of software), and are virtually useless to other programs. • For most modern engineering applications it is necessary to be able to transfer CAD models between dissimilar computer programs.
  • 9. • Standard file formats are the best method for storing and transferring CAD geometries (and other information) between dissimilar programs. • Files are mainly stored on disks as ASCII, or binary with a structure that has been agreed upon by organizations that represent various interest groups in the CAD/CAM sectors. • When standard formats are used data should be easily transported between systems. Although beware, some vendors do not conform fully to these standards. CAD File Formats
  • 10. • The basic structure of programs using standard files is shown below CAD File Formats
  • 12. • Every CAD system uses its own proprietary data format • Design data must be converted from one format to the other PROBLEMS
  • 13. Direct Translation between CAD Systems • Need a translator from every CAD package to every other • For 4 CAD packages, need 6 translators • For 6 CAD packages, need 16 translators.
  • 14. • To address the problem, many standards for CAD data exchange have been developed. • CAD systems can import and export to many of these standard formats. Data Exchange Standards
  • 15. Evolution of Data Standards
  • 16. • Translation using IGES is unreliable – geometry is corrupted – much cleanup required after translation • Translation using STEP is not widespread – STEP translators only recently available • Existing translators lose information – parametrics and constraints – features and history trees Current Situation
  • 17. • To avoid data translation problems, many companies have standardized on a single CAD system • Ford – all suppliers must use I-DEAS • Chrysler – all suppliers must use CATIA • General Motors – all suppliers must use Unigraphics Short-term Solutions
  • 18. • To deal with all three automakers, you must support I-DEAS, Unigraphics and CATIA. • For small companies, this is very difficult. New Problem for Suppliers
  • 19. • A better solution is development of reliable data exchange standards, using a neutral interface. A Better Solution
  • 21. • The interface must be capable of handling all manufacturing data • There should be no information loss (maintain the semantics during conversion) • The system must be efficient to be capable of handling the real-time requirements of manufacturing • The system should be open-ended to permit extensions or contractions Requirements of an Interface
  • 22. • The system should be adaptable to other standards • The system must be independent of the computer and architecture used • It must be possible to form application-oriented subsets of the standard to reduce costs • The interface must be upward and downward compatible in a hierarchical control structure. • Test procedures must be provided to verify effectively. Requirements of an Interface
  • 23. • Formatted ASCII file format • Supports many 2D and 3D CAD entities • Has gone through several versions since 1980 • Widely supported Initial Graphics Exchange Specification (IGES)
  • 24. • Many incompatible “flavors” • Unreliable translation, particularly for complex geometry • No formal information modeling basis • Insufficient support for conformance testing Problems with IGES
  • 25. • Uses a formal model for data exchange • Information is modeled using the EXPRESS language • EXPRESS has elements of Pascal, C, and other languages STEP (Standard for the Exchange of Product Model Data)
  • 26. • It contains constructs for defining data types and structures, but not for processing data • EXPRESS describes geometry and other information in a standard, unambiguous way STEP (Standard for the Exchange of Product Model Data)
  • 28. • Introductory • Description methods • Implementation methods • Conformance testing methodology and framework • Integrated resources • Application protocols • Abstract test suites • Application interpreted constructs Classes of STEP Parts
  • 29. • STEP has been under development for many years, and will continue for many more • Over a dozen STEP parts have been approved as international standards • Many others are under development Status of STEP
  • 30. • Developed by US Department of Defense • Prescribes formats for storage and exchange of technical data • Technical publications an important focus Continuous Acquisition and Life-cycle Support (CALS)
  • 31. • Standard Generalized Markup Language (SGML) – document description language – separates content from structure (formatting) – uses “tags” to define headings, sections, chapters, etc. – HTML is based on SGML • Computer Graphics Metafile (CGM) – vector file format for illustrations and drawings • IGES – also used for illustrations Important CALS Standards
  • 32. • Standards – Joint Photographic Expert Group (JPEG) • Proprietary – Graphics Interchange Format (GIF) – Windows bitmap format (BMP) – Zsoft file format (PCX) – Tagged Image File Format (TIFF/TIF) – Targa file format (TGA) Common Formats for Bitmap Images
  • 33. • Hypertext Markup Language (HTML) – used to describe web pages – based on SGML • Virtual Reality Modelling Language (VRML) – standard for description of 3D interactive environments and worlds – downloaded and displayed in a web browser – well suited to sharing of CAD data Web and Internet Standards
  • 34. • DXF – de facto standard published by AutoDesk (AutoCAD) • STL – 3D file format used as input for Stereolithography • SAT – solid model file format used by ACIS-based CAD systems Other CAD File Formats
  • 35. Some Graphics formats are intended for graphical display: • GIF - (Graphics Interchange Format) A compact graphic format • JPG - (Joint Photographic experts Group) A compressed format • MPEG - (Motion Pictures Experts Group) Compressed Animation Graphics Formats
  • 36. Some graphics formats are intended for output on hardcopy devices: • HPGL - Hewlett Packard Graphics Language - An ASCII language devised to drive pen plotters • PostScript - A VERY popular graphics format which typically drives laser printers, but can also be displayed on devices like color screens Graphics Formats
  • 37. Some types are: CGM - A US defense department product, related to polygon modeling CIF - For Integrated Circuit Design by layered polygon definition DMC - Digital Mapping for Customers - for transmitting maps DXF - Primarily developed by Autodesk (for Autocad) to transfer geometry using ASCII definitions CAD Formats
  • 38. • IGES (Initial Graphics Exchange Specification) • EDIF - Electronic Design Interchange Format supports VLSI design, and is expected toincorporate Circuit Boards soon • IISF - A format Developed by Intergraph for their CAD systems • SET - Standard d'Echange et de Transfert - Made to be more compact than IGES CAD Formats
  • 39. • STEP and PDES (Standard for the Exchange of Product model data and Product Data Exchange Specification) An attempt to model other attributes of a product, in addition to geometry, such as tolerancing. This is the emerging standard, but it is not widely available yet. • VDA-FS (DIN 66301) A German approach for modelling surfaces • VDA-IS - A German subset of IGES for the auto industry • UNV - Ideas Universal File CAD Formats
  • 40. • A device independent format is based on public standards that are controlled by non-commercial bodies. • Examples of these include – STEP (Standard for Exchange of Product Data) – SET (Standard Exchange Transfer) – PDES (Product Data Exchange Specification) – IGES (Initial Graphics Exchange Specification) Standard Formats
  • 41. • IGES was first developed by the National Bureau of Standards, Boeing Corporation, and General Electric Corporation and published by the National Bureau of Standards in 1980. • Initially the only data that could be exchanged were basic entity types such as points, lines, arcs, and circles. • September 1981, IGES version 2.0 was approved by the American National Standards Institute as ANSI standard Y14.26M for CAD/CAM communications. IGES (Initial Graphics Exchange Specification)
  • 42. • More recent versions of IGES contain the ability to transfer constructive solid geometry and boundary representations of solid models. • The IGES can be in either binary or ASCII format. In ASCII the file is easy to read and modify by hand but it tends to be larger. IGES (Initial Graphics Exchange Specification)
  • 43. (Product Data Exchange Specification/Standard for the Exchange of Product model data) • PDES (using STEP) is the result of an international effort to develop a standard product design standard. • This format attempts to incorporate all aspects of product modeling including: 1. geometry (B-Rep, CSG, Features) 2. Tolerances 3. electrical/electronics PDES/STEP
  • 44. 4.function information 5. process plans etc. PDES/STEP