Draft Fillet

Description
The Draft Fillet tool creates a fillet, a rounded corner, between two Draft Lines. Alternatively, it can create a chamfer, a straight edge, between those two lines.



Usage

 * 1) Select two Draft Lines that meet in a single point.
 * 2) There are several ways to invoke the command:
 * 3) * Press the button.
 * 4) * Select the option from the menu.
 * 5) Enter the fillet radius.
 * 6) Press.

Alternative creation of fillets and chamfers
A Draft Wire that has at least three points can also create a fillet or a chamfer.


 * 1) Select two Draft Lines that meet in a single point.
 * 2) Press the  button. This will fuse the two lines into a single Wire object.
 * 3) In the property editor, enter the desired numerical value for  or.

This method works also when joining two different polylines.

Options

 * Check the "Delete original objects" checkbox if you want to delete the two original lines, and leave only the new fillet object.
 * Check the "Create chamfer" checkbox if you want to create a straight edge, instead of a rounded edge, between the two lines.
 * Press or the  button to abort the current command.

Properties
A Fillet object shares most properties from a Draft Wire, however, only some of these properties are applicable to the Fillet.

Data

 * : (read-only) specifies the start point.
 * : (read-only) specifies the end point.
 * : (read-only) specifies the length of the entire segment.
 * : (read-only) radius with which the fillet was created.

View

 * : if it is it will display a symbol at the last point of the line, so it can be used as an annotation line.
 * : specifies the size of the symbol displayed at the end of the line.
 * : specifies the type of symbol displayed at the end of the line, which can be "Dot", "Circle", "Arrow", "Tick", or "Tick-2".

Scripting
See also: Draft API and FreeCAD Scripting Basics.

The Fillet tool can be used in macros and from the Python console by using the following function:


 * Creates a object between lines  and, using  for the curvature.
 * If is  it will create a straight edge with the length of, instead of a rounded edge.
 * If is  it will delete the given  and, and leave only the new object.

Example: