SlideShare a Scribd company logo
DATA STANDARD: 
IGES 
• SHRIVASTAVA HIMANSHU ARJUN KAMINI :14MCD0047 
• TONY SEBASTIAN :14MCD0003 
(Vellore Institute Of Technology, India)
DATA EXCHANGE 
• Process of exchanging data from a source to target. 
• In CAD system there are many situations where we have to 
exchange data from one software package to another. 
• We have to translate geometrical data, feature data , assembly 
structure, etc. 
• In CAD data exchange many software technologies and 
methods are involved.
FILE TRANSLATION 
• One data format is converted to another. 
• Important in concurrent engineering. 
• Different companies may be using different CAD software. 
• One design model may be exported and imported into several 
CAD packages before the final file reaches manufacturing. 
• Data of one software package may not be compatible with the 
other.
TYPES OF TRANSLATORS 
1. DIRECT TRANSLATORS 
Need n(n-1) translators for n softwares.
2. INDIRECT TRANSLATORS 
Need 2n translators for n softwares.
NEED OF NEUTRAL FILE FORMATS 
• It is difficult to enforce the use of a common set of CAD/CAM 
tools in different companies. 
• Because of the lack of any common set of tools, a common 
format for neutral file exchange is needed. 
• Usage of neutral standard for transferring information 
drastically reduces the requirements for translators. 
• Thus cost incurred for data translation is reduced.
CAD DATA EXCHANGE USING 
NEUTRAL FILES
COMMON NEUTRAL FORMATS 
• DXF (DRAWING EXCHANGE PROGRAM) 
• IGES (INITIAL GRAPHICS EXCHANGE SPECIFICATIONS) 
• PARASOLID 
• STEP (Standard for the Exchange of Product model data)
IGES 
• Abbreviation of Initial Graphics Exchange Specification. 
• Initiative of USAF-ICAM (United States Air Force – Integrated 
Computer Aided Manufacturing). 
• It was the first specification for CAD data exchange. 
• Got published in 1980 by NBS (National Bureau of Standards). 
• The main objective during the development stage of IGES was 
the exchange of drafting data like 2D and 3D wireframe 
models, text, dimensioning data and a limited class of 
surfaces.
CAPABILITIES OF CURRENT VERSION 
The current version, IGES 5.3, provides the following capabilities: 
• Geometry: 2D/3D wireframes, 2D/3D curves and surfaces 
• CSG (since version 4.0 in 1988) 
• B-Rep (since version 5.1 in 1991) 
• Presentation: Drafting entities for technical drawings 
• Finite Element Modelling: Elements for FEM systems
IGES specification consists of format of the file and product 
definition data. The product definition data includes: 
1.Geometric Data: entities required to explain the geometry of 
the drawings. 
2. Topological Data: explains the relationship between different 
geometries 
The geometric and topological data together gives the 
information about geometric shape of the product. 
3. Non-Geometrical Data: it can be divided into 
• Annotation 
• Definition 
• Organisation
Structure of IGES: 
1.Start section 
2.Global section 
3.Directory entry section 
4.Parameter Data Section 
5.Terminal section
Start Section 
• The Start section is a human readable 
introduction to the file. 
• It is recognize by letter "s" in the IGES file.
Global Section 
• The Global Section includes properties and descriptions of the 
pre-processor and information that are needed by 
postprocessor to interpret the file. 
• It is recognize by letter "G" in the IGES file.
Some of the parameter which are included in this section are: 
• 1. The name of IGES file itself. 
• 2. Vendor and software version of sending system. 
• 3. Date and time of file generation 
• 4. Model units 
• 5. Name of the author of IGES file and his/her organization. 
• 6. Parameter and Records Delimiters.
For Example: 
1H,,1H;,11Hhook.SLDPRT,30HC:UsersDellDesktophook.IGS,15HSolidworks 2 013 , G 1 
15HSolidWorks 2013,32,8,23,308,15,11Hhook.SLDPRT,1.,2,2HMM,50, G 2 
0.125, 13H140922.210540, 1E-008, 499990. 4HDell,,11,0,13H140922.210540; G 3 
• Field 1: 1H, - defines that “,” is the parameter delimiter 
character in the G and D sections (the default is “,”). 
• Field 2: 1H; - defines “;” (default) as the record delimiter in G 
and D. A record is a group of fields. In the G section there is 
only one record. 
• Field 3:hook.SLDPRT is the product identification. In this case 
this is an IGES file from solidwork where the filename is used 
as the product id.
1H,,1H;,11Hhook.SLDPRT,30HC:UsersDellDesktophook.IGS,15HSolidworks 2013, G 1 
15HSolidWorks 2013,32,8,23,308,15,11Hhook.SLDPRT,1.,2,2HMM,50, G 2 
0.125, 13H140922.210540, 1E-008, 499990. 4HDell,,11,0,13H140922.210540; G 3 
• Field 4: C:UsersDellDesktophook.IGS is the file full name. 
• Field 5: SolidWorks 2013- IGES identifies the system from 
which the IGES file was exported. 
• Field 6: Solidworks2013 – identifies the system version.
1H,,1H;,11Hhook.SLDPRT,30HC:UsersDellDesktophook.IGS,15HSolidworks 2013,G 
1H,,1H;,11Hhook.SLDPRT,30HC:UsersDellDesktophook.IGS,15HSolidworks 2013, G 1 
15HSolidWorks 2013,32,8,23,308,15,11Hhook.SLDPRT,1.,2,2HMM,50, G 2 
0.125, 13H140922.210540, 1E-008, 499990. 4HDell,11,0,13H140922.210540; G 3 
Field 14: 2-is units used for measuring data. In this example mm 
The other units are represented by the following code: 
• 1 -inches 
• 2 -millimetres 
• 4 -feet 
• 5 -miles 
• 6 -meters 
• 7 -kilometre 
• 8 -mils(0.001 inches) 
• 9 -microns 
• 10 -centimetre 
• 11 -micro inches 
01SolidWorks 2013,32,8,23,308,15,11Hhook.SLDPRT,1.,2,2HMM,50, G 2
1H,,1H;,11Hhook.SLDPRT,30HC:UsersDellDesktophook.IGS,15HSolidworks 2013, G 1 
15HSolidWorks 2013,32,8,23,308,15,11Hhook.SLDPRT,1.,2,2HMM,50, G 2 
0.125, 13H140922.210540, 1E-008, 499990. 4HDell,,11,0,13H140922.210540; G 3 
• Field 19: 1E-008 - Minimum user-intended resolution. Used to 
determine if points are “coincident”. With this value, any 
manufacturing application can consider coordinate locations 
less than this distance apart to be coincident. This field must 
always be given a value.
Directory Entry Section (DE Section): 
• Directory entry section defines the attributes or features of 
the entity like line , colour, transformation matrix, etc. 
• For every geometric element within an IGES file there is 
one Directory Entry. This consists of two 80-character lines 
i.e. 20 right-justified fields of 8 characters each.
For Example 
314 1 0 0 0 00000200D 1 
314 0 0 1 0 0D 2 
110 2 0 0 0 01010000D 3 
110 0 0 1 0 0D 4
Parameter Data Section (PD Section): 
• The PD section contains the actual data defining each entity in 
DE section 
• Directory entry and Parameter data are necessary to 
completely define an entity. The Parameter Data Section can 
be recognizing in IGES file by "P" letter.
For Example: 
110,0.25,-0.428459771,-0.06,0.25,0.571540229,-0.06; 3P 2 
110,0.25,0.,-0.02,0.25,0.071540229,-0.02; 5P 3 
120,3,5,0.,6.28318530717959; 7P 4 
126,1,1,1,0,1,0,0.,0.,1.,1.,1.,1.,0.,6.283185307,0.,1., 9P 5 
6.283185307,0.,0.,1.,0.,0.,1.; 9P 6 
110,0.25,0.,-0.02,0.25,0.071540229,-0.02; 11P 7
Some example of entity are represented in Parameter Data 
Section are: 
• 1.Line (entity 110) 
A line in IGES file is defined by its end points. The coordinates 
of start point and terminate point are included in parameter 
data section of this entity. 
110,0.25,-0.428459771,-0.06,0.25,0.571540229,-0.06; 3P 2
• 2. Circular Arc (entity 100) 
To represent a circular arc in modelling space, IGES provides 
the information including a new plane (XT YT) in which the 
circular lies, the coordinates of centre point, start point, and 
terminate point. A new coordinate system (XT, YT, & ZT) is 
defined by transferring the original coordinate system (Xo, Yo, 
Zo) via a transformation matrix and all coordinates of points 
(centre point, start point, and terminate point) related to this 
new coordinate system.
• Directory Entry Section: 
124 10 0 0 0 00000000D 15 
124 0 0 4 0 0D 16 
100 14 0 0 0 15 01010000D 17 
100 0 0 1 0 0D 18 
• Parameter Data Section: 
100,-0.06,0.25,0.071540229,0.29,0.071540229,0.21,0.071540229; 17P 14
• 3.Surface of Revolution: 
A surface is created by rotating the generatrix about the axis 
of rotation from the start position to the terminal position. 
The axis of rotation is a line entity. The generatrix may be a 
conic arc, line, circular arc, or composite curve. The angles of 
rotation are counter clockwise about the positive direction of 
rotation axis. 
• For Example: 
120,3,5,0.,6.28318530717959; 7P 4
Terminal Section: 
• The terminal section contains only one record which shows 
the number of records in each section. This is used for 
checking purpose 
• S 1G 3D 262P T 1 
Field Columns Section 
1 1-8 Start 
2 9-16 Global 
3 17-24 Directory Entry 
4 25-32 Parameter data 
5-9 33-72 Not used 
10 73-80 Terminate
Problem with IGES file import: 
• Internal data representing the entities is different than that 
required by IGES. 
• when the entity is not specifically supported and thus have to 
be converted to closet available entity.
Import Healing: 
• Healing Missing Faces. 
• Additional surfaces
THANK YOU

