본문 바로가기
MATLAB 코딩/STL파일 다루기

[Matlab으로 STL파일 다루기] 2. STL 불러오기

by bigpicture 2018. 11. 15.
반응형

2. STL 불러오기



1) MathWorks 홈페이지에서 STL Files Reader를 다운받습니다.



2) 다운받으면 STLRead라는 폴더가 받아지는데, MyFunction이라는 폴더를 만들어서 안에 넣어줍니다. 앞으로 사용할 함수들은 MyFunction 폴더에 넣어주겠습니다. 



3) 매트랩을 열고 MyStl 폴더와 MyFunction 폴더를 경로에 추가해줍니다. 



4) 아래와 같은 코드를 입력합니다. 



Structure가 불러와집니다. 내부를 열어보겠습니다. 




faces에는 stl 의 각 면을 구성하는 점의 번호가 저장되어 있습니다.

vertices에는 stl 점들의 좌표가 저장되어 있습니다. 


STL에는 하나의 정보가 더 있습니다. 각 face의 법선벡터인 normal 정보인데요. 이 정보도 함께불러오는 방법은 아래와 같습니다. 


n은 normal입니다. face의 법선벡터가 저장되어 있습니다.


반응형

댓글