I can’t use OSnaps with CSCVModeling because it doesn’t respect my projection settings. I have Project turned off in perspective views, but turned on for parallel views:
Notice how Rhino’s gumball (snappy dragging mode) preserves the Y location (green line) as the CP moves, even when the location jumps to an OSnap with a different Y location:
With CSCVModeling, the Y location jumps to the OSnap. Worse, that Y is sticky. After the OSnap deactivates, the Y location does not revert to the green line:
Yes, currently not all Osnap options are supported by CS Modeling. The Rhino SDK offers the ability to see what Osnap options are on, but in my knowledge no help to get it done. So I have to implement each option. For CSCVModeling I’ll check the Rhino document based on cursor location to see what objects are close.
I’ll have a look to the SDK to see what I can do about it.
Just wanted to make you aware. I don’t often need OSnaps with CS modeling, but it is a pain to remember to disable and re-enable OSnaps. Maybe an interim solution is an option to do that automatically while the tool is open?
The history/undo stuff is way more important to me. I’m anxiously awaiting the 1.5 update so I can play with those changes.
Hi Eric, version 1.5 is out now: Downloads - Cyberstrak
Some small improvements with the Osnap are in (support of the options Project and Planar). Several things are still missing, I will work on it in future versions.