Input URI
{base url} + db/SPLC |
---|
Active Methods
POST, GET, PUT, DELETE |
---|
JSON Schema
Details
"SPLC": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"NAME": {
"description": "SpectrumLoadCaseName",
"type": "string"
},
"DIR": {
"description": "Direction",
"type": "string"
},
"ANGLE": {
"description": "Excitationangle",
"type": "number"
},
"SCALE": {
"description": "ScaleFactor",
"type": "number"
},
"PMFT": {
"description": "PeriodModificationFactor",
"type": "number"
},
"bDAMP": {
"description": "ApplyDampingMethod-CheckBox",
"type": "boolean"
},
"INTERP": {
"description": "Interpolationofspectraldata",
"type": "string"
},
"DESC": {
"description": "Desctiprion",
"type": "string"
},
"COMTYPE": {
"description": "Modalcombinationtype",
"type": "string"
},
"bADDSIGN": {
"description": "Addsignstotheresults-CheckBox",
"type": "boolean"
},
"iSIGNTYPE": {
"description": "Addsignstotheresultstype",
"type": "integer"
},
"bMODE": {
"description": "Selectmodeshapes-CheckBox",
"type": "boolean"
},
"bAUTO": {
"description": "AutoSearchAngle",
"type": "boolean"
},
"iAUTOTYPE": {
"description": "AutoType",
"type": "integer"
},
"bNDP": {
"description": "NonDissipative",
"type": "boolean"
},
"NDP": {
"description": "NonDissipative",
"type": "number"
},
"aFUNCNAME": {
"description": "SpectrumNameList",
"type": "array",
"items": {
"type": "string"
}
},
"aUSEMODE": {
"description": "UseModeList",
"type": "array",
"items": {
"type": "object",
"properties": {
"bUSE": {
"description": "BooleanUseMode",
"type": "boolean"
},
"MSFACTOR": {
"description": "ModeShapeFactor",
"type": "number"
}
}
}
},
"bCDAMP": {
"description": "CorrectDamping",
"type": "boolean"
},
"iMDTYPE": {
"description": "Dampingratiomethodtype",
"type": "integer"
},
"DALL": {
"description": "Dampingratioforallmodes",
"type": "number"
},
"aDAMPING": {
"description": "Modaldampingoverrides-dampingratioList",
"type": "array",
"items": {
"type": "object",
"properties": {
"iMODE": {
"description": "Mode",
"type": "integer"
},
"DAMPING": {
"description": "ModeShapeFactor",
"type": "number"
}
}
}
},
"iCOEF": {
"description": "DampingType",
"type": "integer"
},
"bMASSP": {
"description": "Massproportional-CheckBox",
"type": "boolean"
},
"MASSC": {
"description": "Massproportional-Value",
"type": "number"
},
"bSTIFFP": {
"description": "Stiffnessproportional-CheckBox",
"type": "boolean"
},
"STIFFC": {
"description": "Stiffnessproportional-Value",
"type": "number"
},
"iCALC": {
"description": "Coefficientscalculationmethod",
"type": "integer"
},
"FP1": {
"description": "Frequency/Period-Mode1",
"type": "number"
},
"FP2": {
"description": "Frequency/Period-Mode2",
"type": "number"
},
"DR1": {
"description": "Dampingratio-Mode1",
"type": "number"
},
"DR2": {
"description": "DampingRatio-Mode2",
"type": "number"
},
"bACCECC": {
"description": "AccidentalEccentricity",
"type": "boolean"
},
"bACCECC_AUTO": {
"description": "EccentricityData-Automatic",
"type": "boolean"
},
"ACCECC_PERCENT": {
"description": "EccentricityData-Eccentricity",
"type": "number"
},
"bACCECC_CONSIDER_GL": {
"description": "EccentricityData-ConsiderbelowG.L",
"type": "boolean"
},
"bACCECC_MINIMUM_TORSION": {
"description": "EccentricityData-LimitMinimumTorsion",
"type": "boolean"
},
"aACCECC_ECCEN_LIST": {
"description": "EccentricityData-EccentricityList",
"type": "array",
"items": {
"type": "object",
"properties": {
"STORY": {
"description": "Story",
"type": "string"
},
"CROSS": {
"description": "Cross",
"type": "number"
},
"ALONG": {
"description": "Along",
"type": "number"
}
}
}
}
}
}
}
Examples
RS Load Cases
"Assign": {
"6": {
"NAME": "LC00",
"DIR": "XY",
"ANGLE": 0,
"SCALE": 1,
"PMFT": 1,
"bDAMP": false,
"INTERP": "LOG",
"DESC": "",
"COMTYPE": "CQC",
"bADDSIGN": true,
"iSIGNTYPE": 0,
"bMODE": true,
"aFUNCNAME": [
"RS_func"
],
"aUSEMODE": [
{
"bUSE": true,
"MSFACTOR": 1
},
{
"bUSE": true,
"MSFACTOR": 1
},
{
"bUSE": true,
"MSFACTOR": 1
}
]
}
}
}
Damping Method - Modal
"Assign": {
"1": {
"NAME": "LC01",
"DIR": "XY",
"ANGLE": 0,
"SCALE": 1,
"PMFT": 1,
"bDAMP": true,
"INTERP": "LOG",
"DESC": "",
"COMTYPE": "CQC",
"bADDSIGN": true,
"iSIGNTYPE": 0,
"bMODE": true,
"aFUNCNAME": [
"RS_func"
],
"aUSEMODE": [
{
"bUSE": true,
"MSFACTOR": 1
},
{
"bUSE": true,
"MSFACTOR": 1
},
{
"bUSE": true,
"MSFACTOR": 1
}
],
"bCDAMP": true,
"iMDTYPE": 1,
"DALL": 0.05,
"aDAMPING": [
{
"iMODE": 1,
"DAMPING": 0.06
},
{
"iMODE": 2,
"DAMPING": 0.07
}
]
}
}
}
Damping Method - Mass & Stiffness Proportional (Direction Specifications)
"Assign": {
"2": {
"NAME": "LC02",
"DIR": "XY",
"ANGLE": 90,
"SCALE": 1,
"PMFT": 1,
"bDAMP": true,
"INTERP": "LOG",
"DESC": "",
"COMTYPE": "CQC",
"bADDSIGN": true,
"iSIGNTYPE": 0,
"bMODE": true,
"aFUNCNAME": [
"RS_func"
],
"aUSEMODE": [
{
"bUSE": true,
"MSFACTOR": 1
},
{
"bUSE": true,
"MSFACTOR": 1
},
{
"bUSE": true,
"MSFACTOR": 1
}
],
"bCDAMP": false,
"iMDTYPE": 2,
"iCOEF": 1,
"bMASSP": true,
"MASSC": 1.1,
"bSTIFFP": true,
"STIFFC": 1.2
}
}
}
Damping Method - Mass & Stiffness Proportional (Calc. from Modal Damping/Frequency)
"Assign": {
"3": {
"NAME": "LC03",
"DIR": "XY",
"ANGLE": 90,
"SCALE": 1,
"PMFT": 1,
"bDAMP": true,
"INTERP": "LOG",
"DESC": "",
"COMTYPE": "CQC",
"bADDSIGN": true,
"iSIGNTYPE": 0,
"bMODE": true,
"aFUNCNAME": [
"RS_func"
],
"aUSEMODE": [
{
"bUSE": true,
"MSFACTOR": 1
},
{
"bUSE": true,
"MSFACTOR": 1
},
{
"bUSE": true,
"MSFACTOR": 1
}
],
"bCDAMP": false,
"iMDTYPE": 2,
"iCOEF": 2,
"bMASSP": true,
"bSTIFFP": true,
"iCALC": 1,
"FP1": 0.6,
"FP2": 0.7,
"DR1": 0.05,
"DR2": 0.06
}
}
}
Damping Method - Mass & Stiffness Proportional (Calc. from Modal Damping/Period)
"Assign": {
"4": {
"NAME": "LC04",
"DIR": "XY",
"ANGLE": 90,
"SCALE": 1,
"PMFT": 1,
"bDAMP": true,
"INTERP": "LOG",
"DESC": "",
"COMTYPE": "CQC",
"bADDSIGN": true,
"iSIGNTYPE": 0,
"bMODE": true,
"aFUNCNAME": [
"RS_func"
],
"aUSEMODE": [
{
"bUSE": true,
"MSFACTOR": 1
},
{
"bUSE": true,
"MSFACTOR": 1
},
{
"bUSE": true,
"MSFACTOR": 1
}
],
"bCDAMP": false,
"iMDTYPE": 2,
"iCOEF": 2,
"bMASSP": true,
"bSTIFFP": true,
"iCALC": 2,
"FP1": 0.01,
"FP2": 0.02,
"DR1": 0.05,
"DR2": 0.06
}
}
}
Damping Method - Strain Energy Proportional
"Assign": {
"5": {
"NAME": "LC05",
"DIR": "Z",
"ANGLE": 0,
"SCALE": 1,
"PMFT": 1,
"bDAMP": true,
"INTERP": "LOG",
"DESC": "",
"COMTYPE": "CQC",
"bADDSIGN": true,
"iSIGNTYPE": 0,
"bMODE": true,
"aFUNCNAME": [
"RS_func"
],
"aUSEMODE": [
{
"bUSE": true,
"MSFACTOR": 1
},
{
"bUSE": true,
"MSFACTOR": 1
},
{
"bUSE": true,
"MSFACTOR": 1
}
],
"bCDAMP": false,
"iMDTYPE": 3
}
}
}
Specifications
No. | Description | Key | Value Type | Default | Required | |
---|---|---|---|---|---|---|
1 |
Spectrum Load Case Name |
"NAME" |
String |
- |
Required |
|
2 |
Description |
"DESC" |
String |
Blank |
Optional |
|
3 |
Direction • X-Y: "XY" • Z: "Z" |
"DIR" |
String |
"XY" |
Optional |
|
4 |
Excitation angle |
"ANGLE" |
Number |
0 |
Optional |
|
5 |
Scale Factor |
"SCALE" |
Number |
- |
Required |
|
6 |
Period Modification Factor |
"PMFT" |
Number |
- |
Required |
|
7 |
Spectrum Name List |
"aFUNCNAME" |
Array |
- |
Required |
|
8 |
Interpolation of spectral data • Linear: "LINEAR" • Logarithm: "LOG" |
"INTERP" |
String |
"LINEAR" |
Optional |
|
9 |
Modal Combination Type • SRSS: "SRSS" • CQC: "CQC" • ABS: "ABS" • Linear: "Linear" |
"COMTYPE" |
String |
"CQC" |
Optional |
|
10 |
Add signs to the results |
"bADDSIGN" |
Boolean |
False |
Optional |
|
11 |
Add signs to the results type • Along the Major Mode Direction: 0 • Along the Absolute Maximum Value: 1 |
"iSIGNTYPE" |
Integer |
1 |
Optional |
|
12 |
Select mode shapes |
"bMODE" |
Boolean |
- |
Optional |
|
13 |
Use Mode List • Insert the data as an object |
"aUSEMODE" |
Array |
- |
Optional |
|
(1) |
Boolean Use Mode |
"bUSE" |
Boolean |
- |
Optional |
|
(2) |
Mode Shape Factor |
"MSFACTOR" |
Number |
- |
Optional |
|
14 |
Apply Damping Method |
"bDAMP" |
Boolean |
False |
Optional |
|
15 |
Correction by Damping Ratio |
"bCDAMP" |
Boolean |
False |
Optional |
|
16 |
Damping Method • Modal: 1 • Mass & Stiffness Proportional: 2 • Strain Energy Proportional: 3 |
"iMDTYPE" |
Integer |
- |
Required |
|
Damping Method - Modal |
||||||
17 |
Damping ratio for all modes |
"DALL" |
Number |
- |
Optional |
|
18 |
Modal damping overrides - damping ratio List |
"aDAMPING" |
Array |
- |
Optional |
|
(1) |
Mode Number |
"iMODE" |
Integer |
- |
Optional |
|
(2) |
Mode Shape Factor |
"DAMPING" |
Number |
- |
Optional |
|
Damping Method - Mass & Stiffness Proportional (Direction Specifications) |
||||||
17 |
Damping Type • Direct Specification: 1 |
"iCOEF" |
Integer |
1 |
Required |
|
18 |
Mass Proportional |
"bMASSP" |
Boolean |
true |
Optional |
|
19 |
Stiffness Proportional |
"bSTIFFP" |
Boolean |
true |
Optional |
|
20 |
Direction Specification for Mass Proportional |
"MASSC" |
Number |
0 |
Optional |
|
21 |
Direction Specification for Stiffness Proportional |
"STIFFC" |
Number |
0 |
Optional |
|
Damping Method - Mass & Stiffness Proportional (Calc. from Modal Damping) |
||||||
17 |
Damping Type • Calculation from Modal Damping: 2 |
"iCOEF" |
Integer |
1 |
Required |
|
18 |
Mass Proportional |
"bMASSP" |
Boolean |
true |
Optional |
|
19 |
Stiffness Proportional |
"bSTIFFP" |
Boolean |
true |
Optional |
|
Coefficients Calculation method • Frequency: 1 • Period: 2 |
"iCALC" |
Integer |
1 |
Required |
||
20 |
Frequency / Period - Mode1 |
"FP1" |
Number |
0 |
Required |
|
21 |
Frequency / Period - Mode2 |
"FP2" |
Number |
0 |
Required |
|
22 |
Damping ratio - Mode1 |
"DR1" |
Number |
0 |
Required |
|
23 |
Damping Ratio - Mode2 |
"DR2" |
Number |
0 |
Required |