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 | |
| Accidental Eccentricity for Response Spectrum | ||||||
24 | Accidental Eccentricity • Active: true • InActive: fasle | "bACCECC" | Boolean | false | Optional | |
25 | Eccentricity Data • Automatic: true • User Defined: fasle | "bACCECC_AUTO" | Boolean | - | Required | |
26 | Eccentricitiy Percentage | "ACCECC_PERCENT" | Number | - | Required | |
27 | Consider Eccentricity below G.L | "bACCECC_CONSIDER_GL" | Boolean | - | Required | |
28 | Limit Minimum Accidental Torsional Moment | "bACCECC_MINIMUM_TORSION" | Boolean | - | Required | |
29 | Accidental Eccentricity User List | "aACCECC_ECCEN_LIST" | Array | - | Required | |
(1) | Story | "STORY" | String | - | Required | |
(2) | Cross Position | "CROSS" | Number | - | Required | |
(3) | Along Position | "Along" | Number | - | Required | |
| Non-Dissipative element design | ||||||
30 | Non-dissipative element design | "bNDP" | Boolean | false | Optional | |
(1) | Value for Non-dissipative | "NDP" | Number | - | Required | |