Draw a mechanical spring

i need to draw a mechanical spring,how can I do?
its like this picture
%E5%9B%BE%E7%89%871

Look there

https://discourse.threejs.org/t/addon-produces-almost-infinite-many-time-varying-geometries-with-functions/262


further_examples
http://sandboxthreef.threejs.hofk.de/examplesTHREEf%20r90.html

from http://sandbox.threejs.hofk.de/


See also https://github.com/hofk/THREEf.js

Hi!
There are many ways to do it.
You can use @hofk’s addon. You can distort a cylinder. You can use THREE.TubeBufferGeometry() or THREE.ExtrudeBufferGeometry(), building it along a curve.
Depends on your needs :slight_smile:

2 Likes