2016-10-03 1 views
1

저는 씬에서 특정 항목을 (dxf 또는 dwg와 같은) cad 파일로 내보내려고했지만 지금까지 아무 것도 보내지 않았습니다. dxf는 ASCII 형식이지만, (fbx로했던 것처럼) 깨질 수는 없다는 것을 알고 있습니다. 일부 리소스를 찾았지만 단일 버전이 사용하는 경향이있는 .net의 최신 버전 용입니다. 어디에서 시작할 수 있습니까? 아니면 어떻게해야합니까? 어떤 아이디어?unity3d에서 cad 형식을 내 보냅니다.

+0

당신이 관심있는 특정 파일 유형에 대해 알지는 못하지만, 일반적으로 파일 변환을 위해 블렌더를 사용하여 CAD 파일을 가져 오는 것이 성공했습니다. – code11

+0

화합의 의미는 무엇입니까? 미안하지만 내가 분명하지 않다면 나는 단결에서 캐드로 데려 가고 싶다. 나는 그들을 단합 시키려합니다. – Henjin

+0

자산은 이미 어떻게 저장되어 있습니까? 그것들을 직접 변환 할 수 있어야하며, 어떤 식 으로든 정렬 된 오브젝트 콜렉션을 내보내기하고자하십니까? – code11

답변

2

DXF 파일은 CAD 데이터를 내보내는 데 좋은 선택입니다. 다양한 유형의 커브 (선, 호, 스플라인, ... 등)와 패싯을 지원하며 ASCII 형식입니다. DXF 형식은 처음 보면 비교적 혼란 스럽지만 실제로는 비교적 간단합니다. DXF 파일은 주로 6 개의 섹션 (헤더, 클래스, 테이블, 블록, 엔티티 및 객체)으로 구성되며 각 항목 (정수 값 또는 이중 값)은 그룹 코드 (정수 자체)로 시작됩니다.

1) A good tutorial for exporting to dxf file :

다음은 DXF 가져 오기/내보내기 기능에 대한 자세한 내용을 보려면 시작하는 두 개의 링크입니다.
2) A comprehensive DXF reference

삼각형 패싯을 내보내려면 3DFACE 엔티티를 사용합니다. 커브를 내보내려면 ARC, LINE, CIRCLE, ELLIPSE, SPLINE 및 POLYLINE 엔터티를 사용합니다. 이 엔티티에 대한 설명은 DXF 참조 pdf 파일 (위의 두 번째 참조)의 ENTITIES 섹션에서 찾을 수 있습니다.

1

위의 질문에 대한 답변은 입니다. 개를 통일로 가져 오는 것이므로 걱정할 필요가 없습니다.

그러나 내가 원하는대로 변환 할 수있는 .obj 파일로 내보내는 방법을 찾았습니다.

http://wiki.unity3d.com/index.php?title=ObjExporter

나는 .OBJ의 파일 형식 구체적인 약간의 무지,하지만 나는 당신이 원하는되는 여러 분리 차원 객체를 지원합니다 생각합니다.

애니메이션을 사용하여 똑같은 작업을 시도하는 것은 잠시 동안 impossible 인 것 같습니다.

+0

감사합니다. fbx를 작성하는 데 사용했습니다. 파일이지만 Cad 파일의 내용은 완전히 다릅니다. 3D 파일에서 버텍스 좌표와 쉐이더와 머티리얼을 가지고 있지만, CAD 파일에는 직사각형의 원과 커브가 있습니다. 그리고 당신이 ascii fbx 파일을 열면 서로 다른 유형의 객체와 그것들의 연결을 구별 할 수 있습니다. 그것은 CAD 파일, 어떤 방법 으로든 상관 없습니다. 고마워요. – Henjin