스크립트 사용

스크립트를 사용하여 Rhino의 기능을 확장합니다.

모든 Rhino의 명령들은 명령 매크로에서 사용될 수 있습니다. 명령 매크로는 명령 프롬프트에서 명령을 입력하여 실행하거나, 도구모음 단추, 바로 가기 키, 명령 별칭에서도 실행할 수 있으며, ReadCommandFile 명령을 사용하거나, Rhino의 명령 스트림에 Paste 명령으로 붙여넣어 실행할 수 있습니다.

일반적으로 Rhino 인터페이스를 통해 실행되는 기능을 스크립트 액션을 통해 사용할 수 있도록 일부 명령이 제공됩니다.

스크립트를 위해 특화된 명령

액션

Cancel

현재 명령을 취소하고 개체의 선택을 해제합니다.

Delete

개체 또는 하위 개체를 제거합니다.

Echo

명령 히스토리 창에 스크립트 명령이 반영되는 기능을 켭니다.

EditPythonScript

Python 스크립트를 편집합니다.

EditScript

RhinoScript 파일을 편집하기 위해 텍스트 편집기 유틸리티를 엽니다.

Enter

스크립트에서 Enter 키 역할을 합니다.

EnterEnd

스크립트에서 명령 문자열을 완료하도록 Enter 키 역할을 합니다.

GetDocumentUserText

파일에 첨부된 텍스트 정보를 SetDocumentUserText 명령으로 찾습니다.

GetUserText

개체에 첨부된 텍스트 정보를 SetUserText 명령을 사용하여 찾아옵니다.

MacroEditor

스크립트를 만들고 테스트하는 편집창을 엽니다.

NoEcho

명령 히스토리 창에 스크립트 명령이 반영되는 기능을 끕니다.

Pause

스크립트를 중지하고 사용자의 입력을 기다립니다.

ReadCommandFile

텍스트 파일에서 명령 스크립트를 읽고 실행합니다.

Run

Rhino 내부에서 다른 응용 프로그램을 실행합니다.

RunPythonScript

Python 스크립트를 실행합니다.

RunScript

RhinoScript를 실행합니다.

SetCurrentRenderPlugIn

렌더링 플러그인을 지정합니다.

SetDisplayMode

뷰포트 표시 모드를 지정합니다.

SetDocumentUserText

파일에 텍스트 정보를 첨부합니다.

SetObjectName

개체에 이름을 적용시킵니다.

SetRedrawOff

스크립트 도중에 화면 다시 그리기, 구성평면과 뷰 변경이 되지 않도록 설정합니다.

SetRedrawOn

스크립트 도중에 화면 다시 그리기, 구성평면과 뷰 변경이 되도록 설정합니다.

SetUserText

텍스트 정보를 개체에 첨부합니다.

SetWorkingFolder

파일 저장과 열기를 위한 기본 폴더를 지정합니다.

인터페이스

BringViewportToTop

뷰포트를 앞으로 가져옵니다.

ClearUndo

실행 취소 버퍼를 지워 메모리를 비웁니다.

CloseRenderWindow

렌더링 표시 창을 닫습니다.

CloseViewport

활성 뷰포트를 닫습니다.

CommandPrompt

명령 프롬프트 창의 표시를 관리합니다.

CopyRenderWindowToClipboard

렌더링 창의 이미지를 클립보드에 복사합니다.

DocumentPropertiesPage

문서 속성 대화상자에서 지정된 페이지를 엽니다.

Exit

Rhino를 닫습니다.

Maximize

Rhino 응용 프로그램 창을 최대화합니다.

MaxViewport

활성 뷰포트를 최대화합니다.

NewFloatingViewport

자유롭게 떠있는 새 뷰포트를 만듭니다.

NewViewport

새 뷰포트를 만듭니다.

NextOrthoViewport

다음 뷰포트를 직교 투영으로 활성화합니다.

NextPerspectiveViewport

다음 뷰포트를 투시 투영으로 활성화합니다.

NextViewport

다음 뷰포트를 활성화합니다.

NextViewportToTop

다른 모든 뷰포트 앞에 다음 뷰포트를 표시합니다.

Ortho

커서의 이동을 지정된 각도로 제한합니다.

OrthoAngle

커서의 직교 이동 각도를 설정합니다.

OptionsPage

옵션 대화상자의 지정된 페이지를 엽니다.

PrevViewport

이전 뷰포트를 활성화합니다.

PushViewportToBack

명명된 뷰포트를 모든 뷰포트 뒤로 보냅니다.

PropertiesPage

속성 대화상자의 지정된 페이지를 엽니다.

SetActiveViewport

명명된 뷰포트를 활성화합니다.

SetMaximizedViewport

응용 프로그램 창 안에서 명명된 뷰포트를 최대화합니다.

SetOrtho

직교 모드를 켜기/끄기로 설정하거나, 현재 상태에서 다른 상태로 전환합니다.

SetPlanar

평면 모드를 켜기/끄기로 설정하거나, 현재 상태에서 다른 상태로 전환합니다.

SetSnap

그리드 스냅을 켜기/끄기로 설정하거나, 현재 상태에서 다른 상태로 전환합니다.

ShowOsnap

개체스냅 패널을 표시합니다.

Snap

현재 스냅 모드 상태를 전환합니다.

SnapSize

그리드 스냅 간격을 지정합니다.

가져오기/내보내기

AssignBlankTexture

텍스처 이름을 개체에 적용합니다.

ComputeVertexColors

텍스처 좌표를 평가하고 정점 색을 설정합니다.

참고 항목

명령 매크로와 스크립팅