this page in english.
HISTORICO
produzido para planificação de casco quinado de embarcação à vela.
desenvolve a superficie formada por duas curvas, no caso as quinas do casco.
considera proa e popa retas !
download files
fonte e binários elf32 (linux)
usa biblioteca gnu gsl (gnu scientific library)
USO DO ZigZag
./zigzag [intervalos] [curvaA_3d] [curvaB_3d]
intervalos - quantidade de elementos na malha.(verifiquei valor melhor proximo 500 no meu teste)
curvaA - arquivo com os pontos 3d da curva A.
curvaB
-
curva B.
recomendo uso da maior dimensao da chapa como x.
sempre iniciar e finalizar as curvas com mesmo x.
alterar no codigo o tipo de interpolacao linear ou akima(spline) quando
necessario, as linhas:
int flag_A=1; // tipo interpolacao curva A
int flag_B=1; // tipo interpolacao curva B
// 1 - akima
// 2 - linear
FORMATO DAS CURVAS:(valores adimensionais)
X Y Z
resultado: 2 linhas da superficie planificada com os extremos conectados por retas!
curvaA.txt
curvaB.txt
Limitações:
Não considera estiramento.
Considera a superfície formada por uma reta que percorre verticalmente as duas curvas,
isso parece ser o suficiente num casco quinado com pouca deformação.