Hi Burr
I'm not an engineer.
Looking at the NEXEN pdf,
http://www.nexengroup.com/nxn/files/literatures/364_21262.pdf,
The RPS20 Pinion, as an example, has 10 rollers, a pitch circle diameter of 63.7 mm, and travels 200 mm per rev.
(PI * 63.7 = 200.1194520336698292900703835149mm)
I did not see the diameter of one roller, but this could be measured off of the side view.
Also need the radius, from the center of the Pinion, to the center of a roller. Will this come out to be the same as the pitch circle diameter/2?
These two values should enable the creation of a script to create an envelope, for the teeth of the rack.
Rack of 1000mm has 50 teeth. Rack tooth pitch, Peak to peak distance of the teeth, is 20.
CAD drawings, RPS20:
http://www.nexengroup.com/nxn/products/details/id/966660
Also has several rack CAD drawings.
"---Maybe you could help me create the teeth for a specific pin size and count?---" I will try to help.
First create the pinion cross section with all of the relevant radii.
I think that the pinion determines what the rack teeth will look like.
Here is another script version, CycloidInterp, with Interpcurve and 200 pts per cycle, which makes a "more accurate" cycloid
See post 18 for updated script.