More Related Content

What's hot

CAD STANDARDS
CAD STANDARDSCAD STANDARDS
CAD STANDARDS
Balamurugan Subburaj
 
GROUP TECHNOLOGY AND CAPP
GROUP TECHNOLOGY AND CAPPGROUP TECHNOLOGY AND CAPP
GROUP TECHNOLOGY AND CAPP
manimaran m
 
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURINGUnit 3-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURING
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Mohanumar S
 
Unit 1-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Unit 1-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURINGUnit 1-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURING
Unit 1-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Mohanumar S
 
CNC part programming
CNC part programmingCNC part programming
CNC part programming
jntuhcej
 
COMPUTER AIDED PROCESS PLANNING (CAPP)
COMPUTER AIDED PROCESS PLANNING (CAPP)COMPUTER AIDED PROCESS PLANNING (CAPP)
COMPUTER AIDED PROCESS PLANNING (CAPP)
KRUNAL RAVAL
 
Manual part programming
Manual part programmingManual part programming
Manual part programming
jntuhcej
 
GEOMETRIC MODELING
GEOMETRIC MODELINGGEOMETRIC MODELING
GEOMETRIC MODELING
Balamurugan Subburaj
 
Geometric modeling111431635 geometric-modeling-glad (1)
Geometric modeling111431635 geometric-modeling-glad (1)Geometric modeling111431635 geometric-modeling-glad (1)
Geometric modeling111431635 geometric-modeling-glad (1)
manojg1990
 
