Rhino 8: Snap doesn't always work

Hi
I’m testing the new rhino 8. Somehow the osnap doesn’t work with files with many lines and objects.
All setting for osnap and properties>Modeling aid are on.

What am I missing?


1 Like

Hello- it looks like Disable is set, but not showing a check mark.

-Pascal

Thanks for the answer. Nope - tried to unclick it completly. - Not working.

It still doesn’t snap - only randomly once in a while

Hello- can you please run SystemInfo in Rhino and copy/Paste the results here?

-Pascal

Rhino 8 SR2 2023-12-12 (Rhino 8, 8.2.23346.13001, Git hash:master @ dbefe46c12cda06610a9ab683a211aa3d16f0030)
License type: Evaluation, build 2023-12-12
License details: Stand-Alone
Expires on: 2024-03-14

Windows 11 (10.0.22631 SR0.0) or greater (Physical RAM: 7.9Gb)
.NET Framework 4.8.9181.0

Computer platform: LAPTOP - Plugged in [100% battery remaining]

Hybrid graphics configuration.
Primary display: Intel(R) UHD Graphics 620 (Intel) Memory: 1GB, Driver date: 1-22-2022 (M-D-Y).
> Integrated graphics device with 3 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port
Primary OpenGL: NVIDIA GeForce GTX 1050 (NVidia) Memory: 2GB, Driver date: 1-22-2021 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 461.40
> Integrated accelerated graphics device (shares primary device ports)
- Video pass-through to primary display device

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)

Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 1-22-2021
Driver Version: 27.21.14.6140
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 2 GB

Rhino plugins that do not ship with Rhino

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 8\Plug-ins\SolidTools.rhp “SolidTools”
C:\Program Files\Rhino 8\Plug-ins\Commands.rhp “Commands” 8.2.23346.13001
C:\Program Files\Rhino 8\Plug-ins\WebBrowser.rhp “WebBrowser”
C:\Program Files\Rhino 8\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 8\Plug-ins\RhinoScript.rhp “RhinoScript”
C:\Program Files\Rhino 8\Plug-ins\RhinoBonusTools.rhp “Rhino Bonus Tools”
C:\Program Files\Rhino 8\Plug-ins\IdleProcessor.rhp “IdleProcessor”
C:\Program Files\Rhino 8\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.2.23346.13001
C:\Program Files\Rhino 8\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 8.2.23346.13001
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp “MeshCommands” 8.2.23346.13001
C:\Program Files\Rhino 8\Plug-ins\IronPython\RhinoDLR_Python.rhp “IronPython” 8.2.23346.13001
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.2.23346.13001
C:\Program Files\Rhino 8\Plug-ins\Grasshopper\GrasshopperPlugin.rhp “Grasshopper” 8.2.23346.13001
C:\Program Files\Rhino 8\Plug-ins\RhinoCode\RhinoCodePlugin.rhp “RhinoCodePlugin” 8.2.23346.13001
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.2.23346.13001
C:\Program Files\Rhino 8\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 8\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 8\Plug-ins\SectionTools.rhp “SectionTools”
C:\Program Files\Rhino 8\Plug-ins\RhinoLabsTools.rhp “Rhino Labs Tools”

Thanks… what’s bugging me here is that the individual snaps look like mine when the panel is disabled.

image

As if the panel is mixed up or something.

Can you please set Options > Updates and Statistics > Update frequency to ‘Service release candidate’, then poke Check Now and see if you are offered a more recent version, and try that?

-Pascal


Nothing…

FYI, Nvidia has a driver update for your video card.

Hello- if it is available in the drop down, choose ‘Service release candidate’. Any luck?

(incidentally, you might want tom update your NVidia drivers from the NVidia website)

-Pascal

Thanks both, I’m gonna try update the graphic card.
For the update panel: It seems like it is not possible to turn on anything anymore - I turned it off earlier today.

Weird - please try the Reset command and click the button to save the settings for tech. Do a full reset - last checkbox - this may do nothing helpful but I’d like to try. If that helped, please send us (tech@Mcneel.com) the saved settings files.

-Pascal

I have had the same issue since converting to Rhino 8. I have now reverted to Rhino 7, since it has no Osnap issue. I was having to purge files, copy work into new files, ungroup objects, explode them, turn on points, and isolate objects just for the program to recognize them so I could do a simple task like moving them from a point with Osnap on, and even after that it often wouldn’t work. Disappointed in the amount of time wasted trying to figure it out to learn it’s just the software.

