genie : parametric modelling and importing of offset tables
DESCRIPTION
Seminar "Sesam Present & Future" in Rio on Sept 2nd 2011, presented by Ole Jan NekstadTRANSCRIPT
Ole Jan Nekstad, Sesam Product Manager, DNV Software15 June 2011
1
SesamTM
40 years of success
Parametric modelling and importing offset tables
© Det Norske Veritas AS. All rights reserved.
SesamTM
15 June 2011
2
Parametric modelling
© Det Norske Veritas AS. All rights reserved.
SesamTM
15 June 2011
3
Applications of JScript in GeniE Develop custom engineering applications
- Script that controls GeniE and other programs
Perform standard operations- Setting up a new workspace- Set code check parameters- Reporting
Create models- Well organized model- Steady progress- Robust against changes- Parametric modeling
Extensive model updates- Efficient- Quality control
Distributed loads- Load intensity as JScript
© Det Norske Veritas AS. All rights reserved.
SesamTM
15 June 2011
4
Parametric models in GeniE Can be combination of variables and
reference point modelling
The journal file refers to beam ends rather than
explicitcoordinate values
Bm1
Bm2
Bm6
Bm5 Bm4
Bm3
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);Bm5 = Beam(Bm3.end1,Bm4.end2);Bm6 = Beam(Bm3.end2,Bm5.project(Bm3.end2));
© Det Norske Veritas AS. All rights reserved.
SesamTM
15 June 2011
5
Parametric models in GeniE Modify input parameters and
re-run journal file- New length of Bm1: 15 m- New copy vector: 5 m
Bm1 = Beam(Point(0m,0m,0m),Point(0m,15m,0m));Bm2 = Bm1.copyTranslate(Vector3d(0m,0m,5m));Bm3 = Beam(Bm1.end1,Bm2.end1);Bm4 = Beam(Bm1.end2,Bm2.end2);Bm5 = Beam(Bm3.end1,Bm4.end2);Bm6 = Beam(Bm3.end2,Bm5.project(Bm3.end2));
• 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
point
Bm1
Bm2
Bm6Bm5
Bm4Bm3
© Det Norske Veritas AS. All rights reserved.
SesamTM
15 June 2011
6
Custom Engineering Application Example on student use at a university
© Det Norske Veritas AS. All rights reserved.
SesamTM
15 June 2011
7
Custom Engineering Application Parametric models available from Excel VBA
© Det Norske Veritas AS. All rights reserved.
SesamTM
15 June 2011
8
Custom Engineering Application Parametric models available from Excel VBA
Angle
Angle 40 deg
Angle 45 deg
© Det Norske Veritas AS. All rights reserved.
SesamTM
15 June 2011
9
Custom Engineering Application Parametric models available from Excel VBA
B=60 m
B=50 m
© Det Norske Veritas AS. All rights reserved.
SesamTM
15 June 2011
10
Custom Engineering Application Parametric models as part of the GeniE installation – jacket
- Help -> Help Topics > Wizard templates
© Det Norske Veritas AS. All rights reserved.
SesamTM
15 June 2011
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?
© Det Norske Veritas AS. All rights reserved.
SesamTM
15 June 2011
12
Importing offset tables
© Det Norske Veritas AS. All rights reserved.
SesamTM
15 June 2011
13
Import of station offsets Excel Script file Guidecurves Skinning or cover
- Manual insert of additional guidecurves Curve/net interpolation
© Det Norske Veritas AS. All rights reserved.
SesamTM
15 June 2011
14
Import of station offsets Copy/Mirror, Insert Aft, Insert Deck, Insert transverse BHD, Insert longitudinal BHD,
Make Compartments, Fill Compartments
© Det Norske Veritas AS. All rights reserved.
SesamTM
15 June 2011
15
Import of station offsets Script file that reads excel and generates curves
© Det Norske Veritas AS. All rights reserved.
SesamTM
15 June 2011
16
Import of NAPA Excel Script file Guidecurves Skinning or cover or curve/net interpolation
© Det Norske Veritas AS. All rights reserved.
SesamTM
15 June 2011
17
Import of NAPA Script file that reads excel, generates curves and auto divide curves where knuckles
© Det Norske Veritas AS. All rights reserved.
SesamTM
15 June 2011
18
Import of lines from DXF Can be done today by using a prootype utility tool
Ongoing development to automatically import in GeniE
© Det Norske Veritas AS. All rights reserved.
SesamTM
15 June 2011
19
Safeguarding life, property and the environment
www.dnv.com