[TDME] Compressive Strength

POST, GET, PUT {{Base Url}}/db/tdme "TDME": { "NAME": { "__DESC__": "Material Name", "__TYPE__": "String" }, "TYPE": { "__DESC__": "Code or User Type", "__TYPE__": "String" }, "CODENAME": { "__DESC__": "Code Name", "__TYPE__": "String" }, "STRENGTH": { "__DESC__": "Compression Strength", "__TYPE__": "Real" }, "A": { "__DESC__": "Factor A", "__TYPE__": "Real" }, "B": { "__DESC__": "Factor B", "__TYPE__": "Real" }, "D": { "__DESC__": "Factor D", "__TYPE__": "Real" }, "iCTYPE": { "__DESC__": "Cement Type", "__TYPE__": "Integer" }, "bUSE": { "__DESC__": "Use Concrete Data", "__TYPE__": "Bool" }, "TENS_STRN_FACTOR": { "__DESC__": "Tensile Strength Factor", "__TYPE__": "Real" }, "iECTYPE": { "__DESC__": "Elastic Cement Type", "__TYPE__": "Integer" }, "CMETH": { "__DESC__": "CuringMeth", "__TYPE__": "Integer" }, "CTYPE": { "__DESC__": "Concrete Type", "__TYPE__": "Integer" }, "MAXS": { "__DESC__": "Max Size", "__TYPE__": "Real" }, "PZ": { "__DESC__": "P-z", "__TYPE__": "Integer" }, "nAGGRE": { "__DESC__": "AggreType", "__TYPE__": "Integer" }, "DENSITY": { "__DESC__": "Density", "__TYPE__": "Real" }, "SCALE": { "__DESC__": "Scale Factor", "__TYPE__": "Real" }, "aDATA": { "__DESC__": "Func Data", "__TYPE__": [ { "TIME": { "__DESC__": "Day", "__TYPE__": "Real" }, "COMP": { "__DESC__": "Compression", "__TYPE__": "Real" }, "TENS": { "__DESC__": "Tensile", "__TYPE__": "Real" }, "ELAST": { "__DESC__": "Elastic", "__TYPE__": "Real" } } ] } }

 

  • Introduce Input Data Symbols

API - Value Type

Input Data

API - Value Type

Input Data

Integer

🔴

Essential

String

Unnecessary

Boolean

🔺

Optional

Real

 

 

 

  • The required Input Data for defining Comp. Strength (Common Item)

NO.

Name

API - Key

API - Value Type

Default

Code

User

NO.

Name

API - Key

API - Value Type

Default

Code

User

1

Comp. Strength No.

"KEY"

 

 

🔴

 

2

Material Name

"NAME"

 

🔴

 

3

  • Code : "CODE"

  • User : "USER"

"TYPE"

 

🔴

 

 

Code Type

4

Code Name

"CODENAME"

 

 

5

Compression Strength

"STRENGTH"

 

 

6

Factor A

"A"

 

 

7

Factor B

"B"

 

 

8

Cement Type

"iCTYPE"

 

 

 

KDS-2016 Code only

9

Density

"DENSITY"

 

 

 

CEB-FIP(2010) Code only

10

AggreType

  • Basalt, dense limeston : 0

  • Quartzite : 1

  • Limestone : 2

  • Sandstrone : 3

"nAGGRE"

 

 

 

Japan(Elastic) Code only

11

Elastic Cement Type

  • Normal Type : 0

  • Rapid Type : 1

"iECTYPE"

 

 

 

Japan(Hydration) Code only

12

Factor D

"D"

 

 

13

Use Concrete Data

"bUSE"

 

 

14

Tensile Strength Factor

"TENS_STRN_FACTOR"

 

 

 

Russian Code only

15

Curing Method

  • Netural cure : 0

  • Steam cure : 1

"CMETH"

 

 

16

Concrete Type

  • Heavy concrete : 0

  • Fine-grained concrete : 1

"CTYPE"

 

 

17

Max Size

"MAXS"

 

 

18

P-z

"PZ"

 

 

 

User Type

19

Scale Factor

"SCALE"

 

🔺

 

20

Func Data

"aDATA"

 

 

🔺

 

21

Day

"TIME"

 

🔺

 

22

Compression

"COMP"

 

🔺

 

23

Tensile

"TENS"

 

🔺

 

24

Elastic

"ELAST"

 

🔺

 

 

  • The required Input Data for defining Comp. Strength (Design Code Specifications)

No.

Code

"CODENAME"

"STRENGTH"

"iCTYPE"

"iECTYPE"

"DENSITY"

"A"

"B"

"D"

