개발도구
2D 및 3D 연속체 모델에서 보강철근 배치를 모델링하거나 Revit 또는 기타 CAD 소프트웨어에서 가져올 수 있습니다. (버전 21) 콘크리트 모델에 내장 철근 모델링 방법 1...
Grasshopper의 새로운 플러그인 구성 요소에 대해 알아보고, 새로운 구성 요소가 사용된 다양한 모델 유형을 확인해 보세요: * 라이브 링크 - Grasshopper와 실행 ...
새로 출시된 공식 LUSAS 플러그인을 사용하여 Grasshopper에서 LUSAS를 위한 구조 모델을 생성할 수 있습니다. 전용 Grasshopper 구성 요소를 사용하여 파라메...
Tekla Structures 해석 모델 데이터를 LUSAS로 내보내어 선형 정적 해석을 수행하고, 선택적으로 설계 검토를 진행하거나 하중, 동적, 비선형 또는 기타 고급 옵션을 ...
Revit 해석 모델 데이터를 LUSAS로 매끄럽게 내보내어 선형 정적 해석을 수행하거나 모델을 추가로 개발하고 필요에 따라 다양한 해석을 실행할 수 있습니다.
LUSAS 프로그래밍 인터페이스는 이제 VB뿐만 아니라 Python에서도 작동하도록 개선되었으며, LUSAS 모델을 신속하게 재생성할 수 있는 새로운 Revit 플러그인과 Gras...
LUSAS 인터페이스에서 수행되는 작업이 다양한 프로그래밍 언어를 통해 어떻게 제어될 수 있는지를 설명합니다. 코드 직접 작성이 가능하며, 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 이 작도 됩니다.