A = (-0.2265525152469565, 4.258052685521917)
B = (3.578216597332532, 3.9838350918224936)
a, b, c = Segmentchevron(A, B)
C = (-0.29510691367181213, 1.9100645394706102)
D = (1.453030246162007, 2.355668129232172)
E = (3.286860404026896, 2.355668129232172)
d, e, f = Arcchevronàdroite(C, D, E)
F = (3.629632396151174, 0.2647589772740746)
G = (1.881495236317355, 0.2818975768802885)
H = (0.20191247490839134, -0.3865078077620541)
g, h, i = Arcchevronàgauche(F, G, H)

Tool: Segment chevron (command Segmentchevron)
Origine,Extremité
Input: A, B
Output: a, d, e

a_1 = Segment(A, B)
a = Segment(A, B)
C = Midpoint(a)
b = OrthogonalLine(C, a)
c = Circle(C, 0.4)
D, E = Intersect(c, a)
F, G = Intersect(c, b)
H = Midpoint(G, D)
I = Midpoint(D, F)
d = Segment(H, C)
e = Segment(C, I)

Tool: Arc chevron à droite (command Arcchevronàdroite)
Origine, courbure, fin
Input: B, D, E
Output: c, e, l

c_1 = CircumcircleArc(B, D, E)
c = CircumcircleArc(B, D, E)
A = Midpoint(B, E)
a = Segment(E, B)
b = OrthogonalLine(A, a)
C, J = Intersect(c, b)
d = Circle(C, 0.4)
F, G = Intersect(c, d)
H, I = Intersect(d, b)
N = Midpoint(H, F)
O = Midpoint(F, I)
e = Segment(N, C)
l = Segment(C, O)

Tool: Arc chevron à gauche (command Arcchevronàgauche)
Origine, courbure, fin
Input: A, B, C
Output: c, e, l

c_1 = CircumcircleArc(A, B, C)
c = CircumcircleArc(A, B, C)
D = Midpoint(C, A)
a = Line(C, A)
b = OrthogonalLine(D, a)
E = Intersect(c, b)
d = Circle(E, 0.4)
F, G = Intersect(d, c)
H, I = Intersect(d, b)
N = Midpoint(I, F)
O = Midpoint(H, F)
e = Segment(N, E)
l = Segment(E, O)