Rhino WIP Feature: Cursor Crosshairs

Cursor Crosshair

We’ve improved the Rhino WIP to include more display controls for the Rhino style cursor.

What is the Cursor Crosshair?

The Rhino WIP offers an option to replace the Rhino style cursor with a crosshair style cursor.

The feature offers advanced option to:

  • Specify the percentage of the screen the crosshair with display
  • Specify the color of the crosshairs that are displayed.


Why were these added?

The goal of these new tools is to make the CAD user more comfortable and more productive when drawing or drafting in Rhino.

How to enable Cursor Crosshair?

Turn on crosshairs in OptionsModeling AidsSmart Track and Guide.
Check the option: Display cursor crosshairs

Search in Advanced Settings for CrosshairScreenLength to adjust the length of the cursor crosshairs. The default value, 0, draws crosshairs across the entire screen. Numbers greater than 0 specify the pixel length of the crosshairs.


Do you still not see the crosshairs?


Verify that the crosshair color is different than the background color. For example, if you background is white, you will need to chance the corsshair color to black or gray manually here in Options → Appearance → Color.

Try It

Download Rhino WIP…

Hi Mary Anne,

I’m working on some very precise drawings, and the current ‘default’ cursor is preventing me from achieving this. Is there a way to make the cursor look like the one in AutoCAD? I’ve tried searching through old discussions but haven’t found an answer. Hopefully this crosshairs enhancement will be the solution I’m looking for!

Now I am running WIP 9 with you post instructions, but it looks just like Rhino 8. The idea is that it should only display the crosshairs as the cursor.

Hi @gdigiro,
Are you using Windows?
Here are the instructions for Windows.

Turn on crosshairs here.

Make sure the color shows up well on your background.

Now take a command that asks for a point like Polyline:

Let us know if this helps.
Sincerely,
Mary Ann Fugier

@mary The original poster may want to replace the cursor with crosshairs, not add crosshairs to the existing cursor.

Done.

Thanks, @davidcockey.

Will it be in the next public WIP release?

Hi Mary,

Thanks very much your answer.

As OSW10 in Rhino WIP9 no changes of the crosshairs cursor yet event ought I followed your instructions.

I take a picture because with a screens pic the cursor is “hidden”.

So,

Regards,

Giovanni

@gdigiro
This is not in the WIP yet, because we need more input.

You showed me what you have and it is what you don’t want.

Can you send an image of what you expect to see?
This is really the most important part. Sketch it up or draw it in Rhino. :slight_smile:
Or take a screen capture of your favorite CAD package, and we will try this again.

You will be notified here by “Brian Gillespie” when there is something to test.
But until then, there is nothing in the public build.

Thanks for your help.
Mary Ann Fugier

I’m not @gdigiro but what I’d like is simply two crosshairs, nothing else.
The ability to set the crosshair length and color is desirable.

Other popular cad packages have crosshairs that look like this:


And by default fill 5% of the screen.

Or can be increased to full screen with 100%.
I think the aperture “square” at the center makes it easier to see the cursor.

Again, we know what you don’t want, but we need to try an narrow down what we are asking for here.

This would work for me.

@gdigiro needs to respond.

One other comment about what you showed. The center square needs to be not too small, perhaps on the order of 2% or 3% of screen size. When I’m positioning the crosshairs I don’t want the center square to be distracting.

We logged: RH-96037/Simplify-Cosshair Cursor

I am sure there will be no aperture size control added for this WIP.
However, simplifying to only show the crosshairs may be possible.

It is logged and we will know more after the developers do a review.

Thanks again.
Mary Ann Fugier

Like this:

So Mary,

This is the idea I have in mind for a crosshair cursor option.

I hope will be implemented.

Exactly!

Also another cursor option is to use shorter crosshairs, if desired:

Thanks very much Mary and teams to improve Rhino 3D.Also thank to David Crockey to understand exactly my request.

@gdigiro

I am not sure this is what you are asking, but I will repeat it here for others.
This is above in the original post.

You already have control over the size.

  1. Go to Options → Advanced.
  2. Type “cross”.
  3. Pick the down arrow to the right of Rhino.Options.Appearance.CrosshairScreenLength.
  4. Type in the length in pixels that you want the crosshairs to be on the screen.

I understand,

The only thing remaining is to hide the default cursor in this option.