SIGMA

Scalable Interfaces for Geometry and Mesh based Applications

CGM library obsolete

Posted by in CGM, News

As of 2020, CGM development has been stopped and the library will be completely deprecated and unsupported. No further development will take place to improve the library due to lack of specific funding for geometry handling workflows. Additionally, it requires too much effort to maintain and improve the library for usage on the next-generation hybrid architectures. We will eventually transition...

Read More

SIGMA Release 1.3

Posted by in CGM, Meshkit, MOAB, News, SIGMA

The SIGMA v1.3 release includes a consolidated packaging of all geometry and mesh related components. Details on compatibility of the different tools and dependent libraries are available separately and all questions can be directed to <package>[email protected]. Current release contains the following SIGMA tools: Common Geometry Module (CGM) – Version 16.0 Mesh Oriented datABase (MOAB) –...

Read More

SIGMA Release 1.2.1

Posted by in CGM, Meshkit, MOAB, News, SIGMA

SIGMA v1.2.1 Release Notes SIGMA v1.2.1 Release Notes CGM Version 15.1 Enhancements Fixes MOAB Version 4.9.1 Features Enhancements Fixes MeshKit Version 1.4.1 Enhancements Fixes SIGMA v1.2.1 minor release includes a consolidated packaging of all geometry and mesh related components. Details on compatibility of the different tools and dependent libraries are available separately and all questions...

Read More

Frequently Asked Questions (FAQ)

Posted by in CGM

How do I build CGM from scratch? I get warnings about “Attribute type -1 not recognized”? CGM has a “geometry attributes” capability which allows applications to define their own attributes, and write those attributes to the geometric model when the model is saved to a file. Attribute types are registered with the attribute manager upon instantiation of CGM, and are...

Read More

Improving ray tracing performance

Posted by in CGM, MOAB

For some geometries with complex boundaries and many geometry entities, ray-tracing can take too long time. By controlling some options related to geometry faceting process, we can improve the performance and investigate where the problem comes from. You may see a performance improvement if you set a maximum facet edge length. The dagmc_preproc tool can do this. It basically works like...

Read More

Download and Build CGM

Posted by in CGM

Prerequisites: Since CGM is mostly just an interface to various geometry engines, you’ll need one of those engines for CGM to use. There are various options: * Facet-engine: CGM is distributed natively with a Facet-based geometry engine that can be used to reconstruct a continuous geometry from faceted surface mesh representations. While such a mechanism may not yield very accurate...

Read More

What is CGM ?

Posted by in CGM

The Common Geometry Module (CGM) is a code library which provides geometry functionality used for mesh generation and other applications. This functionality includes that commonly found in solid modeling engines, like geometry creation, query and modification; CGMA also includes capabilities not commonly found in solid modeling engines, like geometry decomposition tools and support for shared...

Read More

OCC-CGM

Posted by in CGM

Instructions for building Open.CASCADE 6.6 on a Ubuntu 12.04 machine Download from OpenCASCADE660.tgz Extract to a build area Patch the sources appropriately Configure and build the sources Install the sources Configuring OCC with CGM CGM13.1 is also compatible with occ6.6.0 and you have to patch occ6.6.0 with occ_patches_6.6.0; This version’s build does not need ftgl. A sample configure...

Read More

Copyright © 2014--2023 SIGMA. All Rights Reserved.