Difference between revisions of "PartDesign Chamfer"

From FreeCAD Documentation
Jump to navigation Jump to search
(properties added)
(a more recent approach on displaying the usage section)
Line 26: Line 26:
  
 
==Usage== <!--T:3-->
 
==Usage== <!--T:3-->
 +
 +
=== Add a Chamfer ===
  
 
<!--T:6-->
 
<!--T:6-->
* Select a single edge, multiple edges or a face on an object, then start the tool either by clicking the button {{Button|[[Image:PartDesign Chamfer.svg|24px]] '''Chamfer'''}} or using the menu {{MenuCommand|PartDesign → Apply a dress-up feature → Chamfer}}. In case you selected a face or a 3D object ({{Version|0.20}}) all its edges are respected for chamfering.
+
# Optionally activate the Body to chamfer (by double clicking the [[Tree_view|Tree view]] item).
* In the appearing [[Task_panel|Task panel]] you can define the chamfer in 3 ways:
+
# There are several ways to select edges to chamfer:
 +
#* Select one or more edge(s) of the active Body individually.
 +
#* Select one or more face(s) on the active Body to select all surrounding edges at once.
 +
#* Select the whole active Body to select all its edges at once. {{Version|0.20}}
 +
# There are several ways to invoke the Chamfer tool:
 +
#* Press the {{Button|[[Image:PartDesign_Chamfer.svg|16px|text-top=Chamfer|link=PartDesign_Chamfer]] [[PartDesign_Chamfer|Chamfer]]}} button.
 +
#* Select the {{MenuCommand|Part Design → Apply a dress-up feature → [[Image:PartDesign_Chamfer.svg|16px]] Chamfer}} option from the menu.
 +
# The Chamfer parameters dialog will open in the [[Task_panel|Task panel]] and allows to set several [[#Options|options]].
 +
# Click {{Button|OK}} to validate.
 +
 
 +
 
 +
:''Remember'':
 +
:* For a chain of edges tangential to one another, one single edge can be selected; the chamfer will propagate along the chain.
 +
:* Since there must be at least one edge for the feature, the last remaining edge or face in the list cannot be removed.
 +
:* Uncheck the {{MenuCommand|Use all edges}} checkbox to add or remove edges and/or faces individually.
 +
 
 +
=== Edit a Chamfer ===
 +
 
 +
# There are two ways to reopen the Chamfer parameters dialog to edit a Chamfer:
 +
#* Double-click on the Chamfer item in the [[Tree_view|Tree view]]
 +
#* Right-click on the Chamfer item in the [[Tree_view|Tree view]] and select {{MenuCommand|Edit Chamfer}} from the context menu.
 +
# The Chamfer parameters dialog will open in the [[Task_panel|Task panel]] and allows to set several [[#Options|options]].
 +
# Click {{Button|OK}} to validate.
 +
 
 +
=== Options ===
 +
 
 +
* {{MenuCommand|Type}}: Choose one of the Chamfer types:
 
** {{MenuCommand|Equal distance}}: The chamfer edges are equally distanced from the body edge.
 
