SmartTrack not working on Rotate after latest Update

Having an issue after the latest Rhino update (7.11.21257.7001) where I my SmartTrack works for drawing geometry, but when I try to rotate anything, it doesn’t snap, not to 45, not to 90 degrees either, unless I hold shift, which defeats the purpose because that turns on Ortho Mode.

I’ve checked my settings, and we have a few other computers in the office that have not gotten the update, and their rotate works fine with SmartTrack. Can someone address this issue? Thanks.

I’m not following you.
Holding Shift effects Ortho, not SmartTrack.

SmartTrack is working for me on any angle:


Alright, so maybe this’ll come across easier. I draw a curve at 45 degrees. SmartTrack works efficiently, snaps to the 45 degree angle, good.
But then, I run the Rotate command, grabbing one end of curve first, than the other, and it doesn’t snap to a single angle
What I was saying was that since it’s not working, my only alternative IS to use Ortho mode by holding shift, but this is much more cumbersome than simply having smart track work when I rotate objects.

To be clear, it’s not that SmartTrack isn’t working at all, but that it stopped working when using the Rotate command. Using Move, Drawing Geometry, MoveEdge/MoveFace/etc, it still works on those.

Hi @kirkneville,

If your issue is with SmartTrack snapping to ortho directions without having to turn on the Ortho constraint, check this setting is on:

(and maybe compare with those other machines that do work.)

If it is with snapping to smart perpendiculars from existing objects, then that is working in the same software version on my machine, provided I hover over a vertex long enough to trigger the smart. If you feel you have to hover too long then you can reduce the activation delay at the top of the same settings page.

HTH
Jeremy

Hey Jeremy, thanks but I already have that on. Like I was saying, SmartTrack is working for other commands, like drawing lines, moving, but it’s not working specifically with the Rotate command

Before the latest update SmartTrack would allow auto-snap to the degrees below:

Now it doesn’t:

Now users have to press Shift to turn temporarily Ortho on for snapping.

Hi @kirkneville (and @Asterisk),

It is possible that the issue is allowing only 3 smart points:

Try increasing that number; the following video is with that value set to 5:

As you can see, SmartTrack may be seen working on all the ortho directions in Rhino 7.11.21257.7001, 2021-09-14.

Just tried increasing max to 5 smart points, didn’t fix the issue. As a side note, we have several coworkers in the office who haven’t gotten the latest update on their machines, and SmartTrack is still working with the rotate command

My apologies if the video doesn’t play, tried to take it with my phone, but basically, they ran rotate and it’s still recognized each ortho angle w/ SmartTrack on, same settings as me.

Hi Kirk - here in our latest in-house builds, if I set OrthoAngle to 45 and start Rotate with Ortho off and SmartTrack on, I get a smart line to snap to at 45 degrees with a little ‘On ortho’ tag on it - is that what you expect to see but do not?
Can you please run the SystemInfo command in Rhino and copy/paste the results here?

-Pascal

Yes, I can rotate an entire 360 degrees and not a single smart line pops up. I’ll paste system info below.

Rhino 7 SR11 2021-9-14 (Rhino 7, 7.11.21257.07001, Git hash:master @ f3e5632493b0a604bf7ed37e86dbb9b00e0ea542)
License type: Commercial, build 2021-09-14
License details: LAN Zoo Network Node

Windows 10.0.19043 SR0.0 or greater (Physical RAM: 64Gb)

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

Non-hybrid graphics configuration.
Primary display and OpenGL: Intel(R) UHD Graphics (Intel) Memory: 1GB, Driver date: 9-5-2020 (M-D-Y). OpenGL Ver: 4.6.0 - Build 27.20.100.8681
> Integrated graphics device with 3 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port

