Category: Open Cascade

  • Open CASCADE

    Introduction Open CASCADE Technology (OCCT) is a powerful open-source 3D modeling and visualization library. It provides a wide range of algorithms and data structures for 3D modeling, including CAD/CAM/CAE, AEC, and GIS applications. It offers a comprehensive set of features for 3D modeling, including 3D surface and solid modeling, visualization, data exchange, and numerical simulation.…

  • Open Source Modelling and Visualization Libraries

    Introduction Open source 3D modeling and visualization refers to the use of software and tools that are freely available and can be modified and distributed by anyone. These tools and libraries provide a wide range of functionality for 3D modeling and visualization, including the ability to create and edit 3D models, perform numerical simulations, and…

  • NGSolve Example for Heat Transfer using Complex Geometries Part B

    These lines of code are using the Mesh class from the ngsolve module to create a finite element mesh of the 3D model of the package. The Mesh class is used to create a discretization of the 3D model that can be used to perform finite element analysis (FEA). The OCCGeometry class from the netgen.occ…

  • Boolean Operation Examples for Netgen

    In computer-aided design (CAD), boolean operations are a set of functions that allow you to create new shapes by combining or modifying existing shapes. These operations are called boolean because they are based on the logical values of true and false, and they use the concepts of union, intersection, and difference to create new shapes.…

  • How to make simple opencascade code based on glfw window

    1. Install OCCT and GLFW. On Ubuntu, you can do this by running the following commands in a terminal: 2. Create a new project and include the OCCT and GLFW header files. For example: 3. Initialize GLFW and create a window. You can use the following code as a reference: 4. Initialize OCCT and create…