라이노 Shell / OffsetSrf — 솔리드 두께 만들기
라이노(Rhino)에서 3D 모델에 두께가 없는 면만 있으면 실제 제작이나 렌더링에서 문제가 생긴다. 라이노에서 두께를 만드는 방법은 두 가지다. 솔리드에 쓰는 Shell과 서페이스에 쓰는 OffsetSrf다. 상황에 따라 다르게 쓴다.1. Shell — 솔리드를 속 빈 껍데기로
커맨드: Shell 닫힌 솔리드에서 지정한 면을 제거하고 일정 두께의 껍데기를 만든다. 9편에서 간략히 소개했지만 여기서 상세히 다룬다.사용 방법
- 솔리드 선택
- Shell 실행
- 제거할 면 클릭 (뚫릴 면, 여러 개 선택 가능)
- Enter
- 두께 입력
결과
선택한 면이 제거되고 나머지 면에 두께가 생긴다. 컵, 그릇, 박스, 벽체 단면 형태가 된다.
> 실무 팁: 두께 값을 음수로 입력하면 바깥쪽으로 두께가 생긴다. 양수는 안쪽, 음수는 바깥쪽이다.2. Shell 실패할 때
Shell은 형상이 복잡하거나 곡률이 심할수록 실패 확률이 높아진다.주요 실패 원인
| 원인 | 현상 및 해결 방법 |
|---|---|
| ① 과도한 두께 | 내부 면이 서로 교차해서 실패 → 두께를 줄여서 재시도 |
| ② FilletEdge 간섭 | 곡면 처리된 엣지에서 충돌 발생 → Fillet 적용 전에 Shell 먼저 실행 |
| ③ 열린 객체 | 솔리드가 완전히 닫히지 않은 경우 → What으로 확인 후 Cap/Join으로 닫기 |
3. OffsetSrf — 서페이스에 두께 만들기
커맨드: OffsetSrf 서페이스(면)를 일정 거리만큼 띄워서 두께 있는 형상을 만든다. Shell은 솔리드에 쓰고, OffsetSrf는 서페이스에 쓴다.사용 방법
- 서페이스 선택
- OffsetSrf 실행
- 거리 입력
- 방향 확인 (화살표로 표시)
옵션
- Solid — Yes면 원본 서페이스와 Offset 결과를 합쳐 솔리드 생성
- BothSides — 양방향으로 Offset
- Loose — 형태를 근사값으로 Offset (복잡한 형상에 유용)
4. Shell vs OffsetSrf 비교
| 항목 | Shell | OffsetSrf |
|---|---|---|
| 대상 | 닫힌 솔리드 | 서페이스 |
| 결과 | 속 빈 솔리드 | Offset 서페이스 또는 솔리드 |
| 면 제거 | 지정한 면 제거 | 없음 |
| 주 용도 | 컵, 박스, 벽체 | 패널, 유리, 곡면 두께 |
5. ExtrudeSrf — 서페이스 돌출로 두께 만들기
커맨드: ExtrudeSrf 서페이스를 법선 방향으로 밀어서 두께를 만드는 방법이다. OffsetSrf와 유사하지만 돌출 방향을 직접 지정할 수 있다.사용 방법
- 서페이스 선택
- ExtrudeSrf 실행
- 돌출 거리 입력
옵션
- Cap — 상하면 닫기 (Solid 생성)
- BothSides — 양방향 돌출
6. 실무 활용 예시
건축 유리 패널
- 곡면 서페이스 모델링
- OffsetSrf → Solid=Yes → 두께 12 입력 → 12mm 두께의 유리 패널 완성
제품 외장 케이스
- 외형 솔리드 Box 생성
- Shell → 뚜껑면 선택 → 두께 2 입력 → 내부가 빈 케이스 완성
건축 벽체 단면
- 평면 커브 그리기
- ExtrudeCrv → Cap=Yes → 높이 입력
- Shell → 상하면 선택 → 두께 200 입력 → 200mm 두께 중공 벽체 완성
정리
| 명령어 | 대상 | 결과 | 주 용도 |
|---|---|---|---|
| Shell | 닫힌 솔리드 | 속 빈 솔리드 | 컵, 박스, 케이스 |
| OffsetSrf | 서페이스 | Offset 면 / 솔리드 | 패널, 유리, 곡면 두께 |
| ExtrudeSrf | 서페이스 | 돌출 솔리드 | 두께 있는 면 |
관련글
- 라이노 솔리드 기초 — Box / Cylinder / Sphere 만들기
- 라이노 Boolean 연산 — Union / Difference / Intersection 사용법과 실패 해결
댓글 없음:
댓글 쓰기