Secondary graphics devices.
NVIDIA Quadro RTX 3000 (NVidia) Memory: 6GB, Driver date: 4-5-2021 (M-D-Y).
> Integrated accelerated graphics device with 4 adapter port(s)
- This device is not being used
DisplayLink USB Device (DisplayLink) Memory: 0MB, Driver date: 4-16-2020 (M-D-Y).
> External USB display device with 3 adapter port(s)
- Secondary monitor attached to adapter port #1
- Secondary monitor attached to adapter port #2
DisplayLink USB Device (DisplayLink) Memory: 0MB, Driver date: 4-16-2020 (M-D-Y).
> External USB display device with 0 adapter port(s)
- There are no monitors attached to this device. Laptop lid is probably closed
DisplayLink USB Device (DisplayLink) Memory: 0MB, Driver date: 4-16-2020 (M-D-Y).
> External USB display device with 0 adapter port(s)
- There are no monitors attached to this device. Laptop lid is probably closed
DisplayLink USB Device (DisplayLink) Memory: 0MB, Driver date: 4-16-2020 (M-D-Y).
> External USB display device with 0 adapter port(s)
- There are no monitors attached to this device. Laptop lid is probably closed

ATTENTION:
No graphics device is being used. Either an error occurred on startup, or certain devices have been disabled.
See below for any possible configuration changes that may help resolve this issue.

  • Any hardware configuration or cabling changes you make will require that you restart Rhino.

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: Intel
Render version: 4.6
Shading Language: 4.60 - Build 27.20.100.8681
Driver Date: 9-5-2020
Driver Version: 27.20.100.8681
Maximum Texture size: 16384 x 16384
Z-Buffer depth: 24 bits
Maximum Viewport size: 16384 x 16384
Total Video Memory: 1 GB

Rhino plugins that do not ship with Rhino

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 7\Plug-ins\Commands.rhp “Commands” 7.11.21257.7001
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.11.21257.7001
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.11.21257.7001
C:\Program Files\Rhino 7\Plug-ins\rdk_ui.rhp “Renderer Development Kit UI”
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\IronPython\RhinoDLR_Python.rhp “IronPython” 7.11.21257.7001
C:\Program Files\Rhino 7\Plug-ins\RhinoCycles.rhp “RhinoCycles” 7.11.21257.7001
C:\Program Files\Rhino 7\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 7.11.21257.7001
C:\Program Files\Rhino 7\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 7\Plug-ins\BlockEdit.rhp “BlockEdit” 7.11.21257.7001
C:\Program Files\Rhino 7\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 7\Plug-ins\NamedPositions.rhp “Named Position”

[quote=“kirkneville, post:13, topic:130286”]
Secondary graphics devices.
NVIDIA Quadro RTX 3000 (NVidia) Memory: 6GB, Driver date: 4-5-2021 (M-D-Y).

Integrated accelerated graphics device with 4 adapter port(s)

  • This device is not being used
    DisplayLink USB Device (DisplayLink) Memory: 0MB, Driver date: 4-16-2020 (M-D-Y).

External USB display device with 3 adapter port(s)

  • Secondary monitor attached to adapter port #1
  • Secondary monitor attached to adapter port #2
    DisplayLink USB Device (DisplayLink) Memory: 0MB, Driver date: 4-16-2020 (M-D-Y).

External USB display device with 0 adapter port(s)

  • There are no monitors attached to this device. Laptop lid is probably closed
    DisplayLink USB Device (DisplayLink) Memory: 0MB, Driver date: 4-16-2020 (M-D-Y).

External USB display device with 0 adapter port(s)

  • There are no monitors attached to this device. Laptop lid is probably closed
    DisplayLink USB Device (DisplayLink) Memory: 0MB, Driver date: 4-16-2020 (M-D-Y).

External USB display device with 0 adapter port(s)

  • There are no monitors attached to this device. Laptop lid is probably closed

ATTENTION:
No graphics device is being used. Either an error occurred on startup, or certain devices have been disabled.

My guess is the problem is in the above - it looks like your Quadro is being ignored and only the Intel on board graphics is being used , if I am reading all that right. I’d do a clean install of the latest Intel and NVidia drivers.

-Pascal

I have exactly the same issue.

