SlideShare a Scribd company logo
1 of 45
CAD/CAM
DATA EXCHANGE
Interface
An interface can be regarded as an collective
of conditions, rules and conventions which
describes the information exchange, between
two communicating objects.
The complete product description of product
consists of 4 types of data.
1. Shape data : geometry & topology info.
2. Non-shape data : shaded images, measuring units.
3. Design data : volume , area, mass etc..;
4. Manufacturing data : tolerances, process planning
Requirements for Standard Interface
• The interface must be capable of handling all kinds of
manufacturing data.
• There should be no information loss when data is transferred
between heterogeneous systems.
• The system must be capable of handling the real time
requirements of a manufacturing system efficiently and
effectively.
• The system should be open-ended to permit extensions or
contractions.
• The system should be adaptable to other standards.
• The system must be independent of the computer and
communication architecture used.
• The systems should be capable of handling maximum number
of data entities. Ideally, there should not be any limitation
• It must be possible to form application-
oriented subsets of the standard to reduce cost
and overheads.
• The system should be capable of achieving
production data.
• The interface must be upward and downward-
compatible in a hierarchical control structure.
• Test procedure must be provided to verify the
efficiency and accuracy of data transmission.
To exchange data, there are two approaches:
1. Direct
2. Indirect
STANDARD NEUTRAL FILE FORMATS
1. IGES (Initial Graphics Exchange Specification)
2. DXF (Drawing Exchange Format)
3. STL (Standard Triangular Language)
4. STEP (Standard For Exchange of Product Data)
STEP
STEP (Standard For Exchange of Product Data)
 HEADER:
 Mandatory, non-repeatable section. Must contain one
instance of each of the following entities:
1. file description,
2. filename,
3. file schema, and they shall appear in that order.
4. Optional entities include schema population, file
population, section language, and section context
 ANCHOR; Optional, non-repeatable section. Introduced in
