otko/examples/space_frame_3d.osmodel
smillmorel 612936a00b
Some checks failed
CI / lint (push) Has been cancelled
CI / test (macos-latest, 3.10) (push) Has been cancelled
CI / test (macos-latest, 3.11) (push) Has been cancelled
CI / test (macos-latest, 3.12) (push) Has been cancelled
CI / test (ubuntu-latest, 3.10) (push) Has been cancelled
CI / test (ubuntu-latest, 3.11) (push) Has been cancelled
CI / test (ubuntu-latest, 3.12) (push) Has been cancelled
CI / test (windows-latest, 3.10) (push) Has been cancelled
CI / test (windows-latest, 3.11) (push) Has been cancelled
CI / test (windows-latest, 3.12) (push) Has been cancelled
feat: initial otko import
2026-09-08 02:12:15 -04:00

1136 lines
No EOL
23 KiB
Text

{
"schema_version": 1,
"meta": {
"name": "Space Frame 3D",
"description": "",
"author": "Ozan",
"units": "SI (m, N, kg, s, Pa)"
},
"ndm": 3,
"ndf": 6,
"coord_systems": [
{
"name": "Global",
"coord": {
"origin": [
0.0,
0.0,
0.0
],
"rotation_deg": [
0.0,
0.0,
0.0
]
},
"grid": {
"x_grid_lines": [],
"y_grid_lines": [],
"z_grid_lines": [],
"visible": true,
"is_general": false,
"hide_all": false,
"glue_to_grid": false,
"bubble_size": 20
}
}
],
"nodes": [
{
"id": 1,
"name": "Base1",
"coords": [
0.0,
0.0,
0.0
],
"mass": [
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
],
"restraint": [
true,
true,
true,
true,
true,
true
]
},
{
"id": 2,
"name": "Base2",
"coords": [
0.0,
5.0,
0.0
],
"mass": [
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
],
"restraint": [
true,
true,
true,
true,
true,
true
]
},
{
"id": 3,
"name": "Base3",
"coords": [
5.0,
0.0,
0.0
],
"mass": [
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
],
"restraint": [
true,
true,
true,
true,
true,
true
]
},
{
"id": 4,
"name": "Base4",
"coords": [
5.0,
5.0,
0.0
],
"mass": [
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
],
"restraint": [
true,
true,
true,
true,
true,
true
]
},
{
"id": 5,
"name": "L1N5",
"coords": [
0.0,
0.0,
3.0
],
"mass": [
2500.0,
2500.0,
2500.0,
0.0,
0.0,
0.0
],
"restraint": [
false,
false,
false,
false,
false,
false
]
},
{
"id": 6,
"name": "L1N6",
"coords": [
0.0,
5.0,
3.0
],
"mass": [
2500.0,
2500.0,
2500.0,
0.0,
0.0,
0.0
],
"restraint": [
false,
false,
false,
false,
false,
false
]
},
{
"id": 7,
"name": "L1N7",
"coords": [
5.0,
0.0,
3.0
],
"mass": [
2500.0,
2500.0,
2500.0,
0.0,
0.0,
0.0
],
"restraint": [
false,
false,
false,
false,
false,
false
]
},
{
"id": 8,
"name": "L1N8",
"coords": [
5.0,
5.0,
3.0
],
"mass": [
2500.0,
2500.0,
2500.0,
0.0,
0.0,
0.0
],
"restraint": [
false,
false,
false,
false,
false,
false
]
},
{
"id": 9,
"name": "L2N9",
"coords": [
0.0,
0.0,
6.0
],
"mass": [
2500.0,
2500.0,
2500.0,
0.0,
0.0,
0.0
],
"restraint": [
false,
false,
false,
false,
false,
false
]
},
{
"id": 10,
"name": "L2N10",
"coords": [
0.0,
5.0,
6.0
],
"mass": [
2500.0,
2500.0,
2500.0,
0.0,
0.0,
0.0
],
"restraint": [
false,
false,
false,
false,
false,
false
]
},
{
"id": 11,
"name": "L2N11",
"coords": [
5.0,
0.0,
6.0
],
"mass": [
2500.0,
2500.0,
2500.0,
0.0,
0.0,
0.0
],
"restraint": [
false,
false,
false,
false,
false,
false
]
},
{
"id": 12,
"name": "L2N12",
"coords": [
5.0,
5.0,
6.0
],
"mass": [
2500.0,
2500.0,
2500.0,
0.0,
0.0,
0.0
],
"restraint": [
false,
false,
false,
false,
false,
false
]
}
],
"materials": [],
"sections": [
{
"id": 1,
"name": "HSS-Column",
"type": "ElasticSection",
"E": 200000000000.0,
"A": 0.012,
"Iz": 0.00025,
"Iy": 0.00025,
"G": 80000000000.0,
"J": 0.0004
},
{
"id": 2,
"name": "W-Beam",
"type": "ElasticSection",
"E": 200000000000.0,
"A": 0.009,
"Iz": 0.0003,
"Iy": 8e-05,
"G": 80000000000.0,
"J": 1e-06
}
],
"elements": [
{
"id": 1,
"name": "Col-G1",
"type": "ElasticBeamColumn",
"nodes": [
1,
5
],
"section_id": 1,
"geom_transf": "Linear",
"rho": 0.0
},
{
"id": 2,
"name": "Col-11",
"type": "ElasticBeamColumn",
"nodes": [
5,
9
],
"section_id": 1,
"geom_transf": "Linear",
"rho": 0.0
},
{
"id": 3,
"name": "Col-G2",
"type": "ElasticBeamColumn",
"nodes": [
2,
6
],
"section_id": 1,
"geom_transf": "Linear",
"rho": 0.0
},
{
"id": 4,
"name": "Col-12",
"type": "ElasticBeamColumn",
"nodes": [
6,
10
],
"section_id": 1,
"geom_transf": "Linear",
"rho": 0.0
},
{
"id": 5,
"name": "Col-G3",
"type": "ElasticBeamColumn",
"nodes": [
3,
7
],
"section_id": 1,
"geom_transf": "Linear",
"rho": 0.0
},
{
"id": 6,
"name": "Col-13",
"type": "ElasticBeamColumn",
"nodes": [
7,
11
],
"section_id": 1,
"geom_transf": "Linear",
"rho": 0.0
},
{
"id": 7,
"name": "Col-G4",
"type": "ElasticBeamColumn",
"nodes": [
4,
8
],
"section_id": 1,
"geom_transf": "Linear",
"rho": 0.0
},
{
"id": 8,
"name": "Col-14",
"type": "ElasticBeamColumn",
"nodes": [
8,
12
],
"section_id": 1,
"geom_transf": "Linear",
"rho": 0.0
},
{
"id": 9,
"name": "Beam-5-X1",
"type": "ElasticBeamColumn",
"nodes": [
5,
6
],
"section_id": 2,
"geom_transf": "Linear",
"rho": 0.0
},
{
"id": 10,
"name": "Beam-5-X2",
"type": "ElasticBeamColumn",
"nodes": [
7,
8
],
"section_id": 2,
"geom_transf": "Linear",
"rho": 0.0
},
{
"id": 11,
"name": "Beam-5-Y1",
"type": "ElasticBeamColumn",
"nodes": [
5,
7
],
"section_id": 2,
"geom_transf": "Linear",
"rho": 0.0
},
{
"id": 12,
"name": "Beam-5-Y2",
"type": "ElasticBeamColumn",
"nodes": [
6,
8
],
"section_id": 2,
"geom_transf": "Linear",
"rho": 0.0
},
{
"id": 13,
"name": "Beam-9-X1",
"type": "ElasticBeamColumn",
"nodes": [
9,
10
],
"section_id": 2,
"geom_transf": "Linear",
"rho": 0.0
},
{
"id": 14,
"name": "Beam-9-X2",
"type": "ElasticBeamColumn",
"nodes": [
11,
12
],
"section_id": 2,
"geom_transf": "Linear",
"rho": 0.0
},
{
"id": 15,
"name": "Beam-9-Y1",
"type": "ElasticBeamColumn",
"nodes": [
9,
11
],
"section_id": 2,
"geom_transf": "Linear",
"rho": 0.0
},
{
"id": 16,
"name": "Beam-9-Y2",
"type": "ElasticBeamColumn",
"nodes": [
10,
12
],
"section_id": 2,
"geom_transf": "Linear",
"rho": 0.0
}
],
"time_series": [
{
"id": 1,
"name": "Ramp",
"type": "Linear",
"factor": 1.0
},
{
"id": 2,
"name": "EQGround",
"type": "Path",
"factor": 1.0,
"dt": 0.01,
"times": null,
"values": [
0.0,
0.12454821043817851,
0.24558431164877917,
0.3612505577483617,
0.46979676796809444,
0.5696064805852522,
0.6592206793845472,
0.7373587501953032,
0.8029363728453779,
0.8550801057001877,
0.8931384749505628,
0.9166894380728834,
0.9255441494811071,
0.9197470153856218,
0.8995720833364687,
0.8655158689465203,
0.818286776985904,
0.7587913255820066,
0.6881174298793278,
0.6075150445111506,
0.5183745019925964,
0.42220291613439265,
0.3205990453680134,
0.21522703013797903,
0.10778943103480382,
1.0466272407991074e-16,
-0.1064433842705799,
-0.20988519356231364,
-0.30873773136593424,
-0.4015052301913719,
-0.4868062036591338,
-0.5633937239882859,
-0.6301733322075425,
-0.6862183292631828,
-0.7307822404911325,
-0.7633082929215693,
-0.783435793820635,
-0.7910033489522156,
-0.7860489094622952,
-0.7688066862526188,
-0.7397010194400884,
-0.6993373372432272,
-0.6484903826875851,
-0.5880899272196746,
-0.5192042270664082,
-0.44302151044600246,
-0.36082981107592527,
-0.2739954854656648,
-0.18394076794675518,
-0.09212072809058819,
-1.788970635362674e-16,
0.09097034806933854,
0.17937544210759762,
0.26385837952222774,
0.34314082356985254,
0.4160421062582166,
0.4814965582173902,
0.5385688154109154,
0.5864668874671024,
0.6245528102655773,
0.6523507455829745,
0.6695524324243048,
0.6760199374653305,
0.6717856951216182,
0.6570498704611933,
0.6321751198238452,
0.5976788639600271,
0.5542232261494666,
0.5026028225413383,
0.4437306233634818,
0.378622131226394,
0.30837814611314646,
0.23416640548442375,
0.15720240199918828,
0.0787296904944227,
2.2933780596134603e-16,
-0.07774653431555595,
-0.1533007101891796,
-0.22550286981793155,
-0.29326050060188424,
-0.3555645611718062,
-0.4115042921209622,
-0.46028029767148104,
-0.5012157143407345,
-0.5337653150252811,
-0.557522431249662,
-0.5722236120704235,
-0.5777509747031891,
-0.5741322387671136,
-0.5615384725351046,
-0.5402796151704672,
-0.5107978730732473,
-0.473659120634178,
-0.42954246541985186,
-0.37922816465313647,
-0.3235841034221959,
-0.2635510650204308,
-0.20012703991930178,
-0.13435083190186456,
-0.06728522769872583,
-2.613337932551805e-16,
0.06644498703547623,
0.1310163056234297,
0.1927228704587694,
0.2506309809440687,
0.3038782740005475,
0.3516863818526425,
0.3933721120910139,
0.4283569928168952,
0.4561750533199719,
0.476478740081395,
0.4890428984408788,
0.49376678152721454,
0.4906740795248149,
0.4799109935380196,
0.46174240873333633,
0.43654625061930163,
0.40480613582123315,
0.367102454112839,
0.32410204140538085,
0.2765466235383317,
0.2252402277816347,
0.17103577271901155,
0.11482105745951818,
0.057504377802553436,
2.7918158438893216e-16,
-0.05678627788378782,
-0.11197125126184518,
-0.16470790295421026,
-0.21419825881788915,
-0.2597053123214179,
-0.3005638423432181,
-0.33618996805592183,
-0.3660893065503416,
-0.3898636224828937,
-0.40721588410473664,
-0.4179536661378138,
-0.42199086667918734,
-0.4193477322132833,
-0.41014921146698635,
-0.3946216848392358,
-0.3730881410746246,
-0.3459618963509391,
-0.3137389726623307,
-0.2769892719840898,
-0.23634669992013527,
-0.19249840711965932,
-0.1461733285086585,
-0.09813020916574551,
-0.04914531137897032,
-2.863183587833013e-16,
0.04853159733740412,
0.0956946621986041,
0.14076530320970523,
0.18306154294170954,
0.22195350908121753,
0.2568726797103311,
0.28732004925476634,
0.31287310028296555,
0.3331914865341668,
0.34802135398291884,
0.35719824905944736,
0.3606485859779062,
0.3583896681127419,
0.3505282811439987,
0.33725789791011274,
0.3188545562195338,
0.2956714909568322,
0.26813262037457997,
0.23672500321684936,
0.2019903980328143,
0.16451606850411596,
0.12492498865955119,
0.08386560935748276,
0.04200135229406311,
2.854809727404608e-16,
-0.04147685018095473,
-0.08178410324173513,
-0.12030309555473429,
-0.15645098465852042,
-0.1896894589991926,
-0.21953263927940728,
-0.24555405737160346,
-0.2673926146685021,
-0.2847574390034788,
-0.297431577587853,
-0.3052744824807063,
-0.3082232646204287,
-0.306292712093729,
-0.2995740877869668,
-0.2882327405527284,
-0.2725045822392421,
-0.25269150009501856,
-0.2291557899194038,
-0.20231370964878448,
-0.17262826564213357,
-0.14060135458277695,
-0.10676539250226193,
-0.07167456884782708,
-0.03589586768362362,
-2.7883693300260653e-16,
0.03544760929613018,
0.06989563878885147,
0.1028153562706472,
0.1337086435921418,
0.16211544032061048,
0.1876204965173026,
0.20985933716791014,
0.2285233544034108,
0.24336395839905364,
0.2541957334915172,
0.26089856235088466,
0.26341869772115156,
0.26176877803357773,
0.25602679983623283,
0.2463340762109558,
0.23289222591586917,
0.21595925266123558,
0.19584478747951758,
0.1729045793880861,
0.14753433028915391,
0.12016297915614967,
0.09124554789615695,
0.061255666761139936,
0.03067790074326509,
2.680920909421941e-16,
-0.030294802988391635,
-0.05973532909276355,
-0.08786970473466021,
-0.11427222021179366,
-0.1385496913165726,
-0.16034723050269065,
-0.17935334430213212,
-0.19530428532040744,
-0.20798759974426112,
-0.21724482467301184,
-0.22297330351239042,
-0.22512710192255994,
-0.22371702116184772,
-0.21880971988804376,
-0.210525969348039,
-0.1990380801906294,
-0.18456655167452068,
-0.1673760056265102,
-0.14777047796350654,
-0.12608814977607422,
-0.10269560775234517,
-0.07798172999451634,
-0.05235129796620438,
-0.02621843835364411,
-2.5457905778606844e-16,
0.02589102922113442,
0.05105196266394116,
0.07509661290120591,
0.09766115309616458,
0.11840955387071107,
0.13703851555212135,
0.15328182460912612,
0.16691407302371458,
0.1777536901189197,
0.1856652477952885,
0.19056101203180897,
0.19240172568805877,
0.1911966199082408,
0.18700266358095732,
0.1799230721614645,
0.17010510853326,
0.15773721930062054,
0.14304555980288974,
0.1262899700796923,
0.10775947186525829,
0.08776736334007407,
0.06664599372956057,
0.044741303844316356,
0.022407221258604112,
8.705096475530451e-16,
-0.02212740562750976,
-0.04363084512003151,
-0.0641802687998457,
-0.08346473715479749,
-0.10119706738158327,
-0.1171180486613627,
-0.13100016532685158,
-0.14265077557135775,
-0.1519147025579569,
-0.15867620455755924,
-0.16286030091745626,
-0.16443344107222047,
-0.16340351429000033,
-0.15981920823382756,
-0.15376873454743234,
-0.14537794939239213,
-0.13480790602063883,
-0.12225188492657595,
-0.10793195476209022,
-0.09209512390578932,
-0.07500914826118861,
-0.05695806544062365,
-0.0382375289144052,
-0.01915001792859525,
-2.231342746698876e-16,
0.018910877417136193,
0.037288490913057575,
0.054850768151679684,
0.07133196903235188,
0.08648665679303691,
0.1000933005365811,
0.11195745718335284,
0.12191448811041126,
0.129831773606686,
0.13561039662389232,
0.1391862759969866,
0.14053073820496145,
0.13965052570038414,
0.1365872487127958,
0.13141629608847336,
0.12424522903381503,
0.1152116894557036,
0.10448086182259067,
0.0922425339986602,
0.07870780823636549,
0.06410551836983439,
0.048678413167682226,
0.032679168728913806,
0.016366294706206902,
-2.544254216008894e-16,
-0.01616191661625804,
-0.03186808668839765,
-0.046877441043632694,
-0.06096286862553192,
-0.0739146103417395,
-0.08554333791262553,
-0.09568287328255036,
-0.10419251035749608,
-0.11095890755818626,
-0.11589752681422662,
-0.11895360205510225,
-0.1201026278575387,
-0.1193503665642221,
-0.11673237977525153,
-0.11231309751258944,
-0.10618444545533705,
-0.09846405733210753,
-0.08929310573614045,
-0.07883379020837138,
-0.06726652633324699,
-0.054786883743239034,
-0.0416023242747564,
-0.027928794018131982,
-0.013987224628675814,
-1.9014085379808582e-16,
0.01381255575556731,
0.027235614108040193,
0.040063148664072165,
0.05210106213902843,
0.06317008686143476,
0.07310841606785966,
0.0817740280096844,
0.08904667019366247,
0.09482947682594194,
0.09905019862826511,
0.1016620305452385,
0.10264402935995653,
0.10200111977791865,
0.09976369402275671,
0.09598681631066654,
0.09074904963625385,
0.0841509280187068,
0.07631310263830195,
0.06737419506176762,
0.05748839494238213,
0.04682284312839545,
0.035554843973652946,
0.023868952780831416,
0.011953985695908748,
5.108354497396276e-16,
-0.011804707389018669,
-0.023276536275777145,
-0.034239409087743526,
-0.04452744329813354,
-0.05398743030141857,
-0.0624810842126653,
-0.06988702813284133,
-0.076102489952229,
-0.08104468467631713,
-0.08465186547099368,
-0.08688403105097638,
-0.0877232825891603,
-0.08717382891615012,
-0.08526164432035621,
-0.0820337886632043,
-0.07755740470808632,
-0.07191841244693949,
-0.06521992472176824,
-0.057580412513758845,
-0.04913165185129821,
-0.04001648732023111,
-0.030386449604160485,
-0.020399266308586933,
-0.010216306509086727
],
"file_path": null
}
],
"load_patterns": [
{
"id": 1,
"name": "StaticPush",
"type": "Plain",
"time_series_id": 1,
"nodal_loads": [
{
"node_id": 9,
"forces": [
25000.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
},
{
"node_id": 10,
"forces": [
25000.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
},
{
"node_id": 11,
"forces": [
25000.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
},
{
"node_id": 12,
"forces": [
25000.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
],
"element_loads": []
},
{
"id": 2,
"name": "EQRoofLoad",
"type": "Plain",
"time_series_id": 2,
"nodal_loads": [
{
"node_id": 12,
"forces": [
50000.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
],
"element_loads": []
}
],
"spectra": [
{
"id": 1,
"name": "EC8 Type-1 / Soil B",
"type": "ResponseSpectrum",
"periods": [
0.01,
0.15,
0.5,
1.0,
2.0,
4.0
],
"accelerations": [
3.53,
8.83,
8.83,
4.42,
2.21,
1.1
],
"damping_ratio": 0.05
}
],
"analyses": [
{
"id": 1,
"name": "Lateral-Push",
"type": "Static",
"pattern_ids": [
1
],
"n_steps": 1,
"load_factor_increment": 1.0,
"system": "BandGeneral",
"constraints": "Plain",
"integrator": "LoadControl",
"algorithm": "Linear",
"test": "NormDispIncr",
"tolerance": 1e-08,
"max_iter": 25
},
{
"id": 2,
"name": "Modal-6",
"type": "Modal",
"n_modes": 6,
"solver": "genBandArpack"
},
{
"id": 3,
"name": "EQ-4s",
"type": "Transient",
"pattern_ids": [
2
],
"dt": 0.01,
"n_steps": 400,
"system": "BandGeneral",
"constraints": "Plain",
"integrator": "Newmark",
"integrator_params": [
0.5,
0.25
],
"algorithm": "Newton",
"test": "NormDispIncr",
"tolerance": 1e-06,
"max_iter": 25,
"rayleigh_alpha_m": 0.524,
"rayleigh_beta_k": 0.00106
},
{
"id": 4,
"name": "RS-X-SRSS",
"type": "ResponseSpectrum",
"modal_case_id": 2,
"spectrum_id": 1,
"direction": 1,
"combination": "SRSS",
"damping_ratio": null
}
]
}