2026. 4. 22.

라이노 선 그리기 — Line / Polyline / Curve 차이와 사용법

라이노 선 그리기 — Line / Polyline / Curve 차이와 사용법

라이노(Rhino)에서는 선을 다루는 방식에 따라 모델링의 품질과 속도가 결정된다. CAD의 선 개념을 넘어 라이노만의 곡선 원리를 이해하는 것이 핵심이다.

1. 세 가지 선의 차이

CAD에서 선은 Line과 Polyline 두 가지였다. 라이노는 여기에 Curve가 추가된다. 셋 다 "선을 그리는 명령"이지만 결과물의 성격이 다르다. 어떤 상황에 뭘 써야 하는지 정리한다.
  • Line: 직선 세그먼트 / 각 세그먼트가 개별 객체
  • Polyline: 연결된 직선 / 하나의 객체, 꺾인 선
  • Curve: 자유 곡선 / NURBS 곡선, 제어점으로 형태 조절
CAD의 Line과 Polyline은 라이노에서도 동일하게 작동한다. Curve가 라이노에서 새로 익혀야 할 부분이다.

2. Line — 직선 그리기

[캡쳐 넣기] 커맨드: Line (Alias: L) 시작점 → 끝점 클릭으로 직선을 그린다. CAD와 동일하다. 연속으로 클릭하면 이어서 그려지지만 각 세그먼트는 개별 객체로 생성된다.
  • BothSides — 중심에서 양방향으로 그리기
  • Angled — 특정 각도로 고정해서 그리기
실무 팁: Line으로 여러 선을 그린 후 Join으로 합치면 하나의 Polyline이 된다. 단, 끝점이 정확히 연결되어 있어야 한다.

3. Polyline — 연결된 직선

[캡쳐 넣기] 커맨드: Polyline (Alias: PL) 

꺾인 선을 한 번에 하나의 객체로 그린다. CAD의 Pline과 동일하다.
  • Close — 시작점으로 닫기
  • Undo — 직전 점 취소
실무 팁: 라이노에서 면을 만들 때 닫힌 커브가 필요하다. Polyline으로 그릴 때 Close 옵션으로 닫아두면 이후 PlanarSrf나 Extrude 적용이 바로 된다.

4. Curve — 자유 곡선

[캡쳐 넣기] 커맨드: Curve (Alias: CV 또는 그대로 Curve) 

클릭하는 점들을 제어점(Control Point)으로 삼아 부드러운 곡선을 그린다. CAD에는 없는 라이노 고유 방식이다.
  • Degree 1 — 직선 (Polyline과 동일)
  • Degree 3 — 기본값. 부드러운 곡선. 가장 많이 씀
  • Degree 5 — 더 부드럽고 연속성 높은 곡선. 정밀 작업용
커맨드 라인에서 Degree 숫자 입력으로 변경 가능하며, Curve를 그린 후 형태를 수정하려면 F10으로 제어점을 켜고 드래그하면 된다. 서페이스 모델링에서 가장 많이 쓰는 편집 방식이다.

5. InterpCrv — 점을 통과하는 곡선

커맨드: InterpCrv 

Curve는 제어점 근처를 지나가는 곡선이지만, InterpCrv는 클릭한 점을 정확히 통과하는 곡선을 그린다. 특정 좌표를 반드시 지나야 하는 경우에 쓴다.
  • Curve: 점 근처를 지남
  • InterpCrv: 점을 정확히 통과

6. 선 편집 — 그린 후 수정하는 방법

제어점 편집
  • F10 — 제어점 On
  • F11 — 제어점 Off
점 추가 / 삭제
  • InsertControlPoint — 제어점 추가
  • RemoveControlPoint — 제어점 삭제
직선 → 곡선 변환
  • Fair — 커브를 부드럽게 정리
  • Rebuild — 제어점 수와 Degree 재설정

7. Join / Explode

여러 개의 선을 하나로 합치거나, 하나의 Polyline을 개별 선으로 분해한다.
  • Join — 연결된 커브를 하나로 합치기 (Alias: J)
  • Explode — 하나의 커브를 세그먼트로 분해 (Alias: E)
끝점이 공차 범위 내에서 맞닿아 있어야 Join이 된다. Join이 안 되면 끝점이 정확히 연결되지 않은 것이다. What 명령으로 열린 커브인지 닫힌 커브인지 확인할 수 있다.

정리

  • Line: 단순 직선
  • Polyline: 꺾인 직선, 닫힌 윤곽선
  • Curve: 자유 곡선, 서페이스 모델링 기반
  • InterpCrv: 특정 점을 통과하는 곡선
  • Join: 선 합치기
  • Explode: 선 분해

관련글


댓글 없음:

댓글 쓰기