Puoi aprire il codice e modificare la funzione: vedi l'Help
You can open the Code and modify the function: see the Help
HELP

function f(x) { y = 1/0; return y }
// scale  1:46
aX = 0; bX = 10; aY = 0 ; bY = 7.5
Dx = 1/2; Dy = 1/2

Cax="lightgrey"; C2=C3=C4=C5=C1="black"
L1x = [1.03,0,0.08,2.8,4,6.8,9.28,9.12,6.8,6.72,2.68]
L1y = [0.64,0.8,1.68,2.4,3.2,3.2,2.4,0.8,0.8,0.64,0.64]
Lx = [1,6]; Ly=[4,4]

R=0.72; P=7.6;Q=0.72; gr1=175;gr2=365
 function XX2(t) {x=Math.cos(t)*R+P; if(Ix(x)<1){x=1/0}; return x}
 function YY2(t) {y=Math.sin(t)*R+Q; if(Ix(x)<1){x=1/0}; return y}; t21=Math.PI/180*gr1; t22=Math.PI/180*gr2
 for(j=0;j<=5e3;j=j+1) {t=t21+(t22-t21)/5e3*(j-1);L2x[j]=XX2(t);L2y[j]=YY2(t)}
R=0.72; P=1.856;Q=0.72; gr1=0;gr2=360
 function XX3(t) {x=Math.cos(t)*R+P; if(Ix(x)<1){x=1/0}; return x}
 function YY3(t) {y=Math.sin(t)*R+Q; if(Ix(x)<1){x=1/0}; return y}; t31=Math.PI/180*gr1; t32=Math.PI/180*gr2
 for(j=0;j<=5e3;j=j+1) {t=t31+(t32-t31)/5e3*(j-1);L3x[j]=XX3(t);L3y[j]=YY3(t)}
R=0.81; P=1.856;Q=0.72; gr1=-5;gr2=185
 function XX4(t) {x=Math.cos(t)*R+P; if(Ix(x)<1){x=1/0}; return x}
 function YY4(t) {y=Math.sin(t)*R+Q; if(Ix(x)<1){x=1/0}; return y}; t41=Math.PI/180*gr1; t42=Math.PI/180*gr2
 for(j=0;j<=5e3;j=j+1) {t=t41+(t42-t41)/5e3*(j-1);L4x[j]=XX4(t);L4y[j]=YY4(t)}

T0=["230 cm",3.5,4.25]

linew=5
Co2=Co3="grey"; Co1="white"