The math only matches the rostock design. Changing the math for an other combination may be possible, but if this requires sin, cos it might be too slow.

Repetier-Software - the home of Repetier-Host (Windows, Linux and Mac OS X) and Repetier-Firmware. Repetier-Server - the solution to control your printer from everywhere.
Visit us on Facebook and Twitter!

the code for calculating motor angles for a certain x,y,z position needs (for each motor):
6 substractions
9 additions
12 multiplications
4 divitions
1 sqrt
1 arctan
and 2 if's

Do you think that its possible to do without beeing to slow?