I’m helping Scott Baker (@NewThinking2) with his large and complex RiverArch model.
Part of what I’m trying to do is to make very small angular changes to very long (ca 250’) walls, to align the ends to stub walls which are all on two parallel vertical planes. The distance between the stub walls varies by a few feet between lowest and highest wall in a set of walls which are otherwise identical.
I’ll then fill in the gaps with another stub wall.
Here’s a simplified version. I’ve just extracted one wall and two stub ends from the tenth floor of the building.
There are about 100 walls to do altogether, in about four or five sets of walls, so it’s very frustrating that SU doesn’t appear to do it accurately.
For this example floor of this building the Protractor tool shows the angle to be .053°, but I can’t get the Rotate tool to do such a small rotation, and Angular Dimension 2 tool reports the angle as zero, even though it uses the precision setting for its display…
Here’s the SKP file
Example.skp (685.5 KB)
I simply can’t get the ends to align - I pick the rotate tool, fix the rotation axis to blue and on the endpoint of the long wall, pick an edge (or face) on it, get an inference on the on the corner end of the stub wall like this:
Then I click, and the long wall appears to rotate. But its end is NOT on the line between the origin of rotation and the stub wall endpoint. It’s snapping back to its original direction.
I’ve tried changing the Angular precision to maximum, and turning off angle snapping, to no avail.
Rotate simply snaps back to the original edge line, even if I do a two-stage rotation in two large steps - away, and back to target.
The actual displacement of the end is about 10" so it isn’t a problem of small absolute sizes of things.
Any suggestions for how to do this? Please, someone try it on your machine to see if it is something odd about mine.
The really annoying thing is that it SOMETIMES works, but I can’t see why it sometimes does and sometimes doesn’t. So some walls in my initial batch of about 20 work, and some don’t.
A bit of further experiment - starting the rotation, then typing in an angle of .053 doesn’t work. But .060 does, and .058 doesn’t.
Why not?
With the rotation set at .060, you can see the difference:
If SU offers angular precision setting to four decimals, and can easily measure it with the protractor to three places, why won’t it respect inputs to only three decimals, and in effect round to two?