I think all you would need to do is to add a scaling factor as parameter to most methods in the Hexconverter Class. So if you want 50cm tiles for example, you need to multiply all the cartesian coordinates by 2 and that should do it (or more general by 100cm divided by your tile size). It's a bit late today to try it myself, but if this doesn't work please tell me and I'll see what I can do :-) . If it works it would also be nice to know it for sure. Glad you find it useful!