Object snap on/off while drawing

Anybody use a hotkey to turn on/off object snap after initiating a line? Imagine you want to place an arrow from a text object that points toward some doohicky in a viewport. You want to snap to the vertical center of the text, so you start the line with object snap ON. Then, after initiating the line, you want to use a hotkey to turn OFF the snap so that you can freely place the other end of the line (the arrowhead). I skipped 2023, so I can’t speak to how that worked, but coming from 2022, this was possible. In 2024, calling the object snap on/off resets the line tool, thus breaking this functionality. Now you have to draw both ends of the line freehand, or both ends snapped, and then pick one end or the other and move it to the precise desired location. Would be great to have this restored in a future release.

1 Like

Yes!

I’m glad you mentioned it.
This new behaviour is SUPER annoying and makes it virtually impossible in some scenarios to snap/align to intended directions.

It’s definitely something that I think and hope Trimble will look in to urgently.

I don’t recall this happening in 2023, it seems to be a new issue for 2024. Using different graphics engines and monitor settings doesn’t seem to resolve it.

Yikes!

Thanks for bringing this issue to our attention. It appears that this is an issue only on Windows - macOS is not affected - and specifically only when toggling object snapping. We will look into fixing this as soon as we can.

Sorry for the inconvenience,
Adam

I’ve been finding object snapping in LO increasingly problematic. Layout is able register some endpoints on my drawings but not others- The cursor just floats around as if the endpoint is not there. It seems arbitrary which points it picks and doesn’t pick.

Update: Issue identified. I’ve discovered that LO doesn’t pick a corner point when the bottom edges are hidden.

TEST.skp (1.1 MB)

Workaround: Insert tiny crosses at base of corners to enable snap. Not ideal but best I can figure out for now.

Solved: LO isn’t automatically scaling the dimensions according to the viewport settings.- I have to manually adjust them.

The above problem stems from the same issue- Auto-scale is now working when snap is working.

Dimensions shouldn’t snap to hidden geometry. They don’t in SketchUp, either. Auto-scale for dimensions requires both ends of the dimension to be anchored to the model. Otherwise one is anchored in paper space.

Adding the tiny crosses is one way to do be able to anchor the dimension. Another way would be to include a style that has Hidden Geometry visible and use it for the viewport temporarily. After you’ve finished inserting dimensions, reset the style to the one you set for the scene. In my collection of styles I typically use in LayOut projects I have a style with hidden geometry turned on just for cases like this. I don’t need to have the style as an In Model thing and it’s simple enough to reset back to the desired style when I don’t need the hidden geometry.

1 Like

Thanks for the response Dave.
I didn’t know that hidden geometry shouldn’t snap, so that’s a lesson for me.
The only thing here is that the vertical lines aren’t hidden and I assumed that a section cut through those would act as a snap reference.

I think it’s an issue that could be addressed.

Maybe it is an issue that could be addressed but in the meantime at least theres a way to manage it.

1 Like

Yep you’ve been helpful, thanks.

1 Like

Another option is to hide lines using a tag like “hiddenLines” which is hidden in all scenes but you can toggle on for dimensioning

That’s another option but can add extra bloat to the model file. If your file will handle it, though, and you don’t have a lot of it to do, that would be a good option. Just remember to group those edges before tagging to prevent additional geometry from inadvertantly merging with the edges.