prusa3d / PrusaSlicer

G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)
https://www.prusa3d.com/prusaslicer/
GNU Affero General Public License v3.0
7.69k stars 1.93k forks source link

Object manipulation - absolute rotation #10870

Open mlisner opened 1 year ago

mlisner commented 1 year ago

It would be useful to have an option also for absolute rotation, not only relative when I select some object. If there is also absolute rotation, I colud then see the angle, which I rotated the object and make an adjustment to rotate it differently and still see the final angle in some axis compared to the orogonal position.

Something like this:

image

bubnikv commented 1 year ago

The trouble is, absolute rotation could only be described by Euler angles, where the rotation around X, Y and Z is applied in certain order, thus one rotation likely changes the orientation of the other axis, which is difficult to grasp. You may try the rotation using Euler angles in Blender to appreciate it.

st 21. 6. 2023 v 8:20 odesílatel mlisner @.***> napsal:

It would be useful to have an option also for absolute rotation, not only relative when I select some object. If there is also absolute rotation, I colud then see the angle, which I rotated the object and make an adjustment to rotate it differently and still see the final angle in some axis compared to the orogonal position.

Something like this:

[image: image] https://user-images.githubusercontent.com/137261075/247450914-a41e2c50-a4f6-42f4-b66a-9f57545e6871.png

— Reply to this email directly, view it on GitHub https://github.com/prusa3d/PrusaSlicer/issues/10870, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABMPSIZ24NTF4FWD5ZM3CTDXMKHBFANCNFSM6AAAAAAZOH3UZ4 . You are receiving this because you are subscribed to this thread.Message ID: @.***>

DeanDavis commented 1 year ago

OP's description of rotation was how it worked prior to 2.6. Not sure why it was taken away. Prior to 2.6 you would set the drop down to "Local Coordinates" and when you rotate an object by say 40º the Z-Rotate field would always show 40º. And you could type in a new rotation like 45º and the object would be rotated 45º from the build plate. Would like to see this functionality restored in some form.