PLchamfer

by Tim C. Lueth, SG-Lib Toolbox: SolidGeometry 5.6 - PL/Point Lists
Introduced first in SolidGeometry 4.2, Creation date: 2018-04-11, Last change: 2025-09-14

returns a point list for chamfer shape fncts

Description

written in Al-Dakhla, Marocco,
From a z value and a phase distance, several different curves are calculate that can be used to create chamfers of 2.5D solids using function SGchamfer
line - direct chamfer
circ - 90 degree chamfer
circ2 - 90/-90 degree chamfer
circ3 - 90/-90/90 degree chamfer
bezier - 90 degree Bezier spline
bezier2 - 90/-90 degree Bezier spline
bezier3 - 90/-90/90 degree Bezier spline
mattheck - zugdreieck-methode nach mattheck ~ tan(0..1.32)


See Also: SGchamfer , PLchamfer2side

Example Illustration

 missing image of PLchamfer(z,ph,sh,d)

Syntax

PL=PLchamfer([z,ph,sh,d])

Input Parameter

z: height
ph: chamfer thickness
sh: shape such as 'line', 'circ'
d: value for straight end distance

Output Parameter

PL: Point list for a chamfer design

Examples


PLchamfer(10,-10)
PLchamfer(10,-10,'circ')
PLchamfer(10,-10,'bezier')
cla; PL=[PLchamfer(10,+10,'mattheck')+[10 0]; 0 10; 0 0; ], CPLplot(PL); SGofCPLrot(PL)




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