Rhino 7 SR11 2021-9-10 (Rhino 7, 7.11.21253.11001, Git hash:master @ 884de247ccaea8785aaed1816e6484b828710fe3)
License type: Commercial, build 2021-09-10
License details: LAN Zoo Network Node

Windows 10.0.19042 SR0.0 or greater (Physical RAM: 64Gb)

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

Non-hybrid graphics configuration.
Primary display and OpenGL: NVIDIA Quadro RTX 3000 (NVidia) Memory: 6GB, Driver date: 9-23-2020 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 452.41
> Integrated accelerated graphics device with 4 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port

Secondary graphics devices.
DisplayLink USB Device (DisplayLink) Memory: 0MB, Driver date: 4-16-2020 (M-D-Y).
> External USB display device with 3 adapter port(s)
- Secondary monitor attached to adapter port #0
DisplayLink USB Device (DisplayLink) Memory: 0MB, Driver date: 4-16-2020 (M-D-Y).
> External USB display device with 0 adapter port(s)
- There are no monitors attached to this device. Laptop lid is probably closed
DisplayLink USB Device (DisplayLink) Memory: 0MB, Driver date: 4-16-2020 (M-D-Y).
> External USB display device with 0 adapter port(s)
- There are no monitors attached to this device. Laptop lid is probably closed
DisplayLink USB Device (DisplayLink) Memory: 0MB, Driver date: 4-16-2020 (M-D-Y).
> External USB display device with 0 adapter port(s)
- There are no monitors attached to this device. Laptop lid is probably closed
Intel(R) UHD Graphics (Intel) Memory: 1GB, Driver date: 9-5-2020 (M-D-Y).
> Integrated graphics device with 3 adapter port(s)
- Secondary monitor is laptop’s integrated screen or built-in port

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: None
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 9-23-2020
Driver Version: 27.21.14.5241
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 6 GB

Rhino plugins that do not ship with Rhino

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 7\Plug-ins\Commands.rhp “Commands” 7.11.21253.11001
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.11.21253.11001
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.11.21253.11001
C:\Program Files\Rhino 7\Plug-ins\rdk_ui.rhp “Renderer Development Kit UI”
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\IronPython\RhinoDLR_Python.rhp “IronPython” 7.11.21253.11001
C:\Program Files\Rhino 7\Plug-ins\RhinoCycles.rhp “RhinoCycles” 7.11.21253.11001
C:\Program Files\Rhino 7\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 7.11.21253.11001
C:\Program Files\Rhino 7\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 7\Plug-ins\Displacement.rhp “Displacement”

Hello - what happens if you disconnect/disable/bypass the USB Display Link thing? I see both of you have that stuff running.

-Pascal

I restarted Rhino with everything unplugged. Same thing - no SmartTrack for angles on the laptop itself.

Nothing’s changed in our setup in the past year, Pascal. Are you saying your Rhino does angle SmartTracking with Ortho off when rotating objects right now? It works fine when drawing a line, but completely off when rotating the same line.

Yeah, this issue is strictly related to the ROTATE command. Every other command, SmartTrack works just fine and snaps to all the angles needed. That’s another reason why I don’t think this is a hardware/system issue. It’s an issue that never occurred until the most reason update, and I know this because I use rotate w/ SmartTrack on a daily basis for work.

Here, yes - that is, it fnds the ortho angles with a smart line thingy.

Ortho is off here:
image

My settings:

-Pascal

Hi @kirkneville, @Asterisk,

I’ve found one thing that will stop SmartTrack working in Rhino 7.11.21257.7001, 2021-09-14 - maybe it is relevant to your case.

If at the time you select the Center of Rotation of the object to rotate you do not have the Osnaps relevant to that selection turned on (in the case of a line to be rotated around its end, these are End and Point) then Rhino doesn’t see it as a point to match the Second Reference Point to in SmartTrack.

I reckon it is unlikely you will have these Osnaps off while making your selection, but you might want to check in order to eliminate this as the cause of your problem.

Inicidentally, if you notice mid-operation that this is the case you can turn on the Osnaps and hover over the Center to reactivate it and SmartTrack will then work again.

1 Like