Ottimissimo oggetto, Claudio! :)

Script sintetico ed efficace, complimenti davvero.
Mi sono permesso di fare una piccola modifica per ovviare alla nota particolarità del comando "TUBE", che usa due punti "fantasma" agli estremi. Questo, oltre al fatto che i segmenti sono uno in meno rispetto ai nodi (può sembrare che parlo complicato, ma è come per le scale, che le pedate sono una in meno rispetto alle alzate) costringeva a mettere 363 gradi per un giro completo, invece di 360 come sarebbe logico... e già che c'ero ho aggiunto il paramero "passo" per regolare in qualche nodo la risoluzione (l'ho limitato a mezzo grado, per non incorrere in tempi di calcolo eccessivi).
Alcuni punti interessanti dell'oggetto di claudio-aster sono la possibilità di usare valori negativi, per la torsione (si avvolge in direzione opposta) e di avere sviluppi superiori ai 360 gradi. Per esempio, con una torsione di un quarto di giro (0,25) e uno sviluppo di 720 gradi, il nastro si richiude dopo aver fatto due giri.
Ooops. Anche io, per non essere da meno, ho postato l'oggetto con un errore (manca il 2D)... Chiedo scusa ai due che l'hanno già scaricato. Eccolo sostituito con quello giusto.