3D 프린팅 도안 수정 기초: STL 파일을 내 마음대로 자르고 붙이는 가장 쉬운 방법

3D 프린터를 사용하면서 싱기버스(Thingiverse)나 프린터블스(Printables) 같은 사이트에서 STL 파일을 다운로드하다 보면, 기존 도안을 조금만 수정하고 싶은 순간이 있습니다.

“이 부분만 잘라내고 싶다.”

“프린터의 출력 크기보다 커서 두 부분으로 나누고 싶다.”

“기존 도안에 나사 구멍을 추가하고 싶다.”

하지만 이런 간단한 작업을 위해 Fusion이나 Blender 같은 3D 모델링 프로그램을 배우기에는 부담스럽게 느껴질 수 있습니다. 다행히 Bambu Studio의 기본 편집 기능만으로도 STL 파일을 자르거나 구멍을 추가하고, 여러 모델을 결합하는 작업이 가능합니다.

이번 글에서는 별도의 모델링 프로그램 없이 Bambu Studio를 활용해 STL 파일을 수정하는 방법과 주의사항을 알아보겠습니다.


STL 파일을 원하는 위치에서 자르기(Cut)

Bambu Studio의 Cut 기능은 모델을 평면으로 잘라 여러 부분으로 나누는 기능입니다. 예를 들어 출력하려는 모델이 프린터의 최대 출력 높이를 초과한다면, 두 부분으로 나누어 출력한 뒤 조립하는 방법을 사용할 수 있습니다.

Cut 기능 사용 방법

  1. Bambu Studio를 실행하고 수정할 STL 파일을 불러옵니다.
  2. 모델을 선택한 뒤 상단 도구 모음에서 [Cut(자르기)] 기능을 선택합니다.
  3. 모델에 나타나는 절단 평면의 높이와 각도를 조절합니다.
  4. 절단 후 위쪽과 아래쪽 모델 중 남길 부분을 선택합니다.
  5. 설정을 확인하고 자르기를 실행합니다.

절단한 두 부분을 모두 남기면 각각의 모델을 개별적으로 배치하고 출력할 수 있습니다. 조립용 커넥터 활용하기

Cut 기능에서는 분할한 모델에 조립용 커넥터를 추가할 수도 있습니다.커넥터는 잘라낸 출력물을 다시 결합할 때 위치를 맞추는 데 도움이 되는 핀이나 홈 구조입니다.

다만 커넥터를 추가했다고 해서 반드시 정확하게 결합되는 것은 아닙니다. 출력 공차와 필라멘트의 수축 등에 따라 결합 상태가 달라질 수 있으므로, 필요한 경우 커넥터 크기와 공차를 조절해야 합니다.


기존 STL 파일에 구멍 만들기(Negative Part)

기존 모델에 나사 구멍이나 홈을 추가하고 싶다면 Negative Part(네거티브 파트) 기능을 활용할 수 있습니다.

Negative Part는 모델에서 특정 영역을 제외하도록 설정하는 기능입니다. 예를 들어 직육면체 모델에 원기둥 형태의 네거티브 파트를 배치하면 해당 영역이 제거된 형태로 슬라이싱됩니다.

Negative Part 사용 방법

  1. 수정할 STL 파일을 Bambu Studio에 불러옵니다.
  2. 모델을 마우스 오른쪽 버튼으로 클릭합니다.
  3. [Add Negative Part(네거티브 파트 추가)] 메뉴에서 원기둥을 선택합니다.
  4. 원기둥의 크기와 위치를 조절해 구멍을 만들 부분에 배치합니다.
  5. 슬라이싱을 실행한 뒤 미리보기에서 구멍이 정상적으로 생성되었는지 확인합니다.

이 방법을 활용하면 기존 모델에 간단한 나사 구멍이나 홈을 추가할 수 있습니다.

다만 Negative Part는 기본적으로 슬라이싱 과정에서 특정 영역을 제외하는 방식이므로, 원본 STL의 메쉬가 직접 수정되는 것은 아닙니다. 편집 내용을 유지하려면 Bambu Studio의 프로젝트 파일인 3MF 형식으로 저장하는 방법이 편리합니다.

또한 실제 나사가 들어가는 구멍을 만든다면 나사의 지름뿐 아니라 출력 공차도 고려해야 합니다.


서로 다른 STL 파일 합치기(Merge와 Mesh Boolean)

두 개의 STL 모델을 하나의 출력물로 만들고 싶을 때는 Merge와 Mesh Boolean 기능을 활용할 수 있습니다. 다만 두 기능에는 차이가 있습니다. Merge(병합)

여러 모델을 하나의 객체로 묶어 관리하는 기능입니다.

