본문 바로가기
Creo/AR _VR_MR

CAD 파일 변환 프로그램

by 아이디티 2021. 2. 22.

CAD Exchanger (www.cadexchanger.com/)

 

3D 데이터를 WEB, AR ,VR로 보기 위해서는 데이터 경량화가 필요 합니다.  경량화 또는 렌더링 전문 프로그래에서

CAD 데이터를 활용 할수 있도록 OBJ, VRML, STL 형식의 파일 포맷  변환 기능을 제공 합니다. 각각의 파일 포맷은
다음과 같은 특징을 가지고 있습니다.

 

 

1) STL은 가장 열악한 형식이며 다각형 표현 또는 메시만 전송할 수 있습니다. 3D 프린터기에서 사용 합니다.
   

2) VRML은 기능이 가장 풍부한 형식이며 제품 구조 (어셈블리 및 부품), 메시 (연결 포함), 재료, 텍스처 등과 
   같은 중요한 정보를 전송할 수 있습니다.

 

VIEWER

 

3) OBJ는 STL과 VRML 기능 사이에 있으며, VRML보다 간단하지만 인스턴스없이 개별 부품의 단순 목록 만 전송할
   수  있습니다. 복잡한 어셈블리의 경우 효율성이 훨씬 떨어집니다.

 

 

뷰어 프로그램은 다음과 같은 기능도 필요 합니다. 
어셈블리, 부품, 형상 및 메타 데이터를 탐색.  음영 및 와이어 프레임 표시 모드. 측정 및 PMI 기능 등등 ....

 

WEB , AR. VR 에서는 GLFT 등 다양한 파일 포맷을 사용하고 있습니다. Creo는 FBX, Collada, glft 등 파일 포맷을 지원 하지 않습니다. 별도의 파일 변환 프로그램을 구입하여 사용 해야 합니다.

 

 

 

Callada 파일 포맷

Maya, SketchUp, 3ds Max 및 Rhinoceros와 같은 3D 디지털 콘텐츠 제작 도구간에 데이터 교환을 가능하게하는 XML 기반 스키마입니다. COLLADA 파일은 * .dae 파일 확장자를 가지며 이는 디지털 자산 교환을 의미합니다.

 

Callada 파일 포맷 적용

 

three.js examples

 

threejs.org

 

GLFT 파일 포맷

'3D의 JPEG' 입니다. 이것은 많은 3D 앱과 게임 엔진의 표준 인 GLTF입니다. 또한 GLTF는 3D 콘텐츠 도구에 대한
일반적인 게시 형식과 웹 응용 프로그램에 선호되는 형식으로 구별됩니다.

 

GLFT 파일 포맷 적용

 

three.js examples

 

threejs.org

 


 

⊙ 변환된 데이터를 WEB에 게시하기 (Three.js)

 

Three.js는 WebGL을 사용하여 브라우저에서 3D 콘텐츠를 렌더링하는 Javascript 라이브러리입니다.

 

 

⊙ 변환된 데이터를 AR에 게시하기

 

2018 년 Apple은 iOS에서 AR / VR 콘텐츠 생성 및 교환을위한 표준으로 USDZ (zip으로 압축 된 USD 파일)를 도입하여 새로운 인기를 얻었습니다 . usda (ASCII 인코딩, 사람이 읽을 수있는 텍스트), .usdc (이진 인코딩) 및 .usdz (zip 압축). 이제 AR 지원 장치에서 3D 모델을 시각화하고이 기술을 앱에 통합 할 수 있습니다.

 

 iOS Quick Look AR

 

AR 앱을 만들 때 일반적으로 3D 자산을 만드는 디자이너부터 시작합니다. 이러한 자산은 결국 프로그램 개발자에게
넘겨집니다. 이를 사용하려면 해당 개발자는 모든 것을 가져와 잠재적으로 텍스처를 조작하고 매핑 한 다음 해당

자산의 애니메이션이 올바르게 작동하는지 확인해야합니다. 이 핸드 오프는 부담스럽고 ​​시간이 많이 걸립니다.

많은 것이 잘못 될 수 있으며 많은 개발자가 3D 자산 제작의 복잡성에 정통하지 않습니다.

 

USDZ 파일은 필요한 모든 자산을 포함하는 단일 파일입니다. 기본적으로 지오메트리, 애니메이션 및 텍스처가 모두 
하나의 편리한 번들에 포함 된 .zip 파일입니다. 디자이너가 준비하면 개발자가 바로 실행할 수 있습니다. 바로 사용할 

수 있는 선명하고 가벼운 애니메이션 모델입니다. 개발자의 수면과 디자이너의 골칫거리를 줄여주는 워크 플로 유형입니다.

 

자세한것은 이곳을 참고 하세요. 아이맥을 사야하나 ㅜㅜ

 

 

 

Augmented Reality - Apple Developer

Build unparalleled augmented reality experiences for hundreds of millions of users on iOS and iPadOS, the biggest AR platforms in the world.

developer.apple.com

 

 

CAD 데이터를 다양한 파일 포맷으로 변환 하는 프로그램은 아래와 같습니다.

 

1. Crrosscad/ware 

2. CAD Exchanger

 

접속하여 변환 하는 옵션도 있습니다. 3D 파일을 업로드 하고, 변환된 파일을 다운로드 할수 있습니다.

데이터를 변환 한다고 WEB /AR /VR로 게시 할수 없습니다. 동작을 제어 할수 있는 에디터를 이용 하여 출판하고,

전용 앱을 개발 하거나, 커스터 마이징 한 앱이 있어야 합니다. 아! 데이터가 저장된 서버도 있어야 합니다.

 

점점 사무 환경은 클라우드 환경으로 진화 하고 잇습니다. CAD가 클라우드 환경에 정착 된다면, 몇몇 불필요한 과정이

사라질것 입니다. 대표적인것이 파일 포맷 변환 과정입니다. 설계와 동시에 자동으로 변환 될것 입니다.