• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

One-time intersection of a line with a circle

New Here ,
Jan 14, 2024 Jan 14, 2024

Copy link to clipboard

Copied

I need the line to touch the circle only at one point
Screenshot 2024-01-15 at 04.55.18.png

Now, upon closer inspection, it can be seen that it does not touch the circle at just one point but creates intersections at two points

Screenshot 2024-01-15 at 04.58.38.png

At the same time, I need the lower anchor point of the line to remain in place. Only the angle has changed, achieving a single point of contact with the circle

Screenshot 2024-01-15 at 05.00.10.png

 

How can this be done, either by using a tool or a specific scheme?

TOPICS
Draw and design , How-to , Tools

Views

164

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe
Community Expert ,
Jan 14, 2024 Jan 14, 2024

Copy link to clipboard

Copied

It sounds like Astute Graphics (provider or 3rd party plugins that do have a cost associated) Tangent Line Tool would help:

 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 15, 2024 Jan 15, 2024

Copy link to clipboard

Copied

Sergey,

 

Illy (job description Adobe Illustrator) can do it for you at the full accuracy, within the general accuracy of Bezier circles, and she is always very friendly and helpful; I wonder whether external ways are more accurate.

 

You can use the following steps, Smart Guides being your friends, see the images below:

 

0) A circle and a crossing somewhat like those in your screenshot;

1) Select the circle so the centre shows, then ClickDrag with the Line Segment Tool from that to the intersection of the crossing (Smart Guides say center and intersection when you are within snapping distance), then Object>Path>Add Anchor Points to get its midpoint (shown in red;

2) Click somewhere on the Artboard with the Line Segment Tool and copy the Length, then Click somewhere on the Artboard with the Ellipse Tool and paste the copied Length for both Height and Width (also shown in red);

3) ClickDrag the circle from 3) by its centre to snap to the midpoint of the line from 2)

4) ClickDrag with the Line Segment Tool from the intersection of the circles to the intersection of the crossing (Smart Guides say intersection and intersection when you are within snapping distance); this is the lower part of the line you are seeking;

5) With the lower left Reference Point selected in the Transform panel, increase the Width or Height of the line if desired, remember to hold Ctrl/Cmd when pressing Enter, and maybe cut it off where desired afterwards.

 

 

Click to get closer, Click again to get closer still

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 15, 2024 Jan 15, 2024

Copy link to clipboard

Copied

You may also do a search for Hiroyuki Sato's script called "Common Tangents".

 

It may help.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 15, 2024 Jan 15, 2024

Copy link to clipboard

Copied

I tried that first, Kurt, but it failed me; initially with a 0 circle at the crossing giving no tangents (I believe it would have worked fine), then with small circle at the crossing and a corresponding offset (of the) circle because of the different bulging at the two sizes (larger for the larger) so when moving the lower end of the relevant tangent into the crossing it would cross the original circle.

 

Have you tried and succeeded?

 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 15, 2024 Jan 15, 2024

Copy link to clipboard

Copied

Yes, Jacob. I drew a circle with a diameter of e.g. 100 mm. Then I drew a circle nearby with a diameter of 0,001 mm, selected both and ran Hiroyuki's script.

 

It worked fine (probably with a minor inaccuracy).

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 16, 2024 Jan 16, 2024

Copy link to clipboard

Copied

LATEST

Ah, of course, Kurt, the inignificant inacuracy being insignificant.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jan 15, 2024 Jan 15, 2024

Copy link to clipboard

Copied

https://youtu.be/Bo8Shotn4Sw

Try this guy, excellent info all things tangent.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines