creating a vertex where two edges cross

hi,

there’s probably a really simple answer to this one, but i’ve been unable to find it.

if i have a horizontal edge and a vertical edge and they pass through each other, is there a way i can make a vertex appear where they cross, connecting the two?

what i currently do is subdivide the horizontal edge, take the vertex this produces and edit it’s horizontal location to match the vertical line. then i subdivide the vertical edge, take the vertex this produces and edit it’s vertical location to match the horizontal line. then i have two vertices in the place where the edges cross, so i take them and merge them together, getting the desired result.

this is a horrifically slow way of working, if someone could point out the quick way of doing this it would be great.

thanks.
white haired boy.

Well, I think I’d use the same basic idea as you’ve outlined here. Just instead of subdividing I’d use knife (k key) and cut both lines at the same time. Then merge (w key, merge). Merge at first will give the location of the first selected vertice, merge at last etc. If you select the edges in edge mode, four steps done?

An idea
Joint the 2 lines
Add a new edge between the two lines and then scale to 0 and removes doubles.

Salutations

Already answered in white haired boi’s other thread.

Both edges must be part of the same mesh. They don’t have to be connected, but if they are separate meshes, select both then press Ctrl J. Tab to edit mode, select the two edges then run the GeomTool script, intersect:edge/edge…
GeomTool script is like a swiss army knife for me. Very handy set of tools. They should include it as standard issue in the next blender release.
Here’s the topic where it was first announced:
http://blenderartists.org/forum/showthread.php?t=81876

Yah, double post. :rolleyes: Didn’t see that till after.

Good ideas to keep quads if possible.