Modulation command, Envelope curves

 From:  bemfarmer
5592.7 
Who needs sine waves?
Adapted this technique from Ralf and wave springs on Alibre forum.
Used Epicyhcloid and Hypocycloid speed reducer curves, Lineweb for even number of points, and FreeformThroughPointCurve command.
Then moved the control points along Z axis, and did loft.

Also did another Envelope/Modulation script with sine waves:

EDITED: 24 Jun 2016 by BEMFARMER

Image Attachments:
Size: 126.6 KB, Downloaded: 17 times, Dimensions: 416x251px
Size: 47.3 KB, Downloaded: 11 times, Dimensions: 160x96px
Size: 56.3 KB, Downloaded: 9 times, Dimensions: 160x159px