Description:

Creates a tangent arc between two curves and trims or extends the curves to the arc.

Syntax:
public static Curve[] CreateFilletCurves(
Curve curve0,
Point3d point0,
Curve curve1,
Point3d point1,
double radius,
bool join,
bool trim,
bool arcExtension,
double tolerance,
double angleTolerance
)
Parameters:
  • curve0
  • Type: Curve
  • The first curve to fillet.
  • point0
  • Type: Point3d
  • A point on the first curve that is near the end where the fillet will be created.
  • curve1
  • Type: Curve
  • The second curve to fillet.
  • point1
  • Type: Point3d
  • A point on the second curve that is near the end where the fillet will be created.
  • radius
  • Type: double
  • The radius of the fillet.
  • join
  • Type: bool
  • Join the output curves.
  • trim
  • Type: bool
  • Trim copies of the input curves to the output fillet curve.
  • arcExtension
  • Type: bool
  • Applies when arcs are filleted but need to be extended to meet the fillet curve or chamfer line. If true, then the arc is extended maintaining its validity. If false, then the arc is extended with a line segment, which is joined to the arc converting it to a polycurve.
  • tolerance
  • Type: double
  • The tolerance, generally the document's absolute tolerance.
Returns:
Type: Curve[]
The results of the fillet operation. The number of output curves depends on the input curves and the values of the parameters that were used during the fillet operation. In most cases, the output array will contain either one or three curves, although two curves can be returned if the radius is zero and join = false. For example, if both join and trim = true, then the output curve will be a polycurve containing the fillet curve joined with trimmed copies of the input curves. If join = False and trim = true, then three curves, the fillet curve and trimmed copies of the input curves, will be returned. If both join and trim = false, then just the fillet curve is returned.
Available since:
5.10

/
/
/
CreateFilletCurves

CreateFilletCurves method

Class:  Rhino.Geometry.Curve

Nothing found