Rhino
이전에 선택한 객체로 Move 명령 사용하기
skyground21
2024. 10. 24. 10:26
반응형
이전에 선택한 객체로 Move 명령 사용하기
- Move 명령 실행:
- 명령어 창에 Move를 입력하고 Enter 키를 누릅니다.
- SelPrev 명령어 사용:
- Move 명령이 실행된 상태에서, 명령어 창에 SelPrev를 입력하고 Enter 키를 누르면 이전에 선택했던 객체가 다시 선택됩니다.
- Move 작업 수행:
- 이후 일반적인 Move 명령어처럼 기준점과 이동할 점을 지정하여 객체를 이동시킵니다.
요약
- Move 명령 실행.
- SelPrev를 입력하여 이전에 선택한 객체를 선택.
- 기준점과 이동할 점을 지정하여 객체 이동.
이렇게 하면 이전에 선택했던 객체를 쉽게 다시 선택하여 이동할 수 있습니다.
SelPrev 명령어가 "selection set is empty"라고 표시되는 이유는, Rhino에서 선택한 객체가 기록된 상태가 없을 때 발생합니다. Rhino는 이전에 선택한 객체를 기록해 두지만, 다음과 같은 경우에는 그 기록이 지워집니다:
- 새로운 명령을 시작하거나 완료 후 선택 기록이 사라졌을 때.
- 객체를 선택한 후 명령을 실행하지 않고 선택이 해제되었을 때.
- Rhino 세션에서 선택 기록이 초기화된 경우.
이를 방지하고 SelPrev 명령어를 사용할 수 있게 하려면, 다음 방법을 고려해보세요:
1. 명령 실행 직후 SelPrev 사용
- SelPrev는 이전 명령에서 선택한 객체만 기억합니다. 다른 명령을 실행하지 않고, 바로 다음 명령에서만 사용할 수 있습니다.
- 예를 들어, Move 명령을 취소하거나 중단한 직후 바로 SelPrev를 사용하면 제대로 작동할 것입니다.
2. 명령어 체인에서 사용
- 이전 명령에서 선택한 객체를 다시 사용하려면, Move 명령을 종료하지 않고 명령어 체인에서 바로 SelPrev를 사용해야 합니다.
3. Selection Sets 사용
- Rhino에서는 Selection Sets를 수동으로 관리할 수 없습니다. 하지만 선택 기록을 유지하려면 명령어 사용 도중 객체를 미리 그룹화하거나, 복사/붙여넣기를 사용하여 선택을 다시 사용할 수 있습니다.
따라서, SelPrev를 사용하려면 바로 직전 명령에서 선택했던 객체가 기록되어 있어야 하며, 다른 명령을 중간에 실행하지 않아야 합니다
반응형