Fillet Quick Help

Quick Help Home

nPower Software Home

Quick Video

Quick Video File

  Fillet Selection Parameters  

The Pwr_Fillet command takes a Power NURBS Brep Object and applies fillets to it based on the filleting specified by the users selection of edges or faces.  The process is as follows:

1) Select the Power NURBS Brep Object to fillet.
2) Click on the _Fillet command (either the icon or the Pwr_Fillet button)
3) Go into "Modifier Mode" by clicking the modifier tab or use the "Edge Selection Mode" button.  (NOTE: Pwr_Fillet does not work in creation mode).
4) Once in modifier mode click on "Edge Selection Mode" button to specify a current active set of selected edges, or click on the "Face Selection Mode" button to specify an active set of selected faces to fillet.
5) Begin picking edges (or faces) to fillet (Ctrl+pick will add additional edges (or faces)).  NOTE: when an edge has a fillet there will be a circle around it showing the radius of the fillet. The selected edges will all be given the fillet radius value defined in the "Radius/Distance" field.  For example, if the current radius was 10 all selected edges would get a radius of 10.  If the "Radius/Distance" value is changed, the fillet values for all of the fillet set will update (and the representative circles will also change size in the viewports).
6) "Show Fillet Result" shows the results of the filleting operation and displays the result.  You may continue editing dialog parameters and update the fillets by selecting the fillet set from the fillet set list and changing the fillet parameters even when Show Fillets is active.  See information about the fillet set list below.
7) You may create additional fillet sets by clicking on the "Add Fillet Set" and then beginning the process select more edges by picking on new edges.  It will show you the pre-filleted object with the circles around edges which have fillet definitions.   

NOTE: The latest version of Filleting includes feedback when filleting fails.  Little Red squares will appear near edges and vertices where there is a problem. 

Edge Selection Mode:  Click on this button to begin selecting edges to fillet (each edge will be added to the fillet set)
Face Selection Mode:  Click on this button to begin selecting faces to fillet (each edge of the face will be added to the fillet set)
Show Fillet Result:  This actually does the filleting and displays the resulting fillets
Add Fillet Set:  Creates a new fillet set
Del Fillet Set:  Remove a selected fillet set (applies to the fillet set highlighted in the fillet set list)

Fillet Set List
The Fillet Set List displays the fillet set definitions for all of the fillets on the selected Power NURBS Brep object.  The following describes the entries in the fillet set list in order from left to right.

Fillet Set Number:  identification number - starting with 0, the fillet sets increase in number according to the order of creation
#E = :  Lists the number of edges in the fillet set (i.e. #E = 4 means there are 4 edges in the fillet set)
R= :  Radius for the selected fillets
Activated:  A = Activated, empty = not activated
Fillet Radius Type:  CR = Constant Radius, CD = Constant Distance, VR = Variable Radius
Fillet Type:  CA = Circular Arc, NR = Non-Rational Arc, LI = Linear, G1 = G1 Blend Curve, G2 = G2 Blend Curve, G3 = G3 Blend Curve

Fillet Set Parameters
The Fillet Set List displays the fillet set definitions for all of the fillets on the selected Power NURBS Brep object.  The following describes the entries in the fillet set list in order from left to right.

Activated:  If this option is checked, the fillet set is evaluated and displayed.  Turning this option off essentially disables the fillet set.
#E = :  Lists the number of edges in the fillet set (i.e. #E = 4 means there are 4 edges in the fillet set)
R= :  Radius for the selected fillets
Remove Sel:  Removes the selected fillet
Add All:  Add all edges to the selected edge list

Cross Section Type
The Cross Section Type defines what kind of curve is created between the two rails of the fillet.  Normally fillets are created with either linear cross sections for chamfering or circular cross sections for standard mechanical fillet.  We have also added additional blend types and a Blend Scale so there is a greater control over the shape of the cross section of the fillet.

Circular Arc:  Fillet definition will be a circular arc
Non-Rational Arc:  Creates a fillet with a non-rational approximated arc
Linear:  Normally combined with the "Constant Distance" option to create a chamfer
G1 Blend Curve:  The G1 Blend Curve uses the first derivative of the adjacent faces to make the tangent direction continuous.  It blends the first derivative direction between two surfaces.
G2 Blend Curve:  The G2 Blend Curve uses the second derivative of the adjacent faces so that the radius of curvature is continuous across the boundary between the fillet surface and adjacent faces.  It blends 2 derivatives smoothly between two surfaces.
G3 Blend Curve:  The G3 Blend Curve uses the third derivative of the adjacent faces to make the rate of curvature change continuous across the boundaries.  It basically blends 3 derivatives smoothly between the two surfaces.

Fillet Parameters
Radius / Distance:  Specifies the fillet radius or chamfer distance
Blend Scale:  This value controls relative strength of the derivatives for the G1, G2 and G3 blending.  The values will typically range between 0.1 and 2.0 where 0.1 looks a lot like a chamfer and 2.0 nearly produces a sharp corner in the fillet.
Variable Radius
Use these setting to define variable radius fillets.  The "%" and "Rad" values are used to define the fillet radius and distance for each fillet cross section.  The "Add Pair" button is used to add cross sections, and the "Del Pair" button removes cross section definitions. The following procedure can be used to create variable radius fillets:

1) Select "Variable Radius" for the "Fillet Type"
2) Set the desired percent along the curve and radius for the start of the fillet (i.e. %: 0.0 and Rad: 10.0)
3) Hit "Add Pair" to have them added to the list box
4) Add the intermediate and ending % and Rad pairs.  Note that you should have a value at the end of the curve which will be 100%.
5) Use the "Pick Edges" button and select one or more edges to fillet.
6) Use the "Add Selected" to add those fillets and see the circles
7) Look at the circles put along the edge and determine if variable radius definition is in the correct orientation along the edge.
8) If it is not in the correct orientation, hit "Reverse" and "Add Selected" to flip the orientation.
9) Use "Show Fillets" to see the results.

%:  Defines the distance (as a percentage of the overall length) along the selected curve.  Not you must have a 0.0% and a 100.0% value entered.   
Rad:  Defines the radius of the fillet at the definition point
Add Pair:  Creates a fillet cross section definition at the point defined by the "%" value, using the radius defined by the "Rad" value.
Remove Pair:  Deletes the selected fillet definition
Reverse:  Reverses the order of the fillet definitions for the variable radius fillet so that you can adjust which end of the edge the variable radius starts on.
Blended Interpolation:  Uses a blended interpolation (instead of linear), for a smoother transition between fillet radii.  Makes fillet surface parallel to the edge at the point along a given edge.