Edge fillets and rounds are separated into three behavioral types - Constant, Variable, and Setback.
What's New:
2022
The fillet command makes it easy to apply fillets and rounds of varying radii and conditions as one feature. The property panel provides fillet types, selection modes, and selection sets to achieve a robust filleting operation. For each fillet type you can have multiple selection sets of differing sizes.
For more information about property panel common controls see
About Property Panels
The Fillet property panel has a tool palette that is docked to the side. You can drag it away and detach the two if so desired. To reconnect them, click-and-drag one near the other and when the blue edge appears release the mouse button. When the cursor is near the property panel the side where the tool palette will snap is highlighted.
The tool palette controls enable adding multiple fillet sizes and types in one command session:
- Add different edge fillet selection set types - constant or variable, and create fillet setbacks. To add different selection set type, in the tool palette, click the type you want to use and select the edges for that type. To add fillets with a different radius, add another selection set to the current fillet type.
- You can't create multiple empty sets. Sets must be populated in order to create an additional set of the same type.
- If there is an empty selection set and a different selection set type is selected, the empty set is replaced by the selected set.
- Change selection filter priorities - edge, loop, feature, or solid body.
- Selecting the Solid selection filter will replace an empty selection set.
- Selecting a different fillet type with a Solid selection filter empty deletes the solid selection group and adds the selected filter type.
Note: All fillet dimensions within a given selection set display when editing any value in that set.
Input feedback
When a value conflicts with other aspects of the feature warning badges appear in the property panel and HUD. Hover the cursor over the badge to view the tooltip information. For example, in the following image two variable fillet edges conflict with one another. Edge 1 position value (1) conflicts with edge 2 position value (0) because the two points are coincident. The values overlap.
Create a Constant-Radius Edge Fillet
- Click 3D Model tab Modify panel Fillet
.
- In the property panel, the Constant Radius Edge Set
is immediately active. You can begin selecting edges, modify parameters, or change selection set types before you select edges.
Note: Use window selection to select multiple edges. Shift+Window to add and Ctrl+Window to remove multiple edges. Use Ctrl+Delete to remove rows of selected edges or click the Clear Selection icon
- Switch the Select priority to refine how you select:
-
Edge. Adds or removes (Ctrl+click) single edges.
-
Loop. Selects or removes the edges of a closed loop on a face.
-
Feature. Applies a fillet to all edges of the selected feature that do intersect with other features. If used in the assembly environment, only part features can be selected.
-
Solid. Selects all edges of a solid body enabling rapid fillet creation. All body edges share the same radius value.
Note: When you have a current select set and change the Select Mode, the current set is retained and a new selection set is created.
- Specify the fillet radius using the in-canvas manipulator, in-canvas value editor, or the property panel field.
- Select a continuity preference:
- Advanced Properties - select or clear the options as needed.
-
Roll Along Sharp Edges
- When selected, varies the specified radius as needed to preserve the edges of adjacent faces:
- When deselected, maintains a constant radius and extends adjacent faces when necessary:
-
Rolling Ball Where Possible
- When selected, creates an edge fillet defined as if a ball had been rolled along the edge and around the corners:
- When deselected, creates a continuous tangent transition between edge fillets in sharp corners:
- Automatic Edge Chain. Sets the edge selection preference for edge fillets. Select to select all tangent edges automatically when selecting an edge to fillet. To select only the indicated edges, clear the check box.
- Preserve All Features. When selected, checks all features that intersect with the fillet. Their intersections calculate during the fillet operation. When not selected, only the edges that are part of the fillet operation calculate during the operation.
- Click
OK to finish and close the property panel. Click
Apply to continue applying fillets and rounds.
Create a Variable Radius Fillet
Select one or more edges and specify a different radius for the start point and endpoint of each edge. You can add intermediate points, each of which can have a different radius and position along the edge. Finally, select the edge continuity type.
- Click 3D Model tab Modify panel Fillet
- In the property panel tool palette, click the
Variable Radius Fillet. The property panel expands to display the additional input fields.
- In the canvas, select one or more edges to fillet. When multiple edges are selected they populate a table in the property panel. The Radius column can be resized and the Position fields can be sorted, the edges remain separated.
- To add intermediate points to the edge, pause the cursor along the selected edge at the approximate point location. Click to add the point. In the property panel, the points are ordered based on position value. The point table position updates based on the position values. You can use Tab to move to the next field and Shift+Tab to move to the previous field.
Alternatively, in the property panel, click Add point. The point is placed at midpoint along the edge and the radius is selected for editing. To delete points from the property panel table do one of the following:
- Click the
Clear Selections button at the end of a row to delete the point from the input.
- Use
Ctrl+Delete
to remove the selected row of selection set.
- Pause the cursor over the point and right-click to get the marking menu, then click
Delete.
- Pause the cursor over the point and
Ctrl+click.
- Pause the cursor over the point and
Shift+click.
Note: When you add a variable-radius fillet to a closed loop, such as the end of a cylinder, there are no start and endpoints. Click on the edge to add points and define the positions and radii.
- You can enter the radius and position of intermediate points as they are added, or add as many as you want and then edit the point table in the property panel.
Note: Each edge has a position 0 (start) to 1 (end). The position value is between 0 and 1.0. Specifying a position value of 0.25 moves the point to one-quarter of the way along the edge.
- Specify the continuity type. To have edges of differing continuity types, click the
to create a different selection set for each type.
- Specify the
Advanced Properties to use.
- Click
OK to finish and close the property panel. Click
Apply to continue applying fillets and rounds.
Note: If a fillet is applied to a single edge, any operation that deletes the edge results in an error, since the fillet is no longer valid. If a fillet feature is applied to multiple edges, you can delete an edge and the fillet updates to reflect the change, as long as any edge in the set remains. The same behavior is also true when a face is deleted from fillets that were applied to a single face or face set.
Editing a Fillet Feature
- Use one of the following methods to display the feature property panel:
- Select the feature in the canvas and click the Edit HUD
.
- In the browser, right-click the feature and choose
Edit Feature.
- In the browser, double-click the feature.
- In the property panel or with in-canvas manipulators change defining values. To change from edge to face or full round fillets requires deleting and recreating the fillet.
- Click
OK to finish and close the property panel. Click
Apply to continue applying fillets and rounds.
Fillet Property Panel Tab-key Behavior
For reference in the following, Real Value Edit Controls (RVEC) are referred to by their acronym.
General
- The following cells are ignored when tabbing:
- Label cells
- Disabled cells
- Demoted selectors
- Use Ctrl+Delete to remove rows or field values.
-
When a row has focus the selector highlights.
- When a value edit cell has focus the value highlights.
- Tab to move progressively to the next field. Use Shift+Tab to move to the previous field.
Constant Fillet rows
- Focus in on the radius RVEC so you can enter a value immediately.
- Tab moves you to the continuity options where you can use the Up and Down arrow keys to select from the list.
- When on the Continuity option the next tab creates a new row.
Setback Fillet rows
- Tab to focus on Setback rows.
- If the selection set is empty, the vertex selector is active and has focus.
- If the selection set is filled, the edge selector and Edge 1 RVEC are active with the focus on Edge1 RVEC.
- Tab moves to RVEC on the next row.
Variable Fillet Rows
Variable Fillet Set
- Tab to focus on Variable Fillet rows.
- If no edge is selected, the edge selector is activated and has focus.
- If an edge is selected, the start point RVEC has focus.
- Variable Set Behavior responds to the Variable Fillet Set row.
Variable Set Behavior
- Tab order is left-to-right, top-to-bottom.
- In the last row's last cell, tab progresses to the next selection set if there is more than one. If only one set, tab progresses to the Advanced Properties.
Up and Down arrow keys
- If an RVEC has focus, these keys move to previous and next RVEC.
- Up and Down work in the context of a single table, for example Setback Set Behavior.
- Use Ctrl+Down arrow to open flyouts.
Fillet Error Messages
At times a message may display stating that the selected edges cannot be blended. The most common occurrence is when there are too many edges selected, or when one set of edges doesn't work with the specified value.
When such an error occurs, try either of these two ways to resolve the issue:
- Select fewer edges and create the fillets. Blending many edges at one time may not always be successful.
- Reduce the fillet size. The size for one or more edges needs to be reduced slightly for the fillet to be successful.
On rare occasion, there may be conditions where the specified size will not work well and the solutions is to iterate on size reduction until successful.