CAD/CAM 1 Module-2 18ME72 Part-A
CAD/CAM  1 Module-2 18ME72 Part-ACAD/CAM  1 Module-2 18ME72 Part-A
CAD/CAM 1 Module-2 18ME72 Part-A
Mohammed Imran
 
Adaptive control System
Adaptive control SystemAdaptive control System
Adaptive control System
SUMIT ATTRI
 
Nc part programming
Nc part programmingNc part programming
Nc part programming
Vemulapalli Das
 
UNIT III CAD STANDARDS
UNIT III CAD STANDARDS UNIT III CAD STANDARDS
UNIT III CAD STANDARDS
ravis205084
 
Group Technology, coding and cell design
Group Technology, coding and cell designGroup Technology, coding and cell design
Group Technology, coding and cell design
Nauman khan
 
Unit 4-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Unit 4-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURINGUnit 4-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURING
Unit 4-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Mohanumar S
 
Group Technology
Group TechnologyGroup Technology
Group Technology
Sunith Guraddi
 
Unit 2-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Unit 2-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURINGUnit 2-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURING
Unit 2-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Mohanumar S
 
Unit 2 curves & surfaces
Unit 2  curves & surfacesUnit 2  curves & surfaces
Unit 2 curves & surfaces
S.DHARANI KUMAR
 
Graphics Kernel System (GKS).pptx
Graphics Kernel System (GKS).pptxGraphics Kernel System (GKS).pptx
Graphics Kernel System (GKS).pptx
FriendsPark1
 
COMPUTER AIDED PROCESS PLANNING
COMPUTER AIDED PROCESS PLANNINGCOMPUTER AIDED PROCESS PLANNING
COMPUTER AIDED PROCESS PLANNING
jntuhcej
 

What's hot (20)

CAD STANDARDS
CAD STANDARDSCAD STANDARDS
CAD STANDARDS
 
GROUP TECHNOLOGY AND CAPP
GROUP TECHNOLOGY AND CAPPGROUP TECHNOLOGY AND CAPP
GROUP TECHNOLOGY AND CAPP
 
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURINGUnit 3-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURING
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
 
Unit 1-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Unit 1-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURINGUnit 1-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURING
Unit 1-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
 
CNC part programming
CNC part programmingCNC part programming
CNC part programming
 
COMPUTER AIDED PROCESS PLANNING (CAPP)
COMPUTER AIDED PROCESS PLANNING (CAPP)COMPUTER AIDED PROCESS PLANNING (CAPP)
COMPUTER AIDED PROCESS PLANNING (CAPP)
 
Manual part programming
Manual part programmingManual part programming
Manual part programming
 
GEOMETRIC MODELING
GEOMETRIC MODELINGGEOMETRIC MODELING
GEOMETRIC MODELING
 
Geometric modeling111431635 geometric-modeling-glad (1)
Geometric modeling111431635 geometric-modeling-glad (1)Geometric modeling111431635 geometric-modeling-glad (1)
Geometric modeling111431635 geometric-modeling-glad (1)
 
CAD/CAM 1 Module-2 18ME72 Part-A
CAD/CAM  1 Module-2 18ME72 Part-ACAD/CAM  1 Module-2 18ME72 Part-A
CAD/CAM 1 Module-2 18ME72 Part-A
 
