UltKit

STL STEP 변환

3D 프린팅용 메시를 CAD 프로그램이 바디로 인식하는 STEP 파일로 바꿉니다. STL의 삼각형 하나하나가 STEP의 평면 하나가 되므로, 치수를 재거나 형상을 추가하거나 STEP만 받는 상대에게 보낼 수 있습니다.

3D 모델 변환

또는 STL, OBJ, MTL … 파일을 여기에 끌어다 놓으세요 ·

파일당 최대 95 MB· 최대 20개 파일· 30분 뒤 삭제

출력

파일은 UltKit 서버에서 처리되며 30분 뒤 삭제됩니다.

사용 방법

  1. 1

    STL 업로드

    STL 파일을 하나 또는 최대 20개까지 한 번에 끌어다 놓으십시오. ASCII와 바이너리 모두 되며 파일당 95 MB까지입니다. 파일마다 별도의 STEP 파일이 만들어집니다.

  2. 2

    단위 지정

    STL에는 단위가 없으므로 고급 설정을 열고 모델 단위를 부품을 설계한 단위로 맞추십시오. 기본값은 밀리미터이며 출력용 모델은 거의 모두 이 단위가 맞습니다.

  3. 3

    변환 후 CAD에서 열기

    STEP으로 변환을 누르고 파일을 내려받아 Fusion 360, SolidWorks, FreeCAD, Onshape에서 다른 STEP 부품처럼 가져오십시오.

STL이 CAD 모델이 아닌 이유와 변환으로 달라지는 점

STL은 1987년 3D Systems가 최초의 광조형(SLA) 프린터에 데이터를 넣기 위해 만든 형식입니다. 삼각형 목록만 저장할 뿐 단위도, 색상도, 곡선도, 부품을 어떻게 만들었는지에 대한 기록도 없습니다. 슬라이서에는 그것으로 충분합니다.

ISO 10303으로 표준화된 STEP은 엔지니어링의 반대편에서 왔습니다. 경계 표현(B-rep)으로 부품을 기술하며, 모서리로 잘린 정확한 평면, 원통, 원뿔, 스플라인 곡면을 담고 단위도 파일에 기록합니다. SolidWorks나 Fusion 360이 브래킷을 STEP으로 내보내면 볼트 구멍은 지름이 정해진 진짜 원입니다.

STL을 STEP으로 변환할 때는 STL에 있는 정보만 옮길 수 있습니다. 이 도구는 삼각형을 이어 하나의 바디의 면으로 만들고, 선택한 단위를 기록하고, 메시가 닫혀 있으면 셸을 솔리드로 닫습니다. 얇은 면 48개가 원래 필렛 하나였다는 사실은 추측할 수 없으므로, 이 방향의 변환은 리버스 엔지니어링이 아니라 메시를 B-rep으로 감싸는 작업입니다.

3D Systems가 STL을 발표한 해
1987
ISO 10303(STEP) 첫 파트가 발행된 해
1994
AP203과 AP214를 통합한 STEP 프로토콜
AP242
STL 파일에 저장되는 단위 수
0

STL

STL 메시

STL(stereolithography)은 1987년 3D Systems가 만든 3D 메시 형식입니다. 물체의 표면 형상만 삼각형 목록으로 기술하며 색상, 재질, 단위, 장면 정보는 담지 않습니다. 단순하기 때문에 Cura, PrusaSlicer 같은 3D 프린팅 슬라이서의 기본 입력 형식입니다. 곡면을 수많은 평면 삼각형으로 근사하므로 매끄러운 모델은 파일이 매우 커질 수 있습니다.

압축 방식
–
투명도
–
애니메이션
아니요
도입 연도
1987 · 3D Systems
STL 변환

STEP

STEP(ISO 10303)

STEP은 CAD 시스템 간에 제품 데이터를 주고받기 위한 ISO 표준(ISO 10303)으로, 1994년에 처음 발표되었습니다. 메시 형식과 달리 정확한 곡선과 곡면으로 이루어진 정밀한 솔리드 형상과 어셈블리 구조를 저장합니다. 기계 공학과 제조 분야의 표준 중립 형식이며 SolidWorks, Fusion 360, FreeCAD 등 CAD 도구에서 열립니다. STEP 파일은 3D 프린터에서 바로 쓸 수 없으며, 프린터에는 STL 같은 메시가 필요합니다.

압축 방식
–
투명도
–
애니메이션
아니요
도입 연도
1994 · ISO
STEP 변환

