If I have two arbitrary points (not aligned with any particular axis), is there a way to make a square using them?

For example, if I have two points along the X axis, I can select the edge between them, E to extrude it, Y to constrain, and type in the length to make a square.

two points

extruded square

Can anyone help me do this if the points are not alined on the X or Y axis?

  • 1
    $\begingroup$ double press the axis letter. That will make it move along the local normal. $\endgroup$ – VRM Jan 8 '15 at 17:31
  • $\begingroup$ @NoviceInDisguise: this seems to constrain me to the local x (or y or z) axis, not the normal direction to the two points. $\endgroup$ – user1717828 Jan 8 '15 at 21:38
  • $\begingroup$ I meant local/normal, sorry. There is a setting at the bottom of the viewport to change which. $\endgroup$ – VRM Jan 9 '15 at 2:15

With the edge selected open up the properties pane with N Scroll down to the Mesh display section and turn on Length for the Edge Info.

Now press E to extrude, then press YY to constrain the movement to the Y Normal axis. Pressing XX or ZZ would lock movement to each their respective axes. Finally before you confirm the movement, type in the length of the first edge.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.