Feature
Fillet
Fillet
Feature Description
The Feature Editing group in the Features tab provides fillet generation functionality through Gallery controls. This operation extends or trims adjacent endpoints of two line segments and connects them with a tangent arc.
- The Fillet button is only available when two line segments are selected in an editable layer, and only affects the selected pair.
- Input objects must be simple line objects whose extensions intersect at exactly one point. Parallel or colinear lines cannot be processed.
- Source lines may be extended or trimmed after operation, while their attributes remain unchanged.
- Although intersecting lines can technically be filleted, this scenario lacks cartographic significance and will not be elaborated.
Feature Entry
- Features Tab -> Feature Editing Group Dropdown -> Fillet.
Steps
- Set the target line layer as current editable layer.
- Select two non-parallel line objects in the layer.
- Click Fillet in the Feature Editing group's Gallery controls to open the Fillet Settings dialog. Default radius is one-fifth of the maximum inscribed circle radius between segments, using the current layer's unit.
- Set arc radius to determine fillet position and size. Preview updates dynamically as radius changes, showing how source lines will be extended/trimmed.
- Check Trim Source Objects to modify original lines, otherwise retain them intact.
- Real-time preview displays in map. Click OK to execute. Result example:
Fig.: Fillet Result - Operation details: The system calculates an inscribed circle with specified radius, finds tangent points on both lines. If tangent points lie on segments, trim them; if on extensions, extend endpoints. Generates new line object with arc between tangent points.
Fig.: Operation Process and Result Diagram