** {{MenuCommand|Equal distance}}: The chamfer edges are equally distanced from the body edge.
** {{MenuCommand|Two distances}}: The distances of the chamfer edge to the body edge are specified. The distance direction can be flipped. {{Version|0.19}}
+
** {{MenuCommand|Two distances}}: The distances of the chamfer edge to the body edge are specified. {{Version|0.19}}
** {{MenuCommand|Distance and angle}}: One distances of the chamfer edge to the body edge is specified. The second chamfer edge is defined by the angle of the chamfer. The distance direction can be flipped. {{Version|0.19}}
+
** {{MenuCommand|Distance and angle}}: One distances of the chamfer edge to the body edge is specified. The second chamfer edge is defined by the angle of the chamfer. {{Version|0.19}}
* If you want to add more edges or faces click the {{Button|Add}} button and select edges and/or the faces.
+
* {{MenuCommand|Flip direction}}: The distance direction can be flipped using the {{Button|[[Image:PartDesign_Flip_Direction.svg|16px]] Flip direction}} button (deactivated for {{MenuCommand|Equal distance}}). {{Version|0.19}}
* After clicking the {{Button|Add}} button you can add all edges of the object by right-clicking and selecting {{MenuCommand|Add all edges}} from the context menu. {{Version|0.20}}
+
* {{MenuCommand|Size, Size2, Angle}}: Set the chamfer Size, and Size2 or Angle either by editing the value or by clicking on the up/down arrows.
* If you want to remove edges or faces
+
*: {{MenuCommand|Size2}} is only available when {{MenuCommand|Two distances}} is selected and {{MenuCommand|Angle}} only when {{MenuCommand|Distance and angle}} is selected.
** either select the edge/face in the list of the dialog and press the {{KEY|DEL}} key. ''Note'': Since there must be at least one edge for the feature, the last remaining edge or face in the list cannot be removed.
+
* {{MenuCommand|Add}}: Add edges to the selection by pressing the {{Button|Add}} button and selecting more edges or faces.
** or click the {{Button|Remove}} button. All edges and faces being previously selected are highlighted in purple. Select the edge or the face to be removed.
+
*: To select all remaining edges right-click in the list and select {{MenuCommand|Add all edges}} from the context menu. {{Version|0.20}}
** Ensure the {{MenuCommand|Use all edges}} checkbox is unchecked or else some widgets in the dialog will be disabled. {{Version|0.20}}
+
* {{MenuCommand|Remove}}: Choose a way to remove edges from the selection:
* Click {{Button|OK}} to validate.
+
** Select each edge or face in the list of the dialog and press the {{KEY|DEL}} key or right-click in the list and select {{MenuCommand|Remove}} from the context menu.
* For a chain of edges tangential to one another, one single edge can be selected; the chamfer will propagate along the chain.
+
** Press the {{Button|Remove}} button. All edges and faces being previously selected are highlighted in purple. Select each edge or face to be removed.
* To edit the chamfer after the function has been validated, either double-click on the chamfer label in the Project tree, or right-click on it and select {{MenuCommand|Edit Chamfer}}.
+
* {{MenuCommand|Use all edges}}: Select all edges by checking the {{MenuCommand|Use all edges}} checkbox {{Version|0.20}}. This deactivates the selection list and the related buttons.
  
 
== Notes == <!--T:13-->
 
== Notes == <!--T:13-->

Revision as of 14:32, 20 May 2022

Other languages:
Deutsch • ‎English • ‎Türkçe • ‎español • ‎français • ‎italiano • ‎polski • ‎português do Brasil • ‎română • ‎čeština • ‎русский
Arrow-left.svg Previous: PartDesign Fillet.svg Fillet
Next: Draft PartDesign Draft.svg Arrow-right.svg

PartDesign Chamfer.svg PartDesign Chamfer

Menu location
Part Design → Apply a dress-up feature → Chamfer
Workbenches
PartDesign
Default shortcut
None
Introduced in version
-
See also
PartDesign Fillet

Description

This tool creates chamfers on the selected edges of an object. A new separate Chamfer entry (followed by a consecutive number if there are already existing chamfers in the document) is created in the Project tree.

Usage

Add a Chamfer

  1. Optionally activate the Body to chamfer (by double clicking the Tree view item).
  2. There are several ways to select edges to chamfer:
    • Select one or more edge(s) of the active Body individually.
    • Select one or more face(s) on the active Body to select all surrounding edges at once.
    • Select the whole active Body to select all its edges at once. introduced in version 0.20
  3. There are several ways to invoke the Chamfer tool:
    • Press the text-top=Chamfer Chamfer button.
    • Select the Part Design → Apply a dress-up feature → PartDesign Chamfer.svg Chamfer option from the menu.
  4. The Chamfer parameters dialog will open in the Task panel and allows to set several options.
  5. Click OK to validate.


