Optimized Quad Gridshell from Stress Field and Curvature Field

Lorenzo Greco
Lorenzo GrecoComputational Engineer
Optimized Quad Gridshell from Stress Field and
Curvature Field
Lorenzo Greco, www.parametricism.co.uk, AKT II
Paper number
204
lorenzogreco@gmail.com
Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 2
Court Queen Elizabeth II - British Museum, London
Yas Marina Hotel - Abu Dhabi
Cour Visconti – Louvre, Paris
Neumünster Abbey – Luxemburg
Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 3
In architecture there might be more constraints compared with computer graphics, for example:
● Dictated position for some nodes
● Positioning of irregular vertices
● Strict boundary conditions for aesthetic and structural reasons
● Localized anisotropy to enhance details or sharp features
● Regular quad shape reduces glass cut-offs and is generally more aesthetically pleasant
● Planarity or single curvature at most, greatly reduces costs
Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 4
Top-down quadrangulation
It becomes hard when it puts restraints to the quality
and size of individual quads and to the overall mesh
topology, whilst minimizing the deviation from it.
Bottom-up quadrangulation
The bottom-up approach is the easiest to
achieve. It consists of recreating the given
surface using translational, rotational, and
scaled surfaces, or any combination of them.
● Developable
● Planar quad
● Hard to match the initial surface
● The quad topology is strictly linked to
how the mesh has been rationalized.
Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 5
Workflow showing the steps to
generate a planar quad mesh
Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 6
Initial surface
Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 7
Principal stress directions (black) principal curvature (red) directions of the freeform continuous shell
Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 8
Selecting a subset of
vectors to be used to
generate a global
smooth vector field
Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 9
Comparison between fields: (black)
principal stress, (red) principal
curvature,
(white) smooth vector field from n-
PolyVector field
Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 10
Comparison between fields: (black) principal stress, (red) principal curvature, (green) naïf
point-wise interpolation, and (white) smooth vector field from n-PolyVector field
Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 11
Conjugated vector field from principal stress and curvature fields
Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 12
Orthogonal map derived from frame field global parameterization
Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 13
The vectors chosen to inform the grid
directionality are in the black rectangles.
The resulting gridshell (red and green)
follows those directions with good
accuracy whilst still being smooth across
the whole domain.
Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 14
Capybara Dodo
1 of 14

Recommended

Machine Learning and Optimization Techniques for Steel Connections by
Machine Learning and Optimization Techniques for Steel ConnectionsMachine Learning and Optimization Techniques for Steel Connections
Machine Learning and Optimization Techniques for Steel ConnectionsLorenzo Greco
1.5K views14 slides
X10693 (me8351) by
X10693 (me8351)X10693 (me8351)
X10693 (me8351)BIBIN CHIDAMBARANATHAN
39 views2 slides
[Question Paper] E-Commerce (Old Course) [September / 2013] by
[Question Paper] E-Commerce (Old Course) [September / 2013][Question Paper] E-Commerce (Old Course) [September / 2013]
[Question Paper] E-Commerce (Old Course) [September / 2013]Mumbai B.Sc.IT Study
67 views2 slides
Entity Occurrence Diagrams by
Entity Occurrence DiagramsEntity Occurrence Diagrams
Entity Occurrence DiagramsForrester High School
562 views13 slides
Giaotrinhmaplenguyenchanhtu1 by
Giaotrinhmaplenguyenchanhtu1Giaotrinhmaplenguyenchanhtu1
Giaotrinhmaplenguyenchanhtu1Thuy Lan
345 views25 slides
Wood credentials (current) by
Wood credentials (current)Wood credentials (current)
Wood credentials (current)Rob Ansell
120 views27 slides

More Related Content

Recently uploaded

