Digitální geometrické jádro - Digital Geometric Kernel

DG jádro
Burr v ovládání DG Kernel s průhledným pozadím
Burr v ovládání DG Kernel s průhledným pozadím
VývojářiDInsight
Stabilní uvolnění
6.0 / 15. prosince 2018; Před 23 měsíci (2018-12-15)
NapsánoC ++
Operační systémOkna
TypCAD software
LicenceKomerční
webová stránkadynoinsight.com

Digitální geometrické jádro (Bývalý KernelCAD), je vývoj softwaru rámec a sada komponent pro povolení 3D /CAD funkčnost v aplikacích Windows vyvinutých společností DInsight.

DInsight propaguje KernelCAD jako rychlý způsob přidání funkcí 3D / CAD bez podstatných znalostí o předmětu. Zaměřuje se na inženýry a vývojáře softwaru.

Architektura

I když jej lze použít přímo jako sadu systému Windows DLL, jeho hlavní rozhraní je implementováno jako Microsoft ActiveX řízení. Jako takový jej lze přidat do formulářů nebo dialogů pomocí vývojových prostředí, jako je Microsoft Visual Studio nebo Embarcadero Delphi. Čistou geometrickou funkčnost lze použít na pozadí bez vytvoření okna. Mezi vzorky patří C #, Visual Basic .NET, WPF, C ++ a Pascal (Delphi) verze.

The API je založen na hierarchii rozhraní podobného modelu COM.

DG Kernel spoléhá na tři hlavní komponenty třetích stran:

Mezeru na trhu

DG Kernel je pokusem o automatizaci a zjednodušení rozsáhlých funkcí dostupných zejména v OCCT. Pokouší se také překlenout propast mezi složitostí OCCT a příliš nízkými náklady komerčních jader pro malé podniky Parasolid nebo ACIS

Milníky

Produkt byl poprvé vydán společností DInsight v roce 2001 pod názvem CAD jádra. Hlavní produkt ve verzi 6.0, vydaný v prosinci 2018, byl přejmenován na DG Kernel. Nejvýznamnější změnou ve verzi 6 bylo alternativní rozhraní na vysoké úrovni pro technologii OCCT, které potenciálně řeší řadu problémů s přímým použitím OCCT

Digitální geometrie versus CAD

Digitální geometrií DInsight znamená počítačem generovanou geometrii. Jinými slovy, digitální geometrie je programovatelný CAD.

Historicky byl termín CAD používán pro jakékoli reprezentace 3D modelů. V mnoha situacích je pojem Počítačem podporovaný design zavádějící. V tradičních CAD je cílem 3D model. V digitální geometrii jsou 3D objekty mezikrokem pro výpočty nebo simulace.

Tradiční CAD znamená počítačově podporovanou, ale většinou manuální práci, která významně závisí na člověku (návrháři). V mnoha situacích, například při výrobě nástrojů CNC obrábění, finální povrch není předem znám kvůli komplikovanému pohybu. Takto vytvořené objekty nejsou v zásadě designovatelné. Dalším příkladem je geometrie získaná složitými algoritmy simulujícími a / nebo optimalizujícími technologické procesy.

Podporované formáty

Viz také

externí odkazy

  • "DInsight. Integrovaný CAD". Dynoinsight.com. Citováno 2012-11-28.
  • „Otevřená technologie CASCADE, 3D modelování a numerická simulace“. Opencascade.org. Citováno 2012-11-28.

Reference