Osnap perpendicular from previous command is ridiculous

Osnap perpendicular from previous command is ridiculous

mjohnson3MF66
Advocate Advocate
5,971 Views
50 Replies
Message 1 of 51

Osnap perpendicular from previous command is ridiculous

mjohnson3MF66
Advocate
Advocate

A perpendicular snap is perfectly fine, IF it has to do with the current object I am drawing.

Say, if I'm in the middle of drawing a line and a common snap point for lines would be perpendicular to another object, GREAT.

 

BUT, now say I draw a circle at one point, finish the command, then invoke a new circle command, and try to draw a circle somewhere else. When I do that, and the new circle keeps trying to snap to a point perpendicular from the center of the FIRST circle, this is NOT OK!

 

How do I keep my perpendicular snap turned on, but keep it from snapping to ridiculous perpendicular points from irrelevant previous commands?

5,972 Views
50 Replies
Replies (50)
Message 21 of 51

mjohnson3MF66
Advocate
Advocate

My intersection IS working. That's how I drew the first circle automatically with OSNAP on.

What I need to know, and what I am asking, is WHY is perpendicular from a previous command OVERRIDING it on the second command?

Yes, that is what I would REALLY like to find out and my point of posting the question.

0 Likes
Message 22 of 51

RobDraw
Mentor
Mentor

@mjohnson3MF66 wrote:

What I need to know, and what I am asking, is WHY is perpendicular from a previous command OVERRIDING it on the second command?


 

It's because there isn't an intersection there. The fact that you have intersection on and it didn't come up by cycling with the tab key indicates that there isn't an intersection. Your problem isn't with the perpendicular.


Rob

Drafting is a breeze and Revit doesn't always work the way you think it should.
0 Likes
Message 23 of 51

Kent1Cooper
Consultant
Consultant

@AllenJessup wrote:

.... the perpendicular command is taking the value in the LASTANGLE variable and using it as the angle from the from the center of the Circle (most likely) stored in the LASTPOINT variable and using those values to create the perpendicular point.....


 

I don't think LASTANGLE is involved....  It goes PERpendicular to a Line even if that's not  the last thing with an angle that was drawn, and therefore is not the basis for the LASTANGLE System Variable.  I drew a series of Lines in one Line command, the last one at a significantly different direction from the first, and it still Osnaps PERpendicular to the first  one when the Aperture box is in an appropriate location for that, so LASTANGLE apparently isn't part of the calculation.

Kent Cooper, AIA
0 Likes
Message 24 of 51

AllenJessup
Mentor
Mentor

Yeah, It looks like LASTANGLE only comes in to play if you're snapping to a circle. I cases where I'd expect it to be perpendicular at a Quad point. It seems to hit perpendicular as if you're drawing form LASTPOINT TO LASTANGLE. 

But I'm having trouble repeating anything consistently. just when I thing I have it figured out. It does something else.

Allen Jessup
CAD Manager - Designer
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

0 Likes
Message 25 of 51

mjohnson3MF66
Advocate
Advocate

PLEEEEEAAASE  quit farting in the wind ROB!

All Z coordinates of the ends of ALL lines are at ZERO.

There ARE intersections!

You could have just asked that if you wanted to verify it before throwing that out.

0 Likes
Message 26 of 51

RobDraw
Mentor
Mentor

@mjohnson3MF66 wrote:

PLEEEEEAAASE  quit farting in the wind ROB!

All Z coordinates of the ends of ALL lines are at ZERO.

There ARE intersections!

You could have just asked that if you wanted to verify it before throwing that out.


 

Something is wrong with what you've drawn or what you are doing or less likely you've changed a setting that is preventing the intersection from coming up.

 

The ridiculous behavior that you blame on the program is easily gotten around but you can't seem to do it. I know what is wrong but if I told you, you wouldn't like it.


Rob

Drafting is a breeze and Revit doesn't always work the way you think it should.
0 Likes
Message 27 of 51

qnologi
Advisor
Advisor
0 Likes
Message 28 of 51

mjohnson3MF66
Advocate
Advocate

Rob, please go play around on Facebook where your kind of harassment is expected, and leave me alone.

0 Likes
Message 29 of 51

mjohnson3MF66
Advocate
Advocate

Yes! Good find.

Those float perpendicular points mentioned there are also a problem.

Seems steve216586 has the best way around it so far in that thread.

But it is undesirable for me to just uncheck perpendicular osnap all together, because I still use it a lot in other situations.

The fact that there is no solution might be the answer, but I hope there is a fix.

 

 

0 Likes
Message 30 of 51

RobDraw
Mentor
Mentor

