Stereolithography (.stl) 가져오기/내보내기

 

STL 파일은 3D 개체의 서피스 지오메트리만 표현합니다. 색, 텍스처 또는 공통적인 CAD 모델 특성 모두 표현되지 않습니다.

STL 파일에는 다각형 메쉬 개체가 있습니다. 다각형 메쉬 개체는 Rhino에 다각형 메쉬 개체로 가져오기 실행됩니다. 이러한 개체는 NURBS 개체로 변환되지 않습니다.

가져오기

 

작업세션으로 파일을 열기, 가져오기, 삽입, 첨부하려면

number-1.pngRhino의 파일 메뉴에서 열기 또는 가져오기를 클릭합니다.

number-2.pngRhino의 열기 대화상자에서 지원되는 파일 형식을 선택합니다.

number-3.png가져오기를 구성할 수 있다면, 옵션 단추를 클릭하여 가져오기 설정을 지정합니다.

number-4.pngRhino에서 열기 단추를 클릭하거나 Enter 키를 누릅니다.

 

: Rhino에서 3dm 모델이 아닌 파일을 열면, 열린 모델의 이름이 제목 표시줄에 표시됩니다. 모델을 처음으로 저장하면, 입력된 모델 이름이 파일 이름으로 입력됩니다.

STL 가져오기 옵션

용접 각도 ___ 도

자동 용접이 실행되는 각도입니다.

비결합 메쉬 분할

메쉬의 비결합 부분이 가져오기 실행 중에 자동으로 분할되는지를 지정합니다. SplitDisjointMesh를 참조하세요.

STL 모델 단위

STL 파일에 저장된 단위가 있으면 해당 단위가 표시됩니다.

현재 Rhino 단위

현재 파일에서 단위를 표시합니다. 이것은 Import 명령과 Insert 명령에만 적용됩니다. Open 명령은 Rhino 단위를 없음으로 표시합니다.

: 가져올 파일과 Rhino 파일의 단위가 다르다면, 가져온 모델의 제오메트리가 Rhino 단위에 맞춰 조정됩니다.

checkboxnocheck.png항상 이 설정을 사용합니다. 이 대화상자를 다시 표시하지 않습니다.

현재 설정을 저장하고 대화상자 표시를 끕니다.

메시지를 다시 켜려면

number_onestep.gifRhino에서 옵션 단추 (저장 대화상자에 위치) 를 클릭합니다.

내보내기

 

Rhino 모델로 저장 또는 내보내려면

number-1.pngRhino의 파일 메뉴에서 선택된 개체 내보내기 또는 다른 이름으로 저장을 클릭합니다.

number-2.png대화상자의 파일 형식에 현재 내보내기에 지원되는 파일 형식 목록이 표시됩니다.

number-3.png대화상자의 파일 형식 상자에서 지원되는 파일 형식을 선택합니다.

number-4.pngRhino의 파일 이름 상자에서 파일 이름을 선택하거나 입력합니다.

number-5.png무엇이 저장되는지를 지정합니다.

작게 저장

지오메트리만 저장

number-6.png내보내기를 구성할 수 있다면, 내보내기 설정을 지정하기 위해 옵션 단추를 클릭합니다.

number-7.png해당 파일 형식이 오직 메쉬 개체만을 만드는 경우, 다각형 메쉬 개체 대화상자에서 메쉬 설정을 지정합니다.

STL 메쉬 내보내기 옵션

허용오차

원래 개체와 STL 파일용으로 만든 다각형 메쉬 사이의 최대거리

미리보기

클릭하여 출력 미리보기를 표시합니다. 설정을 변경하면 미리보기 단추를 다시 클릭하여 표시를 새로 고칩니다.

세부 제어

STL 내보내기 옵션

파일 형식

바이너리

Ascii

열린 개체 내보내기

메쉬 조정

STL 내보내기 경고

STL 메쉬가 닫혀 있지 않으면 경고 대화상자가 표시됩니다.

그대로 내보내기

열린 메쉬를 저장합니다.

STL 메쉬 내보내기 진단

