SlideShare a Scribd company logo
1 of 12
Download to read offline
DEGENERACIES
Author: Lahiru
1
OVERVIEW
Progress
• What is degeneration?
• Degeneracies formed during modelling
• Degenerate boundary
• Identify degenerated shapes
2
WHAT IS DEGENERACY?
● According to Oxford Learner’s Dictionaries
“The process of becoming worse or less acceptable in quality or condition.”
● In geometries, this word is used for shapes that lose their characteristics or that are not generated correctly.
● Degeneracies can arise due to issues in geometry (parametric) or topology
○ Small edge length – which has a finite length and is smaller than the coincidence of two points
(Precision::Confusion() ~ 1e-7).
○ Zero edge length
○ Point at the tip of a shape
3
• DEGENERACIES FORMED DURING
MODELLING
● When parametric space is incompatible with the real world
of the geometric model, degeneracy is created.
● Degeneration can happen not only for edges but also for
curves, and faces.
Ex:
The apex of the cone (single point) is represented by an edge
in parametric representation. -> this forms degenerated edge
4
• DEGENERACIES FORMED DURING
MODELLING
Important:
Degeneracy is not this kind is not harmful in and of itself.
These shapes can be used in Boolean operations, and mesh.
Degeneracies that happen after a Boolean operation will
cause problems and at that time, we need to be aware of its
existence.
5
• DEGENERACIES FORMED DURING
MODELLING
6
• DEGENERATE BOUNDARY
● Degenerate boundary is an incomplete or zero-area loop,
or an incomplete or zero-volume shell.
● These are commonly referred as topological degeneracy.
7
DEGENERATE BOUNDARY
8
Degenerate loop Degenerate shell
• IDENTIFY DEGENERATED SHAPES
● You can use the following function to identify degenerated edges.
Degenerated edges do not have a 3D curve. It has only a 2D curve and usually, that
is a line segment.
In 3D space, one vertex will represent that edge. The vertex belongs to the start and
ends of the edge. Those edges have “Degenerated” flag.
9
Source: How to recognize that some surface point is degenerated? - Forum Open Cascade Technology
• SOME CORRECTIVE ACTIONS WHEN
BOOLEAN OPERATIONS ARE FAILED.
● Try to use primitives whenever possible to create solid models.
● Try to avoid geometries with degeneracies if the degeneracy lies on a potential intersection curve. (Slide 6)
● Try to avoid performing Boolean operations on entities that are tangent to each other.
● If the Boolean operation included more than two input shapes, break that into a series of operations with fewer inputs.
10
• SUMMARY
● Degeneracies can arise due to issues in geometry (parametric) or topology.
● Degeneration can happen not only for edges but also for curves, and faces.
● Degeneracy is not this kind is not harmful in and of itself.
● Degeneracy due to Boolean operations needs to be handled.
● Degenerated edges can be identified using the “Degenerated” flag.
11
• REFERENCE
● Book
○ ANSYS Modeling and Meshing Guide
Ansys Modeling And Meshing Guide.pdf
● Web site
○ How to recognize that some surface point is degenerated? - Forum Open Cascade Technology
○ Degenerated edges removal will change the shape - Forum Open Cascade Technology
○ https://www.simscale.com/docs/simwiki/preprocessing/cad-
topology/#:~:text=Topology%3A%20Describes%20how%20elements%20are,the%20shape%20of%20each%20element
12

More Related Content

More from Lahiru Dilshan

Computational and experimental investigation of aerodynamics of flapping aero...
Computational and experimental investigation of aerodynamics of flapping aero...Computational and experimental investigation of aerodynamics of flapping aero...
Computational and experimental investigation of aerodynamics of flapping aero...Lahiru Dilshan
 
Experimental and numerical stress analysis of a rectangular wing structure
Experimental and numerical stress analysis of a rectangular wing structureExperimental and numerical stress analysis of a rectangular wing structure
Experimental and numerical stress analysis of a rectangular wing structureLahiru Dilshan
 
Experimental and numerical stress analysis of a rectangular wing structure
Experimental and numerical stress analysis of a rectangular wing structureExperimental and numerical stress analysis of a rectangular wing structure
Experimental and numerical stress analysis of a rectangular wing structureLahiru Dilshan
 
Transient three dimensional cfd modelling of ceilng fan
Transient three dimensional cfd modelling of ceilng fanTransient three dimensional cfd modelling of ceilng fan
Transient three dimensional cfd modelling of ceilng fanLahiru Dilshan
 
