SlideShare a Scribd company logo
1 of 24
Download to read offline
1
SesamTM
40 years of success
GeniE – Shell modelling, status and directions

Ole Jan Nekstad, Sesam Product Manager, DNV Software
1 September 2011
Shell modelling - status




SesamTM
1 September 2011
© Det Norske Veritas AS. All rights reserved.   2
Shell modelling functionality
  4 main options – they are all based on curves              Curve net interpolation

                          Skin/loft




                                                                           Cover
                                                Extrude




SesamTM
1 September 2011
© Det Norske Veritas AS. All rights reserved.             3
Skin / loft curves
  Usually works fine with all types of curves
      - If not, a trick may be to rebuild the curves with the same number of points

  May get gaps between adjacent shells in the cross direction of the skinning
   direction




                                                                          Gap, elements don’t
                                                                         share the same nodes


  Workaround is to use a model curve from adjacent shell in further modelling

SesamTM
1 September 2011
© Det Norske Veritas AS. All rights reserved.        4
Use existing shell edge (model curve)
  Use model curve of shell edge to ensure topological congruency
  May skin/loft, cover or net interpolate adjacent shell, as long as the model curve is
   used
      - Trimming of curves required?




SesamTM
1 September 2011
© Det Norske Veritas AS. All rights reserved.   5
Curve net interpolation
  Use net of interior and/or boundary curves
      - Does not require trimming of curves         OK
      - Requires common intersection points




SesamTM
1 September 2011
© Det Norske Veritas AS. All rights reserved.   6
Internal edges
  Composite curves may give internal edges
          - Same issue with skin/loft
          - Use global meshing rule Remove internal edges




SesamTM
1 September 2011
© Det Norske Veritas AS. All rights reserved.               9
Conclusion


                                                      Preferred approach:


                                 Use polycurves and curve net interpolation
                                                Need common intersection points




SesamTM
1 September 2011
© Det Norske Veritas AS. All rights reserved.                  10
New features for shell modelling
             in GeniE v5.3-10 released April
             2011



SesamTM
1 September 2011
© Det Norske Veritas AS. All rights reserved.   11
Why enhancements to existing modelling capabilities




                                                        Models like this can be created today.
                                                  We have identified potential user efficiency gains
                                                within local modelling details and flat surface modelling

SesamTM
1 September 2011
© Det Norske Veritas AS. All rights reserved.                           12
Easier modelling of planar surfaces
  Create closed surfaces by single click using flat region feature
      - Intuitive and simple to use.
      - Bounding by existing plates, beams and guide curves
      - No need to split lines




   Insert  Plate  Flat Region                 Plates, beams and curves   Click inside area.
         to position cut-plane                           in cut-plane      Uses visible model

SesamTM
1 September 2011
© Det Norske Veritas AS. All rights reserved.            13
Additional options in vector selection dialog
    Vector from other object
        - local beam system
        - plate normal
        - 3-point plane normal, etc




SesamTM
1 September 2011
© Det Norske Veritas AS. All rights reserved.   14
Additional options in snap plane and divide dialogs
  Plane defined by three points




SesamTM
1 September 2011
© Det Norske Veritas AS. All rights reserved.   15
More features for making geometry
  Scaling and offsetting of curves and surfaces makes it easier to make regular as
   well as complex geometrical shapes
      - Scaling around a point is often used to create similar shapes for the purpose of making
        structure and controlling finite element mesh, Edit  Copy
      - Offsetting will create similar shape (line or surface) in a given distance




SesamTM
1 September 2011
© Det Norske Veritas AS. All rights reserved.       17
Meshing improvements
  Separated handling of mesh and loads use less peak memory
  Conditional Regenerate Mesh
      - For large models, significant performance improvements are achieved when updating
        analysis models
      - Does not have to regenerate mesh if only properties
        or loads are changed. FEM file is updated instead.
      - Topology and mesh rule changes force new mesh




SesamTM
1 September 2011
© Det Norske Veritas AS. All rights reserved.    18
Ongoing modelling activities




