drawing arc tangent to 2 curves through a specific tangent point
All  1-12  13-15

Previous
Next
 From:  Michael Gibson
11616.13 In reply to 11616.11 
Hi Peer,

re:
> It also might be nice if the tangent circle closest to passing through the 3rd pointpicker would
> always be drawn even if the cursor is in an invalid area.

Sorry I'm not understanding this part.

Basically the circle tangent solver doesn't like to be given coincident points. Internally it's trying to generate a circle through 3 points which is undefined when the 3 points are collinear or coincident.

Happy new Year!

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  pressure (PEER)
11616.14 In reply to 11616.13 
Hi Michael,

Re:
> Basically the circle tangent solver doesn't like to be given coincident
> points. Internally it's trying to generate a circle through 3 points
> which is undefined when the 3 points are collinear or coincident.

Thanks for explaining. I wasn't thinking of this command as a circle through 3 points. Was instead thinking of it as picking 2 curves and then picking a point that the tangent arc must go through. I thought the first 2 points were used to select the single closest solution if there are multiple solutions. But now I see that I'm never picking any particular curves.

Re:
> I'm not understanding this part.

Here are 2 cases where the pointpicker is in a region where there's no solution, but the closest solution is drawn.

- Peer





  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  Michael Gibson
11616.15 In reply to 11616.14 
Hi Peer,

re:
> Was instead thinking of it as picking 2 curves and then picking a point that the tangent arc must go through.

Well it is doing that (either 2 curves + point or 3 curves) but for each curve the point on the curve is part of what it is gathering.

The point on each curve will be used as the starting parameter for the solver, it will converge to the closest solution to those starting points.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All

 

 
 
Show messages: All  1-12  13-15