Payload safety and related human factors
Payload safety and related human factorsPayload safety and related human factors
Payload safety and related human factorsLahiru Dilshan
 
Human factors consideration in emergency evacuation for commercial aircaft
Human factors consideration in emergency evacuation for commercial aircaftHuman factors consideration in emergency evacuation for commercial aircaft
Human factors consideration in emergency evacuation for commercial aircaftLahiru Dilshan
 
Human factors in payload safety of fighter aircrafts
Human factors in payload safety of fighter aircraftsHuman factors in payload safety of fighter aircrafts
Human factors in payload safety of fighter aircraftsLahiru Dilshan
 
HUMAN FACTOR CONSIDERATIONS IN MILITARY AIRCRAFT MAINTENANCE AND INSPECTIONS
HUMAN FACTOR CONSIDERATIONS IN MILITARY AIRCRAFT MAINTENANCE AND INSPECTIONSHUMAN FACTOR CONSIDERATIONS IN MILITARY AIRCRAFT MAINTENANCE AND INSPECTIONS
HUMAN FACTOR CONSIDERATIONS IN MILITARY AIRCRAFT MAINTENANCE AND INSPECTIONSLahiru Dilshan
 
Human factors - Maintenance and inspection
Human factors - Maintenance and inspectionHuman factors - Maintenance and inspection
Human factors - Maintenance and inspectionLahiru Dilshan
 
Fire safety of passenger aircraft
Fire safety of passenger aircraftFire safety of passenger aircraft
Fire safety of passenger aircraftLahiru Dilshan
 
Displays and controls arrangement of military aircraft
Displays and controls arrangement of military aircraftDisplays and controls arrangement of military aircraft
Displays and controls arrangement of military aircraftLahiru Dilshan
 
Considerations of human factors on commercial aircraft
Considerations of human factors on commercial aircraftConsiderations of human factors on commercial aircraft
Considerations of human factors on commercial aircraftLahiru Dilshan
 
Emergency ejection system in military aircrafts
Emergency ejection system in military aircraftsEmergency ejection system in military aircrafts
Emergency ejection system in military aircraftsLahiru Dilshan
 
Emergency ejection system in military aircraft report
Emergency ejection system in military aircraft   reportEmergency ejection system in military aircraft   report
Emergency ejection system in military aircraft reportLahiru Dilshan
 
Longitudinal static stability of boeing 737 max 8
Longitudinal static stability of boeing 737 max 8Longitudinal static stability of boeing 737 max 8
Longitudinal static stability of boeing 737 max 8Lahiru Dilshan
 
PRELIMINARY DESIGN APPROACH TO WING BOX LAYOUT AND STRUCTURAL CONFIGURATION
PRELIMINARY DESIGN APPROACH TO WING BOX LAYOUT AND STRUCTURAL CONFIGURATIONPRELIMINARY DESIGN APPROACH TO WING BOX LAYOUT AND STRUCTURAL CONFIGURATION
PRELIMINARY DESIGN APPROACH TO WING BOX LAYOUT AND STRUCTURAL CONFIGURATIONLahiru Dilshan
 
Gearbox assembly and production drawings
Gearbox assembly and production drawingsGearbox assembly and production drawings
Gearbox assembly and production drawingsLahiru Dilshan
 
Aircraft controllability and stability
Aircraft controllability and stabilityAircraft controllability and stability
Aircraft controllability and stabilityLahiru Dilshan
 
Waste management project proposal for sri lanka
Waste management project proposal for sri lankaWaste management project proposal for sri lanka
Waste management project proposal for sri lankaLahiru Dilshan
 

More from Lahiru Dilshan (20)

Computational and experimental investigation of aerodynamics of flapping aero...
Computational and experimental investigation of aerodynamics of flapping aero...Computational and experimental investigation of aerodynamics of flapping aero...
Computational and experimental investigation of aerodynamics of flapping aero...
 
Experimental and numerical stress analysis of a rectangular wing structure
Experimental and numerical stress analysis of a rectangular wing structureExperimental and numerical stress analysis of a rectangular wing structure
Experimental and numerical stress analysis of a rectangular wing structure
 
Experimental and numerical stress analysis of a rectangular wing structure
Experimental and numerical stress analysis of a rectangular wing structureExperimental and numerical stress analysis of a rectangular wing structure
Experimental and numerical stress analysis of a rectangular wing structure
 
