Can I use the ʼFilterʼ tool to select only curves and not surfaces in Rhinoceros 3D?
Short Answer
Yes — in Rhino 3D, you can use the SelFilter tool to select only curves and ignore surfaces during selection. This is the most common professional method because it restricts pickable object types before you window-select or click objects. One limitation: the filter only affects eligible object types, not locked objects.
What You Need to Know Before
Warning: If polysurfaces, blocks, or sub-objects are involved, your selection may still seem inconsistent if the wrong object type is enabled in the filter. A very common failure is leaving extra types checked in the selection filter without noticing.
How-to
Command: SelFilter
Shortcut: No default shortcut
Quick Steps:
- Run
SelFilter, or open it from the selection filter controls in Rhino and enable the filter panel. - Check only Curves and turn off Surfaces, Polysurfaces, and any other object types you do not want.
- Select with a window or normal pick; Rhino will now select only curves that match the active filter.
- Run
Variables & Settings
Key Setting: Curves checkbox in Selection Filter
Expert Setting: Leave only Curves enabled for the cleanest result. If Polysurfaces, Annotations, or Points remain checked, mixed selections can still occur and slow down cleanup workflows.
Why it Fails
- Cause 1 (Geometry): Some objects that look like simple lines may actually be block contents, edges, or sub-objects rather than standalone curves.
- Cause 2 (layers/Locks): Curves on locked layers cannot be selected, even if the filter is set correctly.
- Cause 3 (Command/Logic): The filter may include multiple object types, or sub-object selection may cause edge picks instead of whole-curve selection.
Quick Fix & Best Practice
- Quick Fix: Run
SelFilterand disable everything except Curves, then unlock needed layers before selecting. - Manager’s Verdict: Use Selection Filter whenever you are working in dense mixed-geometry Rhino files. Avoid relying on manual clicking alone when surfaces, polysurfaces, and curves overlap.
FAQ
Can I select only surfaces instead of curves in Rhino?
Yes, enable only Surfaces in SelFilter.
Does SelFilter work with window selection?
Yes, it applies to both window and direct picking.
Why are some curves still not selectable?
They may be on locked layers, inside blocks, or not actual standalone curve objects.
.
