# Tips & Tricks for a Smoother Rhino Workflow

**URL:** <https://discourse.mcneel.com/t/tips-tricks-for-a-smoother-rhino-workflow/209171>\
**Category:** Rhino Teachers\
**Tags:** rhino\
**Created:** [September 1, 2025, 10:05am UTC](https://discourse.mcneel.com/t/tips-tricks-for-a-smoother-rhino-workflow/209171 "2025-09-01T10:05:30Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![carla.sologuren](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/carla.sologuren/32/767833_2.png) [@carla.sologuren](https://discourse.mcneel.com/u/carla.sologuren)\
**Post date:** [September 1, 2025, 10:05am UTC](https://discourse.mcneel.com/t/tips-tricks-for-a-smoother-rhino-workflow/209171/1 "2025-09-01T10:05:30Z")

</div>

**What are your favorite aliases, macros, or UI tweaks in Rhino that make your life easier, especially when teaching new students or students who are coming from other software?**  
Let’s share small tweaks that make a big difference.

---

<div class="post-metadata">

**Author:** ![siemen](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/siemen/32/490472_2.png) [@siemen](https://discourse.mcneel.com/u/siemen)\
**Post date:** [September 1, 2025, 11:21am UTC](https://discourse.mcneel.com/t/tips-tricks-for-a-smoother-rhino-workflow/209171/2 "2025-09-01T11:21:56Z")

</div>

From the top of my head:

- Switch to 1 view instead of 4 views
- Turn on cursor tooltip for showing the distance
- Turn on nudge for arrow keys
- Turn on gumball
- Put the selection filter somewhere available at hand

---

<div class="post-metadata">

**Author:** ![skysurfer](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/skysurfer/32/665707_2.png) [@skysurfer](https://discourse.mcneel.com/u/skysurfer)\
**Post date:** [September 1, 2025, 11:31am UTC](https://discourse.mcneel.com/t/tips-tricks-for-a-smoother-rhino-workflow/209171/3 "2025-09-01T11:31:30Z")

</div>

Show what the **PLANAR button** does.  
Many users get lost just because they struggle having flat section

Second **GUMBALL ON**

---

<div class="post-metadata">

**Author:** ![antoine](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/antoine/32/747721_2.png) [@antoine](https://discourse.mcneel.com/u/antoine)\
**Post date:** [September 1, 2025, 1:47pm UTC](https://discourse.mcneel.com/t/tips-tricks-for-a-smoother-rhino-workflow/209171/4 "2025-09-01T13:47:37Z")

</div>

Stay focus on their design, by using ISOLATE and the WINDOWS LAYOUT, to have limited panel to the exercice tabs, it helps me to avoid the student to be lost with to much icons on screen, and stay focus on the tools he had to learn… step by step it will be more complex.

---

<div class="post-metadata">

**Author:** ![skysurfer](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/skysurfer/32/665707_2.png) [@skysurfer](https://discourse.mcneel.com/u/skysurfer)\
**Post date:** [September 1, 2025, 2:04pm UTC](https://discourse.mcneel.com/t/tips-tricks-for-a-smoother-rhino-workflow/209171/5 "2025-09-01T14:04:09Z")

</div>

Nice but how do you twaek students computer?

---

<div class="post-metadata">

**Author:** ![bie](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/bie/32/546814_2.png) [@bie](https://discourse.mcneel.com/u/bie)\
**Post date:** [September 1, 2025, 2:05pm UTC](https://discourse.mcneel.com/t/tips-tricks-for-a-smoother-rhino-workflow/209171/6 "2025-09-01T14:05:49Z")

</div>

I find very important to encourage remapping some commands on the F keys, as, by default, they come with not so useful commands:

These are some of those I recommend to students, so that they can shadow me when I explain:  
• F1 **Isolate** (‘\_Isolate)  
• F3 **Unisolate** (‘\_Unisolate)  
• F4 **sub-objects toggle** (_NoEcho '_-SelectionFilter \_subobjects \_toggle \_enter)  
• F6 **project toggle** (’\_ProjectOsnap \_toggle)  
• F7 **planar toggle** (‘\_Planar)  
• F8 **lockswap** (’\_lockswap)

_Especially, **project** & **planar** toggles one next to each other are very useful!_

and these basic for getting into a 1view modeling style (like sketch-up)

CTRL+SHIFT+ **S** : '\_Zoom \_Selected (for zooming on selection)

CTRL+SHIFT+ **T** : '\_SetView \_World \_ **Top** (topview)

CTRL+SHIFT+ **F** : '\_SetView \_World \_ **Front** (Frontview)

CTRL+SHIFT+ **R** : '\_SetView \_World \_ **Right** (Rightview)

Etc etc…

For UI, I mostly tend to get rid of the sidebars when not needed with these shortcuts:  
CTRL+ALT+ **1** : \_NoEcho '\_ **ToggleLeftSidebar**  
CTRL+ALT+ **2** : \_NoEcho '\_ **ToggleRightSidebar**

I noticed some students coming from 2D software tend to ask for guides, so these aliases  
AG: '\_ **AddGuide**  
RG: '\_ **RemoveGuide**

For those like me who came from a SketchUp workflow, based on groups/components:

G: '\_ **group**

B: '\_ **block**

ATG: '\_ **AddToGroup**

RFG: '\_ **RemoveFromGroup**

I found this very useful when you have many layers in your file, mostly inherited from some Municipality CAD drawings. after selecting an object in your file:

HGHG: '\_ **HighlightObjectLayers**

Other:

• SETD: '\_ **SetDimensionLayer** is very useful too to keep things organized

• Nudging is important for some people I found out.

• I also find it very useful to teach two hidden snaps, **between** and **percent** & add them to aliases, but I let any student to set theirs’s.

• CTRL+B: \_NoEcho \_Properties

(about this alias: **does anybody know how to set this alias in order to make the Properties: Object panel specifically to pop out**? )

I am very curious on other teacher’s methodologies/considerations!

Bie

---

<div class="post-metadata">

**Author:** ![Tom\_P](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/tom_p/32/766520_2.png) [@Tom\_P](https://discourse.mcneel.com/u/Tom_P)\
**Post date:** [September 1, 2025, 3:25pm UTC](https://discourse.mcneel.com/t/tips-tricks-for-a-smoother-rhino-workflow/209171/7 "2025-09-01T15:25:11Z")

</div>

- english interface for all - also for german speaking students
- mac users - place 3 containers to the right (command history, properties, layers)
- pc users - make commandline 3 lines high, 2 containers to the right (properties, layers)
- commandline usage / input for all commands that are not available with one click in the standard UI layout. ( this is also handy for documentation / remote teaching / remote support)
- force them to have the left hand on the keyboard and not under the table in their pocket
- settings
  - drag selected object only
  - rotate relative to view for product design
  - automatics points on → False / Off

- use a standard layer set-up and do all on / off s with the layers, i also do this to have easier transfer to implicit modelling software
  - “guides” for a custom helpers - mostly rectangles and lines
  - “constr” for curves that are construct dependancies
  - “crvs” only curves that are used to create surfaces (similar to a sketch)
  - “srf” for initial surfaces
  - “Rx” for fillet related stuff… R8 for fillet with Radius 8
  - “Hairdryer” the final object with its name

- … much more

@carla.sologuren  
what i really would love to see is a “vanilla rhino best practice” … in this forum the users have so many special wishes, macros, ui settings - and it s nice that the developers try to suit them - but there should be a best practice recommendation. I would be in to participate in develop those.

kind regards - tom

---

<div class="post-metadata">

**Author:** ![Dipso](https://avatars.discourse-cdn.com/v4/letter/d/779978/32.png) [@Dipso](https://discourse.mcneel.com/u/Dipso)\
**Post date:** [September 1, 2025, 4:00pm UTC](https://discourse.mcneel.com/t/tips-tricks-for-a-smoother-rhino-workflow/209171/8 "2025-09-01T16:00:03Z")

</div>

Tab for locking direction and Alt to drag-select within a set of objects were the two big ones when I was starting out.

The selection menu can be slow/frustrating to use so using _sellast & selprev_ to select the objects you’re working on instead makes everything go a lot smoother.

Shift+Crtl to select sub-objects

Zoom selected to re-orientate/re-focus the viewport

Home/End keys to go back/forwards through your viewport movements (useful for pasting objects that end up somewhere random)

---

<div class="post-metadata">

**Author:** ![antoine](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/antoine/32/747721_2.png) [@antoine](https://discourse.mcneel.com/u/antoine)\
**Post date:** [September 2, 2025, 7:55am UTC](https://discourse.mcneel.com/t/tips-tricks-for-a-smoother-rhino-workflow/209171/9 "2025-09-02T07:55:11Z")

</div>

@skysurfer I use the manager of layout toolbars, so I save some UI , save and place them in a shared directory and the student load the UI from the folder… very easy to manage

---

<div class="post-metadata">

**Author:** ![Tom\_P](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/tom_p/32/766520_2.png) [@Tom\_P](https://discourse.mcneel.com/u/Tom_P)\
**Post date:** [September 2, 2025, 8:51am UTC](https://discourse.mcneel.com/t/tips-tricks-for-a-smoother-rhino-workflow/209171/10 "2025-09-02T08:51:29Z")

</div>

> [@antoine](#):
>
> student load the UI from the folder

does this work for mac and windows ?

> [@Attention Teachers- How can we help and support you to teach Rhino?](https://discourse.mcneel.com/t/attention-teachers-how-can-we-help-and-support-you-to-teach-rhino/182149/14):
>
> ### compatibility .rhw ? Classroom setup best practice
> 
> I would love to have a **single file** that syncs all settings and the window layout.

@carla.sologuren  
you might want to check this topic as well:

> [@Attention Teachers- How can we help and support you to teach Rhino?](https://discourse.mcneel.com/t/attention-teachers-how-can-we-help-and-support-you-to-teach-rhino/182149):
>
> A related topic to the Student topic pinned here: We are in active discussion about how we can help and support Teachers for Rhino. This can include commercial trainers, but we are mainly focused on Schools here. What can we do to help support your curriculum development? -What is missing that you need, or would help to develop your curriculum? -Are you using our content for your classes, and related, can you even find our content? (you tube, help files, etc? ) -what are the pain points wi…

---

<div class="post-metadata">

**Author:** ![Marc](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/marc/32/494790_2.png) [@Marc](https://discourse.mcneel.com/u/Marc)\
**Post date:** [September 2, 2025, 1:06pm UTC](https://discourse.mcneel.com/t/tips-tricks-for-a-smoother-rhino-workflow/209171/11 "2025-09-02T13:06:57Z")

</div>

First things I ask users to do:

- Middle Mouse Button = Popup this Toolbar: `default.Object Snap`
- Click and drag = `Drag selected objects only` turned on
  - Control point drag threshold: 25 pixels
  - Object drag threshold: 25 pixels

---

<div class="post-metadata">

**Author:** ![carla.sologuren](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/carla.sologuren/32/767833_2.png) [@carla.sologuren](https://discourse.mcneel.com/u/carla.sologuren)\
**Post date:** [September 2, 2025, 2:17pm UTC](https://discourse.mcneel.com/t/tips-tricks-for-a-smoother-rhino-workflow/209171/12 "2025-09-02T14:17:09Z")

</div>

That would be great @Tom_P. I’m trying to find some common ground with this.

---

<div class="post-metadata">

**Author:** ![CADARTZ](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/cadartz/32/648188_2.png) [@CADARTZ](https://discourse.mcneel.com/u/CADARTZ)\
**Post date:** [September 2, 2025, 5:43pm UTC](https://discourse.mcneel.com/t/tips-tricks-for-a-smoother-rhino-workflow/209171/13 "2025-09-02T17:43:19Z")

</div>

Interesting observation since I’m going back to solidworks recently

Rhino is much more difficult i find

---

<div class="post-metadata">

**Author:** ![Tom\_P](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/tom_p/32/766520_2.png) [@Tom\_P](https://discourse.mcneel.com/u/Tom_P)\
**Post date:** [September 2, 2025, 6:28pm UTC](https://discourse.mcneel.com/t/tips-tricks-for-a-smoother-rhino-workflow/209171/14 "2025-09-02T18:28:15Z")

</div>

> [@CADARTZ](#):
>
> Interesting observation

what aspect are you referring to ?

---

<div class="post-metadata">

**Author:** ![CADARTZ](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/cadartz/32/648188_2.png) [@CADARTZ](https://discourse.mcneel.com/u/CADARTZ)\
**Post date:** [September 2, 2025, 9:38pm UTC](https://discourse.mcneel.com/t/tips-tricks-for-a-smoother-rhino-workflow/209171/15 "2025-09-02T21:38:20Z")

</div>

I would say learning but also what the Software can do

I feel like I’m falling behind sometimes and that I only know 30-40% of Rhino

Rhino is getting more complex

---

<div class="post-metadata">

**Author:** ![Tom\_P](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/tom_p/32/766520_2.png) [@Tom\_P](https://discourse.mcneel.com/u/Tom_P)\
**Post date:** [September 2, 2025, 9:59pm UTC](https://discourse.mcneel.com/t/tips-tricks-for-a-smoother-rhino-workflow/209171/16 "2025-09-02T21:59:52Z")

</div>

> [@CADARTZ](#):
>
> what the Software can do

I like the word “application” with describes (at least in german “Anwendung”) a certain layer of abstraction / interface above the technology.

I think Rhino is not major when it comes to question, wether technology is accessible easily. - i always wished there where at least 2 categories of commands:

(1) easy access  
(1 -a) i once wrote about “[meta-commands](https://discourse.mcneel.com/t/whats-the-most-basic-rhino-feature-you-could-live-without/141694/55?page=3)” (from a teachers perspektive) - why do we need 10 different extrudeXXX commands, why do we have glue, merge, weld, stitch, … Those commands should abstract the different object types.  
(1-b) i always wanted command suggestions that react on the pre-selection. so if you select curves first and start type boolean, curveBoolean should be the only valid suggestions, as BooleanDifference does not work on curves.  
I think Solidworks or others put a huge amount into this fine-tuning.  
its not only implicit modelling, its also implicit commands: the user tells what he wants, the command translates to the correct technology / algorithm in the back.

(2) deep tec  
for all the nerds and people that dive deeper into the technology.  
all the current rhino commands try to expose as much as possible of the underlaying technology - this makes rhino really powerful - but requires a huge amount of technical understanding, many commands / options / …

but I think this topic was not about wishes, but about established tips and tricks …

i have one:

Do not post important wishes/bugs/questions at Friday Afternoon / Evening CET/MET in this forum - as many hobby users will post on the weekend and get more attention on Monday then the stuff from your classroom on Friday.  
(which is really sad, as I teach a lot on Fridays).

---

<div class="post-metadata">

**Author:** ![CADARTZ](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/cadartz/32/648188_2.png) [@CADARTZ](https://discourse.mcneel.com/u/CADARTZ)\
**Post date:** [September 2, 2025, 11:06pm UTC](https://discourse.mcneel.com/t/tips-tricks-for-a-smoother-rhino-workflow/209171/17 "2025-09-02T23:06:30Z")

</div>

> [@Tom\_P](#):
>
> I think Solidworks or others put a huge amount into this fine-tuning.

Agreed i got the same impression

---

<div class="post-metadata">

**Author:** ![CADARTZ](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/cadartz/32/648188_2.png) [@CADARTZ](https://discourse.mcneel.com/u/CADARTZ)\
**Post date:** [September 2, 2025, 11:12pm UTC](https://discourse.mcneel.com/t/tips-tricks-for-a-smoother-rhino-workflow/209171/18 "2025-09-02T23:12:16Z")

</div>

We can also see this as an observation to give the perspective to new users

---

<div class="post-metadata">

**Author:** ![Dipso](https://avatars.discourse-cdn.com/v4/letter/d/779978/32.png) [@Dipso](https://discourse.mcneel.com/u/Dipso)\
**Post date:** [September 3, 2025, 11:45am UTC](https://discourse.mcneel.com/t/tips-tricks-for-a-smoother-rhino-workflow/209171/19 "2025-09-03T11:45:32Z")

</div>

> [@Tom\_P](#):
>
> (1 -a) i once wrote about “[meta-commands](https://discourse.mcneel.com/t/whats-the-most-basic-rhino-feature-you-could-live-without/141694/55?page=3)” (from a teachers perspektive) - why do we need 10 different extrudeXXX commands, why do we have glue, merge, weld, stitch, … Those commands should abstract the different object types.

I would say that the commands being explicit is actually a benefit, getting from A to B in Rhino can be thought of as a language exercise. Maybe something to try with your students is pair them up so one person operates Rhino and the other directs them verbally to draw something. Simplifying or grouping the commands wouldn’t make the process simpler - you still need to specify (even to yourself) what you want to do, and the commands seem logical with that, at least to me.

---

<div class="post-metadata">

**Author:** ![CADARTZ](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/cadartz/32/648188_2.png) [@CADARTZ](https://discourse.mcneel.com/u/CADARTZ)\
**Post date:** [September 3, 2025, 12:04pm UTC](https://discourse.mcneel.com/t/tips-tricks-for-a-smoother-rhino-workflow/209171/20 "2025-09-03T12:04:00Z")

</div>

Well said

This is also quite important when you have a job that requires alot of communication or have alot of steps

Personally i use this method to understand things like CNC machines it’s easier to remember when you understand what you are doing rather than pressing buttons from memory

it’s sort of like a dialogue with yourself and also makes it understandable when explaining to others that don’t know the topic so much

[Next page](https://discourse.mcneel.com/t/tips-tricks-for-a-smoother-rhino-workflow/209171.md?page=2)
