How to move/rotate line keeping length fixed?
-
How to move around one end point of a line keeping other end point fixed and without changing length of line?
E.g.: a line from [0,0,0] to [5,5,5]. End point [5,5,5] should be moved/rotated around in 3D-space without changing start point of line (i.e. [0,0,0]) and line's length. In other words point [5,5,5] is moved around on a virtual sphere with center [0,0,0] and radius of 5.
-
Select the line.
Activate the Rotate tool.
Move the cursor so the gizmo turns blue [you might need to adjust your view so you are looking somewhat 'downwards'].
Hold down the Shift-key to lock the gizmo to the z-axis - the rotation is then around that axis.
[you can lock the rotation axis to the red/green/blue, or any non-axial face-normal that you hover over, OR you can drag the rotate-cursor along any edge [line] to lock to that line for the axis of rotation]
Pick the anchor-point for the rotation at [0,0,0] [in your example you can just click on the line's start, but any other picked/snapped point could be substituted].
Move the line in the direction you want to rotate it.
Type in the desired angle [in degrees] + <enter>.
You can adjust the rotated angle by typing in alternative angles, provided that you have not activated another tool following the initial rotation.
Undo [Ctrl+Z] undoes the rotation.If you want to be able to rotate objects 'freely' in 3d then my FreeRotate tool allows you to do this...
However, please learn to use the native Rotate tool effectively, since using it will often give the desired result if you think about the steps involved... -
Thanx a lot! That helps!!!
Advertisement