Page 1 of 1

Draw a line with 75° tangential to circle

Posted: Mon Aug 21, 2017 4:10 pm
by caigner
Objective: Draw a line with 75° tangential to a circle

Is there a tool that can do that?

My steps:
1) draw circle with Center, Point (CI)
2) draw Line from Angle (LA) with 75°
3) choose Tangential (SB) and click on circle

That did not work.

NB: Of course I know how to "construct" a tangent, which I did. ;-)

I am using the latest 64 bit Linux version.
line_tangential_to_circle.png
line_tangential_to_circle.png (6.86 KiB) Viewed 16544 times

Re: Draw a line with 75° tangental to circle

Posted: Mon Aug 21, 2017 10:37 pm
by Husky
Yep ..... the mysterious Tangential snap ...

First of all - I see it like you and I think the behavior of this tool is far away from the user expectation what this tool should do. I'm sure - mathematically correct and ...
... the already postet Bugreport is market as expected behavior:

http://www.ribbonsoft.com/bugtracker/in ... sk_id=1335

However - I expect from this tool that it will snap to all tangential points on a circle/ arc etc regardless the Relative Zero location. In your case would it show two location and I have to decide to which one it has to snap.

I would use the same tool chain like you
1) draw circle with Center, Point (CI)
2) draw Line from Angle (LA) with 75°
3) choose Tangential (SB) and click on circle

... same for move / copy etc etc

I think it is an important tool to place (what ever) tangential to an existing entity but right no it is useless to me and I have to go always the long road ... :(

....it looks like I'm not alone. :shock:

Re: Draw a line with 75° tangental to circle

Posted: Fri Aug 25, 2017 1:19 pm
by andrew
The tangential snap is useful for one situation only: when drawing a line from a point tangential to a circle or arc. The tangential snap (just like all other snaps) are completely unaware of what you are currently drawing, moving, positioning, etc.

Re: Draw a line with 75° tangental to circle

Posted: Fri Aug 25, 2017 6:03 pm
by caigner
Andrew, could the tangential snap be made to work with angled lines?

It works with a line from a point to a circle, because the point tells it under which angle the line passes the circle by. If the angle is given, no point should be needed. Or am I completely wrong?

Re: Draw a line with 75° tangental to circle

Posted: Fri Aug 25, 2017 6:44 pm
by Husky
May I ask to put an additional thought into this?

I would also like to have the possibility to move/copy single entities, Polygons, Blocks, Selections tangential to an circle, arc, ellipse just with a snap. That is something what I would consider as a daily task.

Example to move a rectangle under an angle with a given reference to a circle:
Husky-2017.08.25-01.png
Husky-2017.08.25-01.png (27.48 KiB) Viewed 15729 times

Re: Draw a line with 75° tangental to circle

Posted: Fri Aug 25, 2017 8:07 pm
by andrew
caigner wrote:Andrew, could the tangential snap be made to work with angled lines?
The snaps are (and arguably should be) unaware of what tool you are using. A snap should not behave differently for one tool than for another.

Imagine implementing a relationship between N tools and M snaps. That's potentially NxM different behaviours.

Re: Draw a line with 75° tangental to circle

Posted: Fri Aug 25, 2017 8:14 pm
by andrew
Husky wrote:I would also like to have the possibility to move/copy single entities, Polygons, Blocks, Selections tangential to an circle, arc, ellipse just with a snap. That is something what I would consider as a daily task.
Thanks for your input.

How would QCAD know to which of the selected lines or other entities the tangential relationship refers to? The one closest to the reference point? There might be N entities going through the reference point at various angles (two in your example).

Re: Draw a line with 75° tangental to circle

Posted: Fri Aug 25, 2017 9:05 pm
by Husky
Thanks for your interest .... I was used to this in older CAD Systems.

It should work like this task/tool chain:

Select what needs to be moved/copy (single entities, Polygons, Blocks etc.),
Husky-2017.08.25-05.png
Husky-2017.08.25-05.png (17.44 KiB) Viewed 15717 times
launch move/copy tool,
Choose the reference point as usual for this tool - in this case intersection "1",
Husky-2017.08.25-03.png
Husky-2017.08.25-03.png (18.59 KiB) Viewed 15717 times
Launch "a snap to tangent" tool / tell QCAD with a mouse click which entity is meant to be used for the angle (2),
Husky-2017.08.25-031.png
Husky-2017.08.25-031.png (18.58 KiB) Viewed 15715 times
hoover over the target - in this case the bigger circle which should offer then two possible position,
Husky-2017.08.25-04.png
Husky-2017.08.25-04.png (21.71 KiB) Viewed 15717 times
Confirm with the mouse the right one - done.
Husky-2017.08.25-06.png
Husky-2017.08.25-06.png (17.02 KiB) Viewed 15717 times
This could also work as a solution for caigner's request ...

Re: Draw a line with 75° tangental to circle

Posted: Fri Aug 25, 2017 9:18 pm
by andrew
Thanks. Any idea how such a system would behave in this case (reference point being the intersection of the line bundle)?
Screen Shot 2017-08-25 at 21.17.35.png
Screen Shot 2017-08-25 at 21.17.35.png (29.33 KiB) Viewed 15716 times

Re: Draw a line with 75° tangental to circle

Posted: Fri Aug 25, 2017 9:27 pm
by Husky
Sorry - my post wasn't complete. Revision with mouse click (2) should answer your question.

Re: Draw a line with 75° tangental to circle

Posted: Fri Aug 25, 2017 9:31 pm
by andrew
OK, thanks. This also means that this tangential snap cannot be used as part of auto snap (it needs additional information). This would be some kind of other snap. Tangential manual if you want. And it would only apply to the moving tool if I understand correctly.

Re: Draw a line with 75° tangental to circle

Posted: Fri Aug 25, 2017 9:48 pm
by Husky
andrew wrote:OK, thanks. This also means that this tangential snap cannot be used as part of auto snap (it needs additional information).
Correct.
andrew wrote:This would be some kind of other snap. Tangential manual if you want. And it would only apply to the moving tool if I understand correctly.
Correct - category like "Middle Manual" ...