Beruflich Dokumente
Kultur Dokumente
This lecture builds on topics covered by the Introduction lecture and experience gained through the introductory workshop Topics covered:
Prepare for modelling Guiding geometry Plates and stiffener/beam eccentricities Copying and moving Selections and sets Meshing More about modelling Beam/plate coordinate system Verify model Some additional features Check and document model Safeguard GeniE data Install and start using a new version of GeniE
January 21, 2011 Slide 2
GeniE - Modelling
GeniE - Modelling
Slide 3
Edit > Properties > Section tab creates new sections Access sections from Sections folder Import section library (see next page) Read js-file containing sections
GeniE - Modelling
Slide 4
Browse for library Filter sections in library Import all or selected Imported sections are logged on js-file (see later) Access imported sections from Sections folder
January 21, 2011 Slide 5
GeniE - Modelling
Edit > Properties > Material / Thickness tabs create new materials and plate thicknesses Access materials / plate thicknesses from Materials / Thicknesses folders Read js-file containing materials and plate thicknesses
GeniE - Modelling
Slide 6
GeniE - Modelling
Slide 7
GeniE - Modelling
Tolerant modelling
GeniE - Modelling
Units
Switch between units for input and presentation independently of fixed database units
GeniE - Modelling
Slide 10
Set defaults
Change
GeniE - Modelling January 21, 2011 Slide 11
Guiding geometry
GeniE - Modelling
Slide 12
Guide plane
Optional helper data and guide plane repetition
Note: after entering a value click another value to make it take effect, check sketch
GeniE - Modelling January 21, 2011 Slide 13
Insert by dialog:
Plane Poly curve Line Fillet curves Point Plane Point Line Spline Poly curve Arc or ellipsoid Circle Model curve Filet curve
4+5
1
GeniE - Modelling
1
January 21, 2011
GeniE - Modelling
Slide 15
Press Plate button (or Snap point button if Plate already depressed) and:
- Click 4 times to create quadrilateral plate - Create triangle by 4th point same as 1st point thereby closing the plate - Create pentagon, hexagon, etc. through dialog, see next page
GeniE - Modelling
Slide 16
Insert > Plate > Flat Plate Dialog and fill in coordinates by clicking or typing (double-click entry to type)
- Right-click to insert and delete points - Keep clicking adds points (14, 5)
4 3
1 2
GeniE - Modelling
Slide 17
GeniE - Modelling
Slide 18
Plate
Default modelling
GeniE - Modelling
Slide 19
Specify eccentricities in one end of a beam, e.g. when a structural joint is very rigid
GeniE - Modelling
Slide 20
GeniE - Modelling
Slide 21
Copy
GeniE - Modelling
Slide 22
Move
Move:
- Translate - Rotate - Mirror
GeniE - Modelling
Slide 23
(0,0,12.5)
Original
(0,0,0)
GeniE - Modelling January 21, 2011 Slide 24
GeniE - Modelling
Slide 25
Selection by LMB
Graphical Select -
Select
additional objects by Shift+LMB and Ctrl+LMB select objects by: selection or complement or all visible
Rubberband and polygon
Also
Make -
GeniE - Modelling
Enclosed
Touched
Location
Beam/segment
January 21, 2011
More on selection
Select
Or
GeniE - Modelling
Slide 29
Sets
Keyboard shortcuts ease showing selections: Alt+S = Show selection Alt+Plus = Add selection Alt+Minus = Remove selection Alt+A = Show all Alt+Q = Show complement
GeniE - Modelling January 21, 2011 Slide 30
Meshing
GeniE - Modelling
Slide 31
Create a mesh
GeniE - Modelling
Slide 32
Define mesh density = 0.5 m and assign this named density to geometry Alternatively, define number of elements and assign this to line Transition to fine mesh in neighbouring surfaces
January 21, 2011 Slide 33
GeniE - Modelling
Edit > Rules > Meshing: Global settings for controlling the mesh
GeniE - Modelling
Slide 34
Simplify topology
Edit > Rules > Meshing > Always simplify topology before meshing
GeniE - Modelling January 21, 2011 Slide 35
GeniE - Modelling
Slide 36
GeniE - Modelling
Slide 37
Revert to selection
GeniE - Modelling
Slide 38
Snap perpendicular
- Automatic creation of connection point on selected beam Snap perpendicular
Snap plane
- Automatic creation of snap points at structure-plane intersection
GeniE - Modelling
Slide 40
Create a hinge property (Edit > Properties > Hinge) and assign to beams
- Only for 2 node beam, not applicable for 3 node beam - For beam with eccentricity: Hinge by default at node, may switch to flexible beam end
GeniE - Modelling
Slide 41
GeniE - Modelling
Slide 42
GeniE - Modelling
Slide 43
-45
RMB:
GeniE - Modelling January 21, 2011 Slide 44
4 (2)
3 (3)
1 (1)
Label (show) plate normal Blue on positive z-side, red on negative
2 (4)
Change (flip) plate normal
RMB: RMB:
GeniE - Modelling January 21, 2011 Slide 45
GeniE - Modelling
Slide 46
ACIS is name of geometry modelling tool in GeniE Careless modelling may result in geometry inconsistencies in ACIS
- Must be resolved to get a good and reliable analysis model
Therefore: Verify model regularly during modelling and fix serious problems immediately !!!
- Use interactive model checking, see next page
GeniE - Modelling
Slide 47
Verify model
A.
B.
C.
D.
GeniE - Modelling January 21, 2011 Slide 48
GeniE - Modelling
Slide 49
= = = = = =
The journal file refers to beam ends rather than explicit coordinate values
January 21, 2011 Slide 50
GeniE - Modelling
Bm2 Bm3
Bm6
Bm5 Bm1
Bm4
New model automatically created Much more advanced models may be created GeniE comes with wizards using this feature Exported js-file (File > Export > Genie journal file) loses reference point
January 21, 2011 Slide 51
GeniE - Modelling
Import/export CAE
FEM-file (T*.FEM) SACS (.inp) StruCad 3D (.s3d) Ansys (via Prepost) (.cdb)
Import/export CAD
Spatial Technology (.sat) CadCentre PDMS (.sdn or sdnf) Intergraph PDS (.sdn) SmartPlant 3D (.xml)
GeniE - Modelling
Slide 52
GeniE - Modelling
Slide 53
Wizards
GeniE - Modelling
Slide 54
GeniE - Modelling
Slide 55
GeniE - Modelling
Slide 56
Put part of model into a named set and go to the folder for sets:
GeniE - Modelling
Slide 57
Global labelling
GeniE - Modelling
Slide 59
GeniE - Modelling
Slide 60
GeniE - Modelling
Slide 61
Display mesh and select part For selected mesh: RMB > Labels > ...
GeniE - Modelling
Slide 62
Select what to label, e.g. coordinates Press label button Click objects Refresh graphics to remove labels
GeniE - Modelling
Slide 63
GeniE - Modelling
Slide 64
GIF: small file, normally adequate TIFF: big file, captures smooth transitions between colours better
Slide 65
GeniE - Modelling
GeniE - Modelling
Slide 66
GeniE - Modelling
Slide 67
GeniE - Modelling
Slide 68
GeniE - Modelling
Slide 69
Commands are logged in Java script (Jscript) language js-file Java script allows for scripting and parametric modelling Beneficial with some knowledge in Java script Command log may be edited and re-used How to get a cleaned up js-file for documentation and back-up purposes
- Edit js-file in parallel with modelling (regularly exit and restart GeniE) time consuming - Or save current model as js-file: File > Export > Genie journal file may be incomplete
Y X
// GeniE V3.5-20 started 04-Jan-2008 12:59:14 Steel = Material(300E6,7850,2.1e11,0.3,0,0); Pipe06 = PipeSection(0.6,0.02); Pipe04 = PipeSection(0.4 m,0.018 m); Pipe06.setDefault(); Steel.setDefault(); Bm1 = Beam(Point(0m,0m,0m),Point(0m,10m,0m)); Bm2 = Beam(Point(0m,0m,0m),Point(0,0,6)); Pipe04.setDefault(); Bm3 = Beam(Point(0m,10m,0m),Point(0m,0m,6m)); // GeniE V3.5-20 ended 04-Jan-2008 13:01:40
January 21, 2011 Slide 70
GeniE - Modelling
//Exported using: GeniE V3.5-20 started 04-Jan-2008 13:00:29 //Units GenieRules.Units.setInputUnit(Angle, "deg"); //***** PROPERTIES *****// //Sections Pipe04 = PipeSection(0.4 m, 0.018 m); Pipe06 = PipeSection(0.6 m, 0.02 m); //Materials Steel = MaterialLinear(300000000 Pa, 7850 Kg/m^3, 2.1e+011 Pa, 0.3, 0, 0 ); //***** RULES *****// : //***** STRUCTURE *****// //Beams Steel.setDefault(); Pipe04.setDefault(); Bm3 = Beam(Point(0 m,10 m,0 m), Point(0 m,0 m,6 m)); Pipe06.setDefault(); Bm1 = Beam(Point(0 m,0 m,0 m), Point(0 m,10 m,0 m)); Y Z Bm2 = Beam(Point(0 m,0 m,0 m), Point(0 m,0 m,6 m));
GeniE - Modelling January 21, 2011
Slide 71
<?xml version="1.0" encoding="ASCII"?> <DNV_structure_concept_protocol version="1.2"> <administrative> <program program="GeniE" version="V3.5-20" version_date="13-Nov-2007"/> <session_info date="04-Jan-2008" time="13:10:59" user="ber"/> </administrative> <model name="test2"> <units> <model_units length="m" mass="Kg" time="s" temp_diff="delC" force="N" ... /> </units> <structure_domain> <properties> <sections> <section name="Pipe06"> <pipe_section od="0.6" th="0.02" sfy="1" sfz="1"/> </section> <section name="Pipe04"> <pipe_section od="0.4" th="0.018" sfy="1" sfz="1"/> </section> </sections> :
GeniE - Modelling January 21, 2011 Slide 72
GeniE - Modelling
Slide 73
GeniE - Modelling
Slide 74
Save model
Save Save
at regular intervals during modelling by File > Save, File > Close and File > Exit the database (gni-file + sat-files) and command log (js-file)
Saves
GeniE - Modelling
Slide 75
GeniE - Modelling
Slide 76
Install GeniE
Wajac, Sestra, Splice, Framework and Xtract are installed as part of Sesam:
- On individual PC - Or on server
GeniE - Modelling
Slide 77
Having installed a new GeniE version mend database (gni-file and satfiles) incompatibility as follows
- File > New workspace give name of existing model - Click Yes to re-generate database based on existing js-file this may fail - Safest is to click No (causes old database to be overwritten) and have either: - A cleaned up js-file and read this command file - An XML-file and import this
GeniE - Modelling
Slide 78