Idea Statica
  • 강재
  • 콘크리트
  • BIM 및 워크플로우
  • 지원 및 학습
  • 가격
  • 회사
  • 강재 개요
  • 연결 설계
  • 부재 설계
  • 파라메트릭 설계
  • 강구조 사례 연구
  • 콘크리트 개요
  • 벽체 및 D영역(불연속 영역)
  • 앵커링 설계
  • 콘크리트 사례 연구
  • BIM 개요
  • 지원되는 통합
  • Checkbot
  • Viewer
  • API
  • 지원 센터
  • E-러닝 & 인증
  • 블로그
  • 다운로드 및 라이선스
  • 플랜
  • 무료 커뮤니티 도구
  • 기업 고객
  • 학생 및 교육자
  • 얼마나 절약할 수 있을까요?
  • 회사 소개
  • 문의
  • 연구 및 개발
  • 공인 리셀러
  • 고객 사례 소개
  • 강재
    강재 개요연결 설계부재 설계파라메트릭 설계강구조 사례 연구
  • 콘크리트
    콘크리트 개요벽체 및 D영역(불연속 영역)앵커링 설계콘크리트 사례 연구
  • BIM 및 워크플로우
    BIM 개요지원되는 통합CheckbotViewerAPI
  • 지원 및 학습
    지원 센터E-러닝 & 인증블로그다운로드 및 라이선스
  • 가격
    플랜무료 커뮤니티 도구기업 고객학생 및 교육자얼마나 절약할 수 있을까요?
  • 회사
    회사 소개문의연구 및 개발공인 리셀러고객 사례 소개
14일 무료 체험
14일 무료 체험
  • 강재
  • 콘크리트
  • BIM 및 워크플로우
  • 지원 및 학습
  • 가격
  • 회사

뉴스레터 구독하기

회사

  • 회사 소개
  • 파트너십
  • 경력 채용
  • 구조 엔지니어를 위한 특허 기술

리소스

  • 고객 프로젝트
  • 케이스 스터디
  • IDEA StatiCa 연결 라이브러리
  • 검증 문서(Verification Books)

법적 고지

  • IDEA StatiCa 최종 사용자 라이선스 계약
  • 글로벌 개인정보 처리방침
  • 서비스 이용 약관 – IDEA StatiCa Viewer
  • 라이선스

도움말

  • 연락처
  • 견적 요청
  • 리셀러
  • 다운로드
FacebookInstagramLinkedInYouTube

© IDEA StatiCa 2009-2026

엔지니어, 제조업체 및 컨설턴트들이 전 세계적으로 신뢰하고 사용합니다.

지원 센터지식 베이스 문서Grasshopper와 Connection 간의 새로운 REST API
IDEA StatiCa 강구조 BIM 상호운용성
IDEA StatiCa BIM 상호운용성 (콘크리트)
BIM 링크: 지원되는 타사 애플리케이션 버전
BIM 링크 구버전 실행 방법
IDEA Grasshopper 플러그인
Grasshopper 플러그인 구성 요소 설명
Grasshopper와 Connection 간의 새로운 REST API
API/개발자 문서 웹사이트
Grasshopper와 Connection 간의 새로운 REST API
SteelConnection designKnowledge basev25.0Connection

Grasshopper와 Connection 간의 새로운 REST API

이 문서는 다음 언어로도 제공됩니다
ENCZDEESFRITPTNLHUROKRPLTHTRVIZH
AI가 영어에서 번역했습니다

Grasshopper 플러그인이 새로운 IDEA StatiCa Connection API 및 IOM 버전으로 업데이트되었습니다. 이는 현대적인 API에 더욱 부합하는 새로운 경험을 제공합니다. 각 구성 요소는 API 상호작용과 긴밀하게 연결되어 있습니다.

새로운 Rest Connection API의 출시로 인해, 구 API(ConHiddenCalculator)와 관련된 현재 Grasshopper 구성 요소는 IDEA StatiCa 버전 24.1.3부터 해당 API가 더 이상 지원되지 않으므로 작동하지 않습니다.

플러그인 설치

이전 버전과 마찬가지로, 플러그인은 Rhino Package Manager를 통해 설치할 수 있습니다. Rhino 명령 프롬프트에서 PackageManager를 입력하여 Package Manager를 여십시오. IDEA StatiCa 플러그인의 최신 버전을 업데이트하거나 설치하기만 하면 됩니다.

새로운 Grasshopper 플러그인의 장점

새 버전의 플러그인을 통해 사용자는 새로운 API의 향상된 기능과 Grasshopper 및 IDEA StatiCa Connection 간의 훨씬 쉬운 상호작용을 이용할 수 있습니다.

구 플러그인 버전 0.1.X

  • 구성 요소 사용 시 API에서 발생하는 작업을 이해하기 어려움
  • 많은 IO 작업
  • 계산과 같은 긴 작업으로 인해 스크립트가 멈춤
  • 모든 객체에 대한 많은 구성 요소
  • 프로젝트 내 여러 연결에서 작동하지 않음
  • 특정 버전의 IDEA StatiCa를 선택하기 어려움

