CAD / CAM utviklingsplattform, geometrisk kjerne.
Utviklet av | Åpne CASCADE SAS |
---|---|
Første versjon | 1993 og 1999 |
Siste versjon | 7.5.0 (4. november 2020) |
Innskudd | git.dev.opencascade.org/gitweb/?p=occt.git |
Skrevet i | C ++ |
Operativsystem | Microsoft Windows , Linux , macOS , Android og iOS |
Miljø | Windows , Linux , OS X , Android , iOS |
Type | 3d-bibliotek |
Tillatelse | GNU Lesser General Public License versjon 2.1 ( d ) |
Nettsted | www.opencascade.org |
Åpne CASCADE Technology (OCCT) er et Open Source programvare rammeverk for CAD / CAM , CAE og 3D-modellering . Den består av et stort bibliotek med objekter som kan brukes i C ++ eller fra Tcl-Tk og tilleggsverktøy for utvikling av spesifikke applikasjoner. Den er tilgjengelig under Open CASCADE Technology Public License (OCCTPL).
Arkitekturen til Open CASCADE inkluderer følgende elementer:
Blant utviklingsverktøyene som tilbys av Open CASCADE Technology, er det DRAW som kommer i form av en interaktiv og programmerbar kommandotolk med Tcl-Tk- språket .
Dette verktøyet gjør det mulig å teste eksisterende eller nye funksjoner, raskt produsere og teste prototyper før du skriver om dem i C ++ .
TEGNING består av:
Noen eksempler :
Dens utvikling er nært knyttet til Euclid CAD-programvaren som ble markedsført av Matra Datavision (MDTV) på begynnelsen av 1980-tallet, etterfulgt av Euclid-IS i 1987 (det første CAD / CAM-systemet). Euclid var på den tiden den direkte konkurrenten til CATIA . I 1993 ga MDTV ut Euclid 3 og utviklet samtidig CAS.CADE ( Computer Aided Software for Computer Aided Design and Engineering ), sistnevnte var opprinnelig en programvareverktøykasse som ble brukt til objektteknologi.
I 1996 ble Euclid Quantum utgitt, hvis infrastruktur var helt basert på CAS.CADE. På slutten av 1998 ble MDTVs programvareportefølje (Euclid Quantum, Styler, Machinist og Strim) kjøpt opp av Dassault Systèmes . MDTV, som da hadde 700 ansatte, ble til et serviceselskap som spesialiserer seg på programvareutvikling. Dette ble etterfulgt av publiseringen under CAS-CADE under en åpen kildekode- lisens i 1999, som av og til tok navnet Open CASCADE. Denne plutselige endringen i bedriftskulturen vil føre til at ingeniører forlater Matra Datavision. Som et datterselskap av EADS , har7. desember 2000ble selskapet Open CASCADE SAS opprettet for å administrere resten av Open Source- prosjektet , men også for å utvikle kommersielle aktiviteter (oppretting av spesifikke applikasjoner, opplæring og råd) rundt denne infrastrukturen.
I 2003 kjøpte Principia R&D, spesialisert innen endelige elementløsere og vitenskapelig prosjektering, Open CASCADE SAS fra EADS. Programvaren endrer navn og blir Open CASCADE Technology (OCCT). Deretter ble selskapet overtatt av Euriware (datterselskap av AREVA) den3. februar 2006, deretter av Capgemini i 2014.