SesamTM
1 September 2011
© Det Norske Veritas AS. All rights reserved.   19
Ongoing activities
  64-bit version of GeniE – tentatively release date September 2011
          - Performance improvements, “unlimited” memory available – important for large models
            (e.g. global FPSO model)
          - ISO Joint Check “critical” joints, the option to compute “Ub from run” is now available
          - Sacs Import : Result combinations read into GeniE
          - Frame code checks : Results stored on HDF5 files, reducing chance of running out of
            virtual memory




SesamTM
1 September 2011
© Det Norske Veritas AS. All rights reserved.         20
Ongoing activities – scheduled for release Q1/2012
  Additional ways for modelling of guiding points and curves
  Common representation of all curves using NURBS




                                            Pictures from prototype implementation
SesamTM
1 September 2011
© Det Norske Veritas AS. All rights reserved.                 21
Ongoing activities – some examples
  E.g. Different type of line representations




       Guide Spline                              Poly Curve                 Bezier Curve             S/P Spline Curve




            Classic cubic                       G1 curve, consisting
                                                                              Polynomial line.         Shape-preserving
          spline interpolation                   of linear and cubic
                                                                             Shape decided by         interpolating spline
                                                  segments, which
                                                                            control points, but no
                                                      interpolates
                                                                                 interpolation
                                                   the given points

SesamTM
1 September 2011
© Det Norske Veritas AS. All rights reserved.                          27
Ongoing activities – some examples
  Bezier curve and control points – shape preserving curves
      - Gives the user much more flexibility in creating almost any curve




                 Three control points               Four control points –        Four control points
                                                the middle point is used twice



SesamTM
1 September 2011
© Det Norske Veritas AS. All rights reserved.                29
Ongoing activities – scheduled for release Q1/2012
  New DXF import using the
   Rhinoceros plug-in
  Poly-lines supported with
   new NURBS
   implementations




SesamTM
1 September 2011
© Det Norske Veritas AS. All rights reserved.   30
Our biggest challenge when importing line data
  Real case example – importing data from NAPA




                                                                  But often lines do not
                                                                          intersect




                                                All looks fine!




SesamTM
1 September 2011
© Det Norske Veritas AS. All rights reserved.
Ongoing activities – scheduled for release Q1/2012
  Mapping of one set of curves onto another
   set, e.g. buttocks onto station curves/offset
   table
      - GeniE will propose a cleaning of non-matching
        lines
      - User to decide which line to “move” to achieve
        matching lines




                                                                     Two lines are not matching


                                            All lines are matching




SesamTM
1 September 2011
© Det Norske Veritas AS. All rights reserved.
Safeguarding life, property
       and the environment

       www.dnv.com




SesamTM
1 September 2011
© Det Norske Veritas AS. All rights reserved.   33

More Related Content

Similar to GeniE : Shell Modelling, Status and Directions

10 reasons to migrate from AEM 5 to 6.1
10 reasons to migrate from AEM 5 to 6.110 reasons to migrate from AEM 5 to 6.1
10 reasons to migrate from AEM 5 to 6.1Tricode (part of Dept)
 
Star Ccm604 Features Final
Star Ccm604 Features FinalStar Ccm604 Features Final
Star Ccm604 Features FinalEd Erb
 
1-Polyflow_intro-to-cfd.pdf
1-Polyflow_intro-to-cfd.pdf1-Polyflow_intro-to-cfd.pdf
1-Polyflow_intro-to-cfd.pdfSanjay Padvi
 
Femap Version 11.4 Whats New Presentation
Femap Version 11.4 Whats New PresentationFemap Version 11.4 Whats New Presentation
Femap Version 11.4 Whats New PresentationSiemens PLM Software
 
Diesel Sector Combustion Modeling with FORTÉ
Diesel Sector Combustion Modeling with FORTÉDiesel Sector Combustion Modeling with FORTÉ
Diesel Sector Combustion Modeling with FORTÉReaction Design
 
Standards-Based Executable UML: Today's Reality and Tomorrow's Promise
Standards-Based Executable UML: Today's Reality and Tomorrow's PromiseStandards-Based Executable UML: Today's Reality and Tomorrow's Promise
Standards-Based Executable UML: Today's Reality and Tomorrow's PromiseEd Seidewitz
 
