CVLofSGTFS
by Tim C. Lueth, SG-Lib Toolbox: SolidGeometry 5.6 - CVL/Closed Vertex Lists
Introduced first in SolidGeometry 5.1, Creation date: 2021-03-21, Last change: 2025-09-15
returns from a (interactively selected) facet index the Contour and Transformation matric
Description
CVLofSGT -requires SG.TFil of T (SG.TFil <== TR3mountingfaces, SGTui)
CVLofSGfi -requires only fi
CVLofSGTFS-requires only T - detects drilled surf not bore hole surf
Currently, a renewed set of functions based on the relation of surfaces and frames is emerging. Since part of the "language syntax" is hidden in the function names and the complexity of the geometric language is only worked out over the years, and the syntax also changes slightly, it may be that there are functions with similar names that do different things and functions with different names that do similar things. This will have to be corrected in later years, when an overall picture emerges.
See Also: SGTui
, TR3mountingfaces
, CVLofSGT
, CVLofSGfi
Example Illustration
Syntax
[CVL,fs,CPL,cp,ii]=CVLofSGTFS(SG,T,[sw,alp,thr])
Input Parameter
SG: | | Solid Geometry |
T: | | optional facet index; default is '' => Interactive mode |
sw: | | contour selection default is [0 10] |
alp: | | alpha angle foe feature surface default is 0 |
thr: | | threshold to detect in plan points; default is 1e-3 |
Output Parameter
CVL: | | Closed Contour in Space |
fs: | | feature surface index fi that belongs to CVL |
CPL: | | Planar Contour |
cp: | | center points related to CPL |
ii: | | facet index if selected interactively |
Examples
CVLofSGTFS(YKLowerServo,'Hole02',[0 10]);
CVLofSGTFS(SGsample(25));
Copyright 2021-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