디지털 지오메트릭 커널
Digital Geometric Kernel개발자 | 표시 |
---|---|
안정된 릴리스 | 7.0 / 2021년 11월 , 전( |
기입처 | C++ |
운영 체제 | 창문들 |
유형 | CAD 소프트웨어 |
면허증. | 상업의 |
웹 사이트 | dynoinsight.com |
Digital Geometric Kernel(구 KernelCAD)은 DInsight에서 개발한 Windows 응용 프로그램에서 3D/CAD 기능을 활성화하기 위한 소프트웨어 개발 프레임워크 및 구성 요소 세트입니다.
Dinsight는 KernelCAD가 주제에 대한 중요한 지식 없이도 3D/CAD 기능을 빠르게 추가할 수 있는 방법이라고 홍보합니다.엔지니어 및 소프트웨어 개발자를 대상으로 합니다.
아키텍처
최상위 레벨의 DG 커널은 사용자 인터페이스 컨트롤입니다.따라서 Microsoft Visual Studio 또는 Embacadero Delphi와 같은 개발 환경을 사용하여 양식이나 대화 상자에 추가할 수 있습니다.창을 만들지 않고도 순수 기하학적 기능을 백그라운드에서 사용할 수 있습니다.예로는 C#, Visual Basic 등이 있습니다.NET, WPF, C++ 및 Pascal(델파이) 버전.
API는 인터페이스(추상 클래스) 계층을 기반으로 합니다.
DG 커널은 3가지 주요 서드파티 컴포넌트에 의존합니다.
- Open Cascade Technology Engine(OCCT)파라메트릭 B 스플라인 B-rep 모델링, STEP 형식 구현 및 관련 기능.
- 오브젝트 지향 그래픽스 렌더링 엔진(OGRE).DirectX 테크놀로지의 고급 어댑터와 확장.
- Design Alliance SDK를 엽니다.DWG 및 기타 AutoCAD 형식을 지원합니다.
시장 틈새
DG 커널은 특히 OCCT에서 사용할 수 있는 광범위한 솔리드 모델링 기능을 자동화 및 단순화합니다.또한 OCCT의 복잡성과 Parasolid 또는 ACIS와 같은 상용 커널의 과도한 비용 사이의 차이를 메워줍니다.
마일스톤
이 제품은 2001년 Dynsight에 의해 커널 CAD 이름으로 처음 출시되었습니다.
2018년 12월에 출시된 버전 6.0에서는 메인 제품의 이름이 DG 커널로 변경되었습니다.버전 6에서 가장 큰 변화는 OCCT 테크놀로지의 대체적인 고급 인터페이스로, OCCT를 직접 사용하는 경우의 많은 문제를 해결합니다.
2021년 12월에 출시된 버전 7.0에는 퓨어가 포함되어 있습니다.컨트롤의 NET 버전
디지털 지오메트리 대 CAD
Digital Geometry(디지털 지오메트리)는 컴퓨터로 생성된 지오메트리를 의미합니다.즉, 디지털 지오메트리는 프로그램 가능한 CAD입니다.
지금까지 CAD 용어는 모든 3D 모델 표현에 사용되었습니다.많은 경우 컴퓨터 지원 설계 용어는 오해를 불러일으킵니다.기존의 CAD 3D 모델에서는 목적이었습니다.디지털 기하학에서 3D 객체는 계산 또는 시뮬레이션을 위한 중간 단계입니다.
기존의 CAD는 컴퓨터를 지원하지만 대부분 수동 작업을 의미하며, 이는 사람(설계자)에 따라 크게 달라집니다.그러나 CNC 가공에 의한 공구 제작과 같이 움직임이 복잡하기 때문에 최종 표면을 미리 알 수 없는 경우가 많다.이러한 방식으로 작성된 객체는 원칙적으로 지정할 수 없습니다.또 다른 예로는 복잡한 알고리즘이 기술 프로세스를 시뮬레이션 및/또는 최적화하여 얻은 지오메트리가 있습니다.
지원되는 형식
「 」를 참조해 주세요.
외부 링크
- "DInsight. Embedded CAD". Dynoinsight.com. Retrieved 2012-11-28.
- "Open CASCADE Technology, 3D modeling & numerical simulation". Opencascade.org. Retrieved 2012-11-28.