Adaptive control System
Adaptive control SystemAdaptive control System
Adaptive control System
 
Nc part programming
Nc part programmingNc part programming
Nc part programming
 
UNIT III CAD STANDARDS
UNIT III CAD STANDARDS UNIT III CAD STANDARDS
UNIT III CAD STANDARDS
 
Group Technology, coding and cell design
Group Technology, coding and cell designGroup Technology, coding and cell design
Group Technology, coding and cell design
 
Unit 4-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Unit 4-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURINGUnit 4-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURING
Unit 4-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
 
Group Technology
Group TechnologyGroup Technology
Group Technology
 
Unit 2-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Unit 2-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURINGUnit 2-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURING
Unit 2-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
 
Unit 2 curves & surfaces
Unit 2  curves & surfacesUnit 2  curves & surfaces
Unit 2 curves & surfaces
 
Graphics Kernel System (GKS).pptx
Graphics Kernel System (GKS).pptxGraphics Kernel System (GKS).pptx
Graphics Kernel System (GKS).pptx
 
COMPUTER AIDED PROCESS PLANNING
COMPUTER AIDED PROCESS PLANNINGCOMPUTER AIDED PROCESS PLANNING
COMPUTER AIDED PROCESS PLANNING
 

Viewers also liked

graphic stadards
graphic stadardsgraphic stadards
graphic stadards
Arjun Betageri
 
Step nc
Step ncStep nc
Data Exchange Standards & STEP, EXPRESS & EXPRESS-G
Data Exchange Standards & STEP, EXPRESS & EXPRESS-GData Exchange Standards & STEP, EXPRESS & EXPRESS-G
Data Exchange Standards & STEP, EXPRESS & EXPRESS-Gmetalalp
 
Auto Cad Presentation
Auto Cad PresentationAuto Cad Presentation
Auto Cad Presentationvikas mahajan
 
Classification of Metamorphic Rocks
Classification of Metamorphic RocksClassification of Metamorphic Rocks
Classification of Metamorphic Rocks
Tim Corner
 
Linking clinical data standards
Linking clinical data standardsLinking clinical data standards
Linking clinical data standards
Kerstin Forsberg
 
Health Information Analytics: Data Governance, Data Quality and Data Standards
Health Information Analytics:  Data Governance, Data Quality and Data StandardsHealth Information Analytics:  Data Governance, Data Quality and Data Standards
Health Information Analytics: Data Governance, Data Quality and Data Standards
Frank Wang
 
K11019(samant singh)rac
K11019(samant singh)racK11019(samant singh)rac
K11019(samant singh)rac
cpume
 
rac k10998 ppt
rac k10998 pptrac k10998 ppt
rac k10998 ppt
Ankush Prajapati
 
R&ac lecture 25
R&ac lecture 25R&ac lecture 25
R&ac lecture 25
sayed fathy
 
Successive improvement of refrigerants in vapour compression refrigeration sy...
Successive improvement of refrigerants in vapour compression refrigeration sy...Successive improvement of refrigerants in vapour compression refrigeration sy...
Successive improvement of refrigerants in vapour compression refrigeration sy...
Rahul Singh
 
Refrigeration
RefrigerationRefrigeration
Refrigeration
msharma3646
 
Graphics software
Graphics softwareGraphics software
Graphics softwareMohd Arif
 
Refrigrationairconditioning 140423035013-phpapp01 (1)
Refrigrationairconditioning 140423035013-phpapp01 (1)Refrigrationairconditioning 140423035013-phpapp01 (1)
Refrigrationairconditioning 140423035013-phpapp01 (1)
Parth Bhingaradiya
 
AITC Shear Wall Design Procedure (20151106)
AITC Shear Wall Design Procedure (20151106)AITC Shear Wall Design Procedure (20151106)
AITC Shear Wall Design Procedure (20151106)
Fawad Najam
 
Refrigeration and air conditioning system
Refrigeration and air conditioning systemRefrigeration and air conditioning system
Refrigeration and air conditioning systembikramstalion
 

Viewers also liked (20)

Graphics standards
Graphics standardsGraphics standards
Graphics standards
 
graphic stadards
graphic stadardsgraphic stadards
graphic stadards
 
Step nc
Step ncStep nc
Step nc
 
Data Exchange Standards & STEP, EXPRESS & EXPRESS-G
Data Exchange Standards & STEP, EXPRESS & EXPRESS-GData Exchange Standards & STEP, EXPRESS & EXPRESS-G
Data Exchange Standards & STEP, EXPRESS & EXPRESS-G
 
Introduction to cad cam
Introduction to cad camIntroduction to cad cam
Introduction to cad cam
 
Auto Cad Presentation
Auto Cad PresentationAuto Cad Presentation
Auto Cad Presentation
 
