가이드

OBJ와 STL, OBJ STL 변환의 차이

업데이트 · 메시 OBJ에서 STL만

OBJ의 형상, 재질, 편집 자유도를 삼각형만 있는 STL 출력 흐름과 비교합니다. 그다음 브라우저에서 비공개로 OBJ STL 변환을 합니다.

OBJ와 STL은 둘 다 표면을 나타내지만 서로 바꿀 수 없습니다. OBJ는 Wavefront 계열의 유연한 메시 파일입니다. STL은 제작과 슬라이서를 위한 삼각형 목록입니다. 출력 직전이면 변환은 맞는 선택입니다. STL이 담지 못하는 정보가 아직 필요하면 틀린 선택입니다. 이 페이지는 판단을 위한 것이고, 변환 도구의 복사본이 아닙니다.

각 파일의 역할

아직 모델링하고, 오브젝트를 나누고, 재질을 지정하는 동안에는 OBJ를 씁니다. Bambu Studio, Cura, PrusaSlicer가 베드에 놓을 솔리드가 필요할 때는 STL을 씁니다. 많은 흐름은 둘을 남깁니다. 프로젝트에 OBJ(와 있으면 MTL)를 두고, 출력 프로필 옆에 바이너리 STL을 둡니다. STL이 받아졌다고 OBJ를 지우면, 나중에 필요할 UV와 오브젝트 이름을 잃습니다.

OBJ 이 도구의 STL
주된 일 편집, 렌더, 메시 교환 슬라이스와 출력
면 폴리곤을 면으로 저장 삼각형만
여러 오브젝트 한 파일 안의 이름 있는 오브젝트 하나의 삼각형 목록으로 합침
재질 별도의 MTL인 경우가 많음 버림
UVs와 텍스처 참조할 수 있음 버림
단위 만들 때의 그대로 저장하지 않음. 숫자를 밀리미터로 맞춤
수리 자동이 아님 자동이 아님

합치는 일이 중요합니다. 피규어와 별도의 받침 OBJ는 두 오브젝트로 올 수 있습니다. 변환은 STL 하나를 쓰므로 슬라이서는 하나의 몸체로 가져옵니다. 출력을 둘로 나누려면 OBJ를 둘 내보내고 따로 변환하세요. 오브젝트 이름은 별도의 STL 파일이 되지 않습니다.

변환이 버리는 것

남는 것은 삼각형입니다. 위치는 배율이 적용되고, 기본으로는 고른 위쪽 축이 Z를 향하도록 회전합니다. 그 밖은 이 MVP의 범위 밖입니다.

OBJ의 스무딩 그룹과 정점 법선은 왕복할 수 있는 기능이 아닙니다. STL은 삼각형마다 면 법선 하나를 가지며, 내보내기가 모서리에서 계산합니다. 슬라이서는 렌더러가 매끈한 OBJ의 법선을 쓰는 방식으로 그 법선을 쓰지 않습니다.

UVs, 텍스처 파일 이름, MTL은 일부러 무시합니다. 필라멘트 한 색 출력에는 필요 없습니다. 풀컬러 흐름에는 필요하므로, 이 페이지의 STL에 아직 그것이 있는 척하지 마세요. OBJ를 남기세요.

내보내기가 정점 색을 썼어도 복사되지 않습니다. 곡선과 단독 점은 건너뜁니다. 면이 없으면 변환이 멈추고 그렇다고 말합니다. STL에 정직하게 넣을 것이 없습니다.

계층과 애니메이션은 STL에 없습니다. 포즈를 준 캐릭터는 원하는 포즈로, 수정자를 적용한 상태로 Blender에서 내보내 OBJ가 이미 최종 표면을 갖게 하세요.

변환이 약속하지 않는 것

“STL을 내보냈다”를 “메시를 출력할 수 있다”와 같은 문장으로 보는 사람이 있습니다. 다른 문장입니다. 비다양체 모서리, 껍질의 구멍, 뒤집힌 면, 노즐보다 얇은 벽은 그대로 남습니다. 경계 상자는 완벽해 보여도 슬라이서가 파일을 거부할 수 있습니다. Blender나 다른 메시 도구에서 고친 다음 다시 내보내세요. 이 사이트는 수리 커널을 돌리지 않습니다. 이용약관도 더 평이한 말로 같은 내용을 말합니다.

배율도 거짓 약속입니다. STL은 밀리미터를 의도했다는 것을 기억하지 않습니다. 변환은 고른 단위에 따라 숫자를 키우거나 줄이고, 슬라이서는 그 숫자를 밀리미터로 읽습니다. OBJ에 맞는 단위를 고르세요. 도구 페이지의 상자는 프린터보다 먼저 결과를 보게 하려고 있습니다.

실용 규칙

다음 중 하나라도 참이면 OBJ를 남기세요. 메시를 편집한다, 아직 렌더한다, 따로 출력할 수 있는 오브젝트가 둘 이상이다, 신경 쓰는 재질이 있다. 화면의 다음 앱이 슬라이서면 STL을 만드세요. 단위를 바꾸거나 메시를 고치면 새 STL을 만드세요. 밀리미터를 한 번도 확인하지 않은 정체불명의 STL을 쌓아 두지 마세요.

받은 파일이 어느 쪽인지 아직 모르겠으면 OBJ란과 STL이란을 읽으세요. 출력용 파일이 필요하다는 것을 이미 알면 변환 단계가 이 표의 Blender에서 슬라이서까지의 버전입니다.

바이너리가 기본인 이유는 바이너리와 ASCII STL에 있습니다. 좌표를 글로 읽고 싶을 때만 ASCII를 쓰세요. 슬라이서용 바이너리는 OBJ의 나쁜 복사본이 아니라, 지금 만들기로 한 파일입니다.

질문

STL이 생기면 OBJ를 지워야 하나요?

모델을 다시 편집하거나, 다시 렌더하거나, 다른 배율로 내보낼 수 있다면 지우지 마세요. STL은 출력용 복사본입니다. OBJ가 정보가 더 많은 메시 파일로 남습니다.

STL로 바꾸면 구멍이 메워지나요?

아닙니다. 면은 복사됩니다. OBJ의 구멍은 STL의 구멍입니다. 수리는 믿는 모델러나 메시 도구에서의 별도 작업입니다.

색은 남나요?

이 변환에서는 남지 않습니다. 재질, MTL, UVs, 정점 색은 무시됩니다. STL은 삼각형 껍질입니다.

OBJ로 STL 만들기