JT(가시화 형식)

JT (visualization format)
목성 테셀레이션
파일 이름 확장자
.JT
최신 릴리즈
10.5
2019
포맷의 종류장면 그래프 CAD 형식
오픈 포맷?네.
웹 사이트지멘스 JT

JT(Jupiter Teselation)는 제품 시각화, 협업, 디지털 목업 및 기타 [1]목적으로 사용되는 ISO 표준 3D CAD 데이터 교환 형식입니다.그것은 [1]Siemens에 의해 개발되었다.

네이티브 CAD 시스템에서 내보내거나 Product Data Management(PDM; 제품 데이터 관리) 시스템에 의해 삽입된 근사(패턴트) 데이터, 경계 표현 표면(NURBS), Product and Manufacturing Information(PMI) 및 메타데이터(텍스트 속성)의 임의의 조합을 포함할 수 있습니다.

JT 형식에는 어셈블리의 장면 그래프 표현, CAD 고유 노드를 포함한 부품의 중첩된 서브 어셈블리와 속성 [2]: 17 데이터가 포함됩니다.형상 압축 기법을 사용하여 패싯 정보(삼각형)를 저장합니다.조명, 텍스처 및/또는 재료와 같은 3D 장면 및 모델의 시각적 속성이 지원됩니다.제품 및 제조 정보(PMI), 정밀 부품 정의(BREP), 추가 메타데이터 및 다양한 표현 구성이 지원됩니다.JT 포맷은 스트리밍[2]: 17 가능하도록 설계되어 있습니다.

개요

JT 파일은 Product Lifecycle Management(PLM; 제품 라이프 사이클 관리) 소프트웨어 프로그램과 각각의 CAD 시스템에서 복잡한 제품의 구조를 분석해야 하는 엔지니어 및 기타 전문가에 의해 사용됩니다.포맷 및 관련 소프트웨어는 매우 많은 컴포넌트를 실시간으로 신속하게 로드, 음영 처리 및 조작할 수 있도록 구성되어 있습니다.모든 주요 3D CAD 형식이 지원되기 때문에 JT 어셈블리는 "멀티 CAD"라는 용어의 조합을 포함할 수 있습니다.JT는 일반적으로 PLM 솔루션의 일부로서 구현되므로 원래의 CAD 제품 정의 파일에 대한 변경이 자동으로 동기화되도록 관리됩니다.관련된 JT파일을 사용하여 멀티CAD 어셈블리를 항상 최신 상태로 만듭니다.

JT 파일은 본질적으로 '경량'(CAD 파일 크기의 1~10%)이기 때문에 인터넷 콜라보레이션에 매우 적합합니다.세계화의 추세가 높아짐에 따라, 세계 어디에서나 자원을 활용하고 있는 기업이 증가하고 있습니다.JT를 사용한 공동 작업을 통해 기업은 관련된 "무거운" CAD 파일을 보내는 것보다 3D 시각화 데이터를 공급업체 및 파트너에게 훨씬 쉽게 전송할 수 있습니다.또한 인터넷을 통해 주고받는 정보의 양이 줄어들기 때문에 실시간 온라인 협업이 더 쉬워집니다.마지막으로 JT는 지적 재산을 부적절한 당사자와 공유할 필요가 없도록 고유한 보안 기능을 제공합니다.위에서 설명한 바와 같이 JT에는 임의의 데이터 조합을 포함할 수 있으므로 기본 설계 정의 정보를 공개하지 않고 적절한 양의 정보를 공유할 수 있습니다.

JT는 Digital Mock-up(DMU; 디지털목업) 작업에 자주 사용됩니다.이를 통해 엔지니어는 물리 프로토타입을 제작하기 훨씬 전에 제품을 간섭 없이 조립할 수 있음을 확인할 수 있습니다.이 "공간 검증"은 정교한 간극/간섭 감지뿐만 아니라 정밀한 측정과 단면 분석을 통해 가능합니다.디지털 목업에 JT를 활용하면 비용이 많이 드는 물리적 프로토타입을 줄이거나 제거할 수 있으며 개발 프로세스 초기에 의사 결정을 내릴 수 있습니다.

마지막으로 JT는 공동 제품 개발을 위한 설계 데이터를 교환하기 위한 CAD 상호 운용성 포맷으로 사용됩니다.여기서 JT 파일은 NX(Unigraphics), Creo Elements/Pro, FORAN, I-DEAS, Solid Edge, Catia, Microstation 또는 Autodesk Inventor 등의 CAD 시스템에서 데이터를 변환하여 생성됩니다.

