{"action":"created","issue":{"url":"https://api.github.com/repos/LibreCAD/LibreCAD/issues/497","labels_url":"https://api.github.com/repos/LibreCAD/LibreCAD/issues/497/labels{/name}","comments_url":"https://api.github.com/repos/LibreCAD/LibreCAD/issues/497/comments","events_url":"https://api.github.com/repos/LibreCAD/LibreCAD/issues/497/events","html_url":"https://github.com/LibreCAD/LibreCAD/issues/497","id":56128553,"number":497,"title":"Two problems with drawing a circle tangential to three entities","user":{"login":"robnee","id":3731923,"avatar_url":"https://avatars.githubusercontent.com/u/3731923?v=3","gravatar_id":"","url":"https://api.github.com/users/robnee","html_url":"https://github.com/robnee","followers_url":"https://api.github.com/users/robnee/followers","following_url":"https://api.github.com/users/robnee/following{/other_user}","gists_url":"https://api.github.com/users/robnee/gists{/gist_id}","starred_url":"https://api.github.com/users/robnee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robnee/subscriptions","organizations_url":"https://api.github.com/users/robnee/orgs","repos_url":"https://api.github.com/users/robnee/repos","events_url":"https://api.github.com/users/robnee/events{/privacy}","received_events_url":"https://api.github.com/users/robnee/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-01-31T15:37:29Z","updated_at":"2015-05-30T04:48:51Z","closed_at":null,"body":"I am trying the draw circles that are tangential to two concentric circles and a line that is radial to the circle's common center point.  I have run into two problems\r\n\r\n1) It is very difficult to select all three entities.  Often, LibreCAD will refuse to allow me to select the third entity.  It's as it it ignore clicks on entities it views as invalid or for which it assumes or predicts a solution cannot be found.  This if frustrating.  Sometimes if I select the entities in varying orders it will work.  For example, inner circle then outer circle then line.  Sometimes I must do line first then inner circle (never outer circle) then outer circle.  Sometimes no combination will work.  Sometimes changing the snapping options and zoom helps but not in any predictable way that I can determine.\r\n\r\n2) Once I have the two circles and a line finally selected LibreCAD does not seem to compute and offer all possible solutions.  In this case I believe there should be 4 but only 2 are shown.  See attached image for an example.\r\n\r\nI suspect that part of the problem is that the circles are concentric.  I have noticed a surprising amount of 'ingenuity' in the solutions that LibreCAD calculates for a given set of entities so it looks to me from the outside that the code is very well done.  I'm wondering if this is some sort of edge case and therefore fairly straight-forward to fix.  I hope I've been clear in my descriptions.\r\n\r\n![circle](https://cloud.githubusercontent.com/assets/3731923/5988605/6f2170bc-a935-11e4-83a1-32d19b999541.png)\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/LibreCAD/LibreCAD/issues/comments/106989292","html_url":"https://github.com/LibreCAD/LibreCAD/issues/497#issuecomment-106989292","issue_url":"https://api.github.com/repos/LibreCAD/LibreCAD/issues/497","id":106989292,"user":{"login":"r-a-v-a-s","id":12013378,"avatar_url":"https://avatars.githubusercontent.com/u/12013378?v=3","gravatar_id":"","url":"https://api.github.com/users/r-a-v-a-s","html_url":"https://github.com/r-a-v-a-s","followers_url":"https://api.github.com/users/r-a-v-a-s/followers","following_url":"https://api.github.com/users/r-a-v-a-s/following{/other_user}","gists_url":"https://api.github.com/users/r-a-v-a-s/gists{/gist_id}","starred_url":"https://api.github.com/users/r-a-v-a-s/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/r-a-v-a-s/subscriptions","organizations_url":"https://api.github.com/users/r-a-v-a-s/orgs","repos_url":"https://api.github.com/users/r-a-v-a-s/repos","events_url":"https://api.github.com/users/r-a-v-a-s/events{/privacy}","received_events_url":"https://api.github.com/users/r-a-v-a-s/received_events","type":"User","site_admin":false},"created_at":"2015-05-30T04:48:51Z","updated_at":"2015-05-30T04:48:51Z","body":"The tool seems to be working as expected on Windows 7. I can not reproduce the original issue now."}}