Dynamics of Hard-Magnetic Soft Materials by
Dynamics of Hard-Magnetic Soft MaterialsDynamics of Hard-Magnetic Soft Materials
Dynamics of Hard-Magnetic Soft MaterialsShivendra Nandan
13 views32 slides
Pull down shoulder press final report docx (1).pdf by
Pull down shoulder press final report docx (1).pdfPull down shoulder press final report docx (1).pdf
Pull down shoulder press final report docx (1).pdfComsat Universal Islamabad Wah Campus
8 views25 slides
SNMPx by
SNMPxSNMPx
SNMPxAmatullahbutt
12 views12 slides
Solar PV by
Solar PVSolar PV
Solar PVIwiss Tools Co.,Ltd
12 views4 slides
Art of Writing Research article slide share.pptx by
Art of Writing Research article slide share.pptxArt of Writing Research article slide share.pptx
Art of Writing Research article slide share.pptxsureshc91
14 views42 slides
FLOW IN PIPES NOTES.pdf by
FLOW IN PIPES NOTES.pdfFLOW IN PIPES NOTES.pdf
FLOW IN PIPES NOTES.pdfDearest Arhelo
90 views10 slides

Recently uploaded(20)

Dynamics of Hard-Magnetic Soft Materials by Shivendra Nandan
Dynamics of Hard-Magnetic Soft MaterialsDynamics of Hard-Magnetic Soft Materials
Dynamics of Hard-Magnetic Soft Materials
Shivendra Nandan13 views
Art of Writing Research article slide share.pptx by sureshc91
Art of Writing Research article slide share.pptxArt of Writing Research article slide share.pptx
Art of Writing Research article slide share.pptx
sureshc9114 views
An approach of ontology and knowledge base for railway maintenance by IJECEIAES
An approach of ontology and knowledge base for railway maintenanceAn approach of ontology and knowledge base for railway maintenance
An approach of ontology and knowledge base for railway maintenance
IJECEIAES12 views
fakenews_DBDA_Mar23.pptx by deepmitra8
fakenews_DBDA_Mar23.pptxfakenews_DBDA_Mar23.pptx
fakenews_DBDA_Mar23.pptx
deepmitra812 views
Electronic Devices - Integrated Circuit.pdf by booksarpita
Electronic Devices - Integrated Circuit.pdfElectronic Devices - Integrated Circuit.pdf
Electronic Devices - Integrated Circuit.pdf
booksarpita11 views
Thermal aware task assignment for multicore processors using genetic algorithm by IJECEIAES
Thermal aware task assignment for multicore processors using genetic algorithm Thermal aware task assignment for multicore processors using genetic algorithm
Thermal aware task assignment for multicore processors using genetic algorithm
IJECEIAES29 views
Update 42 models(Diode/General ) in SPICE PARK(DEC2023) by Tsuyoshi Horigome
Update 42 models(Diode/General ) in SPICE PARK(DEC2023)Update 42 models(Diode/General ) in SPICE PARK(DEC2023)
Update 42 models(Diode/General ) in SPICE PARK(DEC2023)
What is Whirling Hygrometer.pdf by IIT KHARAGPUR
What is Whirling Hygrometer.pdfWhat is Whirling Hygrometer.pdf
What is Whirling Hygrometer.pdf
IIT KHARAGPUR 11 views
DevOps to DevSecOps: Enhancing Software Security Throughout The Development L... by Anowar Hossain
DevOps to DevSecOps: Enhancing Software Security Throughout The Development L...DevOps to DevSecOps: Enhancing Software Security Throughout The Development L...
DevOps to DevSecOps: Enhancing Software Security Throughout The Development L...
Anowar Hossain10 views

Featured

ChatGPT and the Future of Work - Clark Boyd by
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
20.3K views69 slides
Getting into the tech field. what next by
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
5K views22 slides
Google's Just Not That Into You: Understanding Core Updates & Search Intent by
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
5.8K views99 slides
How to have difficult conversations by
How to have difficult conversations How to have difficult conversations
How to have difficult conversations Rajiv Jayarajah, MAppComm, ACC
4.3K views19 slides
Introduction to Data Science by
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data ScienceChristy Abraham Joy
82.1K views51 slides
Time Management & Productivity - Best Practices by
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
169.6K views42 slides

