HOOPS Envision vs. HOOPS Visualize: CAE 및 3D 엔지니어링 애플리케이션을 위한 적합한 SDK 선택
엔지니어링 애플리케이션 개발자는 각자의 산업이나 틈새 시장에 맞춰 제품을 조정하며, 각각에 매우 구체적인 요구가 있기 때문에 이러한 제품에 대한 수요가 존재합니다. 그래픽 엔진 및 시각화 도구는 대부분의 경우 중요한 구성 요소이며, 대체로 두 가지 범주로 나눌 수 있습니다: CAD, CAM, AEC, 제조를 위한 고성능 3D 그래픽을 제공하도록 설계된그리고 CAE 및 시뮬레이션 데이터와 함께 작동하도록 설계된 기능들.
HOOPS Envision 및 HOOPS Visualize 는 각각 이 두 가지 범주 중 하나에 서비스를 제공하도록 구축되었습니다.
이 블로그 게시물에서는 각 툴킷의 기능, 제공하는 광범위한 워크플로우, 그리고 어떤 툴킷이 당신에게 적합한지 이해하는 데 도움을 드립니다.
HOOPS Envision vs HOOPS Visualize 개요
HOOPS Envision은 CAE 워크플로우를 위해 설계되었습니다. 개발자에게 시뮬레이션 결과, 메쉬, FEA, FEM, CFD 및 후처리를 중심으로 구축된 애플리케이션에 적합한 CAE 데이터 가져오기, 분석, 시각화, 보고 및 자동화를 위한 툴킷을 제공합니다.
HOOPS Visualize는 데스크톱, 웹, 모바일 및 AR/VR 애플리케이션 전반에 걸친 3D 엔지니어링 그래픽을 위해 설계되었습니다. 이는 CAD, CAM, AEC, 제조, PLM, 제품 구성, 협업 및 관련 워크플로우를 위한 대화형 애플리케이션을 구축하는 개발자에게 적합합니다. 이 툴킷은 데스크톱/모바일에 중점을 둔 개발자와 웹 네이티브 애플리케이션을 구축하는 개발자를 위한 별도의 버전을 제공합니다.
| HOOPS Envision | HOOPS Visualize for Desktop | HOOPS Visualize for Web | |
|---|---|---|---|
| Best fit | CAE, FEA, FEM, CFD, simulation post-processing, reporting, and automation | Native desktop, mobile, AR/VR, and advanced engineering graphics applications | Browser-based engineering applications and large model web workflows |
| Primary focus | CAE data import, analysis, visualization, extraction, and sharing | High-performance 3D rendering and interaction for engineering data | Web visualization, model streaming, collaboration, and interactive 3D viewing |
| Typical workflows | Simulation review, CAE post-processing, dashboards, reporting, and automation | CAD, CAM, AEC, manufacturing, PLM, product configuration, and immersive engineering workflows | Web viewers, collaboration tools, product configurators, PLM-connected apps, and online model review |
| Use when | Your application needs to understand and process CAE data | Your application needs native graphics performance and advanced 3D interaction | Your application needs browser-based access to large engineering models |
개발자에게는 애플리케이션이 이해해야 할 핵심 요소가 중요합니다.
소프트웨어가 CAE 데이터를 직접 다뤄야 한다면, HOOPS Envision이 더 적합할 것입니다.
소프트웨어가 엔지니어링 모델에 대한 고성능 3D 그래픽을 요구한다면, HOOPS Visualize가 더 적합할 것입니다.
엔지니어링 애플리케이션은 단순히 모델을 화면에 표시하는 것 이상이 요구됩니다. 개발자는 그 모델의 뒤에 있는 데이터를 다루고, 엔지니어링 컨텍스트를 보존하며, 대화형 워크플로우를 지원하고, 사용자가 보고 있는 것을 이해하는 데 필요한 도구를 제공해야 합니다.
CAE 후처리 애플리케이션은 시뮬레이션 결과를 읽고, 메쉬와 요소 유형을 이해하며, 이소표면을 추출하고, 일시적인 결과를 애니메이션하며, 보고서를 생성해야 할 수도 있습니다. CAD, CAM, AEC, PLM 또는 제조 애플리케이션은 고성능 3D 그래픽, 대형 모델 보기, PMI 표시, 모델 조사, 웹 스트리밍, 모바일 지원 또는 AR/VR 워크플로우가 필요할 수 있습니다.
HOOPS Envision이란 무엇입니까?
HOOPS Envision은 시뮬레이션 데이터를 중심으로 애플리케이션을 구축하는 개발자를 위한 CAE 중심 SDK입니다.
이 툴킷은 CAE 데이터 구조를 기반으로 구축되었으며, 이는 시뮬레이션 워크플로우에서 일반적으로 사용되는 데이터 유형을 이해한다는 것을 의미합니다. 여기에는 메쉬, 노드, 요소 유형, 결과 매핑, 스칼라 결과, 벡터 결과, 텐서 결과, 변위 및 강체 변환이 포함됩니다.
CAE 분야에 있었거나 이전에 유사한 툴킷을 탐색한 적이 있는 사람들에게는 CEETRON Envision이란 이름이 익숙할 것입니다. 이는 HOOPS Envision의 이전 이름이며, Tech Soft 3D의 최근 제품 통합 과정에서 강력한 CEETRON 툴킷의 모든 주요 기능이 HOOPS SDK에 통합되었습니다.
개발자에게는 CAE 애플리케이션이 단순한 그래픽 엔진 이상이 필요하기 때문에 이 점이 중요합니다. 시뮬레이션 뷰어나 후처리 도구는 데이터가 나타내는 것을 이해하고 사용자가 상호 작용해야 하는 방식을 이해해야 합니다. 실질적으로 이는 메쉬가 무엇인지, 결과 플롯이 단지 컬러 맵이 아니라는 것, 일시적 애니메이션이 단순한 렌더링 프레임의 시퀀스가 아니라는 것을 이해해야 한다는 것을 의미합니다.
오른쪽의 비디오를 확인하여 Transvalor가 HOOPS Envision을 활용하여 그들의 제품 Forge를 위한 시뮬레이션 시각화 기능을 개발하는 방법을 알아보세요.
HOOPS Envision은 개발자가 데스크톱 및 웹 애플리케이션 전반에 걸친 CAE 워크플로우를 가져오고, 분석하고, 시각화하고, 보고하고, 자동화할 수 있는 애플리케이션을 구축하는 기반을 제공합니다.
HOOPS Envision이 가장 적합한 곳
애플리케이션이 CAE 데이터 및 시뮬레이션 워크플로우를 중심으로 되어 있는 경우 HOOPS Envision이 더 적합한 선택입니다.
그것은 유한요소해석(FEA), 유한요소모델링(FEM), 계산유체역학(CFD), 시뮬레이션 후처리, 분석 검토 및 CAE 결과 공유를 위한 애플리케이션을 포함합니다.
HOOPS Envision은 정적 및 적응형 메쉬를 포함하여 유한요소 표면 및 볼륨 데이터, 빔, 삼각형, 사각형, 테트라, 헥사, 피라미드, 쐐기 및 다면체와 같은 요소 형상, 스칼라, 벡터 및 대칭 텐서와 같은 결과 유형을 처리하도록 설계되었습니다.
이 툴킷은 또한 개발자가 직접 구축해야 할 CAE 전용 데이터 추출 기능을 포함합니다. 여기에는 절단 평면, 이소표면, 이소볼륨, 이력 플롯, 길이 플롯, 파티클 추적, 일시적인 애니메이션, 형태 모드 애니메이션 및 파티클 추적 애니메이션이 포함됩니다.
CAE 중심의 애플리케이션은 대화형 보기 외의 워크플로우도 지원해야 합니다. 팀은 진단 후처리를 자동화하고, HTML 보고서를 생성하며, 시뮬레이션 대시보드를 생성하거나 사용자가 데스크톱 전용 환경으로 전체 워크플로우를 이동시키지 않고 CAE 결과를 조사할 수 있는 웹 애플리케이션을 구축할 수 있어야 합니다.
HOOPS Envision은 자동화 및 보고 워크플로우를 위한 전체 기능 세트를 노출할 수 있는 Python 인터페이스로 이러한 요구를 지원합니다. 이러한 기능의 시장에서 입증된 버전을 활용할 수 있도록 제공함으로써, HOOPS Envision은 개발자가 핵심 기능을 재발명하는 것이 아니라 제품을 독특하게 만드는 것에 노력을 집중할 수 있도록 합니다.
HOOPS Envision에서 CAD 데이터 접근
HOOPS Envision은 CAE에 초점을 맞추고 있지만, CAE 워크플로우에는 종종 CAD 데이터도 필요합니다.
시뮬레이션 팀은 종종 CAD 모델을 전처리 워크플로우로 가져오고, CAD와 CAE 데이터를 비교하거나 동일한 애플리케이션 내에서 기하학 구조와 시뮬레이션 결과를 표시해야 합니다. HOOPS Envision에는 HOOPS Exchange와의 연결이 포함되어 있으며, 이는 개발자가 Envision에서 30개 이상의 CAD 파일 형식을 가져올 수 있도록 합니다.
HOOPS Visualize란 무엇인가?
HOOPS Visualize는 데스크톱, 웹, 모바일 및 AR/VR 환경 전반에 걸쳐 엔지니어링 애플리케이션을 구축하기 위한 3D 그래픽 SDK입니다.
이 툴킷은 특히 CAD, CAM, AEC, PLM, 제조, 제품 구성 및 협업 워크플로우에서 고성능 시각화 및 3D 엔지니어링 데이터와의 상호 작용이 핵심 요구 사항인 개발자를 위해 구축되었습니다.
HOOPS Visualize는 두 가지 배포 옵션을 중심으로 구성됩니다: HOOPS Visualize for Desktop과 HOOPS Visualize for Web.
HOOPS Visualize for Desktop은 네이티브 데스크톱, 모바일 및 AR/VR 엔지니어링 애플리케이션을 지원합니다. HOOPS Visualize for Web은 HOOPS Communicator와 관련된 기능을 HOOPS Visualize 제품군으로 통합합니다.
오른쪽의 비디오를 확인하여 HOOPS Visualize가 Datamine의 주요 광산 애플리케이션을 위한 강력한 3D 시각화를 제공하는 방법을 알아보세요
두 버전은 빠르고 대화형이며 엔지니어링 중심의 3D 애플리케이션을 구축하는 데 도움을 주는 동일한 광범위한 제품 방향의 일부입니다.
HOOPS Visualize for Desktop
HOOPS Visualize for Desktop은 렌더링 성능, 상호 작용 및 그래픽 경험 제어가 주요 요구 사항인 네이티브 엔지니어링 애플리케이션을 만드는 개발자를 위해 구축되었습니다. 여기에는 사용자가 복잡한 모델을 로드하고, 기하학을 검사하며, 부품을 선택하고, 기능을 강조 표시하고, 어셈블리를 탐색하고, PMI를 표시하고, 엔지니어링 보기 모드를 전환하며 요구되는 데이터와 대화형 성능을 유지해야 하는 애플리케이션이 포함됩니다.
CAD, CAM, AEC 및 인접 워크플로우를 서비스하는 애플리케이션의 개발자에게 이러한 기능은 종종 CAE 전용 결과 처리보다 더 중요합니다. 사용자는 부품을 검토하고, 어셈블리를 검사하며, 제조 데이터를 확인하고, 건물 모델과 상호 작용하거나, 더 큰 엔지니어링 소프트웨어 플랫폼에서 3D 시각화를 통합할 필요가 있을 수 있습니다.
HOOPS Visualize for Desktop은 또한 모바일 및 AR/VR 워크플로우를 지원하여 몰입형 또는 현장 준비 엔지니어링 애플리케이션을 구축하는 팀에 적합한 강력한 솔루션입니다. 여기에는 사용자가 전통적인 데스크톱 환경 외부에서 3D 엔지니어링 데이터를 보고, 검사하고, 상호작용해야 하는 애플리케이션이 포함될 수 있습니다.
HOOPS Visualize for Desktop은 엔지니어링 애플리케이션을 위해 특별히 구축된 그래픽 엔진으로, 일반적인 3D 엔진이 아닌 관련 시장 경험에 근거하여 구축되었습니다.
HOOPS Visualize for Web
HOOPS Visualize for Web은 브라우저 기반 엔지니어링 애플리케이션을 만드는 개발자를 위한 툴킷입니다. 여기에는 웹 뷰어, 협업 도구, PLM 연결 애플리케이션, 제품 구성 도구, 온라인 검토 워크플로우 및 대규모 3D 엔지니어링 모델 작업이 필요한 기타 브라우저 기반 도구를 구축하는 조직이 포함됩니다.
이러한 애플리케이션은 현대의 엔지니어링 워크플로우에 적합하며, 연결된 공급망, 글로벌 분산 팀 및 데스크톱 애플리케이션 없이 엔지니어링 데이터와 상호 작용해야 하는 많은 이해관계자를 포함합니다.
제조, 건설 및 제품 개발 워크플로우는 종종 3D 데이터에 접근해야 하지만 전체 작성 도구가 필요하지 않은 사용자를 포함합니다. 그들은 모델을 검토하고, PMI를 확인하고, 어셈블리를 탐색하고, 빨간줄 주석을 추가하고, 부품을 검사하거나 디자인이 더 넓은 워크플로우에 어떻게 맞는지 이해할 필요가 있을 수 있습니다.
HOOPS Visualize for Web은 대규모 모델 보기, 대화형 데이터 스트리밍, 브라우저 기반 모델 상호작용 및 엔지니어링 중심 보기 기능으로 이러한 요구를 지원합니다. 이 툴킷은 월 어플리케이션 요구사항인 어셈블리 탐색, PMI 및 주석 보기, 절단 평면, 빨간줄 마크업, 보기 관리, 고급 조명 및 렌더링 옵션, 유연한 모델 로딩 전략 등도 지원합니다.
HOOPS Communicator는 어떻게 되었나요?
HOOPS Communicator는 이제 HOOPS Visualize의 일부입니다. HOOPS Communicator와 관련된 웹 중심의 기능들은 이제 HOOPS Visualize for Web 아래에서 사용할 수 있습니다. 브라우저 기반 엔지니어링 애플리케이션을 구축하는 개발자는 이제 Web용 HOOPS Visualize를 검토하여 대규모 모델 보기, 모델 스트리밍, 대화형 웹 시각화, 빨간줄 마크업, PMI 보기 및 관련 웹 그래픽 워크플로우를 지원할 수 있습니다.
언제 HOOPS Envision이 더 나은 선택인가요
애플리케이션이 기본적으로 CAE 데이터와 관련이 있을 때 HOOPS Envision을 선택하세요.
이것은 사용자가 시뮬레이션 결과, 유한요소 메쉬, 볼륨 데이터, 결과 매핑, 스칼라, 벡터, 텐서, 일시적 데이터, 파티클 추적 또는 CAE 전용 추출 및 후처리 워크플로우와 작업해야 하는 개발자를 위한 툴킷입니다.
HOOPS Envision은 또한 애플리케이션이 시뮬레이션 데이터를 중심으로 보고서 작성이나 자동화가 필요할 때 더 강력한 적합성을 보입니다. 팀이 대시보드를 생성하고, 진단 후처리를 자동화하고, HTML 보고서를 생성하거나 사용자가 데스크톱 또는 웹 환경에서 시뮬레이션 결과를 평가할 수 있는 워크플로우를 구축할 필요가 있는 경우 Envision이 더 나은 기초일 것입니다.
이를 가장 쉽게 생각해보는 방법은 다음과 같습니다: 애플리케이션이 CAE 데이터를 CAE 데이터로 이해해야 한다면, HOOPS Envision으로 시작하세요.
언제 HOOPS Visualize이 더 나은 선택인가요
애플리케이션이 3D 엔지니어링 그래픽, 모델 상호작용 및 데스크톱, 웹, 모바일 또는 AR/VR 환경 전반에 걸친 시각화에 중점을 둔 경우 HOOPS Visualize를 선택하세요.
이는 CAD 보기, CAM 워크플로우, AEC 시각화, 제품 수명주기 관리, 모델 기반 협업, 디지털 작업 지침, 제품 구성, 제조 검토 및 사용자가 엔지니어링 모델을 로드, 검사, 탐색 및 상호 작용해야 하는 기타 워크플로우를 포함하는 애플리케이션에 해당합니다.
웹 배포가 중요한 요구 사항일 때 HOOPS Visualize가 더 적합하며, 애플리케이션이 브라우저 기반으로 대규모 엔지니어링 모델에 접근해야 하는 경우에도 적합합니다. HOOPS Visualize for Web은 3D 데이터가 전문적인 데스크톱 사용자 외에도 팀, 부서 또는 고객에게 접근 가능해져야 하는 워크플로우를 지원합니다.
이를 가장 쉽게 생각해보는 방법은 다음과 같습니다: 애플리케이션이 인터랙티브 엔지니어링 시각화를 위한 고성능 그래픽 엔진이 필요한 경우, HOOPS Visualize로 시작하세요.
두 제품이 겹치는 부분
HOOPS Envision과 HOOPS Visualize는 모두 3D 엔지니어링 시각화를 지원하며, 둘 다 복잡한 엔지니어링 데이터를 포함한 애플리케이션에서 역할을 할 수 있습니다.
CAE와 CAD 데이터가 모두 중요한 워크플로우에서 겹침이 가장 쉽게 보입니다. 시뮬레이션 애플리케이션은 CAD 기하학을 CAE 결과와 함께 보여줄 필요가 있을 수 있으며, 디자인 검토 도구는 다운스트림 분석을 지원하는 방식으로 엔지니어링 모델을 제시해야 할 수 있습니다. 브라우저 기반 애플리케이션은 복잡한 데이터를 비전문 사용자와 쉽게 공유할 수 있어야 할 수 있습니다.
결론: HOOPS Envision vs. HOOPS Visualize
선택은 HOOPS Envision 과 HOOPS Visualize 는 당신이 만들고자 하는 엔지니어링 애플리케이션의 종류에 달려 있습니다.
개발자에게는 이 구별이 중요하며, 적합한 SDK를 선택하는 것은 렌더링 이상의 영향을 미칩니다. 데이터 모델, 지원할 수 있는 사용자 워크플로우, 팀이 내부적으로 구축해야 할 기능의 양, 시장에 신뢰할 수 있는 엔지니어링 애플리케이션을 얼마나 빨리 가져오는지에 영향을 미칩니다.
CAE 중심의 애플리케이션을 구축하고 있다면, HOOPS Envision이 당신에게 CAE 우선 기반을 제공합니다.
인터랙티브 3D 엔지니어링 애플리케이션을 CAD, CAM, AEC, PLM, 제조, 웹 협업, 또는 몰입형 엔지니어링 워크플로우를 위해 구축하고 있다면, HOOPS Visualize가 그 경험을 위한 그래픽 기반을 제공합니다.
당신에게 가장 적합한 툴킷에 대한 맞춤형 조언을 원하거나, 단순히 연락하고 싶다면, 우리 팀에 연락하 어 개발 목표, 기술적 요구 사항 및 제품 로드맵을 논의하십시오.
HOOPS Envision 및 HOOPS Visualize에 대한 FAQ
HOOPS Envision과 HOOPS Visualize의 차이점은 무엇인가요?
HOOPS Envision은 시뮬레이션 데이터를 가져오고, 분석하고, 시각화하고, 보고하고, 자동화해야 하는 애플리케이션을 위한 CAE 중심 SDK입니다. HOOPS Visualize는 데스크톱, 웹, 모바일 및 AR/VR 환경 전반에 걸쳐 대화형 엔지니어링 애플리케이션을 구축하기 위한 3D 그래픽 SDK입니다. 간단히 말해, HOOPS Envision은 CAE 데이터와 시뮬레이션 워크플로우를 중심으로 구축되었으며, HOOPS Visualize는 고성능 3D 엔지니어링 그래픽을 중심으로 구축되었습니다.
개발자는 언제 HOOPS Envision을 선택해야 하나요?
개발자는 애플리케이션이 CAE 데이터를 직접 다뤄야 할 때 HOOPS Envision을 선택해야 합니다. 이는 시뮬레이션 결과, 유한요소 메쉬, 볼륨 데이터, 스칼라, 벡터, 텐서, 절단 평면, 이소표면, 입자 추적, 애니메이션, 보고 및 후처리 자동화를 포함합니다. CAE, FEA, FEM, CFD 및 시뮬레이션 중심 애플리케이션에 가장 적합합니다.
개발자는 언제 HOOPS Visualize를 선택해야 하나요?
개발자는 대화형 엔지니어링 애플리케이션을 위한 고성능 3D 그래픽 엔진이 필요할 때 HOOPS Visualize를 선택해야 합니다. 이는 CAD 뷰어, CAM 애플리케이션, AEC 시각화 도구, PLM 연결 워크플로우, 제품 구성 도구, 제조 검토 도구, 브라우저 기반 협업 플랫폼, 모바일 엔지니어링 앱 및 AR/VR 경험을 포함합니다.
HOOPS Communicator는 어떻게 되었나요?
HOOPS Communicator는 이제 HOOPS Visualize의 일부입니다. 이전에 HOOPS Communicator와 관련된 웹 중심의 기능들은 이제 Web용 HOOPS Visualize로 제공됩니다. 브라우저 기반 엔지니어링 애플리케이션을 구축하는 개발자는 대규모 모델 보기, 모델 스트리밍, 대화형 웹 시각화, 빨간줄 마크업, PMI 보기 및 관련 웹 그래픽 워크플로우를 위해 이제 Web용 HOOPS Visualize를 검토해야 합니다.
HOOPS Envision과 HOOPS Visualize가 CAD 데이터를 함께 사용할 수 있나요?
예, 하지만 각기 다른 워크플로우를 위해 설계되었습니다. HOOPS Visualize는 CAD, CAM, AEC 및 관련 워크플로우를 포함한 엔지니어링 모델과의 상호작용 및 고성능 3D 그래픽을 위해 구축되었습니다. HOOPS Envision은 CAE 중심이지만, HOOPS Exchange와의 연결을 통해 CAE 워크플로우에 CAD 데이터를 포함할 수 있습니다. 이는 CAE 애플리케이션이 기하학과 시뮬레이션 결과를 비교하거나 전처리 및 후처리 워크플로우에 CAD 모델을 포함해야 할 때 유용할 수 있습니다.
CEETRON 제품은 어떻게 되었나요?
2020년 Tech Soft 3D에 인수됨으로써 강화된 CEETRON 이름은 시뮬레이션 데이터 접근, 메싱, 해결, 시각화에서 업계 최고의 기능으로 오랫동안 신뢰받아 왔습니다.
오늘날, 이전 CEETRON 제품의 기능들은 이제 HOOPS 제품군의 일부가 되었습니다.
CEETRON Access는 이제 HOOPS Access이고, CEETRON Mesh는 이제 HOOPS Mesh이며, CEETRON Solve는 이제 HOOPS Solve이고, CEETRON Envision은 이제 HOOPS Envision입니다.
