I'm designing a part for 3D printing, but I do not know how to cut an angled edge at a precise absolute X position. I marked in red the place where I would like to insert a vertex. It's exactly 2 units (millimeters) from the left. So far I was unable to achieve this with desired precision.

Scene with point marked in red


First attempt. Using GG to move the vertex along the line and snapping to another vertex failed because apparently this tool uses local reference system.

enter image description here

Second attempt. using TinyCAD plugin. Worked perfectly! I created a second edge that intersected the angled one, and used XALL to insert a vertex on the intersection.

enter image description here

  • 1
    $\begingroup$ TinyCAD solution will work for this if you extrude that vertex down blender.stackexchange.com/questions/2976/…. Vertex slide doesn't use snapping to other geometry hence it's not the best choice for precise work in this case. $\endgroup$ – Mr Zak Jul 21 '19 at 21:18
  • $\begingroup$ @MrZak Can you post it as an answer so I can accept it? It worked perfectly! $\endgroup$ – Filip Franik Jul 21 '19 at 21:24
  • $\begingroup$ Not going to add it since I think it might be a duplicate of already asked question here like blender.stackexchange.com/questions/2976/… or alike. Add answer yourself instead if you wish $\endgroup$ – Mr Zak Jul 22 '19 at 21:38

You could subdivide the edge to add a vertex. Select the vertex and press GG to slide the vert. Make sure snapping is set to vertex and then click on the vert shown at 2 units above. This should line up the lower vertex on the angled line with the vertex above

The vertex above could be place at 2 units with snapping set to increment absolute grid.

Answer above incorrect. New solution:

Ok this one bugged me as it should be possible to do this. I turned on edge length in the overlay

enter image description here

I subdivided the angled edge to create a vert and then GG and dragged the vert to the starting vert on the edge. I am working in m so in the image you can see 0m.

enter image description here

With the vert still selected I dragged it back along the angled edge whilst holding shift to get a more precise value. I moved the vert until it was at 0.5m

enter image description here

Should be able to use this technique for other stuff

| improve this answer | |
  • $\begingroup$ Unfortunately this didn't work. I edited the question with description of my attempt. $\endgroup$ – Filip Franik Jul 21 '19 at 21:07
  • $\begingroup$ sorry about that and when I think about it even if you could snap it would not have produced the correct result. Will also look at TinyCad - good luck $\endgroup$ – barkest Jul 21 '19 at 21:30
  • $\begingroup$ I know you already have a solution but original answer edited with hopefully a workable solution without an add on. $\endgroup$ – barkest Jul 22 '19 at 7:41
  • 1
    $\begingroup$ Unfortunately your way requires use of calculator :) To achieve X = 2mm on a 30deg angled edge I need to calculate 2mm / cos(30deg) so the edge needs to be 2.309mm long I use EditTools2 plugin and it's "Set Edge Length" tool to do similar thing precisely. $\endgroup$ – Filip Franik Jul 22 '19 at 7:51
  • $\begingroup$ Thanks Filip. I had not used set edge length and just tried it, works great $\endgroup$ – barkest Jul 22 '19 at 8:49

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.