If you would actually listen to what I am saying instead of taking offense, you might actually learn how to control your OSnaps. I've given you several workflows but yet you continue to grasp at anything that suggests you are not using a proper workflow. I've with held some AutoCAD 101 type of information that can be found in the thread that was linked about a similar user issue. Read that thread carefully. The solution to your "ridiculousness" is there as well as here in this thread.

 

Again, you are letting the drawing environment control you instead of taking control of your environment.


Rob

Drafting is a breeze and Revit doesn't always work the way you think it should.
Message 31 of 51

qnologi
Advisor
Advisor

Continuance of a lingering "bug"?

qnologi
Message 32 of 51

RobDraw
Mentor
Mentor

@qnologi wrote:

Continuance of a lingering "bug"?


 

Hardly.

 

It is expected behavior that some people find undesirable.


Rob

Drafting is a breeze and Revit doesn't always work the way you think it should.
Message 33 of 51

mjohnson3MF66
Advocate
Advocate

Either a bug, or a maybe designed feature that needs another check box on the osnap menu to disable it.

I do think whatever is causing the perpendicular snap points in the middle of blank space is what is causing this too.

0 Likes
Message 34 of 51

qnologi
Advisor
Advisor

That's why I added the "?" 😉

qnologi
Message 35 of 51

RobDraw
Mentor
Mentor

@mjohnson3MF66 wrote:

Either a bug, or a maybe designed feature that needs another check box on the osnap menu to disable it.

I do think whatever is causing the perpendicular snap points in the middle of blank space is what is causing this too.


 

Disable what? You, as the user, need to realize where it is coming from. AutoCAD remembers the last point selected. In your example that would be the center of the circle. The perpendicular is in reference to that point but you knew that already.

 

So, now you know where it comes from, right? Maybe you can disable the remembering of the last point selected but that would probably disable OSnaps altogether. See the relevance of the ridiculousness?

 

Are you ready to discuss how to control your OSnaps?


Rob

Drafting is a breeze and Revit doesn't always work the way you think it should.
0 Likes
Message 36 of 51

pendean
Community Legend
Community Legend
TLDR but it appears the fix is to NOT add PERP to your running osnaps, is that correct?
If so, explore getting in the habit of using the temp override combo SHIFT+P to get PERP when you need it most, or automate with LISP to set your OSMODE to toggle between a combo with and a combo without PERP while drafting.

And let Autodesk know of your findings here (as should everyone else agreeing with your findings) https://www.autodesk.com/company/contact-us/product-feedback

HTH

0 Likes
Message 37 of 51

mjohnson3MF66
Advocate
Advocate

I've actually worked with doing things like that as a work around.

Seems the fastest way I can figure, is to use the object snap toolbar, which is another piece of clutter on the monitor.

I was hoping to not be stuck with that.

Message 38 of 51

pendean
Community Legend
Community Legend
SHIFT+P is how I've done it for years to avoid conflicts with many adjacent objects, it's just second nature now.

Good luck.

Message 39 of 51

mjohnson3MF66
Advocate
Advocate

OK, I'm not sure what just happened.

I was playing around with shift+p.

That seemed to only snap to the ends of the lines for me. It wouldn't snap to center, intersection, or anything else.

 

But the really strange thing is, after playing with shift+p for a bit, the osnap to intersection started to work properly without it.

 

Now I'm really thinking there is a setting to fix it, and I just accidentally changed it, and don't know which setting it is.

 

Looking at the options menu, the sysvarmonitor, in the history on the text window, or anywhere else, I can't see any settings that have changed.

0 Likes
Message 40 of 51

AllenJessup
Mentor
Mentor

@mjohnson3MF66 wrote:

OK, I'm not sure what just happened. <snip>

I can't see any settings that have changed.


Don't you just hate that. While trying this yesterday it seemed that the order in which thing were done had some effect on it. BTW. Do you have any 3rd party programs installed? I have on where I can limit OSnaps to 2D. It's specifically meant for measuring linear or perpendicular distances. But it can have some weird results.

If you're willing to keep testing and can still reproduce the problem in a drawing. Try setting OSnapZ to 1 and Elevation to 0.

In my research I found a command LINEPERPENDICULAR I was unfamiliar with. That lead me to a whole section I didn't know about HERE.  Of course it's cumbersome typing the whole command. But you can set Aliases for any of them. Many of them duplicate what can be chosen from the Ribbon. But some are new to me.

Another option is if you have a multi-function mouse or trackball is to set the command to an available button.

 

In the AutoCAD R12 (not 2012) manual it says that the first OSnap hit when multiples are set is the one visually closest to the cursor. 

 

You can read what I wrote on the subject 12 years ago HERE.

Allen Jessup
CAD Manager - Designer
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

0 Likes