Macro FCSpring Helix Variable/it

Description
This macro creates a spring with customizable, any turn may change the spring configuration can be saved in a file with the extension .FCSpring



Use
This section is used to configuration the spring

Schema della configurazione della molla



Prima sezione: configurazione della molla
Se questa funzione è selezionata, la precisione viene impostata automaticamente a 1 (360 punti per spira, 1 punto = 1 grado)
 * Number of coil : Numero di spire. Default = 10
 * Radius of spring : Raggio della molla. Default = 20.0
 * Pitch of spring : Passo principale. Default = 15.0
 * Precision of turn : Precisione della curvatura, la precisione corrisponde al numero di punti per spira ed è calcolata : precision (numero di punti) = (passo / (360/precisione)). Default = 5 (72 punti)
 * Begin : Angolo iniziale della prima spira della molla.
 * End : Angolo finale dell'ultima spira della molla.
 * Ch. : Casella di scelta per attivare la funzione angolo iniziale e angolo finale della molla, deselezionata per impostazione predefinita.



Seconda sezione: tipo di linea

 * BSpline : Linea di tipo BSpline.
 * Wire : Linea di tipo Wire.
 * Points : Casella di controllo dei punti, se è attivata viene creato un punto in ogni punto.



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.



Commands

 * : The Read button open a dialogue box to read a file .FCSpring.
 * : The Save button open a dialogue box to save a file .FCSpring with configuration spring modify or not.
 * : Quit the macro.
 * : Reset the macro to default configuration.
 * : Launch the macro and create the spring configured.



Report view
The window report view displayed all value modified.



Example spring
Example to spring modified



Example Report view
When the macro is launched full list of turns is displayed in tabular form.

Questi sono i dati della molla precedente visualizzati nella finestra Report



Icon
Download the file image and copy in your macro repertory.

Click the image, in the new window position the mouse over the image, click the right mouse and do "Save target as ..."



Script
Macro_FCSpring_Helix_Variable.FCMacro

Links
The forum discussion Try to do a Spring

Project
soften fittings

modificare il diametro di qualsiasi spira: fatto

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

17/11/2014 ver 1.2 : nuova versione con interfaccia grafica e con la possibilità di modificare qualsiasi spira e salvare o caricare i dati su disco.

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

Limitations
During sweep tests here are the mistakes I have obtained !