PMML Execution of R Built Predictive Solutions
PMML Execution of R Built Predictive SolutionsPMML Execution of R Built Predictive Solutions
PMML Execution of R Built Predictive Solutionsaguazzel
 
Designing at 2x nanometers Some New Problems Appear & Some Old Ones Remain
Designing at 2x nanometers Some New Problems Appear & Some Old Ones RemainDesigning at 2x nanometers Some New Problems Appear & Some Old Ones Remain
Designing at 2x nanometers Some New Problems Appear & Some Old Ones Remainchiportal
 
Axel uhl sap@md-day2011
Axel uhl sap@md-day2011Axel uhl sap@md-day2011
Axel uhl sap@md-day2011MDDAY11
 
Don’t lose time, switch to frequency-domain: Design your systems, reduce your...
Don’t lose time, switch to frequency-domain: Design your systems, reduce your...Don’t lose time, switch to frequency-domain: Design your systems, reduce your...
Don’t lose time, switch to frequency-domain: Design your systems, reduce your...Siemens PLM Software
 
Verilog Ams Used In Top Down Methodology For Wireless Integrated Circuits
Verilog Ams Used In Top Down Methodology For Wireless Integrated CircuitsVerilog Ams Used In Top Down Methodology For Wireless Integrated Circuits
Verilog Ams Used In Top Down Methodology For Wireless Integrated CircuitsRégis SANTONJA
 
Eclipse Modeling & MoDisco - An Introduction to Modeling and (Model Driven) R...
Eclipse Modeling & MoDisco - An Introduction to Modeling and (Model Driven) R...Eclipse Modeling & MoDisco - An Introduction to Modeling and (Model Driven) R...
Eclipse Modeling & MoDisco - An Introduction to Modeling and (Model Driven) R...Hugo Bruneliere
 
Cfx12 12 moving_zones
Cfx12 12 moving_zonesCfx12 12 moving_zones
Cfx12 12 moving_zonesMarcushuynh66
 

Similar to GeniE : Shell Modelling, Status and Directions (20)

SUC Brasil 2012 : Importing Models to Sesam GeniE
SUC Brasil 2012 : Importing Models to Sesam GeniESUC Brasil 2012 : Importing Models to Sesam GeniE
SUC Brasil 2012 : Importing Models to Sesam GeniE
 
Sesam for Collapse Analysis
Sesam for Collapse AnalysisSesam for Collapse Analysis
Sesam for Collapse Analysis
 
Cfx12 07 physics2
Cfx12 07 physics2Cfx12 07 physics2
Cfx12 07 physics2
 
10 reasons to migrate from AEM 5 to 6.1
10 reasons to migrate from AEM 5 to 6.110 reasons to migrate from AEM 5 to 6.1
10 reasons to migrate from AEM 5 to 6.1
 
Star Ccm604 Features Final
Star Ccm604 Features FinalStar Ccm604 Features Final
Star Ccm604 Features Final
 
Cfx12 01 intro_cfd
Cfx12 01 intro_cfdCfx12 01 intro_cfd
Cfx12 01 intro_cfd
 
1-Polyflow_intro-to-cfd.pdf
1-Polyflow_intro-to-cfd.pdf1-Polyflow_intro-to-cfd.pdf
1-Polyflow_intro-to-cfd.pdf
 
SUC Brasil 2012 : The New Sesam Manager
SUC Brasil 2012 : The New Sesam ManagerSUC Brasil 2012 : The New Sesam Manager
SUC Brasil 2012 : The New Sesam Manager
 
Femap Version 11.4 Whats New Presentation
Femap Version 11.4 Whats New PresentationFemap Version 11.4 Whats New Presentation
Femap Version 11.4 Whats New Presentation
 
Diesel Sector Combustion Modeling with FORTÉ
Diesel Sector Combustion Modeling with FORTÉDiesel Sector Combustion Modeling with FORTÉ
Diesel Sector Combustion Modeling with FORTÉ
 
Standards-Based Executable UML: Today's Reality and Tomorrow's Promise
Standards-Based Executable UML: Today's Reality and Tomorrow's PromiseStandards-Based Executable UML: Today's Reality and Tomorrow's Promise
Standards-Based Executable UML: Today's Reality and Tomorrow's Promise
 
