Grasshopper용 LUSAS 플러그인 V2

Grasshopper의 새로운 플러그인 구성 요소에 대해 알아보고, 새로운 구성 요소가 사용된 다양한 모델 유형을 확인해 보세요: * 라이브 링크 – Grasshopper와 실행 중인 LUSAS 인스턴스 간의 실시간 업데이트. * 사용자 정의 속성 – 정의하는 LPI 명령어를 제공하여 원하는 LUSAS 속성을 생성합니다. * 속성 참조 – LUSAS 모델에 존재하는 속성을 참조합니다. Grasshopper 내에서 Python을 사용하여 매개변수적으로 모델을 생성하는 방법을 확인하세요.
다른 영상

섬유보강 콘크리트 (Fibre reinforced concrete)

LUSAS 지반 해석 : 사질토 배수 조건을 고려한 댐, 제방 해석

LUSAS 석조 교량 모델링 자동화

프리스트레스 장기 단기 손실량을 고려한 PSC 교량 모델링 예제

LUSAS 차량 하중에 대한 모델링 및 설계검토 예제

LPI 활용 기초 - 매크로 정의

LPI 란 ?

LUSAS Programmable Interfaace 를 의미하며,  반복적으로 수행하는 작업들에 대한 매크로를 정의하여 활용하는 것으로부터 LUSAS 를 플랫폼으로 하는 모델링, 해석, 설계검토, 도면작성 등의 전과정에 대한 자동화 프로그램 개발에도 활용할 수 있습니다.

작업 기록 개시

  • File > Script > Start Recording 

대화창에서 파일명을 지정하면, 이후 작업들이 VBS 혹은 JS 명령문 형태로 저장됩니다.

Line 1 개 정의

모델러에서 Line 1개을 정의해 봅니다.

작업 기록 종료

  • File > Script > Stop Recording 

기록을 종료합니다.

기록 내용 확인

아래와 같이 Line 을 정의하는 명령문 조합이 기록됩니다.

기록 내용 수정

아래와 같이 기록된 내용을 수정해 봅니다.
좌표를 변경시켜 가며, 총 10회 반복하도록 한 것입니다.

수정된 파일 실행

  • File > Script > Run Script 

수정된 파일을 실행시키면, 아래와 같이 10 개의 Line 이 작도 됩니다.