Classification of Metamorphic Rocks
Classification of Metamorphic RocksClassification of Metamorphic Rocks
Classification of Metamorphic Rocks
 
CAD_Commands
CAD_CommandsCAD_Commands
CAD_Commands
 
Linking clinical data standards
Linking clinical data standardsLinking clinical data standards
Linking clinical data standards
 
CAD STANDARDS
CAD STANDARDSCAD STANDARDS
CAD STANDARDS
 
Health Information Analytics: Data Governance, Data Quality and Data Standards
Health Information Analytics:  Data Governance, Data Quality and Data StandardsHealth Information Analytics:  Data Governance, Data Quality and Data Standards
Health Information Analytics: Data Governance, Data Quality and Data Standards
 
K11019(samant singh)rac
K11019(samant singh)racK11019(samant singh)rac
K11019(samant singh)rac
 
rac k10998 ppt
rac k10998 pptrac k10998 ppt
rac k10998 ppt
 
R&ac lecture 25
R&ac lecture 25R&ac lecture 25
R&ac lecture 25
 
Successive improvement of refrigerants in vapour compression refrigeration sy...
Successive improvement of refrigerants in vapour compression refrigeration sy...Successive improvement of refrigerants in vapour compression refrigeration sy...
Successive improvement of refrigerants in vapour compression refrigeration sy...
 
Refrigeration
RefrigerationRefrigeration
Refrigeration
 
Graphics software
Graphics softwareGraphics software
Graphics software
 
Refrigrationairconditioning 140423035013-phpapp01 (1)
Refrigrationairconditioning 140423035013-phpapp01 (1)Refrigrationairconditioning 140423035013-phpapp01 (1)
Refrigrationairconditioning 140423035013-phpapp01 (1)
 
AITC Shear Wall Design Procedure (20151106)
AITC Shear Wall Design Procedure (20151106)AITC Shear Wall Design Procedure (20151106)
AITC Shear Wall Design Procedure (20151106)
 
Refrigeration and air conditioning system
Refrigeration and air conditioning systemRefrigeration and air conditioning system
Refrigeration and air conditioning system
 

Similar to Data standard - IGES

Staad pro-getting started &tutorial
Staad pro-getting started &tutorialStaad pro-getting started &tutorial
Staad pro-getting started &tutorial
Priyabrata Behera
 
IRJET- Design and Fabrication of 3D Printer to Enhance Productivity
IRJET- Design and Fabrication of 3D Printer to Enhance ProductivityIRJET- Design and Fabrication of 3D Printer to Enhance Productivity
IRJET- Design and Fabrication of 3D Printer to Enhance Productivity
IRJET Journal
 
4. graphics standard
4. graphics standard4. graphics standard
4. graphics standard
Ratnadeepsinh Jadeja
 
Process optimization of pressure die casting to eliminate defect using cae so...
Process optimization of pressure die casting to eliminate defect using cae so...Process optimization of pressure die casting to eliminate defect using cae so...
Process optimization of pressure die casting to eliminate defect using cae so...
eSAT Journals
 
Siemens s7 300 programming
Siemens s7 300 programming Siemens s7 300 programming
Siemens s7 300 programming
satyajit patra
 
UNIT 5 CAD STANDARDS -GOoGLE.pdf
UNIT 5 CAD STANDARDS -GOoGLE.pdfUNIT 5 CAD STANDARDS -GOoGLE.pdf
UNIT 5 CAD STANDARDS -GOoGLE.pdf
DURAIMURUGANM2
 
Staad pro-getting started &tutorial
Staad pro-getting started &tutorialStaad pro-getting started &tutorial
Staad pro-getting started &tutorialVikas Kushwaha
 
Tutorial Staad-Pro
Tutorial Staad-ProTutorial Staad-Pro
Tutorial Staad-ProNabeh Wildan
 
Processs planning
Processs planningProcesss planning
Processs planning
John Vineethkar
 
Sam Dillard [InfluxData] | Performance Optimization in InfluxDB | InfluxDays...
Sam Dillard [InfluxData] | Performance Optimization in InfluxDB  | InfluxDays...Sam Dillard [InfluxData] | Performance Optimization in InfluxDB  | InfluxDays...
Sam Dillard [InfluxData] | Performance Optimization in InfluxDB | InfluxDays...
InfluxData
 
Group technology ppt @ bec doms
Group technology ppt @ bec domsGroup technology ppt @ bec doms
Group technology ppt @ bec doms
Babasab Patil
 
Comtrade file manipulationver1
Comtrade file manipulationver1Comtrade file manipulationver1
Comtrade file manipulationver1
Jay Gosalia
 
MySQL 8 - UKOUG Techfest Brighton December 2nd, 2019
MySQL 8 - UKOUG Techfest Brighton December 2nd, 2019MySQL 8 - UKOUG Techfest Brighton December 2nd, 2019
MySQL 8 - UKOUG Techfest Brighton December 2nd, 2019
Dave Stokes
 
