It seems to me that this particular Law method of making the involute of a circle is unnecessarily complicated - and not the best way of constructing an involute (in this case, of a circle) in V5. What appears to be happening is that two component plane curves - x(t) and y(t), shown as red and light-blue - are being constructed, then combined to form a helical-type space curve (x,y,z), in yellow. This is then projected, or effectively collapsed, on to a plane (blue) to make the involute (x,y). Why go from 2D to 3D and back to 2D - when the calcs can be done direct in 3-space? Is it because the Excel-macro method is using a tool that's outside Catia?
The black involute shown below the blue one is an Excel-macro one - both curves are identical - but one is far simpler to do than the other.
The construction of a circle involute is simple - after all the curve is, in effect, the locus of the end of a piece of string being unwound from a circular drum - and the parameter 't' is the angle of unwinding - at the point of tangency. Ignoring 'z' - as it's zero, this involute has 2 variables (x,y) - each of which is a different function of a single parameter (t). (This involute is so elementary that the normal at any point on the curve can be found by constructing a single line - from that point so that it's a tangent to the approaching side of the circle - rather than the retreating side.)
Involute of a Circle - by kinematic construction
But there is another, and very different, approach - if you have the Kinematics licence then there is probably no faster way of creating a pure involute than rolling a line around a circle - and tracing the end point of the line. An involute is one of the so-called 'classic' curves that can be described by a mechanism. (Even a Bezier curve, using control points, can be driven from a set of simultaneous mechanisms - there's no practical point in actually doing it, and it gets complicated - it's just interesting...and it would make a good, advanced, kinematic training exercise.)
The picture above shows a circle of radius (r) - with a line of length (2 * Pi * r) being rolled around its circumference. The involute is the yellow curve. A line of this length will obviously rotate one revolution. A trace of the other end of the line will give the opposite handed curve.
If, for some reason, the curve must be constructed completely within Catia, with a Law, (ie not with Excel), then here's a
link to how to go about it - but I certainly wouldn't do all this to get an involute. If I'm going to make plane curves, space curves or surfaces that can be defined by either Cartesian, parametric or polar equations, I wouldn't hesitate to go the Excel way, and if that didn't give a satisfactory result
then I'd think about some other method.
This subject has also become a lengthy thread
here, since it began earlier this year.