STL을 STEP으로 변환하는 경우는 CAD 프로그램, 고객사, 제조사가 STEP을 고집하는데 손에 있는 부품 파일이 모델 라이브러리에서 받았거나 출력용으로 내보낸 메시뿐일 때입니다.

변환한 STL을 Fusion 360, SolidWorks, FreeCAD에서 편집하기

오해STEP 파일은 언제나 원본 설계처럼 편집할 수 있다.

사실메시에서 만든 STEP 파일에는 스케치도 피처 이력도 없습니다. 밀고 당기고 자르고 그 위에 새 형상을 더하는 직접 모델링으로 편집합니다.

오해STEP으로 변환하면 곡선이 다시 매끄러워진다.

사실면은 평평한 그대로입니다. 매끄러운 정도는 STL을 얼마나 촘촘하게 내보냈는지에 달려 있으며, 애초에 저장되지 않은 디테일을 파일 변환이 더해 주지는 않습니다.

가져온 뒤에는 다면체 바디를 참고용이나 바탕으로 다루십시오. Fusion 360에서는 평평한 면에 스케치를 그려 돌출하거나, 윤곽을 따라 그려 그 위에 깔끔한 형상을 다시 만들 수 있습니다. SolidWorks는 이를 가져온 바디로 처리하므로 면 이동(Move Face)과 돌출 컷은 되지만 치수 변경은 되지 않습니다. FreeCAD의 Refine shape는 같은 평면의 삼각형을 합쳐, 삼각형 12개로 된 상자를 다시 면 6개로 되돌립니다.

부품을 보기만 하거나, 다시 출력하거나, 치수를 확인하는 정도라면 STEP이 아예 필요 없을 수도 있습니다. Blender 같은 메시 편집기에는 STL OBJ 변환이 맞고, 단위와 부품 구성을 유지한 출력용 사본은 3MF로 주고받는 것이 가장 좋습니다. 반대로 실제 CAD 솔리드를 출력용 메시로 바꾸는 일은 흔한 방향이며 STEP STL 변환에서 다룹니다.

STL STEP 변환 자주 묻는 질문

STEP 파일에서 원통과 필렛이 매끄럽게 나옵니까?

아닙니다. 변환기는 STL이 표현한 형상을 그대로 유지하는데, STL은 모든 곡면을 평평한 삼각형 띠로 표현합니다. 64분할 메시로 출력한 구멍은 CAD에서 64각 기둥으로 들어옵니다. 매끄러운 곡면은 다시 모델링하거나, 면 조각에 곡면을 맞춰 주는 리버스 엔지니어링 도구를 써야만 되살릴 수 있습니다.

STEP 파일의 피처 트리에 면이 수천 개나 있는 이유는 무엇입니까?

삼각형 하나가 솔리드의 평면 하나가 되기 때문입니다. CAD 프로그램은 면이 수십~수백 개인 부품을 기준으로 만들어져 있어서, 삼각형 200,000개짜리 메시는 회전과 선택이 느립니다. FreeCAD에서는 Part 워크벤치의 Refine shape가 같은 평면에 놓인 면을 합쳐 평평한 영역을 면 하나로 줄여 줍니다.

STL에서 만든 STEP을 SolidWorks에서 열 수 있습니까?

열 수 있습니다. SolidWorks는 STEP AP203과 AP214를 가져온 바디로 읽습니다. 피처 이력이 없는 바디이므로 치수를 바꾸는 대신 돌출 컷, 구멍, 면 이동(Move Face) 같은 직접 편집 도구로 수정합니다.

STL이 닫혀 있지 않은데 변환이 됩니까?

구멍, 뒤집힌 삼각형, 겹친 셸이 있으면 닫힌 솔리드 대신 열린 셸이 만들어지고, CAD 프로그램은 이를 서피스 바디로 취급합니다. 먼저 슬라이서나 모델링 프로그램의 복구 도구로 메시를 고치십시오. PrusaSlicer와 Windows 3D Builder 모두 흔한 결함을 고칠 수 있습니다.

STEP 버전은 무엇으로 요청해야 합니까?

대부분의 도구는 흔히 쓰는 세 가지 응용 프로토콜을 모두 읽습니다. AP214는 오랫동안 기계 부품의 기본값이었고, AP242는 AP203과 AP214를 통합한 최신판입니다. STL에서 만든 다면체 바디라면 버전에 따른 눈에 띄는 차이는 없습니다.