Macro Make Circle 3 Points/cs

Popis
Toto makro vytváří kružnici opsanou 3 vybraným bodům na kolmicích nebo ve 3D zvoleném prostoru. Body mohou být objekty jako jsou krychle válce,..., potom souřadnicemi budou středy vynraných tvarů.



Použití
Vyberte 3 body nebo tvary ve 3D pohledu a spusťte makro.

Je-li tvarem přímka, souřadnicí bude střed přímky.

Mód :
Defaut(přednastavený) :
 * Defaultní mód vytváří kružnici podle 3 bodů nebo tvarů ve 3D prostoru.
 * Pořadí vybíraných bodů u tvarů ovlivňuje úhly odklonu os AXIS a a zpětně odklon kružnice. V případě potřeby se lze vrátit a změnit pořadí výběru tvarů.
 * Souřadnice X, Y, Z s hodnotou 0 nebo zarovnání, které neumožňuje výpoče, může vrátit chybu dělení nulou se zprávou Tyto tři body jsou vyrovnány

Vue Face :
 * Vytváří kružnici v nárysu vybraného tvaru, 1, 2 or 3

Vue Dessus :
 * Vytváří kružnici v půdorysu vybraného tvaru, 1, 2 or 3

Vue Droite :
 * Vytváří kružnici v bokorysu vybraného tvaru, 1, 2 or 3

Alignement sur :
Forme 1, 2, 3
 * Tvary podle jejich výběru.

Afficher le centre :

 * Je-li políčko zakliknuto, bude vytvořen i středový bod kružnice

Associer les couleurs

 * Je-li políčko zakliknuto, kružnice přebere barvu aktuálního pohledu,
 * Pohled shora (X,Y) = Modrá(osa Z)
 * Pohled zepředu (Z,X) = Zelená(osa Y)
 * Pohled zleva (Z,Y) = Červená(osa X)

Script
The file should be copied to " C:/Program Files/FreeCAD0.13/ " If you want to put it in another directory, modify the path to line 53

The three icons must be in the same directory as the module.

To download them, resting your mouse over the icon and then right-click and  save image as...

The file Make_Circle_3_Points/fr.FCMacro:

Anaglyphe
Here an Anaglyph view that allows you to see two different positions of the view by using glasses with filters red and Cyan.

Watch alternately with the left eye and the right eye to see the views separately.



Crédits
The genesis of the macro Draft_Circle_3_Points sur le forum (PYTHON) coordonnées d'un point helped flachyjoe thanks.

The formula comes from cercle_3pts.pdf and used with the kind permission of its author.

The formula adapted by " galou_breizh " circle in 3D space comes from Circumscribed_circle

Separate programs are located here,

Macro_Draft_Circle_3_Points

Macro_Draft_Circle_3_Points_3D