draftmake.make_fillet Namespace Reference

Functions

def make_fillet (objs, radius=100, chamfer=False, delete=False)
 

Variables

 Part = lz.LazyLoader("Part", globals(), "Part")
 

Function Documentation

◆ make_fillet()

def draftmake.make_fillet.make_fillet (   objs,
  radius = 100,
  chamfer = False,
  delete = False 
)
Create a fillet between two lines or Part.Edges.

Parameters
----------
objs: list
    List of two objects of type wire, or edges.

radius: float, optional
    It defaults to 100. The curvature of the fillet.

chamfer: bool, optional
    It defaults to `False`. If it is `True` it no longer produces
    a rounded fillet but a chamfer (straight edge)
    with the value of the `radius`.

delete: bool, optional
    It defaults to `False`. If it is `True` it will delete
    the pair of objects that are used to create the fillet.
    Otherwise, the original objects will still be there.

Returns
-------
Part::Part2DObjectPython
    The object of Proxy type `'Fillet'`.
    It returns `None` if it fails producing the object.

Variable Documentation

◆ Part

draftmake.make_fillet.Part = lz.LazyLoader("Part", globals(), "Part")