2015 10-07 - additive manufacturing software 2
2015 10-07 - additive manufacturing software 22015 10-07 - additive manufacturing software 2
2015 10-07 - additive manufacturing software 2
Biofabrication Group at University of Pisa
 
Development of Software for Estimation of Structural Dynamic Characteristics ...
Development of Software for Estimation of Structural Dynamic Characteristics ...Development of Software for Estimation of Structural Dynamic Characteristics ...
Development of Software for Estimation of Structural Dynamic Characteristics ...
IRJET Journal
 
8 Channel Analog Data Logger
8 Channel Analog Data Logger8 Channel Analog Data Logger
8 Channel Analog Data Logger
Raghav Shetty
 
Eastman Chemical Company introduces SEIGA
Eastman Chemical Company introduces SEIGA Eastman Chemical Company introduces SEIGA
Eastman Chemical Company introduces SEIGA
AVEVA Group plc
 
39245147 intro-es-i
39245147 intro-es-i39245147 intro-es-i
39245147 intro-es-iEmbeddedbvp
 
Graphic standards and exchange formats
Graphic standards and exchange formatsGraphic standards and exchange formats
Graphic standards and exchange formats
kishor kumar
 

Similar to Data standard - IGES (20)

Staad pro-getting started &tutorial
Staad pro-getting started &tutorialStaad pro-getting started &tutorial
Staad pro-getting started &tutorial
 
IRJET- Design and Fabrication of 3D Printer to Enhance Productivity
IRJET- Design and Fabrication of 3D Printer to Enhance ProductivityIRJET- Design and Fabrication of 3D Printer to Enhance Productivity
IRJET- Design and Fabrication of 3D Printer to Enhance Productivity
 
4. graphics standard
4. graphics standard4. graphics standard
4. graphics standard
 
Process optimization of pressure die casting to eliminate defect using cae so...
Process optimization of pressure die casting to eliminate defect using cae so...Process optimization of pressure die casting to eliminate defect using cae so...
Process optimization of pressure die casting to eliminate defect using cae so...
 
Siemens s7 300 programming
Siemens s7 300 programming Siemens s7 300 programming
Siemens s7 300 programming
 
UNIT 5 CAD STANDARDS -GOoGLE.pdf
UNIT 5 CAD STANDARDS -GOoGLE.pdfUNIT 5 CAD STANDARDS -GOoGLE.pdf
UNIT 5 CAD STANDARDS -GOoGLE.pdf
 
Staad pro-getting started &tutorial
Staad pro-getting started &tutorialStaad pro-getting started &tutorial
Staad pro-getting started &tutorial
 
Tutorial Staad-Pro
Tutorial Staad-ProTutorial Staad-Pro
Tutorial Staad-Pro
 
Processs planning
Processs planningProcesss planning
Processs planning
 
Sam Dillard [InfluxData] | Performance Optimization in InfluxDB | InfluxDays...
Sam Dillard [InfluxData] | Performance Optimization in InfluxDB  | InfluxDays...Sam Dillard [InfluxData] | Performance Optimization in InfluxDB  | InfluxDays...
Sam Dillard [InfluxData] | Performance Optimization in InfluxDB | InfluxDays...
 
Group technology ppt @ bec doms
Group technology ppt @ bec domsGroup technology ppt @ bec doms
Group technology ppt @ bec doms
 
Comtrade file manipulationver1
Comtrade file manipulationver1Comtrade file manipulationver1
Comtrade file manipulationver1
 
MySQL 8 - UKOUG Techfest Brighton December 2nd, 2019
MySQL 8 - UKOUG Techfest Brighton December 2nd, 2019MySQL 8 - UKOUG Techfest Brighton December 2nd, 2019
MySQL 8 - UKOUG Techfest Brighton December 2nd, 2019
 
Resume
ResumeResume
Resume
 
2015 10-07 - additive manufacturing software 2
2015 10-07 - additive manufacturing software 22015 10-07 - additive manufacturing software 2
2015 10-07 - additive manufacturing software 2
 
Development of Software for Estimation of Structural Dynamic Characteristics ...
Development of Software for Estimation of Structural Dynamic Characteristics ...Development of Software for Estimation of Structural Dynamic Characteristics ...
Development of Software for Estimation of Structural Dynamic Characteristics ...
 
8 Channel Analog Data Logger
8 Channel Analog Data Logger8 Channel Analog Data Logger
8 Channel Analog Data Logger
 
Eastman Chemical Company introduces SEIGA
Eastman Chemical Company introduces SEIGA Eastman Chemical Company introduces SEIGA
Eastman Chemical Company introduces SEIGA
 
39245147 intro-es-i
39245147 intro-es-i39245147 intro-es-i
39245147 intro-es-i
 
Graphic standards and exchange formats
Graphic standards and exchange formatsGraphic standards and exchange formats
Graphic standards and exchange formats
 

