jasiu... chodzi o programowanie parametryczne z wykorzystaniem Q-parametrów. Są to zmienn pod które można wpisywać jakieś wartości i korzystać z nich podczas wykonywania nawet bardziej skomplikowanych działań.
Próbowałeś cyklów i dojazdów, a nie próbowałeś napisać tego z ręki? Jeśli nie to spróbuj. Wydaje mi się że funkcje trygonometryczne sin i cos powinny załatwić całą sprawę.