대형 모델 렌더링

JT는 매우 큰 어셈블리(즉, 수만 개의 컴포넌트를 포함하는 어셈블리)의 인터랙티브 디스플레이를 지원하기 위해 만들어졌습니다.JT 파일 포맷은 다양한 레벨의 상세(LOD)를 가진 임의의 수의 패싯 표현을 저장할 수 있습니다.전체 제품이 컴퓨터 화면에 표시될 때 호스팅 애플리케이션은 단순하고 거친 모델만 표시합니다.다만, 유저가 특정의 영역을 줌 하면, 보다 상세한 표현이 로드되어 표시됩니다.시간이 지남에 따라 메모리 절약을 위해 사용되지 않는 표현이 언로드됩니다.

역사

JT는 원래 Engineering Animation, Inc.와 Hewlett Packard에 의해 DirectModel 툴킷(처음에는 Jupiter)으로 개발되었습니다.JT는 Jupiter Teselation의 약자입니다.EAI가 UGS Corp.에 인수되었을 때 JT는 UGS 제품군의 일부가 되었다.2007년 초 UGS는 JT 데이터 포맷의 공개를 발표하여 JT를 마스터 3D 포맷으로 채택할 수 있게 되었습니다.또한 2007년에 UGS는 Siemens AG에 인수되어 Siemens Digital Industries Software가 되었습니다.JT는 모든 Siemens Digital Industries Software에서 사용되는 일반적인 상호 운용성 형식이며 모든 Siemens에서 장기 데이터 아카이브 형식으로 채택되었습니다.

2009년 9월 18일, ISO는 JT 사양이 ISO Public Available Specification(PAS; 퍼블릭 어베이러빌리티 사양)으로서 공개를 허가했다고 공식 발표했습니다.2010년 8월 말, JT의 ISO 국제 표준으로서의 새로운 작업 아이템 투표(NWI) 제안은 ProSTEP iViP에 의해 시작되었습니다.따라서 ProSTEP iViP는 JT 파일 포맷 사양을 ISO 표준으로 공개하는 한편, JT와 STEP(특히 STEP AP 242 XML)를 함께 사용하여 산업 데이터 교환 시나리오에서 큰 이점을 확보할 수 있도록 이 작업을 새로운 STEP AP 242 개발과 조화시키는 것을 목표로 하고 있습니다.

2012년 12월 JT는 Siemens Digital Industries Software에 의해 공개된 JT 사양 버전9.5에 기초한 3D 시각화 포맷으로서 ISO 14306:2012(ISO JT V1)[3]로 정식 발행되었습니다.ISO를 통한 이 출판물을 통해 JT의 완전 중립적이고 로열티 없는 사양을 최초로 이용할 [4]수 있게 되었습니다.

2013년 초에 ISO에서 ISO JT V2의 사양이 시작되었습니다.ISO/DIS 14306 V2는[5] 2016년 11월에 ISO에 의해 승인되었습니다.최종 국제 표준은 2017년 [2]11월에 출판되었습니다.V1과 V2의 주요 차이점은 STEP B-rep을 추가 B-rep 세그먼트로 통합하는 것입니다.

업계에 필요한 추가 기능과 혁신을 제공하기 위해 ProSTEP iViPVDA는 2015년 중반에 ISO 14306(V1 및 미래의 V2) 및 현재 JT 기반 구현에 완전히 호환되는 JT Industrial Application Package(JTIAP)[6]를 지정하기로 결정했습니다.따라서 JTIAP는 보다 포괄적인 압축 알고리즘(LZMA)을 제공하고 정확한 지오메트리를 권장하는 표현으로 XT B-rep을 지정하여 JT를 중립적이고 로열티 없이 구현할 수 있습니다.

데이터 모델

JT 데이터 모델은 광범위한 엔지니어링 데이터를 나타낼 수 있습니다.이 데이터는 매우 가볍고, 패싯 데이터만 저장할 수도 있고, 제품 구조, 속성, 메타 데이터 및 PMI와 함께 완전한 NURBS 지오메트리 표현을 포함할 수도 있습니다.또, 복수의 테셀레이션과 LOD([2]: 17 Level-of-Detail) 생성도 서포트하고 있습니다.

  • 제품 구조 - 어셈블리, 부품, 인스턴스
  • 면 - 폴리곤, 폴리곤 세트
  • 조명 - 조명 세트, 포인트 라이트, 무한대 라이트
  • 텍스처
  • 정밀 지오메트리 및 위상 - 점, 곡선, 표면, 면, 루프, 모서리, 정점
  • 경계 표현(B-rep)은 JT B-rep 및 XT B-rep(Parasolid) 형식 중 하나를 사용할 수 있습니다.STEP B-rep은 ISO JT V2에서 지원됩니다.
  • 지오메트리 프리미티브 - 상자, 실린더, 피라미드, 구체
  • 제품제조 정보(PMI) - GD&T, 3D 주석
  • 속성 / 속성 - 텍스트, 정수, 부동, 날짜, 도면층

