Scale Limitation

Is there a limit to scale? via setScale()

That is; are there maximum and minimum floats that a scale can go to?

The limit is the limit of single-precision floating-point arithmetic. The larger you go, the fewer digits to the right of the decimal point you have. (More specifically, you have about 4 1/2 digits of total precision. So if you scale your object to five digits or larger, you don’t have any meaningful digits to the right of the decimal place, so I hope you won’t need very precise values for your model.