Click or drag to resize

BrepCreateFilletSurface Method (BrepFace, Point2d, BrepFace, Point2d, Double, Boolean, Double)

Creates a constant-radius round surface between two surfaces.

Namespace:  Rhino.Geometry
Assembly:  RhinoCommon (in RhinoCommon.dll)
Since: 6.0
Syntax
public static Brep[] CreateFilletSurface(
	BrepFace face0,
	Point2d uv0,
	BrepFace face1,
	Point2d uv1,
	double radius,
	bool extend,
	double tolerance
)

Parameters

face0
Type: Rhino.GeometryBrepFace
First face to fillet from.
uv0
Type: Rhino.GeometryPoint2d
A parameter face0 at the side you want to keep after filleting.
face1
Type: Rhino.GeometryBrepFace
Second face to fillet from.
uv1
Type: Rhino.GeometryPoint2d
A parameter face1 at the side you want to keep after filleting.
radius
Type: SystemDouble
The fillet radius.
extend
Type: SystemBoolean
If true, then when one input surface is longer than the other, the fillet surface is extended to the input surface edges.
tolerance
Type: SystemDouble
The tolerance. When in doubt, use the document's model absolute tolerance.

Return Value

Type: Brep
Array of Breps if successful.
See Also