새 플러그인 버전 0.2.0

  • 실제 API 방식과 긴밀하게 연결됨 (Python 또는 C#으로의 전환이 용이) 
  • 사용자가 저장하기 전까지 프로젝트는 서버에 유지됨
  • API 구성 요소는 비동기식으로, 구성 요소가 계산 중에도 사용자가 스크립팅을 계속할 수 있음
  • API 객체의 자동 분해
  • 프로젝트 내 모든 연결과 기본적으로 호환
  • API attacher/runner를 통해 버전 지정이 용이
  • Grasshopper에서 직접 IFC 파일 내보내기 
  • 템플릿 적용 워크플로우가 애플리케이션과 통합됨
  • 핀 및 앵커를 IOM 구성 요소에서 정의 가능

구성 요소 개요

새 플러그인은 Grasshopper 리본의 두 패널로 구분됩니다. 

  1. App Common: 모든 IDEA StatiCa 설계 API에 공통적인 API 구성 요소. 
  2. Connection: 연결 API에 특화된 구성 요소. 

Grasshopper를 통한 API 연결

다른 API 클라이언트와 유사하게, Grasshopper 스크립트를 runner API 인스턴스(Connection Service Attacher)에 연결하거나 Grasshopper 내에서 서비스를 시작(Connection Service Runner)할 수 있습니다. 사용자는 API 구성 요소를 실행하기 전에 위의 구성 요소 중 하나를 선택하고 실행해야 합니다. 

잘못된 경우:

유효한 API 연결 없이 구성 요소를 실행하려고 하면 해당 구성 요소에 오류 메시지가 표시됩니다.

올바른 경우: 

유효한 API 연결이 설정되면, 스크립트가 닫히거나 다른 곳으로 이동하기 전까지 Service 구성 요소를 다시 실행할 필요가 없습니다. 연결은 모든 구성 요소가 접근할 수 있도록 로컬에 저장됩니다.

API 구성 요소

아래의 "Active" 버튼은 API와 상호작용하는 구성 요소를 쉽게 식별합니다. 구성 요소는 Run 버튼을 클릭하여 한 번 실행하거나, active 구성 요소에 연결된 true/false 토글을 사용하여 지속적으로 실행할 수 있습니다.

API 구성 요소는 Connection API의 Controller와 밀접하게 관련되어 있습니다. Controller는 작업 기반(계산, 내보내기, 보고서) 또는 객체 기반(하중 효과, 부재, 매개변수 등)으로 구분됩니다.

작업 기반: 작업 기반 Controller는 특정 연결 또는 프로젝트에 대해 계산 또는 내보내기 기능을 포함한 특정 작업을 수행합니다.

 객체 기반: 객체 기반 Controller는 일반적으로 Get 구성 요소와 Update 구성 요소를 가집니다:

  • Get: Connection 내의 모든 Controller 유형 객체를 검색하고, 분해하거나 수정할 수 있는 특정 객체를 가져옵니다. 
  • Update: Grasshopper 스크립트에서 업데이트된 객체를 갱신합니다. 객체는 자동 Modify Object 구성 요소를 사용하여 업데이트됩니다.

대부분의 API 구성 요소는 분해하거나 수정할 수 있는 객체의 입력과 출력을 처리합니다. 이 형식으로 구성 요소를 제공하면 사용자가 추가해야 하는 구성 요소의 전체 수가 줄어듭니다.

가장 기본적인 예는 프로젝트를 분해하여 사용 가능한 연결과 같은 내부 정보를 얻는 것입니다. 

간단한 예시 – 연결 매개변수 업데이트

Modify 구성 요소의 작동 방식에 대한 간단한 예시를 참조하십시오. 아래 이미지는 템플릿 적용 및 연결 매개변수 업데이트의 간단한 적용에서 API 및 자동 객체 구성 요소를 사용하는 예시를 보여줍니다. 

바로 사용 가능한 예시

플러그인을 다운로드한 사용자는 압축 파일에서 전체 예시 목록을 이용할 수 있습니다: %appdata%\McNeel\Rhinoceros\packages\8.0\IdeaStatiCaGrasshopper\[0.0.0]\Examples 0.2.0.zip

버전 호환성

새 플러그인 버전 0.2.0은 Rhino Package Manager에서 이용 가능하며 IDEA StatiCa 버전 24.1.3 이상에서 작동합니다.

이전 버전 0.1.x도 계속 이용 가능하며 IDEA StatiCa 버전 24.1.2 이하에서 작동합니다.

IDEA StatiCa 버전 24.1.4에서 출시

오늘 최신 버전의 IDEA StatiCa를 직접 체험해 보세요

14일간 모든 기능을 무료로 이용해 보세요.

IDEA StatiCa를 무료로 확인해 보세요

관련 문서

릴리스 노트 IDEA StatiCa 25.0
  • 강철
  • 콘크리트
  • v25.0
  • +3
  • 강철
  • 콘크리트
  • v25.0

Release notes

릴리스 노트 IDEA StatiCa 25.0

더 읽기
Grasshopper - 플러그인 설치
  • 강철
  • IDEA Open Model (API)
  • Connection
  • +3
  • 강철
  • IDEA Open Model (API)
  • Connection

Tutorials

Grasshopper - 플러그인 설치

더 읽기
Grasshopper 플러그인 구성 요소 설명
  • 강철
  • Connection
  • IDEA Open Model (API)
  • Grasshopper
  • +4
  • 강철
  • Connection
  • IDEA Open Model (API)
  • Grasshopper

Knowledge base

Grasshopper 플러그인 구성 요소 설명

더 읽기
API 시작하기 - 기초 01
  • 강철
  • Connection
  • IDEA Open Model (API)
  • +3
  • 강철
  • Connection
  • IDEA Open Model (API)

Tutorials

API 시작하기 - 기초 01

더 읽기