Remember:
  • For a chain of edges tangential to one another, one single edge can be selected; the chamfer will propagate along the chain.
  • Since there must be at least one edge for the feature, the last remaining edge or face in the list cannot be removed.
  • Uncheck the Use all edges checkbox to add or remove edges and/or faces individually.

Edit a Chamfer

  1. There are two ways to reopen the Chamfer parameters dialog to edit a Chamfer:
    • Double-click on the Chamfer item in the Tree view
    • Right-click on the Chamfer item in the Tree view and select Edit Chamfer from the context menu.
  2. The Chamfer parameters dialog will open in the Task panel and allows to set several options.
  3. Click OK to validate.

Options

  • Type: Choose one of the Chamfer types:
    • Equal distance: The chamfer edges are equally distanced from the body edge.
    • Two distances: The distances of the chamfer edge to the body edge are specified. introduced in version 0.19
    • Distance and angle: One distances of the chamfer edge to the body edge is specified. The second chamfer edge is defined by the angle of the chamfer. introduced in version 0.19
  • Flip direction: The distance direction can be flipped using the PartDesign Flip Direction.svg Flip direction button (deactivated for Equal distance). introduced in version 0.19
  • Size, Size2, Angle: Set the chamfer Size, and Size2 or Angle either by editing the value or by clicking on the up/down arrows.
    Size2 is only available when Two distances is selected and Angle only when Distance and angle is selected.
  • Add: Add edges to the selection by pressing the Add button and selecting more edges or faces.
    To select all remaining edges right-click in the list and select Add all edges from the context menu. introduced in version 0.20
  • Remove: Choose a way to remove edges from the selection:
    • Select each edge or face in the list of the dialog and press the DEL key or right-click in the list and select Remove from the context menu.
    • Press the Remove button. All edges and faces being previously selected are highlighted in purple. Select each edge or face to be removed.
  • Use all edges: Select all edges by checking the Use all edges checkbox introduced in version 0.20. This deactivates the selection list and the related buttons.

Notes

  • PartDesign Chamfer should not be confused with Part Chamfer. Unless you know what you are doing, Part Chamfer should not be used on a PartDesign Body. See Part and PartDesign.
  • Chamfers cannot completely consume the adjacent faces.

Properties

See also: Property editor.

A PartDesign Chamfer object is derived from a Part Feature object and inherits all its properties. It also has the following additional properties:

Data

Base

  • DataBase (LinkSub): Base. Sub-link to the parent feature's list of selected edges and faces.
  • DataSupportTransform (Bool): Support Transform. "Include the base additive/subtractive shape when used in pattern features.
If disabled, only the dressed part of the shape is used for patterning. Default: false.
  • Data (hidden)AddSubShape (PartShape): Add Sub Shape.
  • Data (hidden)BaseFeature (Link): Base Feature. Link to the parent feature.
  • Data (hidden)_Body (LinkHidden): _Body. Hidden link to the parent body.


Chamfer

  • DataCamferType (Enumeration): Chamfer Type. "Type of chamfer".Equal distance (default), Two distances.
  • DataSize (QuantityConstraint): Size. "Size of chamfer". Default: 1,00 mm.
  • DataSize2 (QuantityConstraint): Size2. "Second size of chamfer". Default: 1,00 mm.
  • DataAngle (Angle): Angle. "Angle of chamfer". Default: 45,00 °.
  • DataFlipDirection (Bool): Flip Direction. "Flip direction". Default: false.
  • DataUseAllEdges (Bool): Use All Edges. "Chamfer all edges if true, else use only those edges in Base property.
If true, then this overrides any edge changes made to the Base property or in the dialog". Default: false.

Part Design

  • DataRefine (Bool): "Refine shape (clean up redundant edges) after adding/subtracting". Default: true.

Known issues

See PartDesign Fillet.


Arrow-left.svg Previous: PartDesign Fillet.svg Fillet
Next: Draft PartDesign Draft.svg Arrow-right.svg