파일 구조

제품 구조 계층과 내보내기된 JT 파일 구조의 관계는 임의입니다.계층 내의 모든 노드를 새 JT 파일의 시작 노드로 지정할 수 있습니다.따라서 제품 구조는 다양한 JT 파일 구성으로 나타낼 수 있습니다.

JT는 공통 제품 구조와 파일 구조의 매핑을 지원합니다.여기에는 다음이 포함됩니다.

  • 부품 단위 - 제품 구조 계층의 모든 어셈블리 노드는 단일 JT 파일에 저장되며 계층 내의 각 부품 노드는 어셈블리 JT 파일과 동일한 이름의 서브 디렉토리의 개별 JT 파일에 저장됩니다.
  • 완전 분할 - 계층의 각 제품 구조 노드는 개별 JT 파일에 저장됩니다.
  • 모노리식 - 모든 제품 구조가 단일 JT 파일에 저장됩니다.
  • PLMXML - Siemens Digital Industries Software에 의해 지정된 개방형 XML 기반 파일 형식입니다.PLMXML 구조는 다른 파일(외부 표현)의 모델 데이터에 링크하거나 XML 파일의 표현 요소(내부 표현) 내에 데이터를 포함할 수 있습니다.
  • STEP AP 242 XML - 를 사용하여 어셈블리, 메타, 키네마틱 데이터 등을 표현하고 외부 참조로서 모델 데이터에 링크할 수 있습니다(STEP-Tree 상의).글로벌 자동차 업계에서는 기업 간 데이터 교환 시나리오를 실현하기 위해 STEP AP 242 XML 및 JT를 사용하는 것이 좋습니다.

클라이언트 응용 프로그램은 이러한 매핑을 사용하거나 자체 사용자 지정 매핑을 정의하도록 선택할 수 있습니다.

압축

3D 모델의 스토리지 및 전송 대역폭 요건을 줄이기 위해 JT 파일은 압축을 활용할 수 있습니다.압축 사용은 JT 데이터 사용자에게 투과적이며 특정 모델은 다른 압축 설정(없음 포함)을 사용하여 JT 파일로 구성될 수 있습니다.

지금까지 JT 파일 포맷은 JT Open Toolkit에서 표준 압축과 고급 압축으로 공개되는 두 가지 압축 형식을 통해 발전해 왔습니다.이는 전자가 단순한 무손실 압축 알고리즘을 사용하는 반면 후자는 손실 기하학적 압축을 지원하는 보다 정교한 도메인 고유 압축 방식을 사용한다는 점에서 다릅니다.클라이언트 애플리케이션은 표준 압축보다 고급 압축을 활용하는 것이 좋습니다. 이는 달성 가능한 압축률이 훨씬 높기 때문입니다.표준 압축 지원은 레거시 JT 파일 표시 응용 프로그램과의 하위 호환성을 위해서만 유지됩니다.

JT 파일에서 사용되는 압축 형식은 JT 파일이 작성된 JT 파일 형식 버전과 관련되어 있습니다.이 버전은 텍스트에디터로 JT 파일을 열고 해당 ASCII 헤더 정보를 참조하면 쉽게 표시할 수 있습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ a b "JT Siemens Software". Siemens Digital Industries Software. Retrieved 2022-04-15.
  2. ^ a b c d ISO 14306:2017 산업 자동화 시스템통합 - 2022년 1월 10일 3D 시각화를 위한 JT 파일 형식 사양.
  3. ^ ISO 14306:2012 - 3D 시각화를 위한 JT 파일 형식 사양, 15.2012년 12월
  4. ^ 2011년 9월 23일 현재 JT 특허 선언라이선스 선언.
  5. ^ ISO/DIS 14306 V2 - 2016년 7월 27일 3D 시각화를 위한 JT 파일 형식 사양.
  6. ^ PSI 14-1: JT Industrial Application Package (2016년 6월 30일).

외부 링크