What rhino commands do you use on a regular basis and think others don't know about?

I’ve learned a lot over the past year, and the most useful knowledge came when coworkers showed me their preferred ways of solving everyday problems. Some of these commands I ended up using on a daily basis and saved me countless hours. The idea of this thread is for you to share some of your tips with you think might save others some time with common tasks. It would also help if you shortly describe what you mainly use rhino for.

For me as an architectural assistant commands like SetPt, CurveBoolean, TweenCurves, Isolate, CageEdit, Cap were probably the most helpful.

24 Likes

Here’s one I use a lot when working over reference geometry such as reverse engineering from scan data… SetObjectDisplayMode

You can then, for instance, make the mesh you’re surfacing over use Ghosted or a similar custom display mode independent from what you have the viewport set to.

21 Likes

How about right-mouse clicking on an osnap filter in the panel to select that one and clear all the others that might be checked?

Or drag out a second point and tap the Tab key to lock in the implied angle?

29 Likes

The last trick I learned, though it’s not a command, might have been when drawing a polyline to Ctrl+click on your previous point to draw vertical according the Cplane.

24 Likes

Ah yes, “Elevator mode”.

2 Likes

Sweet! Today i learned the tab key is my friend.

1 Like

When prompted for a second point you can also just type a distance and enter. That constrains the distance from the first point, Then click on something in the correct direction and you’ve shown Rhino the Direction.

3 Likes

I love using Align to quickly constrain movement and keep my model nice and neat. Also, Distribute is useful for equally spacing out 3+ objects!

5 Likes

SelLast (I use ‘sx’ as quick alias) is probably the most useful ‘hidden’ command I know of. While many operations unselect objects that have just been created or modified, this gives and instant access to them. Using it probably 100s times an hour. Make sure to first run _-SelLast (with dash) and set DeselectOthersBeforeSelect=No. The default Yes is less useful. The new setting with stick and you won’t have to worry abut it ever again.

–jarek

17 Likes

This I didn’t get/knew about. What’s the difference when you have it set to yes?

When Rhino prompts for a “next point”, typing .x or .y constrains the point at “that” level in X or Y. I don’t use it very often but when I do need it, it’s pretty handy.

12 Likes

Wow, i’m really glad to see so many replies already.

Another useful thing I use all the time (although it requires special hardware) is using mouse gestures (like the Logitech MX Master) for some commands. I use Press+SwipeUp and Press+SwipeDown to quickly isolate and show objects.

1 Like

Keeping “YES” would deselect what was previously selected and only select the newly created/modified objects. Typically if you have selection from before, I would think it is for a reason and you don’t want to lose it. That’s why NO is more intuitive and useful, I think.

Yep, in fact this reminds me, because I get at SelLast slightly differently, that one thing I believe many users do not know about are the customizable context menus in Options > Context menus:

and the ‘Favorites’ in the PopUpMenu that shows up on RMB in the command area:

-Pascal

15 Likes

Isn’t that what SelPrev is for? In that case I think I’d prefer to keep them separate.

One other thing I recently “discovered” is if you long-press LMB on an object to drag, it will find a closest snapping point and use it while dragging. Took me 15+ years to find that one :wink:

32 Likes

SelPrev deals with selection only, and actually many times it just doesn’t work. So it is a different thing. SelLast deals with newly created or modified objects, which often are not selected after the operation. Most commonly I would thing if you created/changed something you want to select it for further action, hence I find that command very useful.

Selection commands generally do not de-select and replace the selection (i.e. No to that option) . I think the option was added so that you could override that and isolate the last thing created.

-Pascal

So maybe in Rhino 7 the default for SelLast should be “No”?
Yes? :stuck_out_tongue:

Change is so hard for people…

-Pascal

3 Likes