Finding Point Along a Circle with Radius & Arc-Length

  • Context: Undergrad 
  • Thread starter Thread starter robindude
  • Start date Start date
  • Tags Tags
    Circle Points
Click For Summary

Discussion Overview

The discussion revolves around finding a point along a circle given a radius, center, a known point on the circle, and an arc-length. Participants explore mathematical relationships and methods to calculate the desired point based on these parameters.

Discussion Character

  • Technical explanation
  • Mathematical reasoning
  • Debate/contested

Main Points Raised

  • One participant suggests using the relationship d = rθ to find the angle θ, given the arc-length d and radius r.
  • Another participant proposes that the coordinates of the new point x2, y2 can be derived from the original point x1, y1 using trigonometric functions, assuming the center is at the origin.
  • A participant expresses confusion about the calculations, indicating that their derived point appears to be inside the circle, questioning the relevance of the y-coordinate.
  • Another participant points out that the original point does not lie on the circle, suggesting a different point on the circle for calculations.
  • One participant provides a detailed method to find two points on the circle that are an arc-length d away from the original point, including calculations for angles and coordinates.

Areas of Agreement / Disagreement

Participants do not reach a consensus on the correct method for finding the point along the circle, with multiple competing views and approaches presented. There is also disagreement regarding the validity of the initial point provided.

Contextual Notes

Some calculations depend on the assumption that the initial point is on the circle, which is contested. There are also unresolved issues regarding the use of degrees versus radians in calculations.

robindude
Messages
5
Reaction score
0
I have a circle and I need to find a particular point along it.

The circle has a known radius (r), center (a, b), and I know a coordinate point upon it (x1, y1), as well as an arc-length (d). From that point x1, y1, how do I find out the point x2,y2 which is arc-length d away from the point x1, y1 in either direction?
 
Physics news on Phys.org
Let me give you hints
The well known relationship is
d=r\theta

You know d and r, so you can find \theta

Now let us assume the circle is centered at origin and given point is on +ve x-axis (r,0).

So x1=r y1=0;
Now x2= r cos\theta
and y2=r sin\theta
Also in this case x3=x2 and y3=-y2

From above you can find relationship for general (x1,y1) and arbitrary centre of circle
 
Well then... er... it should be simple enough. By that, the y coordinate doesn't matter at all. All that matters is the x. And, actually, basically you gave the answer right there, no hinting. When starting from any point x1,y1 (assuming center is at the origin for simplicity) then any point other than that is:

x2 = x1 cos\theta
y2 = +/- (x1 sin\theta)

Even with a center of a, b it should be simple:

x2 = (x1 - a) cos\theta + a
y2 = +/- ((x1 - a) cos\theta) + b

My problem, I think, was that I was working it all out in degrees since my first questions, elsewhere, got answered that way.
 
Last edited:
Tried this... and I think I'm doing something wrong. -_-

Circle of origin 150,150, radius also 150. My starting point is at 100, 290 (this is inaccurate, I know, but it's MS Paint drawing a circle, so that's about as close as it'll get). Arc length is 103, so:

\theta = 0.68666
cos\theta = 0.77336
sin\theta = 0.63396

so it should be:

x2 = (100-150) x 0.77336 + 150 = 111.33
y2 = (100-150) x 0.63396 + 150 = 118.30

which ends up placing this point somewhere inside the circle. No idea where I'm messing up, unless the Y value matters somehow and I'm not seeing it. Geometry has never been a good subject for me. What am I doing wrong?
 
robindude said:
Circle of origin 150,150

Wouldn't be easier if the origin were 0,0?
 
DaveC426913 said:
Wouldn't be easier if the origin were 0,0?

Sure. And if you can figure out how to get MS Paint to draw a complete circle around the point 0,0 which is in the upper left hand corner of the screen, I will be very impressed. I'll also use it! ^_^
 
Last edited:
First of all, your equations are not correct.

Secondly, point (100,290) does not lie on your circle since all points on the circle must be a distance of 150 units from (150,150).

Find the distance c from (100,290) to (150,150) by:

c = \sqrt{(100 - 150)^2 + (290 - 150)^2} \approx 148.66Here is what you need to do:

Start with a point that is on the circle, say (100, 150+100\sqrt{2}) \approx(100, 291.421)[/tex]<br /> <br /> Find the horizontal distance between the center of the circle (a,b) and the first point on the circle (x1,y1). This is x1-a.<br /> <br /> Do the same for the vertical distance: y1-b<br /> <br /> Call the point at (a,b) point O,<br /> Call the point at (x1,y1), point F<br /> Call the point at (x2,y2), point G<br /> <br /> Call the point on the circle at (a+r,b) point H<br /> <br /> To find the angle \angle FOH[/tex] (call this \alpha[/tex]), use&amp;lt;br /&amp;gt; &amp;lt;br /&amp;gt; \alpha = \tan ^ {-1} \left( \frac {y1 - b}{x1 - a} \right)&amp;lt;br /&amp;gt; &amp;lt;br /&amp;gt; Now, you need to find a point \theta[/tex] degrees away from point F&amp;amp;lt;br /&amp;amp;gt; &amp;amp;lt;br /&amp;amp;gt; \theta = \frac{d}{r}There are 2 such points J &amp;amp;amp;amp; K.&amp;amp;lt;br /&amp;amp;gt; J lies on the circle an arc length of d units away from point F in the counter-clockwise direction&amp;amp;lt;br /&amp;amp;gt; K lies in on the circle an arc length of d units away in the clockwise direction.&amp;amp;lt;br /&amp;amp;gt; &amp;amp;lt;br /&amp;amp;gt; Using \angle JOH[/tex] (call this angle \beta[/tex]) which is equal to \alpha + \theta[/tex], find the horizontal and vertical distances from point O to point J.&amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;gt; Do this by using r \cdot \cos \beta[/tex] and r \cdot \sin \beta[/tex], respectively.&amp;amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;amp;gt; &amp;amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;amp;gt; Offset these distances by the coordinates of O to get the coordinates of G; (x2, y2)&amp;amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;amp;gt; x2 = a + r \cdot \cos \beta[/tex]&amp;amp;amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;amp;amp;gt; y2 = b + r \cdot \sin \beta[/tex]&amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; &amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; To verify that this point lies on the circle, it must be r units away from point O, so find:&amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; &amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; r = \sqrt {(x2 - a)^2 + (y2 - b)^2}To find point K, use \beta = \alpha - \theta[/tex] and follow the same process.&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; (Note: keep all of your angles in radians)&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; Therefore with circle O having center (150,150) and radius 150,&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; Given point (100, 150+100\sqrt{2})[/tex] and arc length d = 103&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; You should come up with points J &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp; K having the following &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;b&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;approximate&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;/b&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; coordinates:&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; Point J: (125.648, 298.010)&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; Point K: (290.357, 202.916)&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; Both of which lie on the circle.
 
Last edited:

Similar threads

  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 2 ·
Replies
2
Views
6K
  • · Replies 11 ·
Replies
11
Views
7K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
17
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 7 ·
Replies
7
Views
6K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 13 ·
Replies
13
Views
4K