평면에 수직 방향으로 보기 설정

이 스크립트는 LUSAS Programmable Interface(LPI), Python 스크립트, 그리고 Visual Basic 스크립트가 LUSAS와 함께 어떻게 사용될 수 있는지를 보여주기 위한 용도로 제공됩니다.  LUSAS 소프트웨어의 구성 요소가 아니며, 자유롭게 편집하거나 수정해도 됩니다. 

스크립트들은 특정 버전의 소프트웨어 릴리스를 기준으로 작성된 것이며, 사용된 방식은 이후 버전의 소프트웨어에서도 여전히 유효할 수 있습니다.

작성연도 : 2013
사용자가 선택한 3개의 점(Point)으로 정의된 평면에 대해 모델의 뷰를 해당 평면에 수직 방향으로 자동 정렬해 주는 스크립트입니다.

스크립트 내용

개요

사용자가 선택한 3개의 점(Point)으로 정의된 평면에 대해 모델의 뷰를 해당 평면에 수직 방향으로 자동 정렬해 주는 스크립트입니다.

이 기능은 CAD 모델을 LUSAS로 가져올 때 임의의 방향으로 회전되어 있는 경우, 또는 특정 평면을 기준으로 모델을 정확한 방향으로 맞춰야 하는 상황에서 매우 유용합니다.

순서

  • 해석 모델에서 평면을 정의할 3개의 점을 선택합니다.
  • File -> Script -> Run Script를 실행하고, 스크립트 파일 “SetViewNormalto_3points.lpy”를 선택하여 실행합니다.

결과

스크립트가 실행되면, 선택된 세 점으로 정의된 평면에 대해 수직 방향(Normal View) 으로 모델 뷰가 자동 정렬됩니다. 또한 모델이 화면에 가장 크겍 보이도록 스케일과 줌이 자동 조정 됩니다.

스크립트 실행 전
스크립트 실행 후

활용방법

모델러에서 File>Script>Run Script 를 실행하거나, 아래 그림에서 표시한 툴바를 사용하여 다운로드 받은 파일을 선택하여 실행합니다.