Open CASCADE Technology

from Wikipedia, the free encyclopedia
Open CASCADE Technology

OpenCASCADE screenshot
Basic data

developer Open Cascade SAS
Publishing year 1999
Current  version 7.4.0
(October 1, 2019)
operating system Windows , Linux , macOS , Android , iOS
programming language C ++
category Software development kit
License GNU Lesser General Public License (LGPL) version 2.1.
German speaking No
www.opencascade.com

Open CASCADE Technology is a software development kit (SDK) to develop 3D application programs in the field of CAD , CAM , CAE . Open CASCADE is available under a license similar to LGPL for Linux, Solaris and Windows.

From version 6.7.0 the software is published under the conditions of LGPL version 2.1 and is therefore compatible with the GPL (version 2 and later). Previously, the versions were published under their own license, which was not recognized by the OSI and thus problems arose when used by other projects.

Technical support and development for Open CASCADE are provided by OPEN CASCADE SAS, the product is used by various customers and others. a. used in the aerospace and automotive industries.

The CAD program GraphiteOne and the pre / post processing program Salome are based on Open CASCADE. Open source projects that use Open CASCADE techniques include HeeksCAD and FreeCAD .

Open CASCADE has interfaces such as STEP (AP203 / 214 schema) , IGES (5.3) and BRep (a pure Open CASCADE format) for data exchange .

The program library has a size of around 200 MB, plus another 200 MB of documentation.

There is also the option of using Open CASCADE with the Python programming language (pythonOCC).

See also

Web links

swell

  1. Announcement of the release of version 7.4.0. Retrieved December 17, 2019
  2. Open CASCADE customer list, accessed April 12, 2007 ( Memento of the original from May 1, 2007 in the Internet Archive ) Info: The archive link was automatically inserted and not yet checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / www.opencascade.com