상세 컨텐츠

본문 제목

WPF에서 Rhino의 3dm 파일 불러오는 방법

프로그래밍/WPF

by TickTack 2022. 5. 17. 14:43

본문

이번에는 WPF 프로젝트에서 Rhino 3D 툴의 저장 파일 중 하나인 3dm 확장자 파일을 읽어오는 방법에 대하여 알아보겠습니다.

단점은 해당 패키지가 .Net Framework 4.5 이상부터 지원되기에 Visual Studio2010 버전까지는 적용할 수 없습니다.

먼저 WPF 프로젝트를 생성한 후 Nuget 패키지 관리로 들어갑니다.

 

 

위의 경로로 들어간 후 3dm을 검색합니다.

 

 

검색하면 위와 같이 나오는데 Rhino3dm을 설치해줍니다.

설치가 끝나면 using 부분에 아래와 같이 추가해줍니다.

 

using Rhino.FileIO;

 

그 다음 3dm 파일을 가져오기 위하여 아래와 같이 진행합니다.

3dm 파일명은 각자 가지고있는 파일명으로 하시면 됩니다.

 

File3dm file = File3dm.Read("Test.3dm");
File3dmObjectTable table3DM = file.Objects;
foreach (File3dmObject name in table3DM)
{
    if (name.Name != null)
    {
        MessageBox.Show(name.Name);
    }
}

 

실행하면 테스트해보면 Rhino에서 지정한 객체들의 이름이 메세지박스로 출력되는 것을 확인할 수 있습니다.

 

이상으로 WPF에서 3dm파일을 읽는 방법에 대하여 알아보았습니다.

관련글 더보기

댓글 영역