Draft Fillet (Набросок Скругление)
|
|
| Расположение в меню |
|---|
| Draft → Fillet |
| Верстаки |
| Draft |
| Быстрые клавиши |
| Нет |
| Представлено в версии |
| 0.19 |
| См. также |
| Draft Line, Draft Wire |
Описание
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
Применение
- 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.
Опции
- Нажмите Esc или кнопку Отмена, чтобы отменить выполнение команды.
Примечания
- 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 ДанныеFillet Radius or ДанныеChamfer 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.
Свойства
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:
Данные
Draft
- ДанныеEnd (
VectorDistance): (read-only) specifies the end point of the fillet. - ДанныеFillet Radius (
Length): (read-only) radius with which the fillet was created. - ДанныеLength (
Length): (read-only) specifies the total length of the fillet. - ДанныеStart (
VectorDistance): (read-only) specifies the start point of the fillet.
Вид
Draft
- ВидArrow Size (
Length): specifies the size of the symbol displayed at the end of the fillet. - ВидArrow Type (
Enumeration): specifies the type of symbol displayed at the end of the fillet, which can beDot,Circle,Arrow,TickorTick-2. - ВидEnd Arrow (
Bool): specifies whether to show a symbol at the end of the fillet, so it can be used as an annotation line. - ВидPattern (
Enumeration): not used. - ВидPattern Size (
Float): not used.
Программирование
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.
Пример:
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
- Начинающим
- Установка: Загрузка, Windows, Linux, Mac, Дополнительных компонентов, Docker, AppImage, Ubuntu Snap
- Базовая: О FreeCAD, Интерфейс, Навигация мыши, Методы выделения, Имя объекта, Настройки, Верстаки, Структура документа, Свойства, Помоги FreeCAD, Пожертвования
- Помощь: Учебники, Видео учебники
- Верстаки: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework