Hello Denis, Running your example in a fresh scilab session, its last line yields: -->move(a1.children(1),[tw*0.7513907+0.0585762,0]); !--error 246 Fonction non définie pour le type d'argument donné. vérifiez les arguments ou définir la fonction %s_move pour la surcharge. Regards Samuel