Hi Ben - can you please provide a simple example file with the exact steps to reproduce, and, as well, please run SystemInfo in Rhino 8 and copy/paste the reaults here.
Also, a screen shot of Options > Modeling aids page would be good.

-Pascal

Dear all
I’m experiencing similar issues as has been posted above by CHJ. After changing from Rhino 7 to Rhino 8, OSnap is not working the way I was used to it before the update:
I have a model in Rhino 8 with a couple thousands of points and e few boxes and OSNAP is only working for a small subset of the points and by far not for all knots of the boxes. It works better if I delete all the points, but under version 7, Rhino had the capacity to manage this amount of data.

What was the final outcome of the troubleshooting to resolve CHJ’s problem?

I played with the OSnap parameters and these are my last settings:
grafik

And the system info for my rhino 8:

Rhino 8 SR3 2024-1-9 (Rhino 8, 8.3.24009.15001, Git hash:master @ 3541fa287a013b0f17849f0740f1e43a44031bfc)
License type: Evaluation, build 2024-01-09
License details: Stand-Alone
Expires on: 2024-05-02

Windows 10 (10.0.19045 SR0.0) or greater (Physical RAM: 16Gb)
.NET 7.0.0

Computer platform: LAPTOP - Plugged in [99% battery remaining]

Hybrid graphics configuration.
Primary display: Intel(R) Iris(R) Xe Graphics (Intel) Memory: 1GB, Driver date: 3-16-2023 (M-D-Y).
> Integrated graphics device with 4 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port
- Secondary monitor attached to adapter port #2
Primary OpenGL: NVIDIA T500 (NVidia) Memory: 4GB, Driver date: 11-2-2023 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 537.79
> Integrated accelerated graphics device (shares primary device ports)
- Video pass-through to primary display device

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)

Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 11-2-2023
Driver Version: 31.0.15.3779
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 4 GB

Rhino plugins that do not ship with Rhino
C:\Program Files\Common Files\McNeel\Rhinoceros\7.0\Plug-ins\ClippingBox (4dfff1df-5f09-43ae-a044-77b115244b02)\1.0.0.0\Rhino 6\ClippingBox.rhp “ClippingBox” 1.0.0.0

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 8\Plug-ins\Commands.rhp “Commands” 8.3.24009.15001
C:\Program Files\Rhino 8\Plug-ins\WebBrowser.rhp “WebBrowser”
C:\Program Files\Rhino 8\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 8\Plug-ins\RhinoScript.rhp “RhinoScript”
C:\Program Files\Rhino 8\Plug-ins\IdleProcessor.rhp “IdleProcessor”
C:\Program Files\Rhino 8\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.3.24009.15001
C:\Program Files\Rhino 8\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 8.3.24009.15001
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp “MeshCommands” 8.3.24009.15001
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.3.24009.15001
C:\Program Files\Rhino 8\Plug-ins\RhinoCode\RhinoCodePlugin.rhp “RhinoCodePlugin” 8.3.24009.15001
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.3.24009.15001
C:\Program Files\Rhino 8\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 8\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 8\Plug-ins\SectionTools.rhp “SectionTools”
C:\Program Files\Rhino 8\Plug-ins\IronPython\RhinoDLR_Python.rhp “IronPython” 8.3.24009.15001
C:\Program Files\Rhino 8\Plug-ins\Grasshopper\GrasshopperPlugin.rhp “Grasshopper” 8.3.24009.15001

Hi Melchior - is the seldction dependent on the view? Does the view porojection make a difference? (Parallel/Perspective)
Can you send a file that shows the problem to tech@mcneel.com, with a link back to this topic in your notes?

-Pascal

yes it behaves different in different view ports. For example OSnaps performs relatively well in a view port with “Perspective” view and much poorer in a view port with “Top” view.

In the meantime, I also realized that OSnap is more limited if I have clipping planes active (created via “Drafting” => “Sections” => “Create”). This sectioning tool is quite handy and the reason why I switch to Rhino 8 recently.

I sent you an example by email.

best

Melchior

Hi Melchior - thanks for the file - the clipping plane objects are gigantic

~ 3066763.593 meters

and the scene apart from these is

~ 110 meters

I would make these roughly the size of the scene, at most. Snapping should behave normally.

-Pascal

Hi Pascal
yes, I used the default extent, when I created the clipping plane. I will reduce their size.