I have a big problem with X-axis rotation. Can you clarify me this issue?
I created 3D shape with copying one polyline to another adding some height to Z-axis vertexes...
Both polylines were added to block, so as I understand they should behave the same while making X-axis rotation (the shape just revolves on its axis)...
If the heights from both sides are the same, X-axis rotation seems realistic; however, if one side of the shape is longer than another, copied polyline is distorted and looks ugly. Can you help me to understand what is wrong? Is this some kind of designed behaviour or is it a bug?
Rotation doesn't look good even if I remove Bulges.
Here are some data in case to check:
X Y Z Bulge
1 pline 34000 -31607 -9600 -0.41
50392 -36000 -12000 0
60784 -30000 -12000 0.41
28000 -21215 -9600 0
2 pline 34000 -31607 0 -0.41
50392 -36000 0 0
60784 -30000 0 0.41
28000 -21215 0 0
I do rotation as follows:
Code: Select all
cadImage.Rotate(CADImport.FaceModule.Axes.X, 20);
Elena