Skip to content

gstariarch/tigl

 
 

Repository files navigation

Travis-CI Build-Status: Build Status

About TiGL

The TiGL Geometry Library can be used for the computation and processing of aircraft geomtries stored inside CPACS files. TiGL offers many geometry related functions such as

  • Point retrieval functions to compute points on the aircraft surface
  • Intersection functions to compute the intersection of the aircraft with planes
  • Export functions for standard CAD file formats (STEP + IGES) or mesh formats, including VTK, Collada, and STL.

The TiGL library uses the OpenCASCADE CAD kernel to represent the airplane geometry by NURBS surfaces. The library provides external interfaces for C, C++, Python, Java, MATLAB and FORTRAN.

TiGL is shipped with the Qt based TiGL Viewer which is used to visualize the aircraft geometries or as a CAD file viewer.

Screenshot of the TiGL Viewer

About

The TiGL Geometry Library to process aircraft geometries in pre-design.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 71.6%
  • C 9.0%
  • Python 7.8%
  • Java 5.8%
  • CMake 5.2%
  • Shell 0.3%
  • Other 0.3%