Transient three dimensional cfd modelling of ceilng fan
Transient three dimensional cfd modelling of ceilng fanTransient three dimensional cfd modelling of ceilng fan
Transient three dimensional cfd modelling of ceilng fan
 
Payload safety and related human factors
Payload safety and related human factorsPayload safety and related human factors
Payload safety and related human factors
 
Human factors consideration in emergency evacuation for commercial aircaft
Human factors consideration in emergency evacuation for commercial aircaftHuman factors consideration in emergency evacuation for commercial aircaft
Human factors consideration in emergency evacuation for commercial aircaft
 
Human factors in payload safety of fighter aircrafts
Human factors in payload safety of fighter aircraftsHuman factors in payload safety of fighter aircrafts
Human factors in payload safety of fighter aircrafts
 
HUMAN FACTOR CONSIDERATIONS IN MILITARY AIRCRAFT MAINTENANCE AND INSPECTIONS
HUMAN FACTOR CONSIDERATIONS IN MILITARY AIRCRAFT MAINTENANCE AND INSPECTIONSHUMAN FACTOR CONSIDERATIONS IN MILITARY AIRCRAFT MAINTENANCE AND INSPECTIONS
HUMAN FACTOR CONSIDERATIONS IN MILITARY AIRCRAFT MAINTENANCE AND INSPECTIONS
 
Human factors - Maintenance and inspection
Human factors - Maintenance and inspectionHuman factors - Maintenance and inspection
Human factors - Maintenance and inspection
 
Fire safety of passenger aircraft
Fire safety of passenger aircraftFire safety of passenger aircraft
Fire safety of passenger aircraft
 
Displays and controls arrangement of military aircraft
Displays and controls arrangement of military aircraftDisplays and controls arrangement of military aircraft
Displays and controls arrangement of military aircraft
 
Considerations of human factors on commercial aircraft
Considerations of human factors on commercial aircraftConsiderations of human factors on commercial aircraft
Considerations of human factors on commercial aircraft
 
Emergency ejection system in military aircrafts
Emergency ejection system in military aircraftsEmergency ejection system in military aircrafts
Emergency ejection system in military aircrafts
 
Emergency ejection system in military aircraft report
Emergency ejection system in military aircraft   reportEmergency ejection system in military aircraft   report
Emergency ejection system in military aircraft report
 
Longitudinal static stability of boeing 737 max 8
Longitudinal static stability of boeing 737 max 8Longitudinal static stability of boeing 737 max 8
Longitudinal static stability of boeing 737 max 8
 
PRELIMINARY DESIGN APPROACH TO WING BOX LAYOUT AND STRUCTURAL CONFIGURATION
PRELIMINARY DESIGN APPROACH TO WING BOX LAYOUT AND STRUCTURAL CONFIGURATIONPRELIMINARY DESIGN APPROACH TO WING BOX LAYOUT AND STRUCTURAL CONFIGURATION
PRELIMINARY DESIGN APPROACH TO WING BOX LAYOUT AND STRUCTURAL CONFIGURATION
 
Gearbox assembly and production drawings
Gearbox assembly and production drawingsGearbox assembly and production drawings
Gearbox assembly and production drawings
 
Aircraft controllability and stability
Aircraft controllability and stabilityAircraft controllability and stability
Aircraft controllability and stability
 
Hague conventions
Hague conventionsHague conventions
Hague conventions
 
Waste management project proposal for sri lanka
Waste management project proposal for sri lankaWaste management project proposal for sri lanka
Waste management project proposal for sri lanka
 

Recently uploaded

Diploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfDiploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfJNTUA
 
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxCHAIRMAN M
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfJNTUA
 
Basics of Relay for Engineering Students
Basics of Relay for Engineering StudentsBasics of Relay for Engineering Students
Basics of Relay for Engineering Studentskannan348865
 
Working Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdfWorking Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdfSkNahidulIslamShrabo
 
Intro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney UniIntro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney UniR. Sosa
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docxrahulmanepalli02
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsMathias Magdowski
 
History of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & ModernizationHistory of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & ModernizationEmaan Sharma
 
Software Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfSoftware Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfssuser5c9d4b1
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailingAshishSingh1301
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...josephjonse
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxKarpagam Institute of Teechnology
 
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTUUNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTUankushspencer015
 
What is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsWhat is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsVIEW
 
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering StudentsCircuit Breakers for Engineering Students
Circuit Breakers for Engineering Studentskannan348865
 