2016 version. The anchor section defines external names for
instances in the exchange structure so that they can be
referenced. Anchors can be associated with entities, values,
and other items in the exchange structure.
3. REFERENCE; Optional, non-repeatable section.
Introduced in 2016 version. Each entry in the
reference section shall associate an entity instance
name (e.g., #10) or value instance name (e.g., @70)
with an entity or a value.
4. DATA; mandatory, repeatable section. The DATA sections
contain the core content of the model instance. If an exchange
structure contains more than one DATA section, each
"DATA" keyword shall be followed by a parenthesized list
containing a name for this DATA section and a single schema
name that governs the content of this section. Following these
parameters come a sequence of entity instances, with each
entity having a unique name in the form of "#" followed by a
sequence of digits.
4. SIGNATURE; Optional, repeatable section. Introduced in
2016 version. Holds a digital signature to permit verification
that the file content before the SIGNATURE section has not
been corrupted and to validate the credentials of the signer.
Follows the "END-ISO-10303-21;" terminator.
IGES PROCESS
• Flag section: The Flag section is used only
with the compressed ASCII and binary
formats. The ASCII format comprises two
types: a fixed 80-character record length and a
compressed form. The compressed form is
simply an ASCII file compressed by
eliminating spaces from the records.
• Start section: The Start section provides a
human-readable description of the file, such as
the system that generated the original data,
comments, and annotations.
• Global section: The Global section includes
information describing the pre-processor and
information needed by the post-processor to
interpret the file. Some of the items specified
in this section are
• Directory Entry Section: It includes the number of
entities, type of entities and their attributes,
which are used to create the model. The
attributes are color ,style etc.
• Parameter Data Section: It includes the data
required to describe each entity such as point
coordinates, coefficient of curves and surface
equation text types and characteristics.
• Terminate section: It is a single record of ten 8-
character fields. These characters contain
information of the end of the previous sections.
This is used at the end of the file.
Drawing interchange format (DXF)
• Drawing interchange format (DXF) files were
originally developed to give users flexibility in
managing data and translating AutoCAD'
drawings into file formats that could be read and
used by other CAD/CAM/CAE systems.
• Because of the popularity of AutoCAD, DXF
became the standard of interchanging CAD
drawing files for almost all CAD/CAM/CAE
systems. In fact, almost every newly introduced
CAD/CAM/CAE system tends to provide
translators to and from the DXF file.
• Header Section -Includes general information about the
drawing.
• Classes section- Class section contains the information for
application-defined classes whose instances appear in the
BLOCKS, ENTITIES, and OBJECTS sections of the database.
• Table section- Includes definitions of various items such as
line type ,layers ,tables, coordinate system view port
parameters , text style etc.
• Block section -Includes definitions of the block and its
comprising entities were included in this section.
• Entities section- Includes drawing entities along with its
related properties
• End section- Includes information about the end of the file.
Clipping
Need of Clipping
1. Drawing and painting operations that allow parts
of a picture to be selected for copying, moving,
erasing, or duplicating.
2. Extracting part of a defined scene for viewing
3. Analyzing line segments or object boundaries
Types of clipping
1. Point Clipping
2. Line Clipping
3. Area Clipping (polygons)
4. Curve Clipping
5. Text Clipping
1. Cohen Sutherland Line Clipping Algorithm
2. Sutherland Hodgeman Polygon Clipping
Region code (ABRL)
THE END
THE END

More Related Content

Similar to CADA

Artefactos biz talk 2006
Artefactos biz talk 2006Artefactos biz talk 2006
Artefactos biz talk 2006Sandro Pereira
 
designnotation-180731122143.database.pdf
designnotation-180731122143.database.pdfdesignnotation-180731122143.database.pdf
designnotation-180731122143.database.pdfabhaysonone0
 
Ps training mannual ( configuration )
Ps training mannual ( configuration )Ps training mannual ( configuration )
Ps training mannual ( configuration )Soumya De
 
UNIT III CAD STANDARDS
UNIT III CAD STANDARDS UNIT III CAD STANDARDS
UNIT III CAD STANDARDS ravis205084
 
Micka Manual
Micka ManualMicka Manual
Micka ManualSDIEDU
 
Graphics Standards and Algorithm
Graphics Standards and AlgorithmGraphics Standards and Algorithm
Graphics Standards and AlgorithmYatin Singh
 
07 chapter03 05_siemens_tags_memory_structure_fa14
07 chapter03 05_siemens_tags_memory_structure_fa1407 chapter03 05_siemens_tags_memory_structure_fa14
07 chapter03 05_siemens_tags_memory_structure_fa14John Todora
 
Apache Arrow Workshop at VLDB 2019 / BOSS Session
Apache Arrow Workshop at VLDB 2019 / BOSS SessionApache Arrow Workshop at VLDB 2019 / BOSS Session
Apache Arrow Workshop at VLDB 2019 / BOSS SessionWes McKinney
 
Lsmw ppt in SAP ABAP
Lsmw ppt in SAP ABAPLsmw ppt in SAP ABAP
Lsmw ppt in SAP ABAPAabid Khan
 
Hp vertica certification guide
Hp vertica certification guideHp vertica certification guide
Hp vertica certification guideneinamat
 
Hpverticacertificationguide 150322232921-conversion-gate01
Hpverticacertificationguide 150322232921-conversion-gate01Hpverticacertificationguide 150322232921-conversion-gate01
Hpverticacertificationguide 150322232921-conversion-gate01Anvith S. Upadhyaya
 
Bim integration in Dlubal RFEM and RSTAB
Bim integration in Dlubal RFEM and RSTABBim integration in Dlubal RFEM and RSTAB
Bim integration in Dlubal RFEM and RSTABJo Gijbels
 
CenTable - Requirements Specification CenTable is a system for creati.pdf
CenTable - Requirements Specification CenTable is a system for creati.pdfCenTable - Requirements Specification CenTable is a system for creati.pdf
CenTable - Requirements Specification CenTable is a system for creati.pdfomarionmatzmcwill497
 
Recipes 8 of Data Warehouse and Business Intelligence - Naming convention tec...
Recipes 8 of Data Warehouse and Business Intelligence - Naming convention tec...Recipes 8 of Data Warehouse and Business Intelligence - Naming convention tec...
Recipes 8 of Data Warehouse and Business Intelligence - Naming convention tec...Massimo Cenci
 
Group technology
Group technologyGroup technology
Group technologyjntuhcej
 

Similar to CADA (20)

Artefactos biz talk 2006
Artefactos biz talk 2006Artefactos biz talk 2006
Artefactos biz talk 2006
 
Design notation
Design notationDesign notation
Design notation
 
designnotation-180731122143.database.pdf
designnotation-180731122143.database.pdfdesignnotation-180731122143.database.pdf
designnotation-180731122143.database.pdf
 
Ax
AxAx
Ax
 
Ps training mannual ( configuration )
Ps training mannual ( configuration )Ps training mannual ( configuration )
Ps training mannual ( configuration )
 
UNIT III CAD STANDARDS
UNIT III CAD STANDARDS UNIT III CAD STANDARDS
UNIT III CAD STANDARDS
 
Micka Manual
Micka ManualMicka Manual
Micka Manual
 
Graphics Standards and Algorithm
Graphics Standards and AlgorithmGraphics Standards and Algorithm
Graphics Standards and Algorithm
 
07 chapter03 05_siemens_tags_memory_structure_fa14
07 chapter03 05_siemens_tags_memory_structure_fa1407 chapter03 05_siemens_tags_memory_structure_fa14
07 chapter03 05_siemens_tags_memory_structure_fa14
 
Apache Arrow Workshop at VLDB 2019 / BOSS Session
Apache Arrow Workshop at VLDB 2019 / BOSS SessionApache Arrow Workshop at VLDB 2019 / BOSS Session
Apache Arrow Workshop at VLDB 2019 / BOSS Session
 
Lsmw ppt in SAP ABAP
Lsmw ppt in SAP ABAPLsmw ppt in SAP ABAP
Lsmw ppt in SAP ABAP
 
Hp vertica certification guide
Hp vertica certification guideHp vertica certification guide
Hp vertica certification guide
 
Hpverticacertificationguide 150322232921-conversion-gate01
Hpverticacertificationguide 150322232921-conversion-gate01Hpverticacertificationguide 150322232921-conversion-gate01
Hpverticacertificationguide 150322232921-conversion-gate01
 
A&D - Output
A&D - OutputA&D - Output
A&D - Output
 
Bim integration in Dlubal RFEM and RSTAB
Bim integration in Dlubal RFEM and RSTABBim integration in Dlubal RFEM and RSTAB
Bim integration in Dlubal RFEM and RSTAB
 
AtoM Data Migrations
AtoM Data MigrationsAtoM Data Migrations
AtoM Data Migrations
 
CenTable - Requirements Specification CenTable is a system for creati.pdf
CenTable - Requirements Specification CenTable is a system for creati.pdfCenTable - Requirements Specification CenTable is a system for creati.pdf
CenTable - Requirements Specification CenTable is a system for creati.pdf
 
SAP ABAP data dictionary
SAP ABAP data dictionarySAP ABAP data dictionary
SAP ABAP data dictionary
 
Recipes 8 of Data Warehouse and Business Intelligence - Naming convention tec...
Recipes 8 of Data Warehouse and Business Intelligence - Naming convention tec...Recipes 8 of Data Warehouse and Business Intelligence - Naming convention tec...
Recipes 8 of Data Warehouse and Business Intelligence - Naming convention tec...
 
Group technology
Group technologyGroup technology
Group technology
 

Recently uploaded

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
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
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
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
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
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

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
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
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
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
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
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 

CADA

  • 2.
  • 3. Interface An interface can be regarded as an collective of conditions, rules and conventions which describes the information exchange, between two communicating objects.
  • 4. The complete product description of product consists of 4 types of data. 1. Shape data : geometry & topology info. 2. Non-shape data : shaded images, measuring units. 3. Design data : volume , area, mass etc..; 4. Manufacturing data : tolerances, process planning
  • 5.
  • 6. Requirements for Standard Interface • The interface must be capable of handling all kinds of manufacturing data. • There should be no information loss when data is transferred between heterogeneous systems. • The system must be capable of handling the real time requirements of a manufacturing system efficiently and effectively. • The system should be open-ended to permit extensions or contractions. • The system should be adaptable to other standards. • The system must be independent of the computer and communication architecture used. • The systems should be capable of handling maximum number of data entities. Ideally, there should not be any limitation
  • 7. • It must be possible to form application- oriented subsets of the standard to reduce cost and overheads. • The system should be capable of achieving production data. • The interface must be upward and downward- compatible in a hierarchical control structure. • Test procedure must be provided to verify the efficiency and accuracy of data transmission.
  • 8. To exchange data, there are two approaches: 1. Direct 2. Indirect
  • 9.
  • 10.
  • 11.
  • 12. STANDARD NEUTRAL FILE FORMATS 1. IGES (Initial Graphics Exchange Specification) 2. DXF (Drawing Exchange Format) 3. STL (Standard Triangular Language) 4. STEP (Standard For Exchange of Product Data)
  • 13.
  • 14. STEP
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21. STEP (Standard For Exchange of Product Data)  HEADER:  Mandatory, non-repeatable section. Must contain one instance of each of the following entities: 1. file description, 2. filename, 3. file schema, and they shall appear in that order. 4. Optional entities include schema population, file population, section language, and section context
  • 22.  ANCHOR; Optional, non-repeatable section. Introduced in 2016 version. The anchor section defines external names for instances in the exchange structure so that they can be referenced. Anchors can be associated with entities, values, and other items in the exchange structure.
  • 23. 3. REFERENCE; Optional, non-repeatable section. Introduced in 2016 version. Each entry in the reference section shall associate an entity instance name (e.g., #10) or value instance name (e.g., @70) with an entity or a value.
  • 24. 4. DATA; mandatory, repeatable section. The DATA sections contain the core content of the model instance. If an exchange structure contains more than one DATA section, each "DATA" keyword shall be followed by a parenthesized list containing a name for this DATA section and a single schema name that governs the content of this section. Following these parameters come a sequence of entity instances, with each entity having a unique name in the form of "#" followed by a sequence of digits.
  • 25. 4. SIGNATURE; Optional, repeatable section. Introduced in 2016 version. Holds a digital signature to permit verification that the file content before the SIGNATURE section has not been corrupted and to validate the credentials of the signer. Follows the "END-ISO-10303-21;" terminator.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31. • Flag section: The Flag section is used only with the compressed ASCII and binary formats. The ASCII format comprises two types: a fixed 80-character record length and a compressed form. The compressed form is simply an ASCII file compressed by eliminating spaces from the records. • Start section: The Start section provides a human-readable description of the file, such as the system that generated the original data, comments, and annotations.
  • 32. • Global section: The Global section includes information describing the pre-processor and information needed by the post-processor to interpret the file. Some of the items specified in this section are
  • 33. • Directory Entry Section: It includes the number of entities, type of entities and their attributes, which are used to create the model. The attributes are color ,style etc. • Parameter Data Section: It includes the data required to describe each entity such as point coordinates, coefficient of curves and surface equation text types and characteristics. • Terminate section: It is a single record of ten 8- character fields. These characters contain information of the end of the previous sections. This is used at the end of the file.
  • 34. Drawing interchange format (DXF) • Drawing interchange format (DXF) files were originally developed to give users flexibility in managing data and translating AutoCAD' drawings into file formats that could be read and used by other CAD/CAM/CAE systems. • Because of the popularity of AutoCAD, DXF became the standard of interchanging CAD drawing files for almost all CAD/CAM/CAE systems. In fact, almost every newly introduced CAD/CAM/CAE system tends to provide translators to and from the DXF file.
  • 35. • Header Section -Includes general information about the drawing. • Classes section- Class section contains the information for application-defined classes whose instances appear in the BLOCKS, ENTITIES, and OBJECTS sections of the database. • Table section- Includes definitions of various items such as line type ,layers ,tables, coordinate system view port parameters , text style etc. • Block section -Includes definitions of the block and its comprising entities were included in this section. • Entities section- Includes drawing entities along with its related properties • End section- Includes information about the end of the file.
  • 37.
  • 38.
  • 39. Need of Clipping 1. Drawing and painting operations that allow parts of a picture to be selected for copying, moving, erasing, or duplicating. 2. Extracting part of a defined scene for viewing 3. Analyzing line segments or object boundaries
  • 40. Types of clipping 1. Point Clipping 2. Line Clipping 3. Area Clipping (polygons) 4. Curve Clipping 5. Text Clipping
  • 41. 1. Cohen Sutherland Line Clipping Algorithm 2. Sutherland Hodgeman Polygon Clipping
  • 43.