Skip to content
This repository has been archived by the owner on Oct 14, 2022. It is now read-only.

cfsengineering/TiglCreator

 
 

Repository files navigation

Build-Status: Build Status Build status
Installation: Anaconda-Server Badge
Cite us: DOI

News

Please head over to our TiGL website: https://dlr-sc.github.io/tigl/#news

About TiGL

The TiGL Geometry Library can be used for the computation and processing of aircraft geometries 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 for visualizing aircraft geometries or viewing CAD files.

Screenshot of the TiGL Viewer

Packages

No packages published

Languages

  • C++ 87.2%
  • C 4.2%
  • Python 3.5%
  • Java 2.3%
  • CMake 2.2%
  • GLSL 0.2%
  • Other 0.4%