PMML Execution of R Built Predictive Solutions
PMML Execution of R Built Predictive SolutionsPMML Execution of R Built Predictive Solutions
PMML Execution of R Built Predictive Solutions
 
Gambit 3 edgeface
Gambit 3 edgefaceGambit 3 edgeface
Gambit 3 edgeface
 
Benson IMDC2012
Benson IMDC2012Benson IMDC2012
Benson IMDC2012
 
Designing at 2x nanometers Some New Problems Appear & Some Old Ones Remain
Designing at 2x nanometers Some New Problems Appear & Some Old Ones RemainDesigning at 2x nanometers Some New Problems Appear & Some Old Ones Remain
Designing at 2x nanometers Some New Problems Appear & Some Old Ones Remain
 
Axel uhl sap@md-day2011
Axel uhl sap@md-day2011Axel uhl sap@md-day2011
Axel uhl sap@md-day2011
 
Don’t lose time, switch to frequency-domain: Design your systems, reduce your...
Don’t lose time, switch to frequency-domain: Design your systems, reduce your...Don’t lose time, switch to frequency-domain: Design your systems, reduce your...
Don’t lose time, switch to frequency-domain: Design your systems, reduce your...
 
Verilog Ams Used In Top Down Methodology For Wireless Integrated Circuits
Verilog Ams Used In Top Down Methodology For Wireless Integrated CircuitsVerilog Ams Used In Top Down Methodology For Wireless Integrated Circuits
Verilog Ams Used In Top Down Methodology For Wireless Integrated Circuits
 
Eclipse Modeling & MoDisco - An Introduction to Modeling and (Model Driven) R...
Eclipse Modeling & MoDisco - An Introduction to Modeling and (Model Driven) R...Eclipse Modeling & MoDisco - An Introduction to Modeling and (Model Driven) R...
Eclipse Modeling & MoDisco - An Introduction to Modeling and (Model Driven) R...
 
Cfx12 12 moving_zones
Cfx12 12 moving_zonesCfx12 12 moving_zones
Cfx12 12 moving_zones
 

More from João Henrique Volpini Mattos

SUC Brazil 2012 : Analysis of Equipment Foundations of a Laydeck Barge
SUC Brazil 2012 : Analysis of Equipment Foundations of a Laydeck BargeSUC Brazil 2012 : Analysis of Equipment Foundations of a Laydeck Barge
SUC Brazil 2012 : Analysis of Equipment Foundations of a Laydeck BargeJoão Henrique Volpini Mattos
 
SUC Brasil 2012 : Optimization of a Floating Platforms Mooring System Based o...
SUC Brasil 2012 : Optimization of a Floating Platforms Mooring System Based o...SUC Brasil 2012 : Optimization of a Floating Platforms Mooring System Based o...
SUC Brasil 2012 : Optimization of a Floating Platforms Mooring System Based o...João Henrique Volpini Mattos
 
SUC Brasil 2012 : Engineering Study for Barge Lifting Weight on Crane Barge O...
SUC Brasil 2012 : Engineering Study for Barge Lifting Weight on Crane Barge O...SUC Brasil 2012 : Engineering Study for Barge Lifting Weight on Crane Barge O...
SUC Brasil 2012 : Engineering Study for Barge Lifting Weight on Crane Barge O...João Henrique Volpini Mattos
 
SUC Brasil 2012 : Coupled Dynamic Analysis FPSO / Mooring / Risers
SUC Brasil 2012 : Coupled Dynamic Analysis FPSO / Mooring / RisersSUC Brasil 2012 : Coupled Dynamic Analysis FPSO / Mooring / Risers
SUC Brasil 2012 : Coupled Dynamic Analysis FPSO / Mooring / RisersJoão Henrique Volpini Mattos
 
SUC Brasil 2012 : Coupled Analysis of Hose Loadings in a Tandem Offloading Op...
SUC Brasil 2012 : Coupled Analysis of Hose Loadings in a Tandem Offloading Op...SUC Brasil 2012 : Coupled Analysis of Hose Loadings in a Tandem Offloading Op...
SUC Brasil 2012 : Coupled Analysis of Hose Loadings in a Tandem Offloading Op...João Henrique Volpini Mattos
 
