1SesamTM40 years of successParametric modelling and importing offset tablesOle Jan Nekstad, Sesam Product Manager, DNV Sof...
Parametric modellingSesamTM15 June 2011© Det Norske Veritas AS. All rights reserved.   2
Applications of JScript in GeniE     Develop custom engineering applications                  Extensive model updates   ...
Parametric models in GeniE  Can be combination of variables and   reference point modelling                              ...
Parametric models in GeniE                                                          Bm1   =   Beam(Point(0m,0m,0m),Point(0...
Custom Engineering Application  Example on student use at a universitySesamTM15 June 2011© Det Norske Veritas AS. All rig...
Custom Engineering Application  Parametric models available from Excel VBASesamTM15 June 2011© Det Norske Veritas AS. All...
Custom Engineering Application  Parametric models available from Excel VBA               Angle 40 deg                    ...
Custom Engineering Application  Parametric models available from Excel VBA                                               ...
Custom Engineering Application  Parametric models as part of the GeniE installation – jacket      - Help -> Help Topics >...
GeniE – become more efficient by using scripting  The GeniE SnackPack gives you access to a number of script utilities th...
Importing offset tablesSesamTM15 June 2011© Det Norske Veritas AS. All rights reserved.   12
Import of station offsets  Excel  Script file  Guidecurves  Skinning or cover      - Manual insert of additional guide...
Import of station offsets  Copy/Mirror, Insert Aft, Insert Deck, Insert transverse BHD, Insert longitudinal BHD,   Make C...
Import of station offsets  Script file that reads excel and generates curvesSesamTM15 June 2011© Det Norske Veritas AS. A...
Import of NAPA  Excel  Script file  Guidecurves  Skinning or cover or curve/net interpolationSesamTM15 June 2011© Det ...
Import of NAPA  Script file that reads excel, generates curves and auto divide curves where knucklesSesamTM15 June 2011© ...
Import of lines from DXF  Can be done today by using a prootype utility tool  Ongoing development to automatically impor...
Safeguarding life, property       and the environment       www.dnv.comSesamTM15 June 2011© Det Norske Veritas AS. All rig...
Upcoming SlideShare
Loading in …5
×

GeniE : Parametric Modelling and Importing of Offset Tables

1,844 views

Published on

Seminar "Sesam Present & Future" in Rio on Sept 2nd 2011, presented by Ole Jan Nekstad

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,844
On SlideShare
0
From Embeds
0
Number of Embeds
23
Actions
Shares
0
Downloads
73
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

GeniE : Parametric Modelling and Importing of Offset Tables

  1. 1. 1SesamTM40 years of successParametric modelling and importing offset tablesOle Jan Nekstad, Sesam Product Manager, DNV Software15 June 2011
  2. 2. Parametric modellingSesamTM15 June 2011© Det Norske Veritas AS. All rights reserved. 2
  3. 3. Applications of JScript in GeniE  Develop custom engineering applications  Extensive model updates - Script that controls GeniE and other programs - Efficient - Quality control  Perform standard operations - Setting up a new workspace  Distributed loads - Set code check parameters - Load intensity as JScript - Reporting  Create models - Well organized model - Steady progress - Robust against changes - Parametric modelingSesamTM15 June 2011© Det Norske Veritas AS. All rights reserved. 3
  4. 4. Parametric models in GeniE  Can be combination of variables and reference point modelling Bm2 Bm6 Bm1 = Beam(Point(0m,0m,0m),Point(0m,10m,0m)); Bm2 = Bm1.copyTranslate(Vector3d(0m,0m,10m)); Bm3 = Beam(Bm1.end1,Bm2.end1); Bm4 = Beam(Bm1.end2,Bm2.end2); Bm3 Bm5 = Beam(Bm3.end1,Bm4.end2); Bm6 = Beam(Bm3.end2,Bm5.project(Bm3.end2)); Bm5 Bm4 The journal file refers to beam ends rather than Bm1 explicit coordinate valuesSesamTM15 June 2011© Det Norske Veritas AS. All rights reserved. 4
  5. 5. Parametric models in GeniE Bm1 = Beam(Point(0m,0m,0m),Point(0m,15m,0m));  Modify input parameters and Bm2 = Bm1.copyTranslate(Vector3d(0m,0m,5m)); re-run journal file Bm3 = Beam(Bm1.end1,Bm2.end1); - New length of Bm1: 15 m Bm4 = Beam(Bm1.end2,Bm2.end2); Bm5 = Beam(Bm3.end1,Bm4.end2); - New copy vector: 5 m Bm6 = Beam(Bm3.end2,Bm5.project(Bm3.end2)); Bm2 Bm3 Bm6 Bm4 Bm5 Bm1 • New model automatically created • Much more advanced models may be created • GeniE comes with wizards using this feature • ‘Clean’ js-file (File > Export > Genie journal file) loses reference pointSesamTM15 June 2011© Det Norske Veritas AS. All rights reserved. 5
  6. 6. Custom Engineering Application  Example on student use at a universitySesamTM15 June 2011© Det Norske Veritas AS. All rights reserved. 6
  7. 7. Custom Engineering Application  Parametric models available from Excel VBASesamTM15 June 2011© Det Norske Veritas AS. All rights reserved. 7
  8. 8. Custom Engineering Application  Parametric models available from Excel VBA Angle 40 deg Angle Angle 45 degSesamTM15 June 2011© Det Norske Veritas AS. All rights reserved. 8
  9. 9. Custom Engineering Application  Parametric models available from Excel VBA B=50 m B=60 mSesamTM15 June 2011© Det Norske Veritas AS. All rights reserved. 9
  10. 10. Custom Engineering Application  Parametric models as part of the GeniE installation – jacket - Help -> Help Topics > Wizard templatesSesamTM15 June 2011© Det Norske Veritas AS. All rights reserved. 10
  11. 11. GeniE – become more efficient by using scripting  The GeniE SnackPack gives you access to a number of script utilities that you can use to improve your performance - Access from DNV Software web site under downloads (https://projects.dnv.com/sesam/Genie_utils/index.html) - Learn from pre-defined scripts and make your own Example: How to convert a beam model to a shell model?SesamTM15 June 2011© Det Norske Veritas AS. All rights reserved. 11
  12. 12. Importing offset tablesSesamTM15 June 2011© Det Norske Veritas AS. All rights reserved. 12
  13. 13. Import of station offsets  Excel  Script file  Guidecurves  Skinning or cover - Manual insert of additional guidecurves  Curve/net interpolationSesamTM15 June 2011© Det Norske Veritas AS. All rights reserved. 13
  14. 14. Import of station offsets  Copy/Mirror, Insert Aft, Insert Deck, Insert transverse BHD, Insert longitudinal BHD, Make Compartments, Fill CompartmentsSesamTM15 June 2011© Det Norske Veritas AS. All rights reserved. 14
  15. 15. Import of station offsets  Script file that reads excel and generates curvesSesamTM15 June 2011© Det Norske Veritas AS. All rights reserved. 15
  16. 16. Import of NAPA  Excel  Script file  Guidecurves  Skinning or cover or curve/net interpolationSesamTM15 June 2011© Det Norske Veritas AS. All rights reserved. 16
  17. 17. Import of NAPA  Script file that reads excel, generates curves and auto divide curves where knucklesSesamTM15 June 2011© Det Norske Veritas AS. All rights reserved. 17
  18. 18. Import of lines from DXF  Can be done today by using a prootype utility tool  Ongoing development to automatically import in GeniESesamTM15 June 2011© Det Norske Veritas AS. All rights reserved. 18
  19. 19. Safeguarding life, property and the environment www.dnv.comSesamTM15 June 2011© Det Norske Veritas AS. All rights reserved. 19

×