합치려는 모델을 불러온 뒤 원하는 위치에 배치하고, 두 모델을 함께 선택해 마우스 오른쪽 버튼의 Merge 기능을 사용하면 됩니다. 단, Merge는 여러 모델을 하나의 객체로 묶는 기능이므로 각 모델의 메쉬가 실제로 하나로 결합되는 것은 아닙니다.

Mesh Boolean(메쉬 불리언)

두 모델의 형상을 계산해 하나의 메쉬로 결합하거나 겹치는 영역을 제거하는 기능입니다. 대표적으로 다음 세 가지 연산이 있습니다.

  • Union(합집합): 두 모델을 하나의 형상으로 결합
  • Difference(차집합): 한 모델에서 다른 모델이 겹치는 부분을 제거
  • Intersection(교집합): 두 모델이 겹치는 부분만 남김

Bambu Studio에서는 두 모델을 불러와 위치를 조절한 뒤 Mesh Boolean 기능을 통해 이러한 작업을 수행할 수 있습니다. 단순히 여러 모델을 함께 출력하려는 목적이라면 Merge 기능으로도 충분할 수 있지만, 실제 메쉬 형상을 결합해야 한다면 Boolean Union 기능이 더 적합합니다.

다만 복잡하거나 손상된 메쉬는 연산이 정상적으로 진행되지 않을 수도 있습니다.


STL 파일을 수정할 때 주의할 점

STL 파일은 수많은 삼각형 면으로 구성된 메쉬 데이터입니다. 따라서 모델을 자르거나 합치는 과정에서 예상하지 못한 문제가 발생할 수 있습니다.

1. 자른 단면이나 결합 부위 확인하기

모델을 분할하거나 결합한 뒤에는 절단면이 제대로 메워졌는지 확인해야 합니다. 특히 두 모델을 결합한 경우 연결 부위가 지나치게 얇으면 출력 후 쉽게 파손될 수 있습니다.

2. 슬라이싱 미리보기 확인하기

편집 화면에서 정상적으로 보이는 모델이라도 실제 슬라이싱 결과는 다를 수 있습니다. 수정한 모델을 슬라이싱한 뒤 레이어별 미리보기에서 구멍이나 결합 부위가 의도한 형태로 생성되었는지 확인하는 것이 좋습니다.

3. 원본 STL 파일 보관하기

모델을 수정하기 전에는 원본 STL 파일을 별도로 보관하는 것이 좋습니다. 수정 과정에서 문제가 발생하더라도 원본 파일이 있으면 처음부터 다시 작업할 수 있기 때문입니다.

또한 수정한 도안을 재배포하거나 출력물을 판매할 계획이라면 원본 도안의 라이선스도 확인해야 합니다.


분할한 출력물을 실제로 조립하려면?

Bambu Studio에서 STL 파일을 나누는 것은 비교적 간단하지만, 분할한 출력물을 조립할 때는 몇 가지 사항을 고려해야 합니다. 특히 조립 부위의 접촉 면적과 출력 방향, 접착제의 종류에 따라 결합 상태가 달라질 수 있습니다.

커넥터를 사용하더라도 출력 공차 때문에 조립이 어렵거나 결합 부위에 틈이 생길 수 있습니다. 따라서 크기가 큰 출력물이라면 분할 위치와 조립 방법을 미리 계획하는 것이 좋습니다.

자세한 내용은 [3D 프린터 대형 출력물 만드는 법: 분할 출력과 접착·조립 방법] 글에서 확인할 수 있습니다.


간단한 STL 수정은 슬라이서부터 시작해 보세요

다운로드한 STL 파일을 자신의 목적에 맞게 수정할 수 있다면 3D 프린터의 활용 범위가 더욱 넓어집니다.

기존 모델을 원하는 위치에서 자르거나 구멍을 추가하고, 서로 다른 모델을 결합하는 작업은 Bambu Studio의 기본 기능만으로도 어느 정도 해결할 수 있습니다. 물론 복잡한 형상 변경이나 정밀한 치수 설계가 필요하다면 별도의 CAD 프로그램이 더 적합할 수 있습니다.

하지만 처음부터 어려운 모델링 프로그램을 배울 필요는 없습니다. 간단한 STL 파일을 불러와 Cut 기능으로 나누거나 Negative Part로 구멍을 만드는 작업부터 시작해 보세요.

작은 수정 방법을 하나씩 익히다 보면 기존 도안을 더욱 다양하게 활용할 수 있을 것입니다.

“3D 프린팅 도안 수정 기초: STL 파일을 내 마음대로 자르고 붙이는 가장 쉬운 방법”에 대한 2개의 생각

댓글 남기기