SGradialCorners

by Tim C. Lueth, SG-Lib Toolbox: SolidGeometry 5.6 - Surfaces
Introduced first in SolidGeometry 3.4, Creation date: 2017-02-12, Last change: 2025-09-14

should breaks corners and edges of solids

Description

ATTENTION Parameter order changef in 4.0: from A,vi,R ==> A,R,vi

If vi==0, the user should select interactively a vertex
First all patches/plane surfaces connected to an corner are calculated. For the further calculation only the vertices are used that define the outer limits of the face. This fnctn uses VLradialEdges to replace the original edges at a corned by a corved convex element.
* When R is negative, the corners are broken instead of curved

See Also: SGbreakCorners , VLradialEdges

Example Illustration

 missing image of SGradialCorners(A,R,vi)

Syntax

A=SGradialCorners([A,R,vi])

Input Parameter

A: Solid Geometry
R: radius; default is 1mm; corner break for negative R values!
vi: list of corned index (n) or corner vertex list (nx3); default is ''

Output Parameter

A: Solid Geometry with rounded corners




Copyright 2017-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