일부 RP(쾌속 조형) 장비의 경우, STL 파일에 있는 개체는 반드시 완전히 닫힌 (밀폐된) 다각형 메쉬 개체여야만 합니다.

STL을 사용한 작업은 높은 비용이 소요되므로, 파일을 내보내기 하기 전에 메쉬가 올바르게 일치하는지를 이 방법으로 확인하면 좋습니다

밀폐성을 테스트하려면

메쉬 개체를 결합합니다.

개념적으로는 이것으로 모든 삼각형을 하나로 모을 수 있으나, 가장자리는 서로 붙지 않습니다. (이것은 한 무리의 서피스가 서로 맞춰진 상태이지만 솔리드로 결합되어 있지 않은 경우와 비슷합니다.)

새 메쉬 개체를 용접합니다.

Rhino의 각도 허용오차 프롬프트에서 180을 입력합니다.

각도 허용오차가 180이면, Weld 명령이 인접한 삼각형의 점을 무조건 붙입니다.

number-4.pngUnifyMeshNormals.

이 명령은 모든 삼각형이 같은 방향을 향하도록 변경합니다. 결국 두 삼각형이 가장자리를 공유하고 있는 경우, 어느 방향이 위쪽인지를 같이 인식하게 됩니다.

결과 개체에 구멍이나 틈이 있는지 확인하려면 SelNakedMeshEdgePt를 입력합니다.

메쉬점이 강조 표시되며, 이는 "떨어진" 삼각 가장자리의 부분입니다.

매우 큰 메쉬 파일의 생성을 방지하려면

round_bullet.gif우선 Mesh 명령으로 시작합니다. 이 명령은 메쉬 문서 속성에 있는 렌더링 메쉬 제어와 같은 제어를 실행합니다. 차이점이라면 Mesh 명령은 내보낼 수 있는 다각형 메쉬를 만든다는 점입니다. Rhino 지오메트리를 STL로 내보내는 방법으로 같은 제어가 가능하지만, 일반적으로 메쉬 개체를 별도로 만들어 내보내는 방법이 선호됩니다.

round_bullet.gifSTL에 가장 적합한 설정은 여러 가지가 있으나, 최대 각도 설정과 최대 종횡비의 설정을 완전히 선택 해제하는 것이 좋은 시작이라고 할 수 있습니다. 최대 거리 (가장자리에서 서피스까지) 설정(다각형의 가장자리와 서피스와의 중간점 사이의 최대 거리)을 쾌속 조형(rapid prototyping:RP) 기계의 해상도 정도로 설정합니다. 0.005 인치(0.125mm)로 설정해 보십시오. 사용자의 프로젝트 유형과 사용자가 보유한 쾌속 조형 기계에 가장 적절한 설정을 찾게 되면, 위와 같은 과정은 더 이상 필요하지 않습니다. 대신, NURBS 개체를 곧바로 내보내고, 내보내는 중에 개체를 다각형으로 변환할 때 증명된 메쉬 설정을 사용하게 될 것입니다.

round_bullet.gif일단 메쉬가 생성되면, NURBS 개체를 숨기고 FlatShade 명령을 사용하여 메쉬를 검사할 수 있습니다. 이러한 방법으로, 보통의 음영처리된 뷰에서의 매끄럽게 하는 트릭 없이도 다각형의 음영처리된 뷰를 표시할 수 있습니다. 원하는 뷰가 표시되면 메쉬를 STL 파일로 내보내고, 그렇지 않은 경우에는 메쉬를 삭제하고 다른 메쉬 설정을 사용해 보십시오.

round_bullet.gif변경된 설정을 보기 위해서는 한 번에 하나의 설정을 변경하는 것이 가장 좋습니다. 메쉬가 전반적으로는 양호하지만 일부 부분의 작업이 잘 되지 않은 경우에는, 사용한 설정을 놔두고 최대 종횡비 4-7인 새로운 설정을 추가합니다. 쾌속 조형 기계의 해상도보다 너무 낮은 값으로 최대 거리 (가장자리에서 서피스까지)를 설정하는 것은 일반적으로 바람직하지 않습니다.

참고 항목

Wikipedia: STL (file format)