Featured(20)

ChatGPT and the Future of Work - Clark Boyd by Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd20.3K views
Getting into the tech field. what next by Tessa Mero
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero5K views
Google's Just Not That Into You: Understanding Core Updates & Search Intent by Lily Ray
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray5.8K views
Time Management & Productivity - Best Practices by Vit Horky
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit Horky169.6K views
The six step guide to practical project management by MindGenius
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
MindGenius36.6K views
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright... by RachelPearson36
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson3612.6K views
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present... by Applitools
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools55.4K views
12 Ways to Increase Your Influence at Work by GetSmarter
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
GetSmarter401.6K views
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G... by DevGAMM Conference
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
DevGAMM Conference3.6K views
Barbie - Brand Strategy Presentation by Erica Santiago
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
Erica Santiago25.1K views
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well by Saba Software
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Saba Software25.2K views
Introduction to C Programming Language by Simplilearn
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming Language
Simplilearn8.4K views
The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr... by Palo Alto Software
The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr...The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr...
The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr...
Palo Alto Software88.3K views
9 Tips for a Work-free Vacation by Weekdone.com
9 Tips for a Work-free Vacation9 Tips for a Work-free Vacation
9 Tips for a Work-free Vacation
Weekdone.com7.2K views
How to Map Your Future by SlideShop.com
How to Map Your FutureHow to Map Your Future
How to Map Your Future
SlideShop.com275.1K views

Optimized Quad Gridshell from Stress Field and Curvature Field

  • 1. Optimized Quad Gridshell from Stress Field and Curvature Field Lorenzo Greco, www.parametricism.co.uk, AKT II Paper number 204 lorenzogreco@gmail.com
  • 2. Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 2 Court Queen Elizabeth II - British Museum, London Yas Marina Hotel - Abu Dhabi Cour Visconti – Louvre, Paris Neumünster Abbey – Luxemburg
  • 3. Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 3 In architecture there might be more constraints compared with computer graphics, for example: ● Dictated position for some nodes ● Positioning of irregular vertices ● Strict boundary conditions for aesthetic and structural reasons ● Localized anisotropy to enhance details or sharp features ● Regular quad shape reduces glass cut-offs and is generally more aesthetically pleasant ● Planarity or single curvature at most, greatly reduces costs
  • 4. Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 4 Top-down quadrangulation It becomes hard when it puts restraints to the quality and size of individual quads and to the overall mesh topology, whilst minimizing the deviation from it. Bottom-up quadrangulation The bottom-up approach is the easiest to achieve. It consists of recreating the given surface using translational, rotational, and scaled surfaces, or any combination of them. ● Developable ● Planar quad ● Hard to match the initial surface ● The quad topology is strictly linked to how the mesh has been rationalized.
  • 5. Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 5 Workflow showing the steps to generate a planar quad mesh
  • 6. Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 6 Initial surface
  • 7. Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 7 Principal stress directions (black) principal curvature (red) directions of the freeform continuous shell
  • 8. Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 8 Selecting a subset of vectors to be used to generate a global smooth vector field
  • 9. Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 9 Comparison between fields: (black) principal stress, (red) principal curvature, (white) smooth vector field from n- PolyVector field
  • 10. Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 10 Comparison between fields: (black) principal stress, (red) principal curvature, (green) naïf point-wise interpolation, and (white) smooth vector field from n-PolyVector field
  • 11. Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 11 Conjugated vector field from principal stress and curvature fields
  • 12. Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 12 Orthogonal map derived from frame field global parameterization
  • 13. Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 13 The vectors chosen to inform the grid directionality are in the black rectangles. The resulting gridshell (red and green) follows those directions with good accuracy whilst still being smooth across the whole domain.
  • 14. Lorenzo Greco, parametricism.co.uk, lorenzogreco@gmail.com 14 Capybara Dodo