Filé
|
|
| Menu location |
|---|
| Drafting → Fillet 2D Drafting → Fillet |
| Workbenches |
| Draft, BIM |
| Default shortcut |
| F I |
| Introduced in version |
| 0.19 |
| See also |
| Draft Line, Draft Wire |
Descrição
The Draft Fillet command creates a fillet, a rounded corner, or a chamfer, a straight edge, between two selected edges.
In 0.21 and below the command only works properly if both selected edges are straight.
In 1.0 and below if the selected objects have multiple edges, their first edge will be used. This may not be the edge that was picked in the 3D View.
Several fillets and chamfers created between two edges
Utilização
- Select two edges that meet in a single point.
- There are several ways to invoke the command:
- Enter the Fillet radius. Note that the command will not succeed if the radius is too large for the selected edge objects.
- Optionally check the Delete original objects option.
- Optionally check the Create chamfer option.
- If you have selected one of the two previous options: Click in the Fillet radius input box.
- Press Enter.
Opções
- Press Esc or the Close button to abort the command.
Notas
- A Draft Fillet cannot be edited nor is it linked to the edges that were used to create it.
- A Draft Wire that has at least three points can be filleted or chamfered by changing its DadosFillet Radius or DadosChamfer Size respectively. Since Draft Lines and Draft Wires, can be joined with the Draft Wire command, the Draft Join command or the Draft Upgrade command, this provides an alternative method for creating fillets and chamfers.
Propriedades
See also: Property View.
A Draft Fillet object is derived from a Part Part2DObject and inherits all its properties. It also has the following additional properties:
Data
Draft
- DadosEnd (
VectorDistance): (read-only) specifies the end point of the fillet. - DadosFillet Radius (
Length): (read-only) radius with which the fillet was created. - DadosLength (
Length): (read-only) specifies the total length of the fillet. - DadosStart (
VectorDistance): (read-only) specifies the start point of the fillet.
Vista
Draft
- VistaArrow Size (
Length): specifies the size of the symbol displayed at the end of the fillet. - VistaArrow Type (
Enumeration): specifies the type of symbol displayed at the end of the fillet, which can beDot,Circle,Arrow,TickorTick-2. - VistaEnd Arrow (
Bool): specifies whether to show a symbol at the end of the fillet, so it can be used as an annotation line. - VistaPattern (
Enumeration): not used. - VistaPattern Size (
Float): not used.
Scripting
See also: Autogenerated API documentation and FreeCAD Scripting Basics.
To create a Draft Fillet use the make_fillet method of the Draft module:
fillet = make_fillet([edge1, edge2], radius=100, chamfer=False, delete=False)
- Creates a
Filletobject between edge objectsedge1andedge2, usingradiusfor the curvature. - If
chamferisTrueit will create a straight edge instead of a rounded edge. - If
deleteisTrueit will delete the givenedge1andedge2, and leave only the new object.
Example:
import FreeCAD as App
import Draft
doc = App.newDocument()
p1 = App.Vector(0, 0, 0)
p2 = App.Vector(1000, 1000, 0)
p3 = App.Vector(2000, 0, 0)
edge1 = Draft.make_line(p1, p2)
edge2 = Draft.make_line(p2, p3)
doc.recompute()
fillet = Draft.make_fillet([edge1, edge2], radius=500)
doc.recompute()
- Drafting: Line, Polyline, Fillet, Arc, Arc From 3 Points, Circle, Ellipse, Rectangle, Polygon, B-Spline, Cubic Bézier Curve, Bézier Curve, Point, Facebinder, ShapeString, Hatch
- Annotation: Text, Dimension, Label, Annotation Styles, Annotation Scale
- Modification: Move, Rotate, Scale, Mirror, Offset, Trimex, Stretch, Clone, Array, Polar Array, Circular Array, Path Array, Path Link Array, Point Array, Point Link Array, Edit, Highlight Subelements, Join, Split, Upgrade, Downgrade, Convert Wire/B-Spline, Draft to Sketch, Set Slope, Flip Dimension, Shape 2D View
- Draft Tray: Working Plane, Set Style, Toggle Construction Mode, AutoGroup
- Snapping: Snap Lock, Snap Endpoint, Snap Midpoint, Snap Center, Snap Angle, Snap Intersection, Snap Perpendicular, Snap Extension, Snap Parallel, Snap Special, Snap Near, Snap Ortho, Snap Grid, Snap Working Plane, Snap Dimensions, Toggle Grid
- Miscellaneous: Apply Current Style, New Layer, Manage Layers, New Named Group, SelectGroup, Add to Layer, Add to Group, Add to Construction Group, Toggle Wireframe, Working Plane Proxy, Heal, Show Snap Toolbar
- Additional: Constraining, Pattern, Preferences, Import Export Preferences, DXF/DWG, SVG, OCA, DAT
- Context menu:
- Most objects: Edit
- Layer container: Add New Layer, Reassign Properties of All Layers, Merge Layer Duplicates
- Layer: Activate Layer, Reassign Properties of Layer, Select Layer Contents
- Text and label: Open Links
- Wire: Flatten
- Working plane proxy: Save Camera Position, Save Visibility of Objects
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub