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


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 ...

ToolBar Icon

Make_Circle_3_Points.FCMacro

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

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