Recta por dos puntos: x - x_1 y - y_1 --------- = ---------- x_2 - x_1 y_2 - y_1 Funicón recta AB f(x)=(x*(y(B)-y(A))-x(A)y(B)+x(B)y(A))/(x(B)-x(A)) f_1(x)=(x*(y(B_1)-y(A_1))-x(A_1)y(B_1)+x(B_1)y(A_1))/(x(B_1)-x(A_1)) Proyección horizontal (discontinua) r1(x)=Si[0 ≤ x ≤ 1.5floor(sqrt((97x(O) - x(O)² - 277) / 28) / 2)², (x (y(B_1) - y(A_1)) - x(A_1) y(B_1) + x(B_1) y(A_1)) / (x(B_1) - x(A_1))] Proyección vertical (discontinua) r2(x)=Si[0 ≤ x ≤ 1.5floor(sqrt((97x(O) - x(O)² - 277) / 28) / 2)², (x (y(B_2) - y(A_2)) - x(A_2) y(B_2) + x(B_2) y(A_2)) / (x(B_2) - x(A_2))] Proyección horizontal (tramo continuo) r_1(x)=Si[(r1(x) ≤ 0) ∧ (r2(x) ≥ 0), r1] Proyección vertical (tramo continuo) r_2(x)=Si[(r1(x) ≤ 0) ∧ (r2(x) ≥ 0), r2]