ex linear buckling flare tower.js

Download Ex Linear Buckling Flare Tower.js

If you can't read please download the document

Upload: nirbhay-tiwary

Post on 16-Sep-2015

223 views

Category:

Documents


7 download

DESCRIPTION

out(4)

TRANSCRIPT

//Exported using: GeniE V4.0-21 started 08-May-2009 15:00:00//UnitsGenieRules.Units.setInputUnit(Angle, "deg");//***** PROPERTIES *****////SectionsAutoCone = ConeSection(1, true);Cone = ConeSection(1, true);Sct1 = PipeSection(0.8000000119 m, 0.04500000179 m);Sct10 = PipeSection(0.3237999976 m, 0.01909999922 m);Sct12 = PipeSection(0.3237999976 m, 0.01269999985 m);Sct13 = PipeSection(0.2730000019 m, 0.01269999985 m);Sct14 = PipeSection(0.2730000019 m, 0.009300000034 m);Sct16 = PipeSection(0.2190999985 m, 0.00820000004 m);Sct2 = PipeSection(0.8000000119 m, 0.03500000015 m);Sct3 = PipeSection(0.6100000143 m, 0.02539999969 m);Sct4 = PipeSection(0.6100000143 m, 0.01909999922 m);Sct5 = PipeSection(0.5080000162 m, 0.01909999922 m);Sct6 = PipeSection(0.5080000162 m, 0.02539999969 m);Sct7 = PipeSection(0.4063999951 m, 0.02539999969 m);Sct8 = PipeSection(0.4063999951 m, 0.01909999922 m);Sct9 = PipeSection(0.3555999994 m, 0.01590000093 m);//MaterialsMat1 = MaterialLinear(400000000 Pa, 8683 Kg/m^3, 2.100000031e+011 Pa, 0.3000000119, 1.200000042e-005 delC^-1, 0 N*s/m);Mat11 = MaterialLinear(400000000 Pa, 12137 Kg/m^3, 2.100000031e+011 Pa, 0.3000000119, 1.200000042e-005 delC^-1, 0 N*s/m);//Hydro PropertiesAirDragConstant1 = AirDragConstant(1.2, 1.2);MorisonConstant1 = MorisonCoefficients(0, 0.7, 0.7, 0, 2, 2);//Regular Wave SetsWaveSet1 = RegularWaveSet();WaveSet1.add(RegularWave(0 deg, 1 m, WavePeriod(10 s), 0 deg));//Wind ProfilesWindProfileRelDir1 = WindProfileRelDir(30 m/s, 10 m, 0.125, dtRelativeX, wpGeneral, 1 deg, 1);//***** RULES *****////Connected Move RulesGenieRules.ConnectedMove.useStructuralPoints = false;GenieRules.ConnectedMove.defaultConnected = false;GenieRules.ConnectedMove.rearrangeXJoints = false;//Geometry RulesGenieRules.Geometry.beamTopologySnapping = true;GenieRules.Geometry.guideCurveTopologySnapping = true;GenieRules.Geometry.creationGrouping = cgGroupingOff;//Joint Creation RulesGenieRules.JointCreation.autoGenerate = false;GenieRules.JointCreation.selectionAware = false;GenieRules.JointCreation.exclude(geFreeThroughBeams, true);GenieRules.JointCreation.exclude(geThroughBeamPure, true);GenieRules.JointCreation.exclude(geThroughBeams, false);GenieRules.JointCreation.exclude(geFreeBeamEnds, true);GenieRules.JointCreation.exclude(ge2BeamAligned, true);GenieRules.JointCreation.exclude(geBeamEnds, false);//JointDesign RulesGenieRules.JointDesign.setDefaultCanRule(0.25, 0.3 m);GenieRules.JointDesign.setDefaultStubRule(1, 0.6 m);GenieRules.JointDesign.coneAngle = 9.462322208 deg;GenieRules.JointDesign.minimumGap = 0.0508 m;GenieRules.JointDesign.gapTolerance = 0.001 m;GenieRules.JointDesign.planeTolerance = 1 deg;GenieRules.JointDesign.braceAngleMoveLimit = 10 deg;GenieRules.JointDesign.chordAlignmentTolerance = 5 deg;GenieRules.JointDesign.flushBraces = false;GenieRules.JointDesign.iterations = 2;//Local Joint Flexibility (LJF) RulesGenieRules.LJF.method = ljfBuitrago1993;GenieRules.LJF.setLimit(ljfAxial, 0.1, 5);GenieRules.LJF.setLimit(ljfIPB, 0.1, 5);GenieRules.LJF.setLimit(ljfOPB, 0.1, 5);//Meshing rulesGenieRules.Meshing.elementType = mp1stOrder;GenieRules.Meshing.superElementType = 1;GenieRules.Meshing.autoSimplifyTopology = false;GenieRules.Meshing.autoSplitPeriodicGeometry = false;GenieRules.Meshing.preference(mpPreferRectangularMesh, false);GenieRules.Meshing.preference(mpAllowTriangularElements, true);GenieRules.Meshing.preference(mpPreferPointMassAsNodeMass, true);GenieRules.Meshing.preference(mpUseDrillingElements, false);GenieRules.Meshing.eliminateInternalEdges = false;GenieRules.Meshing.eliminateInternalVertices = true;GenieRules.Meshing.preference(mpIncludeUnusedProperties, false);GenieRules.Meshing.preference(mpUseLongLoadcaseNames, false);GenieRules.Meshing.preference(mpUseLongSetNames, false);GenieRules.Meshing.preference(mpUseLongPropertyNames, false);GenieRules.Meshing.preference(mpMeshDensityRounded, false);GenieRules.Meshing.activate(mpMaxAngle, mpFail, true);GenieRules.Meshing.setLimit(mpMaxAngle, mpFail, 179 deg);GenieRules.Meshing.activate(mpMaxAngle, mpSplit, false);GenieRules.Meshing.setLimit(mpMaxAngle, mpSplit, 165 deg);GenieRules.Meshing.activate(mpMinAngle, mpFail, false);GenieRules.Meshing.setLimit(mpMinAngle, mpFail, 1 deg);GenieRules.Meshing.activate(mpMinAngle, mpSplit, false);GenieRules.Meshing.setLimit(mpMinAngle, mpSplit, 15 deg);GenieRules.Meshing.activate(mpMaxRelativeJacobi, mpFail, false);GenieRules.Meshing.setLimit(mpMaxRelativeJacobi, mpFail, 10);GenieRules.Meshing.activate(mpMaxRelativeJacobi, mpSplit, false);GenieRules.Meshing.setLimit(mpMaxRelativeJacobi, mpSplit, 5);GenieRules.Meshing.activate(mpMinNormalizedJacobi, mpFail, false);GenieRules.Meshing.setLimit(mpMinNormalizedJacobi, mpFail, 0);GenieRules.Meshing.activate(mpMinNormalizedJacobi, mpSplit, false);GenieRules.Meshing.setLimit(mpMinNormalizedJacobi, mpSplit, 0.2);GenieRules.Meshing.activate(mpMinEdge, false);GenieRules.Meshing.setLimit(mpMinEdge, 0.1);GenieRules.Meshing.activate(mpMaxChord, false);GenieRules.Meshing.setLimit(mpMaxChord, 0.2);GenieRules.Meshing.activate(mpMaxTwistAngle, mpFail, false);GenieRules.Meshing.setLimit(mpMaxTwistAngle, mpFail, 30 deg);GenieRules.Meshing.activate(mpMaxTwistAngle, mpSplit, false);GenieRules.Meshing.setLimit(mpMaxTwistAngle, mpSplit, 10 deg);GenieRules.Meshing.basicLCfactor = 1;GenieRules.Meshing.analysisFolders = true;GenieRules.Meshing.preference(mpAdjustNumberOfElements, true);//Tolerances RulesGenieRules.Tolerances.angleTolerance = 5 deg;GenieRules.Tolerances.pointTolerance = 0.01 m;GenieRules.Tolerances.useTolerantModelling = true;//Set RulesGenieRules.Sets.scriptCompact = true;//***** STRUCTURE *****////BeamsMat1.setDefault();Sct12.setDefault();Bm62 = Beam(Point(13.75795775 m,7.151160914 m,37.32004723 m), Point(8.296528743 m,0 m,50.06998132 m));Bm62.morison = MorisonConstant1;Bm62.airDrag = AirDragConstant1;Bm62.divideSegmentAt(1, 0.5);Bm62.localSystem = LocalSystem(Vector3d(-0.3499714514 m,-0.4582504252 m,0.8170229685 m), Vector3d(0.811862997 m,0.2867378053 m,0.5085861826 m));Bm62.setEndOffset(1, Vector3d(0.03616146955 m,-0.002928023837 m,0.06994723083 m));Bm62.setEndOffset(2, Vector3d(-0.05481010201 m,0 m,-0.09493369149 m));Sct13.setDefault();Bm64 = Beam(Point(20.34934931 m,6.617450536 m,50.06979418 m), Point(15.65757576 m,0 m,62.81966322 m));Bm64.morison = MorisonConstant1;Bm64.airDrag = AirDragConstant1;Bm64.divideSegmentAt(1, 0.5);Bm64.localSystem = LocalSystem(Vector3d(-0.3104735443 m,-0.437903343 m,0.8437101638 m), Vector3d(0.8314648661 m,0.3050875367 m,0.4643143024 m));Bm64.setEndOffset(1, Vector3d(0.03456540387 m,-0.00279878909 m,0.06685995655 m));Bm64.setEndOffset(2, Vector3d(-0.00453958331 m,0 m,-0.0078627732 m));Bm65 = Beam(Point(26.94169322 m,6.083663045 m,62.8213833 m), Point(23.01899958 m,0 m,75.56999779 m));Bm65.morison = MorisonConstant1;Bm65.airDrag = AirDragConstant1;Bm65.divideSegmentAt(1, 0.5);Bm65.localSystem = LocalSystem(Vector3d(-0.267571753 m,-0.4149741314 m,0.8695986587 m), Vector3d(0.8504984414 m,0.3224320079 m,0.4155598651 m));Bm65.setEndOffset(1, Vector3d(0.02404193955 m,-0.001946695555 m,0.04650439032 m));Sct6.setDefault();Bm99 = Beam(Point(5.54409082 m,7.816244452 m,21.43194164 m), Point(0.9351034428 m,0 m,37.31964419 m));Bm99.morison = MorisonConstant1;Bm99.airDrag = AirDragConstant1;Bm99.divideSegmentAt(1, 0.5);Bm99.localSystem = LocalSystem(Vector3d(-0.2519078121 m,-0.4272029575 m,0.8683548165 m), Vector3d(0.8435356561 m,0.3428675495 m,0.4133877603 m));Bm99.setEndOffset(2, Vector3d(-0.01939760617 m,0 m,-0.03359757222 m));Sct8.setDefault();Bm102 = Beam(Point(13.75795775 m,-7.151160914 m,37.32004723 m), Point(20.34934931 m,6.617450536 m,50.06979418 m));Bm102.morison = MorisonConstant1;Bm102.airDrag = AirDragConstant1;Bm102.localSystem = LocalSystem(Vector3d(0.331406874 m,0.6922684594 m,0.6410412343 m), Vector3d(0.3179442411 m,-0.7216400625 m,0.614936647 m));Bm102.setEndOffset(1, Vector3d(0.1327278948 m,0.01074708645 m,0.2567359349 m));Bm102.setEndOffset(2, Vector3d(-0.1164321417 m,0.009427605966 m,-0.2252150145 m));Sct9.setDefault();Bm67 = Beam(Point(26.94169322 m,-6.083663045 m,62.8213833 m), Point(33.53249931 m,5.550000072 m,75.56999779 m));Bm67.morison = MorisonConstant1;Bm67.airDrag = AirDragConstant1;Bm67.localSystem = LocalSystem(Vector3d(0.3567510759 m,0.6297138433 m,0.6900645951 m), Vector3d(0.2890691517 m,-0.7768271778 m,0.5594448689 m));Bm67.setEndOffset(1, Vector3d(0.1074825445 m,0.008702949744 m,0.2079037837 m));Mat11.setDefault();Sct10.setDefault();Bm103 = Beam(Point(11.02724325 m,3.575580457 m,43.69501427 m), Point(11.02724325 m,-3.575580456 m,43.69501428 m));Bm103.morison = MorisonConstant1;Bm103.airDrag = AirDragConstant1;Sct12.setDefault();Bm100 = Beam(Point(0.9351034428 m,0 m,37.31964419 m), Point(13.75795775 m,7.151160914 m,37.32004723 m));Bm100.morison = MorisonConstant1;Bm100.airDrag = AirDragConstant1;Bm100.divideSegmentAt(1, 0.5);Bm100.setEndOffset(1, Vector3d(0.01299744698 m,0 m,0.02251219348 m));Bm100.setEndOffset(2, Vector3d(-0.02308522591 m,0.001869229668 m,-0.0446538165 m));Bm104 = Beam(Point(13.75795775 m,7.151160914 m,37.32004723 m), Point(13.75795775 m,-7.151160914 m,37.32004723 m));Bm104.morison = MorisonConstant1;Bm104.airDrag = AirDragConstant1;Bm105 = Beam(Point(0.9351034428 m,0 m,37.31964419 m), Point(13.75795775 m,-7.151160914 m,37.32004723 m));Bm105.morison = MorisonConstant1;Bm105.airDrag = AirDragConstant1;Bm105.divideSegmentAt(1, 0.5);Bm105.setEndOffset(1, Vector3d(0.01299744698 m,0 m,0.02251219348 m));Bm105.setEndOffset(2, Vector3d(-0.02308522591 m,-0.001869229668 m,-0.0446538165 m));Bm106 = Beam(Point(13.75795775 m,-7.151160914 m,37.32004723 m), Point(8.296528743 m,0 m,50.06998132 m));Bm106.morison = MorisonConstant1;Bm106.airDrag = AirDragConstant1;Bm106.divideSegmentAt(1, 0.5000000002);Bm106.setEndOffset(1, Vector3d(0.03616146955 m,0.002928023837 m,0.06994723083 m));Bm106.setEndOffset(2, Vector3d(-0.05649013497 m,0 m,-0.09784358811 m));Bm107 = Beam(Point(14.32293902 m,-3.308725268 m,50.06988775 m), Point(14.32293902 m,3.308725268 m,50.06988775 m));Bm107.morison = MorisonConstant1;Bm107.airDrag = AirDragConstant1;Sct13.setDefault();Bm108 = Beam(Point(15.65757576 m,0 m,62.81966322 m), Point(26.94169322 m,6.083663045 m,62.8213833 m));Bm108.morison = MorisonConstant1;Bm108.airDrag = AirDragConstant1;Bm108.divideSegmentAt(1, 0.5);Bm108.setEndOffset(1, Vector3d(0.003350225241 m,0 m,0.005802748719 m));Bm108.setEndOffset(2, Vector3d(-0.07677619245 m,0.006216631245 m,-0.1485084019 m));Bm109 = Beam(Point(26.94169322 m,6.083663045 m,62.8213833 m), Point(26.94169322 m,-6.083663045 m,62.8213833 m));Bm109.morison = MorisonConstant1;Bm109.airDrag = AirDragConstant1;Bm110 = Beam(Point(20.34934931 m,6.617450536 m,50.06979418 m), Point(20.34934931 m,-6.617450536 m,50.06979418 m));Bm110.morison = MorisonConstant1;Bm110.airDrag = AirDragConstant1;Bm111 = Beam(Point(33.53249931 m,-5.550000072 m,75.56999779 m), Point(33.53249931 m,5.550000072 m,75.56999779 m));Bm111.morison = MorisonConstant1;Bm111.airDrag = AirDragConstant1;Bm112 = Beam(Point(20.34934931 m,-6.617450536 m,50.06979418 m), Point(15.65757576 m,0 m,62.81966322 m));Bm112.morison = MorisonConstant1;Bm112.airDrag = AirDragConstant1;Bm112.divideSegmentAt(1, 0.5);Bm112.setEndOffset(1, Vector3d(0.03456540387 m,0.00279878909 m,0.06685995655 m));Bm112.setEndOffset(2, Vector3d(-0.00323882209 m,0 m,-0.005609793189 m));Bm113 = Beam(Point(15.65757576 m,0 m,62.81966322 m), Point(26.94169322 m,-6.083663045 m,62.8213833 m));Bm113.morison = MorisonConstant1;Bm113.airDrag = AirDragConstant1;Bm113.divideSegmentAt(1, 0.5);Bm113.setEndOffset(1, Vector3d(0.002416237724 m,0 m,0.004185038124 m));Bm113.setEndOffset(2, Vector3d(-0.01208366995 m,-0.0009784246623 m,-0.0233734763 m));Bm114 = Beam(Point(26.94169322 m,-6.083663045 m,62.8213833 m), Point(23.01899958 m,0 m,75.56999779 m));Bm114.morison = MorisonConstant1;Bm114.airDrag = AirDragConstant1;Bm114.divideSegmentAt(1, 0.5);Bm114.setEndOffset(1, Vector3d(0.02222048507 m,0.001799210892 m,0.04298114588 m));Bm115 = Beam(Point(17.18140404 m,-6.873961662 m,43.94202886 m), Point(17.18140404 m,6.873961662 m,43.94202886 m));Bm115.morison = MorisonConstant1;Bm115.airDrag = AirDragConstant1;Bm116 = Beam(Point(23.78404892 m,-6.339340094 m,56.71354315 m), Point(23.78404892 m,6.339340094 m,56.71354315 m));Bm116.morison = MorisonConstant1;Bm116.airDrag = AirDragConstant1;Bm117 = Beam(Point(30.38191116 m,-5.805105777 m,69.4758064 m), Point(30.388264 m,5.804591382 m,69.48809473 m));Bm117.morison = MorisonConstant1;Bm117.airDrag = AirDragConstant1;Bm118 = Beam(Point(11.02724325 m,-3.575580456 m,43.69501428 m), Point(14.32293902 m,-3.308725268 m,50.06988775 m));Bm118.morison = MorisonConstant1;Bm118.airDrag = AirDragConstant1;Bm119 = Beam(Point(14.32293902 m,3.308725268 m,50.06988775 m), Point(11.02724325 m,3.575580457 m,43.69501427 m));Bm119.morison = MorisonConstant1;Bm119.airDrag = AirDragConstant1;Sct14.setDefault();Bm120 = Beam(Point(23.01899958 m,0 m,75.56999779 m), Point(33.53249931 m,5.550000072 m,75.56999779 m));Bm120.morison = MorisonConstant1;Bm120.airDrag = AirDragConstant1;Bm120.divideSegmentAt(1, 0.5);Bm121 = Beam(Point(23.01899958 m,0 m,75.56999779 m), Point(33.53249931 m,-5.550000072 m,75.56999779 m));Bm121.morison = MorisonConstant1;Bm121.airDrag = AirDragConstant1;Bm121.divideSegmentAt(1, 0.5);Bm122 = Beam(Point(3.239597131 m,-3.908122227 m,29.37579292 m), Point(7.346530596 m,-3.575580457 m,37.31984571 m));Bm122.morison = MorisonConstant1;Bm122.airDrag = AirDragConstant1;Bm123 = Beam(Point(7.346530596 m,-3.575580457 m,37.31984571 m), Point(7.346530596 m,3.575580457 m,37.31984571 m));Bm123.morison = MorisonConstant1;Bm123.airDrag = AirDragConstant1;Bm124 = Beam(Point(7.346530596 m,3.575580457 m,37.31984571 m), Point(3.239597131 m,3.908122226 m,29.37579292 m));Bm124.morison = MorisonConstant1;Bm124.airDrag = AirDragConstant1;Bm126 = Beam(Point(3.239597131 m,3.908122226 m,29.37579292 m), Point(3.239597131 m,-3.908122227 m,29.37579292 m));Bm126.morison = MorisonConstant1;Bm126.airDrag = AirDragConstant1;Sct16.setDefault();Bm125 = Beam(Point(18.00346254 m,-3.308725268 m,56.4447287 m), Point(21.29963449 m,-3.041831523 m,62.82052326 m));Bm125.morison = MorisonConstant1;Bm125.airDrag = AirDragConstant1;Bm127 = Beam(Point(21.29963449 m,-3.041831523 m,62.82052326 m), Point(21.29963449 m,3.041831523 m,62.82052326 m));Bm127.morison = MorisonConstant1;Bm127.airDrag = AirDragConstant1;Bm128 = Beam(Point(21.29963449 m,3.041831523 m,62.82052326 m), Point(18.00346254 m,3.308725268 m,56.4447287 m));Bm128.morison = MorisonConstant1;Bm128.airDrag = AirDragConstant1;Bm129 = Beam(Point(18.00346254 m,3.308725268 m,56.4447287 m), Point(18.00346254 m,-3.308725268 m,56.4447287 m));Bm129.morison = MorisonConstant1;Bm129.airDrag = AirDragConstant1;Bm130 = Beam(Point(24.9803464 m,-3.041831522 m,69.19569055 m), Point(28.27574944 m,-2.775000036 m,75.56999779 m));Bm130.morison = MorisonConstant1;Bm130.airDrag = AirDragConstant1;Bm131 = Beam(Point(28.27574944 m,-2.775000036 m,75.56999779 m), Point(28.27574944 m,2.775000036 m,75.56999779 m));Bm131.morison = MorisonConstant1;Bm131.airDrag = AirDragConstant1;Bm132 = Beam(Point(28.27574944 m,2.775000036 m,75.56999779 m), Point(24.9803464 m,3.041831522 m,69.19569055 m));Bm132.morison = MorisonConstant1;Bm132.airDrag = AirDragConstant1;Bm133 = Beam(Point(24.9803464 m,3.041831522 m,69.19569055 m), Point(24.9803464 m,-3.041831522 m,69.19569055 m));Bm133.morison = MorisonConstant1;Bm133.airDrag = AirDragConstant1;Sct5.setDefault();Bm134 = Beam(Point(33.53249931 m,5.550000072 m,75.56999779 m), Point(33 m,0 m,79.64999962 m));Bm134.morison = MorisonConstant1;Bm134.airDrag = AirDragConstant1;Bm135 = Beam(Point(33.53249931 m,-5.550000072 m,75.56999779 m), Point(33 m,0 m,79.64999962 m));Bm135.morison = MorisonConstant1;Bm135.airDrag = AirDragConstant1;Bm136 = Beam(Point(23.01899958 m,0 m,75.56999779 m), Point(33 m,0 m,79.64999962 m));Bm136.morison = MorisonConstant1;Bm136.airDrag = AirDragConstant1;Sct6.setDefault();Bm137 = Beam(Point(5.54409082 m,-7.816244452 m,21.43194164 m), Point(0.9351034428 m,0 m,37.31964419 m));Bm137.morison = MorisonConstant1;Bm137.airDrag = AirDragConstant1;Bm137.divideSegmentAt(1, 0.5000000002);Bm137.setEndOffset(2, Vector3d(-0.01939760617 m,0 m,-0.03359757222 m));Sct7.setDefault();Bm138 = Beam(Point(8.296528743 m,0 m,50.06998132 m), Point(20.34934931 m,6.617450536 m,50.06979418 m));Bm138.morison = MorisonConstant1;Bm138.airDrag = AirDragConstant1;Bm138.divideSegmentAt(1, 0.4999999996);Bm138.setEndOffset(1, Vector3d(0.04427413109 m,0 m,0.07668489105 m));Bm138.setEndOffset(2, Vector3d(-0.02010083912 m,0.001627581423 m,-0.03888110883 m));Bm139 = Beam(Point(8.296528743 m,0 m,50.06998132 m), Point(20.34934931 m,-6.617450536 m,50.06979418 m));Bm139.morison = MorisonConstant1;Bm139.airDrag = AirDragConstant1;Bm139.divideSegmentAt(1, 0.4999999996);Bm139.setEndOffset(1, Vector3d(0.04558446643 m,0 m,0.0789544539 m));Bm139.setEndOffset(2, Vector3d(-0.1049266775 m,-0.008495999097 m,-0.2029599632 m));Sct9.setDefault();Bm140 = Beam(Point(20.34934931 m,6.617450536 m,50.06979418 m), Point(26.94169322 m,-6.083663045 m,62.8213833 m));Bm140.morison = MorisonConstant1;Bm140.airDrag = AirDragConstant1;Bm140.setEndOffset(1, Vector3d(0.07858066058 m,-0.00636274051 m,0.1519987896 m));Bm140.setEndOffset(2, Vector3d(-0.1188381049 m,-0.009622418782 m,-0.2298688759 m));Bm142 = Beam(Point(4.855499983 m,7.872000218 m,20.09999848 m), Point(9.520403006 m,0.0001617821404 m,29.12333333 m));Bm142.morison = MorisonConstant1;Bm142.airDrag = AirDragConstant1;Bm143 = Beam(Point(4.855499983 m,-7.872000218 m,20.09999848 m), Point(9.520403006 m,0.0001617821404 m,29.12333333 m));Bm143.morison = MorisonConstant1;Bm143.airDrag = AirDragConstant1;Bm144 = Beam(Point(9.520498879 m,-7.494271432 m,29.12351878 m), Point(9.520307136 m,7.494286958 m,29.12314789 m));Bm144.morison = MorisonConstant1;Bm144.airDrag = AirDragConstant1;Bm145 = Beam(Point(9.520403006 m,0.0001617821404 m,29.12333333 m), Point(13.75795775 m,7.151160914 m,37.32004723 m));Bm145.morison = MorisonConstant1;Bm145.airDrag = AirDragConstant1;Bm145.setEndOffset(2, Vector3d(-0.08175666617 m,0.006619904286 m,-0.1581421461 m));Bm146 = Beam(Point(9.520403006 m,0.0001617821404 m,29.12333333 m), Point(13.75795775 m,-7.151160914 m,37.32004723 m));Bm146.morison = MorisonConstant1;Bm146.airDrag = AirDragConstant1;Bm146.setEndOffset(2, Vector3d(-0.0815311464 m,-0.006601643766 m,-0.1577059225 m));Bm147 = Beam(Point(4.855499983 m,-7.872000218 m,20.09999848 m), Point(33.53249931 m,-5.550000072 m,75.56999779 m));Bm147.morison = MorisonConstant1;Bm147.airDrag = AirDragConstant1;Bm147.divideSegmentAt(1, 0.0600120393);Bm147.divideSegmentAt(2, 0.02553736508);Bm147.divideSegmentAt(3, 0.2471902497);Bm147.divideSegmentAt(4, 0.3681388829);Bm147.divideSegmentAt(5, 0.05509396528);Bm147.setSegmentMaterial(1, Mat1);Bm147.setSegmentMaterial(2, Mat1);Bm147.setSegmentMaterial(3, Mat1);Bm147.setSegmentMaterial(4, Mat11);Bm147.setSegmentMaterial(5, Mat11);Bm147.setSegmentMaterial(6, Mat11);Bm147.setSegmentSection(1, Sct2);Bm147.setSegmentSection(2, Cone);Bm147.setSegmentSection(3, Sct3);Bm147.setSegmentSection(4, Sct4);Bm147.setSegmentSection(5, Cone);Bm147.setSegmentSection(6, Sct5);Bm148 = Beam(Point(4.855499983 m,7.872000218 m,20.09999848 m), Point(33.53249931 m,5.550000072 m,75.56999779 m));Bm148.morison = MorisonConstant1;Bm148.airDrag = AirDragConstant1;Bm148.divideSegmentAt(1, 0.0600120393);Bm148.divideSegmentAt(2, 0.02553736508);Bm148.divideSegmentAt(3, 0.2471902497);Bm148.divideSegmentAt(4, 0.3681388829);Bm148.divideSegmentAt(5, 0.05509396528);Bm148.setSegmentMaterial(1, Mat1);Bm148.setSegmentMaterial(2, Mat1);Bm148.setSegmentMaterial(3, Mat1);Bm148.setSegmentMaterial(4, Mat11);Bm148.setSegmentMaterial(5, Mat11);Bm148.setSegmentMaterial(6, Mat11);Bm148.setSegmentSection(1, Sct2);Bm148.setSegmentSection(2, Cone);Bm148.setSegmentSection(3, Sct3);Bm148.setSegmentSection(4, Sct4);Bm148.setSegmentSection(5, Cone);Bm148.setSegmentSection(6, Sct5);Bm149 = Beam(Point(0 m,0 m,35.70000076 m), Point(23.01899958 m,0 m,75.56999779 m));Bm149.morison = MorisonConstant1;Bm149.airDrag = AirDragConstant1;Bm149.divideSegmentAt(1, 0.08715896238);Bm149.divideSegmentAt(2, 0.03569277484);Bm149.divideSegmentAt(3, 0.2734195956);Bm149.divideSegmentAt(4, 0.5509298716);Bm149.divideSegmentAt(5, 0.1134402162);Bm149.material = Mat1;Bm149.setSegmentSection(1, Sct1);Bm149.setSegmentSection(2, Cone);Bm149.setSegmentSection(3, Sct3);Bm149.setSegmentSection(4, Sct4);Bm149.setSegmentSection(5, Cone);Bm149.setSegmentSection(6, Sct5);//SupportsSp1 = SupportPoint(Point(4.855499983 m,-7.872000218 m,20.09999848 m));Sp2 = SupportPoint(Point(4.855499983 m,7.872000218 m,20.09999848 m));Sp3 = SupportPoint(Point(0 m,0 m,35.70000076 m));//***** GUIDING GEOMETRY *****////***** ENVIRONMENT *****////***** EQUIPMENTS *****////***** SETS ( Create ) *****////***** LOAD MODELLING AND ANALYSIS *****//LC1 = LoadCase();LC1.setFemLoadcase(1);// LoadsPLoad1 = PointLoad(LC1, Point(33 m,0 m,79.64999962 m), 0 N, 0 N, -1 N, 0 N*m, 0 N*m, 0 N*m);//AnalysesAnalysis1 = Analysis(true);Analysis1.add(MeshActivity());Analysis1.step(1).beamsAsMembers = true;Analysis1.step(1).smartLoadCombinations = true;Analysis1.step(1).pileBoundaryCondition = pmPileSoilInteraction;Analysis1.add(LinearAnalysis());Analysis1.step(2).generateInput = false;Analysis1.step(2).warpCorrection = true;Analysis1.step(2).setStaticAnalysis();Analysis1.add(LoadResultsActivity());//***** LOAD INTERFACES *****////***** MODEL VIEWS *****////***** SETS ( Fill ) *****//