Hi, I´m having issues with Osnap. Sometimes the cursor snaps to nothing outside the geometry and stays there. It does not update when I get closer to ends or midpoints where I want to snap the cursor to. Tried to replicate the problem in the video above.
Never had the issue before and its really annoying since I´m using the function all the time. Started a few weeks back. Is this a setting or is it a bug? Using rhino 8 on a MBP 2024 M3 Max.
jessesn
(Jessesn Chen)
October 13, 2025, 12:35pm
2
Could you run SystemInfo in the command line of Rhino, and copy - past all pop content here? Thank you.
hi, see systeminfo below:
Rhino 8 SR22 2025-8-5 (Rhino 8, 8.22.25217.12452, Git hash:master @ 96429e6361004c775cd83973f2148f3943b5e512)
License type: Commercial, build 2025-08-05
License details: Cloud Zoo
Apple macOS Version 26.0.1 (Build 25A362) (Physical RAM: 36GB)
Mac Model Identifier: Mac15,11
Language: en-US (MacOS default)
.NET 8.0.14
Metal GPU Family Apple 7
Metal GPU Family Common 3
Metal GPU Family Mac 2
Graphics processors
Apple M3 Max
Studio Display (2560 x 1440 @ 60.00Hz)
Color LCD (2560 x 1440 @ 120.00Hz)
GPU Vendor: Apple
USB devices
None
Bluetooth devices
None
Third party kernel extensions
None
Third party plugins
/usr/lib/swift/libswiftCore.dylib
/usr/lib/swift/libswiftObjectiveC.dylib
/usr/lib/swift/libswiftCoreFoundation.dylib
/usr/lib/swift/libswiftDarwin.dylib
/usr/lib/swift/libswiftDispatch.dylib
/usr/lib/swift/libswiftIOKit.dylib
/usr/lib/swift/libswiftSystem.dylib
/usr/lib/swift/libswiftXPC.dylib
/usr/lib/swift/libswift_Builtin_float.dylib
/usr/lib/swift/libswift_Concurrency.dylib
/usr/lib/swift/libswift_DarwinFoundation1.dylib
/usr/lib/swift/libswift_StringProcessing.dylib
/usr/lib/swift/libswiftos.dylib
/usr/lib/swift/libswiftDistributed.dylib
/usr/lib/swift/libswiftObservation.dylib
/usr/lib/swift/libswiftSynchronization.dylib
/usr/lib/swift/libswiftOSLog.dylib
/usr/lib/swift/libswiftsimd.dylib
/usr/lib/swift/libswift_RegexParser.dylib
/usr/lib/swift/libswiftMetal.dylib
/usr/lib/swift/libswiftQuartzCore.dylib
/usr/lib/swift/libswiftUniformTypeIdentifiers.dylib
/usr/lib/swift/libswiftRegexBuilder.dylib
/usr/lib/swift/libswiftAccelerate.dylib
/usr/lib/swift/libswiftCoreImage.dylib
/usr/lib/swift/libswiftCoreAudio.dylib
/usr/lib/swift/libswiftCoreMIDI.dylib
/usr/lib/swift/libswift_DarwinFoundation2.dylib
/usr/lib/swift/libswift_DarwinFoundation3.dylib
/usr/lib/swift/libswiftCoreLocation.dylib
/usr/lib/swift/libswiftCoreMedia.dylib
/usr/lib/swift/libswiftCompression.dylib
/usr/lib/swift/libswiftAVFoundation.dylib
/usr/lib/swift/libswiftNaturalLanguage.dylib
/usr/lib/swift/libswiftMLCompute.dylib
/usr/lib/swift/libswiftCoreGraphics.dylib
/usr/lib/swift/libswiftFoundation.dylib
/usr/lib/swift/libswiftSwiftOnoneSupport.dylib
/usr/lib/swift/libswiftsys_time.dylib
/usr/lib/swift/libswiftSpatial.dylib
/usr/lib/usd/libusd_ms.dylib
/usr/lib/swift/libswift_errno.dylib
/usr/lib/swift/libswiftIntents.dylib
/usr/lib/swift/libswiftVideoToolbox.dylib
/usr/lib/swift/libswiftCoreMediaIO.dylib
/usr/lib/swift/libswiftCallKit.dylib
/usr/lib/swift/libswiftPassKit.dylib
/usr/lib/swift/libswiftAppleArchive.dylib
/usr/lib/updaters/libT200Updater.dylib
/usr/lib/swift/libswiftDemangle.dylib
/usr/lib/swift/libswiftGLKit.dylib
/usr/lib/swift/libswiftMetalKit.dylib
/usr/lib/swift/libswiftModelIO.dylib
/usr/lib/swift/libswiftSceneKit.dylib
/usr/lib/swift/libswiftExtensionFoundation.dylib
/usr/lib/swift/libswiftGameplayKit.dylib
/usr/lib/swift/libswiftSpriteKit.dylib
/usr/lib/swift/libswiftMapKit.dylib
/Users/felixwindolf/Library/Application Support/McNeel/Rhinoceros/8.0/MacPlugIns/DatasmithRhino8.macrhi/DatasmithFacadeCSharp.dylib
/Users/felixwindolf/Library/Application Support/McNeel/Rhinoceros/8.0/MacPlugIns/DatasmithRhino8.macrhi/libtbbmalloc.dylib
Rhino plugins that do not ship with Rhino
/Users/felixwindolf/Library/Application Support/McNeel/Rhinoceros/8.0/MacPlugIns/Enscape.Rhino8.Plugin.rhp “Enscape.Rhino8.Plugin” 4.1.0.2288
/Users/felixwindolf/Library/Application Support/McNeel/Rhinoceros/8.0/MacPlugIns/DatasmithRhino8.macrhi/DatasmithRhino8.rhp “Datasmith Exporter” 5.5.1.0
Rhino plugins that ship with Rhino
/Applications/Rhino 8.app/Contents/Frameworks/RhMaterialEditor.framework “Renderer Development Kit” 8.22.25217.1002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Commands.rhp “Commands” 8.22.25217.12452
/Applications/Rhino 8.app/Contents/PlugIns/NamedSnapshots.rhp “Snapshots” 8.22.25217.1002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RDK_EtoUI.rhp “RDK_EtoUI” 8.22.25217.12452
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/MeshCommands.rhp “MeshCommands” 8.22.25217.12452
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoRenderCycles.rhp “Rhino Render” 8.22.25217.12452
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCycles.rhp “RhinoCycles” 8.22.25217.12452
/Applications/Rhino 8.app/Contents/PlugIns/SectionTools.rhp “SectionTools” 8.22.25217.1002
/Applications/Rhino 8.app/Contents/PlugIns/Displacement.rhp “Displacement” 8.22.25217.1002
/Applications/Rhino 8.app/Contents/PlugIns/PanelingTools.rhp “PanelingTools” 8.22.25217.1002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoDLR_Python.rhp “IronPython” 8.22.25217.12452
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/GrasshopperPlugin.rhp “Grasshopper” 8.22.25217.12452
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCodePlugin.rhp “RhinoCodePlugin” 8.22.25217.12452
I´m starting to wonder if this problems only occurs when modeling small objects, like 10x10mm. Which I happen to have done quite a lot recently.
jessesn
(Jessesn Chen)
October 13, 2025, 1:34pm
5
Could you give it a try with Rhino 8.23 ? Thank you.
Rhino 8 Service Release 23 for Windows and Mac (8.23.25252) is now available
Rhino will automatically update, unless updates are disabled.
Download the latest service release now…
Bugs Fixed:
BlockEdit: Editing a linked file leaves a "ceflog.txt" file on disk (RH-62888 )
Curve: Changing active layer while drawing does not update preview color (RH-88368 )
Display: Selected subobject has clipped selected edge highlight (RH-79197 )
DotNET: Load MSAL.NET >4.52 for SSO broker support (RH-88608 )
Gro…
I updated to the latest version and the issue persists. And it is not only when the objects are really small unfortunately.
i assume you have center snaps activated, it at least looks like it at about 10 seconds in it snaps to the center for a split second, it is pretty dominant. if so deactivate it and see if that improves your situation.
you also have smarttrack enabled, just in case maybe turn that off either if you dont need it. it can be a bit bothersome with all the extra snaps indicators but that might not be causing the issue.
I know, but either way rhino is behaving weird. It does not matter if I have osnap or smartrack active unfortunately.
jessesn
(Jessesn Chen)
October 16, 2025, 9:42pm
10
Could you please update to Rhino 8.24 and try it again? Thank you.
Rhino 8 Service Release 24 for Windows and Mac (8.24.25281) is now available
Rhino will automatically update, unless updates are disabled.
Download the latest service release now…
Bugs Fixed:
Annotation: DimLinear: DimAligned / Dim shifts after changing properties (RH-89220 )
Annotation: Hatch: Overwriting existing pattern does not update in viewports (RH-88326 )
BlendSrf:
Does not work consistently (RH-89040 )
Switching on/off internal shapes makes sliver surface (RH-89109 )
Display:
No Dy…
For some reason the issue disappeared with this update. Was there a bugfix for this? Thanks!