by Tim C. Lueth, SG-Lib Toolbox: SolidGeometry 5.6 - Auxiliary function
Introduced first in SolidGeometry 1.0, Creation date: 2012-11-01, Last change: 2025-08-18
Will be removed (2025-09-21): Use 'CPLfischertechnik' instead
PL=FTcontour
PL: | Point list of dove tail contour |
This function, named FTcontour, generates a point list representing the half profile of a Fischertechnik dove tail contour. It is part of the SolidGeometry library and is used in the FTgearframe function.
The function does not take any input parameters directly from the user. Instead, it uses predefined constants within the function to define the contour:
min: Sinter threshold, set to 0.7 mm.b: Width of the contour, set to 15 mm.swu: Tail base width, set to 3 mm.sh: Tail height, set to 3 mm.swo: Tail top width, set to 4 mm.dh: Tail base height, set to 5 mm.fuse: A small offset, set to 0.01 mm, used to adjust the contour slightly.The function outputs a variable PL, which is a point list representing the dove tail contour. The points are defined in a 2D plane and are structured as follows:
PL = [ 0, 0; b/2 - swu/2, 0; b/2 - swu/2, min; b/2 - swo/2, sh - min; b/2 - swo/2, sh; b/2 + fuse, sh; b/2 + fuse, dh; 0, dh ];
PL that outlines the contour based on these constants.SGfigure and CPLplot functions.The function includes a call to SGoutdated with a date, indicating that the function is considered outdated after July 26, 2025, and suggests using CPLfischertechnik instead.