Create Sphere Bad Object

I have a user who found what seems to be a bug, where creating a sphere in space creates a bad object. I updated to the latest SR to see if the problem replicates and it does. The problem:

If I create a sphere at the origin (file is in millimeters) with a radius of 50,000 - then a normal sphere is created. It is a good object.

But if I create a sphere in space, then the object that is created looks fine, however it is a bad object because it cannot be edited or transformed. When running the SelBadObjects command, it selects the sphere created in space. This is true on the user’s machine, as well as my own computer, so this seems to be an issue across Rhino. This “bug” persists on SR 7.14 as well as the latest SR 7.17

Just to recap the steps:

  1. draw a sphere at origin = good object created
  2. draw a sphere at point indicated in the file (radius = 50,000) = sphere is created as bad object
  3. SelBadObjects - will select the sphere created at the point in space. Sphere cannot be edited or transformed

I am attaching files for convenience, thank you!

Sphere Bad Objects.3dm (10.6 MB)

Here is my system info:

Rhino 7 SR17 2022-4-12 (Rhino 7, 7.17.22102.05001, Git hash:master @ 13b57035af8fb22da005ef72c56e4555d9dbcfe3)
License type: Commercial, build 2022-04-12
License details: Cloud Zoo

Windows 10.0.19044 SR0.0 or greater (Physical RAM: 31Gb)

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

Hybrid graphics configuration.
Primary display: Intel(R) UHD Graphics (Intel) Memory: 1GB, Driver date: 6-1-2021 (M-D-Y).
> Integrated graphics device with 4 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port
Primary OpenGL: NVIDIA RTX A4000 Laptop GPU (NVidia) Memory: 8GB, Driver date: 5-3-2021 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 462.53
> Integrated accelerated graphics device with 4 adapter port(s)
- 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: 5-3-2021
Driver Version:
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 8 GB

Rhino plugins that do not ship with Rhino
C:\ProgramData\Beam\App\MKS\bin\RHINOBEAM.dll “MKS BEAM”
C:\Program Files\Enscape\Bin64\Enscape.Rhino7.Plugin.dll “Enscape.Rhino7.Plugin” 0.0.21349.1646
c:\Program Files\Solemma\ClimateStudio\bin\ClimateStudioRhino.rhp “ClimateStudioRhino” 1.6.8014.23580
C:\Program Files\Chaos Group\V-Ray\V-Ray for Rhinoceros\V7\VRayForRhino.rhp “V-Ray for Rhino”

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 7\Plug-ins\Commands.rhp “Commands” 7.17.22102.5001
C:\Program Files\Rhino 7\Plug-ins\WebBrowser.rhp “WebBrowser”
C:\Program Files\Rhino 7\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 7\Plug-ins\RhinoScript.rhp “RhinoScript”
C:\Program Files\Rhino 7\Plug-ins\RPC.rhp “RPC”
C:\Program Files\Rhino 7\Plug-ins\IdleProcessor.rhp “IdleProcessor”
C:\Program Files\Rhino 7\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 7.17.22102.5001
C:\Program Files\Rhino 7\Plug-ins\RhinoRender.rhp “Legacy Rhino Render”
C:\Program Files\Rhino 7\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 7.17.22102.5001
C:\Program Files\Rhino 7\Plug-ins\rdk_ui.rhp “Renderer Development Kit UI”
C:\Program Files\Common Files\McNeel\Rhinoceros\7.0\Plug-ins\PanelingTools (6caed836-bc06-4ebc-b1fd-e10886a0dc94)\2018.12.17.906\PanelingTools.rhp “PanelingTools”
C:\Program Files\Rhino 7\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 7\Plug-ins\Alerter.rhp “Alerter”
C:\Program Files\Rhino 7\Plug-ins\RhinoCycles.rhp “RhinoCycles” 7.17.22102.5001
C:\Program Files\Rhino 7\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 7.17.22102.5001
C:\Program Files\Rhino 7\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 7\Plug-ins\Displacement.rhp “Displacement”

Hello- I see that, thanks.

RH-68538 Sphere makes a bad object
ToNURBS on that will make it no longer bad, but of course that should not be needed…


1 Like

Ha, yes ideally would not be bad but that is a useful workaround for now! Thanks for the quick reply.