SUC Brasil 2012 : Next Generation Hydrod and Recent Development in Hydrod
SUC Brasil 2012 : Next Generation Hydrod and Recent Development in HydrodSUC Brasil 2012 : Next Generation Hydrod and Recent Development in Hydrod
SUC Brasil 2012 : Next Generation Hydrod and Recent Development in HydrodJoão Henrique Volpini Mattos
 
Sesam : Ferramentas de Análise de Pipelines e Flowlines
Sesam : Ferramentas de Análise de Pipelines e FlowlinesSesam : Ferramentas de Análise de Pipelines e Flowlines
Sesam : Ferramentas de Análise de Pipelines e FlowlinesJoão Henrique Volpini Mattos
 
Nauticus Project - A Management Tool for Shipbuilding
Nauticus Project - A Management Tool for ShipbuildingNauticus Project - A Management Tool for Shipbuilding
Nauticus Project - A Management Tool for ShipbuildingJoão Henrique Volpini Mattos
 

More from João Henrique Volpini Mattos (20)

Hydrostatics and stability
Hydrostatics and stabilityHydrostatics and stability
Hydrostatics and stability
 
SUC Brazil 2012 : Analysis of Equipment Foundations of a Laydeck Barge
SUC Brazil 2012 : Analysis of Equipment Foundations of a Laydeck BargeSUC Brazil 2012 : Analysis of Equipment Foundations of a Laydeck Barge
SUC Brazil 2012 : Analysis of Equipment Foundations of a Laydeck Barge
 
SUC Brasil 2012 : Sima for Marine Operations
SUC Brasil 2012 : Sima for Marine OperationsSUC Brasil 2012 : Sima for Marine Operations
SUC Brasil 2012 : Sima for Marine Operations
 
Suc Brasil 2012 : Sesam for SURF
Suc Brasil 2012 : Sesam for SURFSuc Brasil 2012 : Sesam for SURF
Suc Brasil 2012 : Sesam for SURF
 
SUC Brasil 2012 : Optimization of a Floating Platforms Mooring System Based o...
SUC Brasil 2012 : Optimization of a Floating Platforms Mooring System Based o...SUC Brasil 2012 : Optimization of a Floating Platforms Mooring System Based o...
SUC Brasil 2012 : Optimization of a Floating Platforms Mooring System Based o...
 
SUC Brasil 2012 : Engineering Study for Barge Lifting Weight on Crane Barge O...
SUC Brasil 2012 : Engineering Study for Barge Lifting Weight on Crane Barge O...SUC Brasil 2012 : Engineering Study for Barge Lifting Weight on Crane Barge O...
SUC Brasil 2012 : Engineering Study for Barge Lifting Weight on Crane Barge O...
 
SUC Brasil 2012 : Coupled Dynamic Analysis FPSO / Mooring / Risers
SUC Brasil 2012 : Coupled Dynamic Analysis FPSO / Mooring / RisersSUC Brasil 2012 : Coupled Dynamic Analysis FPSO / Mooring / Risers
SUC Brasil 2012 : Coupled Dynamic Analysis FPSO / Mooring / Risers
 
SUC Brasil 2012 : Coupled Analysis of Hose Loadings in a Tandem Offloading Op...
SUC Brasil 2012 : Coupled Analysis of Hose Loadings in a Tandem Offloading Op...SUC Brasil 2012 : Coupled Analysis of Hose Loadings in a Tandem Offloading Op...
SUC Brasil 2012 : Coupled Analysis of Hose Loadings in a Tandem Offloading Op...
 
SUC Brasil 2012 : Next Generation Hydrod and Recent Development in Hydrod
SUC Brasil 2012 : Next Generation Hydrod and Recent Development in HydrodSUC Brasil 2012 : Next Generation Hydrod and Recent Development in Hydrod
SUC Brasil 2012 : Next Generation Hydrod and Recent Development in Hydrod
 
Apresentação Conjunta DNV-DNVS
Apresentação Conjunta DNV-DNVSApresentação Conjunta DNV-DNVS
Apresentação Conjunta DNV-DNVS
 