"nAGGRE"

"bUSE"

"TENS_STRN_FACTOR"

"CMETH"

"CTYPE"

"MAXS"

"PZ"

No.

Code

"CODENAME"

"STRENGTH"

"iCTYPE"

"iECTYPE"

"DENSITY"

"A"

"B"

"D"

"nAGGRE"

"bUSE"

"TENS_STRN_FACTOR"

"CMETH"

"CTYPE"

"MAXS"

"PZ"

1

KDS-2016

"KDS-2016"

🔴

🔴

 

🔴

 

 

 

 

 

 

 

 

 

 

2

KCI-USD12

"KCI-USD12"

🔴

🔴

 

 

 

 

 

 

 

 

 

 

 

 

3

Korean Standard

"Korean Standard"

🔴

 

 

 

🔴

🔴

 

 

 

 

 

 

 

 

4

ACI

"ACI"

🔴

 

 

 

🔴

🔴

 

 

 

 

 

 

 

 

5

CEB-FIP(2010)

"CEB-FIP(2010)"

🔴

🔴

 

 

 

 

 

🔴

 

 

 

 

 

 

6

CEB-FIP(1990)

"CEB-FIP(1990)"

🔴

🔴

 

 

 

 

 

 

 

 

 

 

 

 

7

CEB-FIP(1978)

"CEB-FIP(1978)"

🔴

 

 

 

 

 

 

 

 

 

 

 

 

 

8

Ohzagi

"Ohzagi"

🔴

🔴

 

 

 

 

 

 

 

 

 

 

 

 

9

Japan(Hydration)

"Japan(hydration)"

🔴

 

 

 

🔴

🔴

🔴

 

🔴

🔴

 

 

 

 

10

Japan(Elastic)

"Japan(elastic)"

🔴

 

🔴

 

 

 

 

 

 

 

 

 

 

 

11

INDIA(IRC:18-2000)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12

INDIA(IRC:112-2011)

"INDIA(IRC:112-2011)"

🔴

🔴

 

 

 

 

 

 

 

 

 

 

 

 

13

European

"EUROPEAN"

🔴

🔴

 

 

 

 

 

 

 

 

 

 

 

 

14

AS 5100.5-2017

"AS 5100.5-2017"

🔴

 

 

 

 

 

 

 

 

 

 

 

 

 

15

AS 5100.5-2016

"AS 5100.5-2016"

🔴

 

 

 

 

 

 

 

 

 

 

 

 

 

16

AS/RTA 5100.5-2011

"AS/RTA 5100.5-2011"

🔴

 

 

 

 

 

 

 

 

 

 

 

 

 

17

AS 3600-2009

"AS 3600-2009"

🔴

 

 

 

 

 

 

 

 

 

 

 

 

 

18

Russian

"RUSSIAN"

🔴

🔴

 

 

 

 

 

 

 

 

🔴

🔴

🔴

🔴

 

No.

Code

Cement Type

"iCTYPE"

No.

Code

Cement Type

"iCTYPE"

1

KDS-2016

N,R_moist cured : 0.35

1

N,R_steam cured : 0.15

2

RS_moist cured : 0.25

3

RS_steam cured : 0.12

4

SL : 0.40

5

2

KCI-USD12

N,R_moist cured : 0.35

1

N,R_steam cured : 0.15

2

RS_moist cured : 0.25

3

RS_steam cured : 0.12

4

SL : 0.40

5

5

CEB-FIP(2010)

42.5 R, 52.5 N, 52.5 R : 0.20

1

32.5 R, 42.5 N : 0.25

2

32.5 N : 0.38

3

6

CEB-FIP(1990)

RS : 0.2

1

N, R : 0.25

2

SL : 0.38

3

8

Ohzagi

RS

1

N, R

2

SL

3

Fly-ash

4

12

INDIA(IRC:112-2011)

Slow Setting cement

1

Normal cement

2

Rapid hardening cement

3

13

European

Class R : 0.20

1

Class N : 0.25

2

Class S : 0.38

3

18

Russian

Normal

1

Fasr-hardened

2

Slag

3

Pozzolan

4

 

  • The JSON format example for inputting Comp. Strength

{ "Assign": { "1": { "NAME": "TDME name", "TYPE": "CODE", "CODENAME": "KDS-2016", "STRENGTH": 35.0, "iCTYPE": 2, "DENSITY": 2500.0 } } }
{ "Assign": { "1": { "NAME": "TDME name", "TYPE": "CODE", "CODENAME": "CEB-FIP(2010)", "STRENGTH": 35.0, "iCTYPE": 1, "nAGGRE": 0 } } }