운동학 툴킷 데모

이 운동학 툴킷은 HOOPS Visualize for Web으로 구축되었으며 CAD 모델에 운동학 기반 애니메이션을 추가하는 클래스 세트를 특징으로 합니다.

Updated Invalid Date
Hoops Visualize
3D CAD model with kinematics-based animations

개요

에서 찾을 수 있는 클래스는 운동학 툴킷 은 CAD 모델에 운동학 기반 애니메이션을 쉽게 추가할 수 있게 해줍니다. 일반적인 CAD 모델에서는 제품 구조가 조립의 운동학/조인트 관계와 무관하거나 연관되지 않은 경우가 많아, 운동학 관리자에서 사용자에게 CAD 계층 구조와 독립적인 자신의 구성 요소 계층을 정의할 수 있게 합니다. 이 관계 그래프를 기반으로 하여 단일 값을 설정하여 특정 구성 요소를 쉽게 애니메이션 할 수 있습니다.

데모 워크스루

이 기본 기능 외에도, 운동학 관리자는 수학적 관계에 기초하여 다른 구성 요소에 의해 구동되는 간접 구성 요소를 정의할 수 있게 해줍니다. 예를 들어, 매핑된 구성 요소는 다른 구성 요소의 이동이나 회전에 반응하여 이동하거나 회전합니다. 다른 구성 요소는 힌지, 피스톤 및 기타 더 복잡한 기계 시스템의 생성을 허용합니다. 또한 자신의 구성 요소 동작을 정의할 수 있습니다. 게다가, 운동학 툴킷은 경사하강법에 기반한 간단한 역운동학 솔버를 제공합니다.

운동학 계층이 정의되면, JSON 객체로 쉽게 내보낼 수 있으며, 그 템플릿을 장면에 존재하는 CAD 모델의 개별 인스턴스에 적용할 수 있습니다. 각 인스턴스는 자체 운동학 상태에 의해 구동됩니다(예: 빌딩 내 IoT 기능을 갖춘 여러 장치).

운동학 관리자에는 자체 애니메이션 시스템(anime.js 구동)이 함께 제공되어 간단한 애니메이션(예: 버튼 누르기 또는 팬 시작) 정의를 쉽게 하여 그것들을 더 복잡한 애니메이션 그룹으로 결합할 수 있습니다.

핵심 운동학 툴킷 클래스 외에도, 이 저장소에는 운동학 계층 구조를 상호 작용적으로 생성하고, 애니메이션을 설정하며 그것들을 JSON으로 내보내는 실험적인 에디터 환경이 포함되어 있습니다.

질문이나 피드백?

우리는 피드백을 기대하고 있으며 이 툴킷을 여러분의 요구에 맞게 어떻게 개선할 수 있을지 알고 싶습니다! 저희 포럼에서 의견을 나누세요.

의 60일 평가판에 등록할 수 있습니다. HOOPS Visualize

문의가 필요하십니까? 이메일로 연락하세요: labs@techsoft3d.com.