Can anyone help me find solutions for these questions:

  1. I want to move 3D Cursor to red point.

    When I left click to red point, I don't know if 3D cursor really points to red point or not.

    enter image description here

  2. I want to determine the point on Bezier circle (I call it P), and POD = 30. How do I determine it?

    enter image description here


This is probably more general than you need:

To establish a point on the circumference of a curve circle at a known angle from its local X axis.

Shortcuts for 2.79

enter image description here

Assuming a circle at an arbitrary location and rotation:

  1. Select the circle. ShiftNumpad 7 align the view to it, and ShiftS put the 3D cursor to its center.
  2. CtrlAltSpace create a custom orientation from the circle; Check 'Use After Creation'. ShiftA create a Mesh: Single Vertex. EXX the vertex outward in X of the circle's space, with snap set to 'Vertex','Active'. There should be a control point to snap to.
  3. RZZ the extruded vertex through the known angle, with '3D Cursor' as pivot.(Illustrated with a duplicate edge)
  4. With the vertex selected, ShiftS snap the 3D cursor to it.

Your circle is probably already aligned to the world, so you may be able to skip the Custom Orientation steps.

In an even worse situation, though, where the circle's own control points are not aligned with its local axes (with Custom Orientation and Snap set as before):

  • Extrude a vertex to any available control point on the circle to establish a radius
  • Extrude another vertex from the circle's center, in the X of the circle's space (EXX) to any point outside the circle
  • Rotate RZZ the radius vertex about the center of the circle, with snap on, until the rotation snaps to the other vertex you sent out in local X.

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.