Description:

Creates a constant-radius round surface between two surfaces.

Syntax:
public static Brep[] CreateFilletSurface(
BrepFace face0,
Point2d uv0,
BrepFace face1,
Point2d uv1,
Double radius,
Boolean extend,
Double tolerance
)
Parameters:
  • face0
  • Type: BrepFace
  • First face to fillet from.
  • uv0
  • Type: Point2d
  • A parameter face0 at the side you want to keep after filleting.
  • face1
  • Type: BrepFace
  • Second face to fillet from.
  • uv1
  • Type: Point2d
  • A parameter face1 at the side you want to keep after filleting.
  • radius
  • Type: System.Double
  • The fillet radius.
  • extend
  • Type: System.Boolean
  • If true, then when one input surface is longer than the other, the fillet surface is extended to the input surface edges.
  • tolerance
  • Type: System.Double
  • The tolerance. When in doubt, use the document's model absolute tolerance.
Returns:
Type: Brep[]
Array of Breps if successful.
Available since:
6.0

Description:

Creates a constant-radius round surface between two surfaces.

Syntax:
public static Brep[] CreateFilletSurface(
BrepFace face0,
Point2d uv0,
BrepFace face1,
Point2d uv1,
Double radius,
Boolean trim,
Boolean extend,
Double tolerance,
out Brep[] outBreps0,
out Brep[] outBreps1
)
Parameters:
  • face0
  • Type: BrepFace
  • First face to fillet from.
  • uv0
  • Type: Point2d
  • A parameter face0 at the side you want to keep after filleting.
  • face1
  • Type: BrepFace
  • Second face to fillet from.
  • uv1
  • Type: Point2d
  • A parameter face1 at the side you want to keep after filleting.
  • radius
  • Type: System.Double
  • The fillet radius.
  • trim
  • Type: System.Boolean
  • If true, the input faces will be trimmed, if false, the input faces will be split.
  • extend
  • Type: System.Boolean
  • If true, then when one input surface is longer than the other, the fillet surface is extended to the input surface edges.
  • tolerance
  • Type: System.Double
  • The tolerance. When in doubt, use the document's model absolute tolerance.
  • outBreps0
  • Type: Brep[]
  • The trim or split results of the Brep owned by face0.
  • outBreps1
  • Type: Brep[]
  • The trim or split results of the Brep owned by face1.
Returns:
Type: Brep[]
Array of Breps if successful.
Available since:
6.0

/
/
/
CreateFilletSurface

CreateFilletSurface method

Class:  Rhino.Geometry.Brep

Nothing found