Macro Make Circle 3 Points/it

Questa macro crea un cerchio su tre punti selezionati, ortogonalmente o nello spazio 3D, a scelta. I punti possono essere oggetti quali cubi, cilindri,. . . quindi le coordinate selezionate sono il centro di queste forme (BoundBox.Center).



Uso
Selezionare 3 punti, o 3 forme nella vista 3D ed eseguire la macro.

Se la forma è una linea, le coordinate sono date dal centro della linea.



Mode :
Defaut :
 * Mode per impostazione predefinita, crea un cerchio sui tre punti o forme nello spazio 3D.
 * L'ordine di selezione delle forme influenza l'angolo AXIS e invertire l'inclinazione del cerchio. In questo caso, invertire o modificare l'ordine di selezione delle forme.
 * Se le coordinate X, Y, Z hanno valore 0 o i punti sono allineati non è possibile eseguire il calcolo, e possono restituire una divisione per zero, quindi si riceve il messaggio I tre punti sono allineati

Vista frontale :
 * Crea il cerchio nella vista frontale della forma scelta, 1, 2 or 3

Vista dall'alto :
 * Crea il cerchio nella vista in pianta della forma scelta, 1, 2 or 3

Vista da destra :
 * Crea il cerchio nella vista da destra della forma scelta, 1, 2 or 3

Allineamento :
Forma 1, 2, 3
 * Forme, in ordine di selezione.

Visualizzare il centro :

 * Se questa casella è selezionata, verrà creato un punto al centro del cerchio costruito

Combinare i colori

 * Se questa casella è selezionata, il cerchio prendere il colore della vista corrispondente,


 * Vista dall'alto (X,Y) = Blue(axe Z)
 * Vista frontale (Z,X) = Green(Axe Y)
 * Vista laterale (Z,Y) = Red(Axe X)

Script
il file deve essere copiato in " C:/Program Files/FreeCAD0.13/ ". Per metterlo in un'altra directory, modificare il percorso nella riga 53

Le tre icone devono trovarsi nella stessa directory del modulo.

Per scaricarle, posizionare il mouse sopra l'icona, fare clic destro e poi salva immagine con nome ...

Il file Make_Circle_3_Points/fr.FCMacro:

Anaglifo
Utilizzando occhiali con filtri rosso e ciano, in questo anaglifo è possibile vedere due diverse posizioni.

Guarda alternativamente con l'occhio sinistro e l'occhio destro per vedere le viste separatamente.

Crediti
La genesi della macro Draft Circle 3 Points si trova nel forum (PYTHON) coordonnées d'un point a cui ha contribuito flachyjoe che ringrazio.

La formula è presa da cercle_3pts.pdf ed utilizzata con il gentile permesso del suo autore. La formula circle in 3D space, adattata da " galou_breizh " è presa da Circumscribed_circle

Altre macro si trovano in:


 * Macro Draft Circle 3 Points


 * Macro Draft Circle 3 Points 3D