The procedure for constructing a circle by three points in 3D

The procedure for constructing a circle by three points in 3D - Messages

#1 Posted: 2016/12/31 04:11:54
Fridel Selitsky

Fridel Selitsky

520 likes in 451 posts.

Group: User

The procedure for constructing a circle by three points in 3D
Idea of ​​the algorithm taken from the publication of Alexey Ivanov
http://www.mapleprimes.com/posts/207697-Circle-In-3d-
The calculation algorithm
1. The three points are vertices of the triangle. Write three linear equations:
two equations of planes passing through the midpoints of the two sides of the triangle
perpendicular to these sides: f1 = 0, f3 = 0
and the equation of the plane which contains the triangle: f2 = 0.
2. Solve the system of equations and find the center of a circle with coordinates Cen xCen, ... zCen.
3. Find the circle radius R of the equation of a sphere with radius R and center at Cen
4. Construct a circle as the line of intersection of the sphere with the plane of the triangle (Draghilev method)

Okruzhnost'3.sm (55.35 KiB) downloaded 760 time(s).
2 users liked this post
Davide Carpi 2017/1/2 12:40:00, Oscar Campo 2017/11/25 00:44:00
#2 Posted: 2017/1/24 13:22:48
Fridel Selitsky

Fridel Selitsky

520 likes in 451 posts.

Group: User

Modified the program


OkruzhnostMod.pdf (243.54 KiB) downloaded 511 time(s).
OkruzhnostMod.sm (67.93 KiB) downloaded 729 time(s).
3 users liked this post
Davide Carpi 2017/1/25 06:32:00, Oscar Campo 2017/11/25 00:44:00, Arie 2017/1/24 19:58:00
#3 Posted: 2017/11/24 06:43:33
Fridel Selitsky

Fridel Selitsky

520 likes in 451 posts.

Group: User

Changes:
1. Circle is constructed by matrix transformation, and not Draghilev Method
2. The normal to the surface passing through the given points is shown.

OkruzhnostMod3.sm (54.16 KiB) downloaded 746 time(s).
3 users liked this post
Davide Carpi 2017/11/24 14:53:00, Oscar Campo 2017/11/25 00:44:00, frapuano 2017/11/24 08:35:00
#4 Posted: 2017/11/25 10:33:16
Jean Giraud

Jean Giraud

983 likes in 6,866 posts.

Group: User

Thanks Ber7, saved.
#5 Posted: 2017/11/25 12:21:20
Fridel Selitsky

Fridel Selitsky

520 likes in 451 posts.

Group: User

Hi, Jean, thanks for the support.
  • New Posts
  • No New Posts