Problems Find/Check/Fix - List of features available in SolidGeometry 5.6

CVLpathwarningwarns if a path contains angles larger than pi/2
CVLzcheckprintingchecks for glued parts and missing walls
FLrepairadds missing triangles to a facet list
FLsortSorts FL by smallest vertex index and removes(!) degenerated facets
PLcorrelationcheckimportant fnct to detect problems that are difficult to see for a human
SGcheck4curaAnalyzes and checks Solid orientation for printing an a FDM printer
SGcheckboundaryedgesreturns the open boundaries of the surface
SGcheckcodeAuxilary fnct for finding error lines
SGcheckmeshlabperforms the most important checks for STL files
SGchecknonmanifoldedgesreturns the edges and facets with non manifold edges
SGchecknonmanifoldverticesreturns the non manifold vertices, i.e. identical points used in separated surfaces
SGcheckselfintersectionchecks an returns the number of self intersecting facets
SGchecktrianglegeometryreturns the extreme values for angle, edge length and area
SGfixerrorsremoves typical errors after surface manipulation
SGmakedoublefacesmove a number faces with slightly different position (creating errors)
SGmakedoublevertexcopies a number of vertices as doubles with slightly different position
SGmakemissingfacetremoves a number of vertices which creates missing facets
SGmakemissingvertexremoves a number of vertices which creates missing facets
SGrepairnonmanifoldverticesreturns a solid without non manfold vertices
SGslicercheckchecks for problems with faces and edges in the slicing plane
SGTcheckSTLwriteA simple test fnct to double check the writing of frames into STL files
VLcheckboundaryaccuracyreturns the sufficient number of digits for rounding to achieve minimal open boundaries
VLcheckvertexaccuracyreturns the sufficient number of digits for rounding the vertex coordinates of a solid
VLELcheckerperforms different tests on edge structures and displays the results
VLFLcheckboundaryedgesreturns the open boundaries of the surface
VLFLcheckerperforms a check of the vertex list and facet list to detect non manifold problems
VLFLcheckmeshlabperforms the most important checks for STL files
VLFLchecknonmanifoldedgesreturns the edges and facets with non manifold edges
VLFLchecknonmanifoldverticesreturns the non manifold vertices, i.e. identical points used in separated surfaces
VLFLcheckselfintersectionchecks an returns the number of self intersecting facets
VLFLchecktrianglegeometryreturns the extreme values for angle, edge length and area
VLFLcorrectdoubledvertexfinds and removes doubled vertex entries and shows degenerated facts



Copyright 2018-2025 Tim C. Lueth. All rights reserved. The code is the property of Tim C. Lueth and may not be redistributed or modified without explicit written permission. This software may be used free of charge for academic research and teaching purposes only. Commercial use, redistribution, modification, or reverse engineering is strictly prohibited. Access to source code is restricted and granted only under specific agreements. For licensing inquiries or commercial use, please contact: Tim C. Lueth

Last html export of this page out of FM database by TL: 2025-09-21