Macro FCSpring Helix Variable/it

Descrizione
Questa macro crea una molla con una configurazione personalizzabile. Si possono creare diverse configurazioni di molle, secondo le proprie esigenze, e poi salvarle in un file con estensione .FCSpring



Uso
Configurazione della molla

Schema della configurazione della molla



First section, spring configuration
If the function is checked The accuracy is automatically set to 1 (360 points per turn 1 point = 1 degrees)
 * Number of coil : Total of coil to spring. Default = 10
 * Radius of spring : Radius of spring. Default = 20.0
 * Pitch of spring : Pitch of spring general. Default = 15.0
 * Precision of turn : Precision of turn the precision correspond the number of point for 1 turn the coil and is calculate : precision (number points) = (pitch / (360/precision)). Default = 5 (72 points)
 * Begin : Begin angle of the spring first coil.
 * End : End angle of the spring last coil.
 * Ch. : Check box choice for activate the function Begin and End angle of the coil unchecked by default.



Second section, type line

 * BSpline : Type line BSpline.
 * Wire : Type line Wire.
 * Points : Check box point if the check box is activate one point is create of on each point.



Third section, coil special length

 * Numbering of coil : Numbering of coil to modify. (Defaut : none)
 * Pitch of coil : Pitch of coil to modify. (Defaut : none)
 * : Button to accept the modification after select the numbering of coil and modify the pitch of coil.
 * Radius of coil : Radius of coil to modify. (Defaut : none)
 * Text edit : This window displayed all coil modified.



Comandi

 * : Apre una finestra di dialogo per leggere un file .FCSpring.
 * : Apre una finestra di dialogo per salvare un file .FCSpring.
 * : Esce dalla macro.
 * : Ripristina la configurazione iniziale della macro.
 * : Avvia la macro per creare una molla configurata.



Registro degli eventi
La finestra Report visualizzata tutti i valori modificati.



Esempio di molla
Esempio di molla modificata



Esempio di rapporto nel Registro degli eventi
All'avvio della macro viene visualizzato l'elenco completo dei giri sotto forma di tabella.

Questi sono i dati della molla precedente visualizzati nella finestra Report



Script
Macro_FCSpring_Helix_Variable.FCMacro

Link
La discussione nel forum: Try to do a Spring

Project
soften fittings

modify diameter to any coil :done

Version
07/12/2014: ver 01.03 : new version with radius coil adjustable

17/11/2014: ver 1.02 : new version with GUI and modification any coil and save or load the data to disk.

10/11/2014: (23h20) correzione della modifica 10/11/2014: modify line 44 : con 6/11/2014 : aggiunto "makeBSpline" e configurazione

Limitationi
Durante i test di sweep ho ottenuto questi errori!