Input URI
|
{base url} + DESIGN/RC/KDS-41-20-2022/CDESIGN |
|---|
Active Methods
|
POST |
|---|
JSON Schema
Details
"type": "object",
"required": [
"Argument"
],
"additionalProperties": false,
"properties": {
"Argument": {
"type": "object",
"required": [
"EXPORT_PATH",
"FIGURE_NAME",
"RESULT_GRAPHIC"
],
"additionalProperties": false,
"properties": {
"EXPORT_PATH": {
"type": "string",
"description": "Image file save path and file name"
},
"FIGURE_NAME": {
"type": "string",
"description": "Smart report image name"
},
"WIDTH": {
"type": "integer",
"description": "Image width in pixels",
"default": 1000,
"minimum": 100,
"maximum": 10000
},
"HEIGHT": {
"type": "integer",
"description": "Image height in pixels",
"default": 1000,
"minimum": 100,
"maximum": 10000
},
"STAGE_NAME": {
"type": "string",
"description": "Construction stage name"
},
"SET_HIDDEN": {
"type": "boolean",
"description": "Hidden option (true: hidden, false: not hidden)",
"default": false
},
"ACTIVE": {
"type": "object",
"description": "View/Active settings. For detailed field specifications, refer to the Active documentation."
},
"ANGLE": {
"type": "object",
"description": "View/Angle settings. For detailed field specifications, refer to the Angle documentation."
},
"DISPLAY": {
"type": "object",
"description": "View/Display settings. For detailed field specifications, refer to the Display documentation."
},
"PERSPECTIVE": {
"type": "boolean",
"description": "Enable perspective view",
"default": false
},
"ZOOM_LEVEL": {
"type": "number",
"description": "Zoom level (25: zoom out, 100: fit, 200: zoom in max)",
"default": 100,
"minimum": 25,
"maximum": 200
},
"BGCOLOR_TOP": {
"type": "object",
"description": "Background color top (RGB)",
"properties": {
"R": {
"type": "integer",
"description": "Red component (0-255)",
"minimum": 0,
"maximum": 255
},
"G": {
"type": "integer",
"description": "Green component (0-255)",
"minimum": 0,
"maximum": 255
},
"B": {
"type": "integer",
"description": "Blue component (0-255)",
"minimum": 0,
"maximum": 255
}
}
},
"BGCOLOR_BOTTOM": {
"type": "object",
"description": "Background color bottom (RGB)",
"properties": {
"R": {
"type": "integer",
"description": "Red component (0-255)",
"minimum": 0,
"maximum": 255
},
"G": {
"type": "integer",
"description": "Green component (0-255)",
"minimum": 0,
"maximum": 255
},
"B": {
"type": "integer",
"description": "Blue component (0-255)",
"minimum": 0,
"maximum": 255
}
}
},
"RESULT_GRAPHIC": {
"type": "object",
"description": "Concrete design result graphic display settings",
"required": [
"LOAD_CASE_COMB"
],
"properties": {
"LOAD_CASE_COMB": {
"type": "object",
"description": "Load case and combinations",
"required": [
"TYPE",
"NAME"
],
"properties": {
"TYPE": {
"type": "string",
"description": "Load case type",
"oneOf": [
{
"title": "Concrete Design Load Combination",
"const": "CBC"
}
]
},
"NAME": {
"type": "string",
"description": "Load name"
}
}
},
"COMPONENTS": {
"type": "string",
"description": "Ratio component to display in concrete design results",
"default": "Combined",
"oneOf": [
{
"title": "Axial",
"const": "Axial"
},
{
"title": "Shear-y",
"const": "Shear-y"
},
{
"title": "Shear-z",
"const": "Shear-z"
},
{
"title": "Bend-y",
"const": "Bend-y"
},
{
"title": "Bend-z",
"const": "Bend-z"
},
{
"title": "Combined",
"const": "Combined"
}
]
},
"TYPE_OF_DISPLAY": {
"type": "object",
"description": "Display options for concrete design result visualization. For detailed field specifications, refer to the Type of Display documentation.",
"properties": {
"CONTOUR": {
"type": "object",
"description": "Display contour visualization"
},
"LEGEND": {
"type": "object",
"description": "Display legend"
},
"VALUES": {
"type": "object",
"description": "Display values"
}
}
},
"REINFORCEMENT": {
"type": "boolean",
"description": "Display reinforcement information",
"default": true
},
"REINFORCEMENT_TYPE": {
"type": "string",
"description": "Reinforcement display type",
"oneOf": [
{
"title": "Rebar",
"const": "REBAR"
},
{
"title": "Area",
"const": "AREA"
},
{
"title": "Ratio(%)",
"const": "RATIO"
}
],
"default": "REBAR"
},
"DISPLAY_MEMBERS": {
"type": "object",
"description": "Member types to display in results. Only available when Code Checking Ratio is enabled.",
"properties": {
"BEAM": {
"type": "boolean",
"description": "Display beam members",
"default": true
},
"COLUMN": {
"type": "boolean",
"description": "Display column members",
"default": true
},
"BRACE": {
"type": "boolean",
"description": "Display brace members",
"default": true
},
"WALL": {
"type": "boolean",
"description": "Display wall members",
"default": true
}
}
},
"OUTPUT_COMPONENT": {
"type": "object",
"description": "Output components for reinforcement results",
"properties": {
"RATIO_AXIAL_STRESS": {
"type": "boolean",
"description": "Ratio of Axial Stress",
"default": true
},
"MAIN_REBAR": {
"type": "boolean",
"description": "Main Rebar",
"default": true
},
"SHEAR_REINFORCEMENT": {
"type": "boolean",
"description": "Shear Reinforcement",
"default": true
}
}
},
"COLUMN_SECTION_SIZE": {
"type": "object",
"description": "Column section size display settings",
"properties": {
"SCALE_FACTOR": {
"type": "number",
"description": "Scale factor for column section visualization",
"default": 1,
"minimum": 0.1,
"maximum": 100
}
}
},
"VALUE_OPTION": {
"type": "object",
"description": "Value display format settings",
"properties": {
"DECIMAL_PLACES": {
"type": "integer",
"description": "Number of decimal places for display values",
"default": 2,
"minimum": 0,
"maximum": 15
},
"EXPONENTIAL": {
"type": "boolean",
"description": "Use exponential notation for display",
"default": false
}
}
},
"OUTPUT_SECT_LOCATION": {
"type": "object",
"description": "Output section location settings (Beam)",
"properties": {
"OPT_I": {
"type": "boolean",
"description": "Output Start Location",
"default": false
},
"OPT_CENTER_MID": {
"type": "boolean",
"description": "Output Center/Mid Location",
"default": false
},
"OPT_J": {
"type": "boolean",
"description": "Output End Location",
"default": false
},
"OPT_MAX": {
"type": "boolean",
"description": "Max",
"default": true
},
"OPT_ALL": {
"type": "boolean",
"description": "All",
"default": false
}
}
}
}
}
}
}
}
}
Specifications
Keyed Object Entry
| No. | Description | Key | Value Type | Default | Required | |||
|---|---|---|---|---|---|---|---|---|
|
Root Object |
||||||||
|
1 |
Map of keyed objects where each key is a string identifier. |
"Argument" |
object |
- |
Required |
|||
Item (Value Object Schema)
| No. | Description | Key | Value Type | Default | Required | |||
|---|---|---|---|---|---|---|---|---|
|
General |
||||||||
|
1 |
Image File Save Path & File Name e.g., C:\MIDAS\Images\result.jpg |
"EXPORT_PATH" |
string |
- |
Required |
|||
|
2 |
Smart Report Image Name |
"FIGURE_NAME" |
string |
- |
Required |
|||
|
3 |
Image Width's Pixel Size Constraints: • Value Range: >= 100, <= 10000 |
"WIDTH" |
integer |
|
Optional |
|||
|
4 |
Image Height's Pixel Size Constraints: • Value Range: >= 100, <= 10000 |
"HEIGHT" |
integer |
|
Optional |
|||
|
5 |
Construction Stage Name |
"STAGE_NAME" |
string |
- |
Optional |
|||
|
6 |
Hidden Option |
"SET_HIDDEN" |
boolean |
|
Optional |
|||
|
7 |
Active *) |
"ACTIVE" |
object |
- |
Optional |
|||
|
8 |
Angle *) |
"ANGLE" |
object |
- |
Optional |
|||
|
9 |
Display Settings *) |
"DISPLAY" |
object |
- |
Optional |
|||
|
10 |
Perspective |
"PERSPECTIVE" |
boolean |
|
Optional |
|||
|
11 |
Zoom Level Constraints: • Value Range: >= 25, <= 200 |
"ZOOM_LEVEL" |
number |
|
Optional |
|||
|
12 |
Background Color Top |
"BGCOLOR_TOP" |
object |
- |
Optional |
|||
|
12.1 |
Red Constraints: • Value Range: >= 0, <= 255 |
"R" |
integer |
- |
Optional |
|||
|
12.2 |
Green Constraints: • Value Range: >= 0, <= 255 |
"G" |
integer |
- |
Optional |
|||
|
12.3 |
Blue Constraints: • Value Range: >= 0, <= 255 |
"B" |
integer |
- |
Optional |
|||
|
13 |
Background Color Bottom |
"BGCOLOR_BOTTOM" |
object |
- |
Optional |
|||
|
13.1 |
Red Constraints: • Value Range: >= 0, <= 255 |
"R" |
integer |
- |
Optional |
|||
|
13.2 |
Green Constraints: • Value Range: >= 0, <= 255 |
"G" |
integer |
- |
Optional |
|||
|
13.3 |
Blue Constraints: • Value Range: >= 0, <= 255 |
"B" |
integer |
- |
Optional |
|||
|
14 |
Result Graphic |
"RESULT_GRAPHIC" |
object |
- |
Required |
|||
|
14.1 |
Current Mode • Infill Design RC: "INFLL_DESIGN_RC" |
"CURRENT_MODE" |
string |
- |
Required |
|||
|
14.2 |
Load Cases/Combinations |
"LOAD_CASE_COMB" |
object |
- |
Required |
|||
|
14.2.1 |
Load Case Type • Concrete Design Result Combination: "CBC" |
"TYPE" |
string |
- |
Required |
|||
|
14.2.2 |
Load Name |
"NAME" |
string |
- |
Required |
|||
|
14.3 |
Ratio by Components |
"COMPONENTS" |
object |
- |
Optional |
|||
|
14.3.1 |
Ratio by Components • Axial: "Axial" • Shear-y: "Shear-y" • Shear-z: "Shear-z" • Bend-y: "Bend-y" • Bend-z: "Bend-z" • Combined: "Combined" • SHEAR-Z: "SHEAR-Z" |
"COMP" |
string |
|
Optional |
|||
|
14.4 |
Type of Display *) |
"TYPE_OF_DISPLAY" |
object |
- |
Optional |
|||
|
14.4.1 |
Contour |
"CONTOUR" |
object |
- |
Optional |
|||
|
14.4.1.1 |
Check |
"OPT_CHECK" |
boolean |
|
Optional |
|||
|
14.4.1.2 |
Number of Color Constraints: • Value Range: >= 2, <= 20 |
"NUM_OF_COLOR" |
integer |
|
Optional |
|||
|
14.4.1.3 |
Color Type • V->R->G->B: "vrgb" • >R->G->B: "rgb" • R->B->G: "rbg" • Gray Scaled: "gray scaled" |
"COLOR_TYPE" |
string |
|
Optional |
|||
|
14.4.1.4 |
Options |
"OPTIONS" |
object |
- |
Optional |
|||
|
14.4.1.4.1 |
Gradient Fill |
"GRADIENT_FILL" |
boolean |
|
Optional |
|||
|
14.4.1.4.2 |
Contour Fill |
"CONTOUR_FILL" |
boolean |
|
Optional |
|||
|
14.4.2 |
Values |
"VALUES" |
object |
- |
Optional |
|||
|
14.4.2.1 |
Check |
"OPT_CHECK" |
boolean |
|
Optional |
|||
|
14.4.2.2 |
Decimal Pt. Constraints: • Value Range: >= 0, <= 15 |
"DECIMAL_PT" |
integer |
|
Optional |
|||
|
14.4.2.3 |
Exponential |
"VALUE_EXP" |
boolean |
|
Optional |
|||
|
14.4.2.4 |
Min/Max Only |
"MINMAX_ONLY" |
object |
- |
Optional |
|||
|
14.4.2.4.1 |
MinMax Type of Values • Min. & Max: "Min & Max" • Absolut Max: "Abs Max" • Maximum: "max" • MMinimumin: "min" |
"MAXMIN" |
string |
|
Optional |
|||
|
14.4.2.4.2 |
Limit Scale |
"LIMIT_SCALE" |
integer |
|
Optional |
|||
|
14.4.2.5 |
Orientation |
"SET_ORIENT" |
integer |
|
Optional |
|||
|
14.4.3 |
Legend |
"LEGEND" |
object |
- |
Optional |
|||
|
14.4.3.1 |
Check |
"OPT_CHECK" |
boolean |
|
Optional |
|||
|
14.4.3.2 |
Position • Right: "right" • Left: "left" • Top: "top" • Bottom: "bottom" |
"POSITION" |
string |
|
Optional |
|||
|
14.4.3.3 |
Exponential |
"VALUE_EXP" |
boolean |
|
Optional |
|||
|
14.4.3.4 |
Decimal Pt. Constraints: • Value Range: >= 0, <= 15 |
"DECIMAL_PT" |
integer |
|
Optional |
|||
|
When "COMPONENTS.COMP" is Combined |
||||||||
|
14.4.4 |
Reinforcement |
"REINFORCEMENT" |
object |
- |
Optional |
|||
|
14.4.4.1 |
Reinforcement |
"CHECK" |
boolean |
|
Optional |
|||
|
When "COMPONENTS.COMP" is Combined, "REINFORCEMENT.CHECK" is true |
||||||||
|
14.4.4.2 |
Reinforcement Type • Rebar: "REBAR" • Area: "AREA" • Ratio(%): "RATIO" |
"REINFORCEMENT_TYPE" |
string |
|
Optional |
|||
|
14.4.4.3 |
DISPLAY_MEMBERS |
"DISPLAY_MEMBERS" |
object |
- |
Optional |
|||
|
14.4.4.3.1 |
Beam |
"BEAM" |
boolean |
|
Optional |
|||
|
14.4.4.3.2 |
Column |
"COLUMN" |
boolean |
|
Optional |
|||
|
14.4.4.3.3 |
Brace |
"BRACE" |
boolean |
|
Optional |
|||
|
14.4.4.3.4 |
Wall |
"WALL" |
boolean |
|
Optional |
|||
|
14.4.4.4 |
Output Component |
"OUTPUT_COMPONENT" |
object |
- |
Optional |
|||
|
14.4.4.4.1 |
Ratio of Axial Stress |
"RATIO_AXIAL_STRESS" |
boolean |
|
Optional |
|||
|
14.4.4.4.2 |
Main Rebar |
"MAIN_REBAR" |
boolean |
|
Optional |
|||
|
14.4.4.4.3 |
Shear Reinforcement |
"SHEAR_REINFORCEMENT" |
boolean |
|
Optional |
|||
|
14.4.4.5 |
Column Section Size |
"COLUMN_SECTION_SIZE" |
object |
- |
Optional |
|||
|
14.4.4.5.1 |
Scale Factor Constraints: • Value Range: >= 0.1, <= 100 |
"SCALE_FACTOR" |
number |
|
Optional |
|||
|
14.4.4.6 |
Value Option |
"VALUE_OPTION" |
object |
- |
Optional |
|||
|
14.4.4.6.1 |
Decimal Pt. Constraints: • Value Range: >= 0, <= 15 |
"DECIMAL_PLACES" |
integer |
|
Optional |
|||
|
14.4.4.6.2 |
Exp. |
"EXPONENTIAL" |
boolean |
|
Optional |
|||
|
When "VALUES" is true |
||||||||
|
14.5 |
Output Section Location |
"OUTPUT_SECT_LOCATION" |
object |
- |
Optional |
|||
|
14.5.1 |
Ratio by Components • MAX: "MAX" • ALL: "ALL" |
"OPT_MAX_ALL" |
string |
|
Optional |
|||
|
When "VALUES" is true, "OPT_MAX_ALL" is NONE |
||||||||
|
14.5.2 |
I |
"OPT_I" |
boolean |
|
Optional |
|||
|
14.5.3 |
Center |
"OPT_CENTER_MID" |
boolean |
|
Optional |
|||
|
14.5.4 |
J |
"OPT_J" |
boolean |
|
Optional |
|||
- Active ↗
- Angle ↗