The angles shown in the Modify Window aren't the exact values used internally, LeoCAD stores rotations as Axis-Angle values but since it wouldn't be very intuitive for users to change them directly they get converted to X/Y/Z rotation angles and the floating point calculations used in the conversion may be causing some loss of precision but it shouldn't be anything noticeable.
On Thu, May 21, 2009 at 3:53 AM, Martin Tidl <[email protected]> wrote: > Hello everybody, > > I am new to this mailing list because I just installed LeoCAD 0.75 and > found a accuracy problem. > > When I rotate parts in LeoCAD (0.75) using the cursor keys I get odd > angles (i.e. 89.999 degrees, I tried angle snap 5, 45, 90, ... degrees). > Worst case happens when I rotate the part first 180 degrees and then a > few times left/right - the error gets bigger and bigger. Rotating from > base 0 degrees rotation left/right leads back to exactly 0 degrees... > > This effect causes misplaced parts especially when using additional > relative movement. I draw technic models where often Technic pins have > to be moved along Technic beams which are not horizontal or vertical. > Then, these misplaced pins are references for the next inserted parts > :-/ and so on... > > Has anybody else seen such a behaviour and an idea how to get rid of this? > > P.S.: I tried also to enter the angle 90° manually but it was replaced > by 89.9802 (add piece, rotate 90° using the MODIFY dialog, hit apply, > rotation still says 90 degrees, Edit->select nothing, select part again, > rotation is now shown as 89.9802) > > P.S.: I use MLCad and used LeoCAD 0.74 too for saving MOCs for future. > So I know the dis-/advantages of each system. Any hints how to combine > these 2 systems would be very appreciated... > > Martin > > > _______________________________________________ > Leocad mailing list > [email protected] > https://list.gerf.org/listinfo/leocad >
_______________________________________________ Leocad mailing list [email protected] https://list.gerf.org/listinfo/leocad
