Macro FCSpring On Surface/it

Descrizione
Questa macro crea un'elica attorno a un oggetto solido qualunque sia la sua forma, l'elica segue l'intera superficie dell'oggetto. (Python2 è richiesto)



Uso
Seleziona l'oggetto (solido), la macro calcola per valore predefinito:


 * Il valore di altezza del BoundBox dell'oggetto l'asse X BounBox il valore Y dell'asse BoundBox Z il valore la più bassa dell'oggetto.



Configuration:


 * Pas : The pitch of the helix (Default: 1)
 * Height : The height of the helix. By default the height is the maximum height of the boundBox of the object.
 * Precision : Number of points for one turn of the object, maximum 360 (Default: 36)

Coordinate Begin:


 * X : The value X. If the object is offset, the X BoundBox center axis value is detected and used by default.
 * Y : The value Y. If the object is offset, the Y BoundBox center axis value is detected and used by default.
 * Z : The value Z. If the object is offset, the Y BoundBox center axis value is detected and used by default.

Options:
 * BSpline : One helix Bspline is created
 * Wire : One helix Wire is created
 * Points : One point is created in all coordinate created for built the Bspline or Wire
 * Reverse : The helix is reversed (Default: counterclockwise)
 * If is checked you must dee the progression in the 3D view

Command:
 * : Quit FCSpring_On_Surface
 * : Run the creation

Script
ToolBar icon]

Macro_FCSpring_On_Surface.FCMacro

Examples






Links
The Genesis Zwei Helix - ein Sweep

The original code How to intersect a line with a part by wandererfan