Erro de sintaxe (indice fracionário). Não guardou pontas dos tocos na matriz {A}, só posições da grade, logo tubos não conectam com tocos. Depende de {m,n} globais. Tubo é só um cilindro horizontal numa altura fixa.