Not *6. It's 2*2*2=8 (or 2^3) for each dimension to double. For the other stuff, one way of handling it is to use stronger materials when constructing larger creatures, or to mess with their BODY_APPEARANCE_MODIFIER:BROADNESS and LENGTH in order to make them more stout without being taller.
Yes, of course it is 2*2*2 that makes it easier to calculate the size of something as well. All I have to do is decide how much each dimension increases by as the creature gets larger. 2/2/2 if we want to make the creature get smaller as well. The only question here is what order to do I do things in if I want to reduce a creature in one dimension while increasing it in another, does it matter?
The body modifiers do not work because they are modifiers based upon the average of that particular creature. With maximum broadness and length we are still only talking about the tallest or broadest possible human within the field, so we are still limited by the square-cube-law limitations built into the human form. The human form can only support a creature up to the size of 8ft something, when you go above that you stop being able to walk unaided.
Hence the tragic story of
Robert Wadlow, the world's tallest ever man who died at 22. Up until he reached the size of 8ft something he was able to walk about and do things without artificial help. It was only when he reached that size that he started to need artificial aids in order to stand and it is these aids (not his size directly) that led to his untimely demise.
The human form then is inherently limited to 8ft. Fairytale giants in the sense that they are normally illustrated are only possible up to that height, beyond that and you have to think about adopting a different humanoid body structure and the bigger your giant the less human it will look; something rarely understood by illustrators because they do not generally have much grasp of maths/physics.
I prefer to keep in mind that there is no such thing as dimension in DF, only mass. So a 140,000cm3 creature would be twice the weight of an average human. A creature cannot have twice the height of a human because there is no such thing as height.
Indeed, but the size clearly reflects all the dimensions that the creature is supposed to have. That is why giant creatures (megabeasts and the like) have such immense size, because the size is the amount of stuff the creature is made of, or as you put it it's mass which increases in all dimensions not one.
So when you start talking about the upper limits of the Square Cube Law, you're talking about the dinosaurs. A lot of the largest dinosaurs are frankly impossible or impractical. For example, Tyrannosaurs walk around on two legs with no arms. If a Tyrannosaur falls down, it has no way to break its fall. With all supposedly 8000kg of Rex crashing down on its hip, ankle, rib cage, head or spine, that animal is probably never going to stand up again. And Tyrannosaurs almost definitely got knocked down in the course of doing business because they hunted enormous animals like Triceratops, Ankylosaurs and Hadrosaurs, and morphologically seem to be equipped to fight with rival Tyrannosaurs as well. To compare, a really big elephant is around 5444kg.
So a lot of scientists theorize that the giant dinosaurs had some sort of additional adaptation for being enormous that we can't figure out from just the bones. It's possible that dinosaurs were a lot less dense than mammals and reptiles, since many birds are. I've also read that in the few cases where muscle has been preserved in dinosaur fossils, they were much more muscular than was expected, which suggests some kind of unique body structure.
I think there were a few giant proto-humans. The only name I can remember is gigantopithecus which is 10ft tall. Also, there are actual human beings that get up to 12 feet tall, and they tend to not follow the normal human body plan exactly.
Yeah, I'm rambling. Point is, Square Cube Law defying super giants actually existed and probably had special modifications that would render a perfect scaling up of weight and volume irrelevant.
There are no upper limits to the square cube law
in general. There are only the upper limits of the creature's basic body form and proportions combined with the material strength of what the creature is made of. This means that there is no problem with T-Rex because T-Rex while humanoid does not follow the human body plan, the upper limits to the square-cube law for that creature are therefore far higher than for a human.
The key thing to understand is the reason that there *is* a square cube law is because the weight of the creature increases in a cube while the area that holds up that weight only increases in a square. Think of it in the following manner, the other two dimensions hold up the third height dimension; but since a T-Rex's is so long it can plausibly hold up the weight of the T-Rex's height. The key element here is surplus carrying capacity, basically the weight that the material of the other two dimensions that those dimensions can carry
on top of the weight of those dimensions themselves.
To make a 12 foot giant then, I must increase the length and width of the humanoid creature by double the amount of the increase in height. That would conclude that the formula would be
2*4*4, the latter two are the supporting dimensions while the first is the height of the creature. The reason why it is *4 is that the present creature's supporting dimensions must produce twice as much carrying capacity as they weigh, the carrying capacity of each supporting dimension must be 50% of the total amount the supporting dimensions weight in order for the creature not to collapse under it's own weight.
Creatures supporting dimensions however typically carry surplus carrying capacity. The human form has a surplus carrying capacity of 2ft, hence the human form is limited to 8ft. What limits the potential carrying capacity of the creature is that it increase the cubic volume (what DF Size is in RL) of the creature, which determines the amount that the creature must eat or the amount of materials needed to make the creature. Evolution (or design) tends to reduce the creature down to the carrying capacity needed to support it's height (with a bit extra) because it increases resource/energy efficiently.