21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological universityMohd Saifudeen
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptamrabdallah9
 
electrical installation and maintenance.
electrical installation and maintenance.electrical installation and maintenance.
electrical installation and maintenance.benjamincojr
 
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and ToolsMaximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Toolssoginsider
 

Recently uploaded (20)

Diploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfDiploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdf
 
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
 
Basics of Relay for Engineering Students
Basics of Relay for Engineering StudentsBasics of Relay for Engineering Students
Basics of Relay for Engineering Students
 
Working Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdfWorking Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdf
 
Intro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney UniIntro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney Uni
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility Applications
 
History of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & ModernizationHistory of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & Modernization
 
Software Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfSoftware Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdf
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailing
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptx
 
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTUUNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
 
What is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsWhat is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, Functions
 
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering StudentsCircuit Breakers for Engineering Students
Circuit Breakers for Engineering Students
 
21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.ppt
 
electrical installation and maintenance.
electrical installation and maintenance.electrical installation and maintenance.
electrical installation and maintenance.
 
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and ToolsMaximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
 

Degeneracies in 3D modeling.pdf

  • 2. OVERVIEW Progress • What is degeneration? • Degeneracies formed during modelling • Degenerate boundary • Identify degenerated shapes 2
  • 3. WHAT IS DEGENERACY? ● According to Oxford Learner’s Dictionaries “The process of becoming worse or less acceptable in quality or condition.” ● In geometries, this word is used for shapes that lose their characteristics or that are not generated correctly. ● Degeneracies can arise due to issues in geometry (parametric) or topology ○ Small edge length – which has a finite length and is smaller than the coincidence of two points (Precision::Confusion() ~ 1e-7). ○ Zero edge length ○ Point at the tip of a shape 3
  • 4. • DEGENERACIES FORMED DURING MODELLING ● When parametric space is incompatible with the real world of the geometric model, degeneracy is created. ● Degeneration can happen not only for edges but also for curves, and faces. Ex: The apex of the cone (single point) is represented by an edge in parametric representation. -> this forms degenerated edge 4
  • 5. • DEGENERACIES FORMED DURING MODELLING Important: Degeneracy is not this kind is not harmful in and of itself. These shapes can be used in Boolean operations, and mesh. Degeneracies that happen after a Boolean operation will cause problems and at that time, we need to be aware of its existence. 5
  • 6. • DEGENERACIES FORMED DURING MODELLING 6
  • 7. • DEGENERATE BOUNDARY ● Degenerate boundary is an incomplete or zero-area loop, or an incomplete or zero-volume shell. ● These are commonly referred as topological degeneracy. 7
  • 9. • IDENTIFY DEGENERATED SHAPES ● You can use the following function to identify degenerated edges. Degenerated edges do not have a 3D curve. It has only a 2D curve and usually, that is a line segment. In 3D space, one vertex will represent that edge. The vertex belongs to the start and ends of the edge. Those edges have “Degenerated” flag. 9 Source: How to recognize that some surface point is degenerated? - Forum Open Cascade Technology
  • 10. • SOME CORRECTIVE ACTIONS WHEN BOOLEAN OPERATIONS ARE FAILED. ● Try to use primitives whenever possible to create solid models. ● Try to avoid geometries with degeneracies if the degeneracy lies on a potential intersection curve. (Slide 6) ● Try to avoid performing Boolean operations on entities that are tangent to each other. ● If the Boolean operation included more than two input shapes, break that into a series of operations with fewer inputs. 10
  • 11. • SUMMARY ● Degeneracies can arise due to issues in geometry (parametric) or topology. ● Degeneration can happen not only for edges but also for curves, and faces. ● Degeneracy is not this kind is not harmful in and of itself. ● Degeneracy due to Boolean operations needs to be handled. ● Degenerated edges can be identified using the “Degenerated” flag. 11
  • 12. • REFERENCE ● Book ○ ANSYS Modeling and Meshing Guide Ansys Modeling And Meshing Guide.pdf ● Web site ○ How to recognize that some surface point is degenerated? - Forum Open Cascade Technology ○ Degenerated edges removal will change the shape - Forum Open Cascade Technology ○ https://www.simscale.com/docs/simwiki/preprocessing/cad- topology/#:~:text=Topology%3A%20Describes%20how%20elements%20are,the%20shape%20of%20each%20element 12