Shaft Alignment and Whirling Vibration
Shaft Alignment and Whirling VibrationShaft Alignment and Whirling Vibration
Shaft Alignment and Whirling Vibration
 
Shaft Lateral Analysis Overview
Shaft Lateral Analysis OverviewShaft Lateral Analysis Overview
Shaft Lateral Analysis Overview
 
Sesam : Ferramentas de Análise de Pipelines e Flowlines
Sesam : Ferramentas de Análise de Pipelines e FlowlinesSesam : Ferramentas de Análise de Pipelines e Flowlines
Sesam : Ferramentas de Análise de Pipelines e Flowlines
 
Umbilicals Design with UmbiliCAD and Helica
Umbilicals Design with UmbiliCAD and HelicaUmbilicals Design with UmbiliCAD and Helica
Umbilicals Design with UmbiliCAD and Helica
 
MIMOSA - Análise de Sistemas de Ancoragem
MIMOSA - Análise de Sistemas de AncoragemMIMOSA - Análise de Sistemas de Ancoragem
MIMOSA - Análise de Sistemas de Ancoragem
 
Apresentação Sesam Estruturas Fixas
Apresentação Sesam Estruturas FixasApresentação Sesam Estruturas Fixas
Apresentação Sesam Estruturas Fixas
 
Structural Design of Drill Ships
Structural Design of Drill ShipsStructural Design of Drill Ships
Structural Design of Drill Ships
 
Apresentação Sesam para Estruturas Flutuantes
Apresentação Sesam para Estruturas FlutuantesApresentação Sesam para Estruturas Flutuantes
Apresentação Sesam para Estruturas Flutuantes
 
SuSi : Survey Simulator
SuSi : Survey SimulatorSuSi : Survey Simulator
SuSi : Survey Simulator
 
Nauticus Project - A Management Tool for Shipbuilding
Nauticus Project - A Management Tool for ShipbuildingNauticus Project - A Management Tool for Shipbuilding
Nauticus Project - A Management Tool for Shipbuilding
 

Recently uploaded

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 

