Attached is a module that has a misbehaving radius dimension. Observe the arc at the top of the model, an air-conditioner snoot. The radius dimension points straight down, as opposed to the one for the bottom arc which is correct.
I tried to reproduce this with a simple test case, but couldn't. I guess there's some interaction among the components here that causes this to happen.
Only tested on 1.19B.30.
Logged In: YES
user_id=1860753
Originator: NO
Yes, the line
rdim(#114,#106, endp(#109), endp(#109) + vec(30, 0));
creates a RDIM with an arrow that points straight down.
This is not an error. It is how RDIM behaves. The arrow
in RDIM always points in the same direction as a straight
line connecting the centre of the arc with the first position.
In your case the first position endp(#109) happens to be exactly
on the same X coordinate as the arc centre, thus a vertical arrow.
Try to move the first position a bit to the left and observe how
the slope of the arrow changes.
Logged In: YES
user_id=739930
Originator: YES
As far as I know, a radius dimension ought to always point to (near) the center of an arc, or at least not be right at the end. RDIM should not be capable of producing an incorrect rendering of the dimension symbol.
Logged In: YES
user_id=739930
Originator: YES
This bug appears to be fixed in 1.19B.34.