Recently uploaded

ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
ShahidSultan24
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
Kamal Acharya
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
Kamal Acharya
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
MuhammadTufail242431
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
Kamal Acharya
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 

Recently uploaded (20)

ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 

Data standard - IGES

  • 1. DATA STANDARD: IGES • SHRIVASTAVA HIMANSHU ARJUN KAMINI :14MCD0047 • TONY SEBASTIAN :14MCD0003 (Vellore Institute Of Technology, India)
  • 2. DATA EXCHANGE • Process of exchanging data from a source to target. • In CAD system there are many situations where we have to exchange data from one software package to another. • We have to translate geometrical data, feature data , assembly structure, etc. • In CAD data exchange many software technologies and methods are involved.
  • 3. FILE TRANSLATION • One data format is converted to another. • Important in concurrent engineering. • Different companies may be using different CAD software. • One design model may be exported and imported into several CAD packages before the final file reaches manufacturing. • Data of one software package may not be compatible with the other.
  • 4. TYPES OF TRANSLATORS 1. DIRECT TRANSLATORS Need n(n-1) translators for n softwares.
  • 5. 2. INDIRECT TRANSLATORS Need 2n translators for n softwares.
  • 6. NEED OF NEUTRAL FILE FORMATS • It is difficult to enforce the use of a common set of CAD/CAM tools in different companies. • Because of the lack of any common set of tools, a common format for neutral file exchange is needed. • Usage of neutral standard for transferring information drastically reduces the requirements for translators. • Thus cost incurred for data translation is reduced.
  • 7. CAD DATA EXCHANGE USING NEUTRAL FILES
  • 8. COMMON NEUTRAL FORMATS • DXF (DRAWING EXCHANGE PROGRAM) • IGES (INITIAL GRAPHICS EXCHANGE SPECIFICATIONS) • PARASOLID • STEP (Standard for the Exchange of Product model data)
  • 9. IGES • Abbreviation of Initial Graphics Exchange Specification. • Initiative of USAF-ICAM (United States Air Force – Integrated Computer Aided Manufacturing). • It was the first specification for CAD data exchange. • Got published in 1980 by NBS (National Bureau of Standards). • The main objective during the development stage of IGES was the exchange of drafting data like 2D and 3D wireframe models, text, dimensioning data and a limited class of surfaces.
  • 10. CAPABILITIES OF CURRENT VERSION The current version, IGES 5.3, provides the following capabilities: • Geometry: 2D/3D wireframes, 2D/3D curves and surfaces • CSG (since version 4.0 in 1988) • B-Rep (since version 5.1 in 1991) • Presentation: Drafting entities for technical drawings • Finite Element Modelling: Elements for FEM systems
  • 11. IGES specification consists of format of the file and product definition data. The product definition data includes: 1.Geometric Data: entities required to explain the geometry of the drawings. 2. Topological Data: explains the relationship between different geometries The geometric and topological data together gives the information about geometric shape of the product. 3. Non-Geometrical Data: it can be divided into • Annotation • Definition • Organisation
  • 12. Structure of IGES: 1.Start section 2.Global section 3.Directory entry section 4.Parameter Data Section 5.Terminal section
  • 13. Start Section • The Start section is a human readable introduction to the file. • It is recognize by letter "s" in the IGES file.
  • 14. Global Section • The Global Section includes properties and descriptions of the pre-processor and information that are needed by postprocessor to interpret the file. • It is recognize by letter "G" in the IGES file.
  • 15. Some of the parameter which are included in this section are: • 1. The name of IGES file itself. • 2. Vendor and software version of sending system. • 3. Date and time of file generation • 4. Model units • 5. Name of the author of IGES file and his/her organization. • 6. Parameter and Records Delimiters.
  • 16. For Example: 1H,,1H;,11Hhook.SLDPRT,30HC:UsersDellDesktophook.IGS,15HSolidworks 2 013 , G 1 15HSolidWorks 2013,32,8,23,308,15,11Hhook.SLDPRT,1.,2,2HMM,50, G 2 0.125, 13H140922.210540, 1E-008, 499990. 4HDell,,11,0,13H140922.210540; G 3 • Field 1: 1H, - defines that “,” is the parameter delimiter character in the G and D sections (the default is “,”). • Field 2: 1H; - defines “;” (default) as the record delimiter in G and D. A record is a group of fields. In the G section there is only one record. • Field 3:hook.SLDPRT is the product identification. In this case this is an IGES file from solidwork where the filename is used as the product id.
  • 17. 1H,,1H;,11Hhook.SLDPRT,30HC:UsersDellDesktophook.IGS,15HSolidworks 2013, G 1 15HSolidWorks 2013,32,8,23,308,15,11Hhook.SLDPRT,1.,2,2HMM,50, G 2 0.125, 13H140922.210540, 1E-008, 499990. 4HDell,,11,0,13H140922.210540; G 3 • Field 4: C:UsersDellDesktophook.IGS is the file full name. • Field 5: SolidWorks 2013- IGES identifies the system from which the IGES file was exported. • Field 6: Solidworks2013 – identifies the system version.
  • 18. 1H,,1H;,11Hhook.SLDPRT,30HC:UsersDellDesktophook.IGS,15HSolidworks 2013,G 1H,,1H;,11Hhook.SLDPRT,30HC:UsersDellDesktophook.IGS,15HSolidworks 2013, G 1 15HSolidWorks 2013,32,8,23,308,15,11Hhook.SLDPRT,1.,2,2HMM,50, G 2 0.125, 13H140922.210540, 1E-008, 499990. 4HDell,11,0,13H140922.210540; G 3 Field 14: 2-is units used for measuring data. In this example mm The other units are represented by the following code: • 1 -inches • 2 -millimetres • 4 -feet • 5 -miles • 6 -meters • 7 -kilometre • 8 -mils(0.001 inches) • 9 -microns • 10 -centimetre • 11 -micro inches 01SolidWorks 2013,32,8,23,308,15,11Hhook.SLDPRT,1.,2,2HMM,50, G 2
  • 19. 1H,,1H;,11Hhook.SLDPRT,30HC:UsersDellDesktophook.IGS,15HSolidworks 2013, G 1 15HSolidWorks 2013,32,8,23,308,15,11Hhook.SLDPRT,1.,2,2HMM,50, G 2 0.125, 13H140922.210540, 1E-008, 499990. 4HDell,,11,0,13H140922.210540; G 3 • Field 19: 1E-008 - Minimum user-intended resolution. Used to determine if points are “coincident”. With this value, any manufacturing application can consider coordinate locations less than this distance apart to be coincident. This field must always be given a value.
  • 20. Directory Entry Section (DE Section): • Directory entry section defines the attributes or features of the entity like line , colour, transformation matrix, etc. • For every geometric element within an IGES file there is one Directory Entry. This consists of two 80-character lines i.e. 20 right-justified fields of 8 characters each.
  • 21. For Example 314 1 0 0 0 00000200D 1 314 0 0 1 0 0D 2 110 2 0 0 0 01010000D 3 110 0 0 1 0 0D 4
  • 22. Parameter Data Section (PD Section): • The PD section contains the actual data defining each entity in DE section • Directory entry and Parameter data are necessary to completely define an entity. The Parameter Data Section can be recognizing in IGES file by "P" letter.
  • 23. For Example: 110,0.25,-0.428459771,-0.06,0.25,0.571540229,-0.06; 3P 2 110,0.25,0.,-0.02,0.25,0.071540229,-0.02; 5P 3 120,3,5,0.,6.28318530717959; 7P 4 126,1,1,1,0,1,0,0.,0.,1.,1.,1.,1.,0.,6.283185307,0.,1., 9P 5 6.283185307,0.,0.,1.,0.,0.,1.; 9P 6 110,0.25,0.,-0.02,0.25,0.071540229,-0.02; 11P 7
  • 24. Some example of entity are represented in Parameter Data Section are: • 1.Line (entity 110) A line in IGES file is defined by its end points. The coordinates of start point and terminate point are included in parameter data section of this entity. 110,0.25,-0.428459771,-0.06,0.25,0.571540229,-0.06; 3P 2
  • 25. • 2. Circular Arc (entity 100) To represent a circular arc in modelling space, IGES provides the information including a new plane (XT YT) in which the circular lies, the coordinates of centre point, start point, and terminate point. A new coordinate system (XT, YT, & ZT) is defined by transferring the original coordinate system (Xo, Yo, Zo) via a transformation matrix and all coordinates of points (centre point, start point, and terminate point) related to this new coordinate system.
  • 26. • Directory Entry Section: 124 10 0 0 0 00000000D 15 124 0 0 4 0 0D 16 100 14 0 0 0 15 01010000D 17 100 0 0 1 0 0D 18 • Parameter Data Section: 100,-0.06,0.25,0.071540229,0.29,0.071540229,0.21,0.071540229; 17P 14
  • 27. • 3.Surface of Revolution: A surface is created by rotating the generatrix about the axis of rotation from the start position to the terminal position. The axis of rotation is a line entity. The generatrix may be a conic arc, line, circular arc, or composite curve. The angles of rotation are counter clockwise about the positive direction of rotation axis. • For Example: 120,3,5,0.,6.28318530717959; 7P 4
  • 28. Terminal Section: • The terminal section contains only one record which shows the number of records in each section. This is used for checking purpose • S 1G 3D 262P T 1 Field Columns Section 1 1-8 Start 2 9-16 Global 3 17-24 Directory Entry 4 25-32 Parameter data 5-9 33-72 Not used 10 73-80 Terminate
  • 29. Problem with IGES file import: • Internal data representing the entities is different than that required by IGES. • when the entity is not specifically supported and thus have to be converted to closet available entity.
  • 30. Import Healing: • Healing Missing Faces. • Additional surfaces