Single post

stl 파일 예제

우리는 우리가 좋아하는 3D 인쇄 친화적 인 웹 사이트에 초점을 맞추고있습니다. 다음은 3D 인쇄에 적합한 3D 인쇄 파일 리포지토리, 마켓플레이스 및 검색 엔진 목록입니다. 슬라이서가 STL 파일을 선택한 설정에 따라 수백(때로는 수천 개의 평면 수평 레이어)으로 잘라내고 프린터가 돌출해야 하는 재료의 양과 이를 수행하는 데 걸리는 시간 등을 계산합니다. VRML은 “가상 현실 모델링 언어”를 의미합니다. VRML은 색상을 지원하는 3D 디지털 파일 형식입니다. 따라서 풀 컬러 3D 프린터 또는 이중 압출기 3D 프린터는 이 형식을 사용할 수 있습니다. .stl 파일 형식(참조)은 3D 프린팅 및 유사한 제작 기술에 사용됩니다. 파일은 일반적으로 디자인 소프트웨어의 출력으로 생성되지만 사람이 읽을 수 있기 때문에 손으로 작성하려고했습니다 (실제로 ASCII 및 바이너리 버전은 파일 형식 사양에 의해 허용됩니다-분명히 내 시도는 ASCII에 있었습니다). 나는 이것이 내가 한동안 사용하지 않은 벡터 수학을 연습하는 좋은 운동이 될 것이라고 생각했다. 또한 .stl 파일을 작성하는 단계를 이해하는 것은 3D 인쇄 가능한 파일을 출력하기 위해 자신의 프로그램을 만들려는 경우에 유용합니다. 최근에는 3MF 컨소시엄이 3MF라는 새로운 3D 프린팅 파일 형식을 제안하는 새로운 파일 형식을 출시하려는 노력이 있었습니다. 그들은 3D 프린팅 프로세스를 간소화하고 개선할 것이라고 주장합니다. AMF는 적층 제조 파일 형식을 의미하며 3D 프린팅에서 점점 더 표준화되고 있습니다.

AMF는 색상을 지원합니다. 무엇보다도 AMF 파일을 STL 파일 크기의 약 절반크기로 압축할 수 있습니다. 많은 3D 인쇄 파일 형식이 있기 때문에 명백한 질문은 : 인쇄에 어떤 것을 사용해야합니까? 대답은, 그것은 밝혀, 당신의 사용 사례에 많이 따라 달라 집니다. .stl 파일의 구문은 간단합니다. 솔리드라는 단어와 개체의 이름으로 시작합니다. 그런 다음 각 면이 명시됩니다. 먼저 법선 벡터가 삼각형 면의 외부 루프에 각 정점을 지정합니다. 좌표는 쉼표나 다른 문장 부호가 아닌 공백으로 구분됩니다. 법선 및 정점의 문을 제외하고 파일의 각 용어에는 endloop, endfacet 및 endsolid라는 균형 끝 문이 있습니다. 아래 표시된 예제에서는 .stl 파일의 구조와 구문이 매우 명확해야 합니다. 들여쓰기는 공백이 있습니다.

StL(스테레오리소그래피) 파일은 3차원 표면 형상의 삼각형 표현입니다. 서피스는 일련의 작은 삼각형(면)으로 논리적으로 테셀레이션되거나 세분화됩니다. 각 면은 수직 방향과 삼각형의 정점(모서리)을 나타내는 세 점으로 설명됩니다. 이러한 데이터는 슬라이싱 알고리즘에 의해 fabber에 의해 빌드될 3차원 형상의 단면을 결정하는 데 사용됩니다. 기본 아이디어는 작은 삼각형(“패싯”이라고도 함)을 사용하여 3D 모델의 2차원 외부 표면을 테셀레이트하고 파일에 패싯에 대한 정보를 저장하는 것이었습니다. 다음은 그들이 무엇이고 어떻게 작동하는지, 사용의 장점과 단점, 그리고 고려해야 할 대체 파일 형식에 대한 프라이머입니다. 이 문서에서는 C++의 표준 템플릿 라이브러리가 아닌 3D 인쇄 파일 형식에 대해 이야기합니다. 다음은 삼각형으로 테셀레이션된 매우 복잡한 3D 모양의 또 다른 예입니다. 컬트, 핀셰이프, 마이미니팩토리 와 같은 Thingiverse와 유사한 50개 이상의 사이트가 있습니다. STL 파일 사이트의 전체 목록은 여기에서 확인하십시오.