Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents
minLevel1
maxLevel7

...

Postman 은 다음 위치에서 다운로드 받아 설치 하실 수 있습니다. https://www.postman.com/downloads/

그림넣기Image Added

모델 파일 열기

모델 파일

View file
nametest.mgb

...

우측 상단의 Save 를 누르면 현재 명령어를 collection 으로 구분하여 저장 할 수 있습니다.

...

Image Added

다음과 같이 저장된 명령어를 순서대로 실행 할 수 있습니다.

...

...

Postman Reqeust를 collection으로 한번에 실행하기

모델 파일 데이터 가져오기

열린 모델 파일의 데이터는 http GET 메세지를 통해 더 간단하게 가져 올 수 있습니다.

Code Block
GET  http://localhost:10024/db/matl

Postman에 입력 및 응답

...

...

데이터 가져오기(postman)

  1. http 메소드 타입 선택 (GET)

  2. api URI 입력 http://localhost:10024/db/matl

...

Code Block
languagejs
POST  http://localhost:10024/db/matl
content-type: application/json

{
    "Assign": {
        "2": {
            "TYPE": "STEEL",
            "NAME": "SN400SS275-ByAPI",
            "HE_SPEC": 0,
            "HE_COND": 0,
            "THMAL_UNIT": "C",
            "PLMT": 0,
            "P_NAME": "",
            "bMASS_DENS": false,
            "DAMP_RAT": 0.02,
            "PARAM": [
                {
                    "P_TYPE": 1,
                    "STANDARD": "JISKS18(S)",
                    "CODE": "",
                    "DB": "SN400SS275",
                    "bELAST": false,
                    "ELAST": 20904182.36604753 210000000
                }
            ]
        }
    }
}

Postman 에 입력

...

  1. http 메소드 타입 선택 (POST)

  2. api URI 입력 http://localhost:10024/db/matl

  3. Content-type 선택 content-type: application/json

  4. Body JSON 데이터 입력

    1. 앞의 모델 파일 데이터 가져오기에서 결과를 복사하고 붙여넣기

      Image RemovedImage Added
    2. 데이터 붙여 넣기 및 수정

      Image RemovedImage Added
      1. 데이터 이름 변경 : MATL → Assign

      2. 데이터 Key 변경 : “1” → “2”

      3. 데이터 이름 변경 : “C27-2” “SS275” “C27“SS275-ByAPI”

  5. Send 결과 확인

  6. Civil 에서 Gen에서 결과 확인

모델 파일 데이터 업데이트

앞의 모델 파일 데이터 추가 와 유사한 방법으로 이번에는 MATL(재질) 데이터를 변경 하도록 하겠습니다.
http 메소드 타입이 POST → PUT 으로 바뀐 부분에 유의 하시면 됩니다.

...

지금까지 Postman 이라는 도구로 MIDAS API 의 간단한 동작을 실행했습니다. 이제 다음 단계로는

또는 목적에 필요한 함수들을 확인하고 활용하기 위해서는 명령어의 구조와 레퍼런스 문서를 참조 하실 수 있습니다. postman 이 아닌 프로그래밍 언어로 MIDAS API 를 사용하길 원하시는 분이라면 다음의 문서가 도움이 되실 수 있습니다.

...