Intersection between Involute Curve and a Circle

Click For Summary
SUMMARY

The discussion focuses on finding the intersection point between an involute curve and a circle, specifically for generating an involute spur gear. The involute curve is defined by the equations x = A(cosT + TsinT) and y = A(sinT - TcosT), while the circle is represented by (x - J)^2 + (y - K)^2 = R^2. A solution is provided for concentric cases, leading to the simplified equation r^2 = R^2*(1+t^2), allowing for the calculation of the parameter t as t = sqrt((r/R)^2 - 1), contingent on the base radius of the involute being smaller than that of the circle.

PREREQUISITES
  • Understanding of parametric equations
  • Familiarity with involute curves in gear design
  • Knowledge of circle equations in Cartesian coordinates
  • Basic algebraic manipulation skills
NEXT STEPS
  • Explore the derivation of involute curves for non-concentric circles
  • Study gear design principles and applications of involute profiles
  • Learn about numerical methods for solving parametric equations
  • Investigate software tools for simulating gear interactions, such as CAD programs
USEFUL FOR

Mechanical engineers, computer scientists working on CAD applications, and anyone involved in gear design and analysis will benefit from this discussion.

Redeemed
Messages
1
Reaction score
0

Homework Statement



Hello, as part of a computer science project, I have been tasked with writing an application that will generate an involute spur gear based on given criteria. To do this, I will need to be able to find the point of intersection between the involute curve (used to define the edge of each gear tooth) and a circle that can be at an arbitrary point. Below is my attempt at solving this problem. I was hoping someone might be able to give me a nudge in the correct direction, as I reach a point where I am unsure how to proceed. Any help would be appreciated, thanks in advance.

Homework Equations



Involute Curve Equation

x = A(cosT + TsinT)
y = A(sinT - TcosT)

Circle EquaTion

(x - J)^2 + (y - K)^2 = R^2

The Attempt at a Solution



Substitute involute curve equation into the circle equation and solve for T

((A(cosT + TsinT)) - J)^2 + ((A(sinT - TcosT)) - K)^2 = R^2

Expand...

(AcosT + ATsinT - J)^2 + (AsinT - ATcosT - K)^2 = R^2
(AcosT)^2 + AcosT ATsinT - J AcosT + AcosT ATsinT + (ATsinT)^2 - J ATsinT - J AcosT - J ATsinT + J^2 +
(AsinT)^2 - AsinT ATcosT - K AsinT - AsinT ATcosT + (ATcosT)^2 + K ATcosT - K AsinT + K ATcosT + K^2 = R^2

Grouping like terms...

(AcosT)^2 + 2(AcosT ATsinT) - 2(J AcosT) - 2(J ATsinT) + AcosT ATsinT + (ATsinT)^2 + J^2 +
(AsinT)^2 - 2(AsinT ATcosT) - 2(K AsinT) + 2(K ATcosT) - AsinT ATcosT + (ATcosT)^2 + K^2 = R^2

(RcosT RTsinT) and (-RsinT RTcosT) cancel each other out...

(AcosT)^2 - 2(J AcosT) - 2(J ATsinT) + AcosT ATsinT + (ATsinT)^2 + J^2 +
(AsinT)^2 - 2(K AsinT) - 2(K ATcosT) - AsinT ATcosT + (ATcosT)^2 + K^2 = R^2

cos^2 and sin^2 can be removed using Pythagorean identity...

cos^2T(A^2 + (AT)^2) - 2(J AcosT) - 2(J ATsinT) + AcosT ATsinT + J^2 +
sin^2T(A^2 + (AT)^2) - 2(K AsinT) - 2(K ATcosT) - AsinT ATcosT + K^2 = R^2

(A^2 + (AT)^2)(cos^2T + sin^2T) - 2(J AcosT) - 2(J ATsinT) + AcosT ATsinT + J^2 - 2(K AsinT) - 2(K ATcosT) - AsinT ATcosT + K^2 = R^2

(A^2 + (AT)^2)(1) - 2(J AcosT) - 2(J ATsinT) + AcosT ATsinT + J^2 - 2(K AsinT) - 2(K ATcosT) - AsinT ATcosT + K^2 = R^2

At this point, I am unsure how to proceed...

(A^2 + (AT)^2) - 2(J AcosT) - 2(J ATsinT) + AcosT ATsinT + J^2 - 2(K AsinT) - 2(K ATcosT) - AsinT ATcosT + K^2 = R^2

After struggling with this for quite a while, I can't seem to find anything to do at this point that seems to be making headway toward solving the equation for T...
 
Physics news on Phys.org
Hi,

Here is the solution to your problem if the involute and the intersecting circle are concentric:

Problem Statement:

Involute has base radius R, its parametric equation is: x = R*(cos(t) + t*sin(t)); y = R*(sin(t) - t*cos(t));
Circle has radius r, equation: x^2 + y^2 = r^2.

Solution:

take the square of involute equation:
x^2 = R^2 * (cos(t) + t*sin(t))^2 ; y^2 = R^2 * (sin(t) - t*cos(t))^2

add the two above equations and realize that the LHS (left hand side) is equal to r^2 (from the equation of the intersecting circle). after developping the square you get:

r^2 = R^2 * [(cos(t)^2 + t^2*sin(t)^2 + 2*t*sin(t)*cos(t)) + (sin(t)^2 + t^2*cos(t)^2 - 2*t*sin(t)*cos(t))]

then remembering that sin(t)^2 + cos(t)^2 = 1, the above equation simplifies to:

r^2 = R^2*(1+t^2)

which is easily solved for the intersecting value of the parameter t:

t = sqrt( (r/R)^2 - 1 )

Note that you can then get the coordinate of the intersection point by inserting this value of t into the parametric equation of the involute.
Also, this solution is real only if the base radius of the involute is smaller than that of the intersecting circle, which makes perfect sense.

I assume it doesn't take much from this to derive the solution when the circle and the involute are not concentric.cheers,YAV
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
2K
Replies
18
Views
2K
  • · Replies 9 ·
Replies
9
Views
3K
Replies
1
Views
2K
  • · Replies 23 ·
Replies
23
Views
2K
Replies
1
Views
1K
  • · Replies 27 ·
Replies
27
Views
9K
  • · Replies 11 ·
Replies
11
Views
3K
Replies
1
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K