GeniE : Shell Modelling, Status and Directions

  • 1. 1 SesamTM 40 years of success GeniE – Shell modelling, status and directions Ole Jan Nekstad, Sesam Product Manager, DNV Software 1 September 2011
  • 2. Shell modelling - status SesamTM 1 September 2011 © Det Norske Veritas AS. All rights reserved. 2
  • 3. Shell modelling functionality  4 main options – they are all based on curves Curve net interpolation Skin/loft Cover Extrude SesamTM 1 September 2011 © Det Norske Veritas AS. All rights reserved. 3
  • 4. Skin / loft curves  Usually works fine with all types of curves - If not, a trick may be to rebuild the curves with the same number of points  May get gaps between adjacent shells in the cross direction of the skinning direction Gap, elements don’t share the same nodes  Workaround is to use a model curve from adjacent shell in further modelling SesamTM 1 September 2011 © Det Norske Veritas AS. All rights reserved. 4
  • 5. Use existing shell edge (model curve)  Use model curve of shell edge to ensure topological congruency  May skin/loft, cover or net interpolate adjacent shell, as long as the model curve is used - Trimming of curves required? SesamTM 1 September 2011 © Det Norske Veritas AS. All rights reserved. 5
  • 6. Curve net interpolation  Use net of interior and/or boundary curves - Does not require trimming of curves OK - Requires common intersection points SesamTM 1 September 2011 © Det Norske Veritas AS. All rights reserved. 6
  • 7. Internal edges  Composite curves may give internal edges - Same issue with skin/loft - Use global meshing rule Remove internal edges SesamTM 1 September 2011 © Det Norske Veritas AS. All rights reserved. 9
  • 8. Conclusion Preferred approach: Use polycurves and curve net interpolation Need common intersection points SesamTM 1 September 2011 © Det Norske Veritas AS. All rights reserved. 10
  • 9. New features for shell modelling in GeniE v5.3-10 released April 2011 SesamTM 1 September 2011 © Det Norske Veritas AS. All rights reserved. 11
  • 10. Why enhancements to existing modelling capabilities Models like this can be created today. We have identified potential user efficiency gains within local modelling details and flat surface modelling SesamTM 1 September 2011 © Det Norske Veritas AS. All rights reserved. 12
  • 11. Easier modelling of planar surfaces  Create closed surfaces by single click using flat region feature - Intuitive and simple to use. - Bounding by existing plates, beams and guide curves - No need to split lines Insert  Plate  Flat Region Plates, beams and curves Click inside area. to position cut-plane in cut-plane Uses visible model SesamTM 1 September 2011 © Det Norske Veritas AS. All rights reserved. 13
  • 12. Additional options in vector selection dialog  Vector from other object - local beam system - plate normal - 3-point plane normal, etc SesamTM 1 September 2011 © Det Norske Veritas AS. All rights reserved. 14
  • 13. Additional options in snap plane and divide dialogs  Plane defined by three points SesamTM 1 September 2011 © Det Norske Veritas AS. All rights reserved. 15
  • 14. More features for making geometry  Scaling and offsetting of curves and surfaces makes it easier to make regular as well as complex geometrical shapes - Scaling around a point is often used to create similar shapes for the purpose of making structure and controlling finite element mesh, Edit  Copy - Offsetting will create similar shape (line or surface) in a given distance SesamTM 1 September 2011 © Det Norske Veritas AS. All rights reserved. 17
  • 15. Meshing improvements  Separated handling of mesh and loads use less peak memory  Conditional Regenerate Mesh - For large models, significant performance improvements are achieved when updating analysis models - Does not have to regenerate mesh if only properties or loads are changed. FEM file is updated instead. - Topology and mesh rule changes force new mesh SesamTM 1 September 2011 © Det Norske Veritas AS. All rights reserved. 18
  • 16. Ongoing modelling activities SesamTM 1 September 2011 © Det Norske Veritas AS. All rights reserved. 19
  • 17. Ongoing activities  64-bit version of GeniE – tentatively release date September 2011 - Performance improvements, “unlimited” memory available – important for large models (e.g. global FPSO model) - ISO Joint Check “critical” joints, the option to compute “Ub from run” is now available - Sacs Import : Result combinations read into GeniE - Frame code checks : Results stored on HDF5 files, reducing chance of running out of virtual memory SesamTM 1 September 2011 © Det Norske Veritas AS. All rights reserved. 20
  • 18. Ongoing activities – scheduled for release Q1/2012  Additional ways for modelling of guiding points and curves  Common representation of all curves using NURBS Pictures from prototype implementation SesamTM 1 September 2011 © Det Norske Veritas AS. All rights reserved. 21
  • 19. Ongoing activities – some examples  E.g. Different type of line representations Guide Spline Poly Curve Bezier Curve S/P Spline Curve Classic cubic G1 curve, consisting Polynomial line. Shape-preserving spline interpolation of linear and cubic Shape decided by interpolating spline segments, which control points, but no interpolates interpolation the given points SesamTM 1 September 2011 © Det Norske Veritas AS. All rights reserved. 27
  • 20. Ongoing activities – some examples  Bezier curve and control points – shape preserving curves - Gives the user much more flexibility in creating almost any curve Three control points Four control points – Four control points the middle point is used twice SesamTM 1 September 2011 © Det Norske Veritas AS. All rights reserved. 29
  • 21. Ongoing activities – scheduled for release Q1/2012  New DXF import using the Rhinoceros plug-in  Poly-lines supported with new NURBS implementations SesamTM 1 September 2011 © Det Norske Veritas AS. All rights reserved. 30
  • 22. Our biggest challenge when importing line data  Real case example – importing data from NAPA But often lines do not intersect All looks fine! SesamTM 1 September 2011 © Det Norske Veritas AS. All rights reserved.
  • 23. Ongoing activities – scheduled for release Q1/2012  Mapping of one set of curves onto another set, e.g. buttocks onto station curves/offset table - GeniE will propose a cleaning of non-matching lines - User to decide which line to “move” to achieve matching lines Two lines are not matching All lines are matching SesamTM 1 September 2011 © Det Norske Veritas AS. All rights reserved.
  • 24. Safeguarding life, property and the environment www.dnv.com SesamTM 1 September 2011 © Det Norske Veritas AS. All rights reserved. 33