Is there an easier way to draw a line between two 3D "slabs"?

I have two 3D “slabs” - that is, large rectangles in xy, with shallow push along z. Define a “front” face of each slab. I would like to draw a line between an arbitrary point in the “front” face of one slab to an arbitrary point in the “front” face of the other slab. Assume I have some texture on each “front” face and am drawing a line between two points on the textures.

I can do this by creating a line in each of the two “front” faces, the line passing through the desired points on the corresponding textures, and drawing a line between appropriate points on each line, then delete the original lines. This requires 10 mouse clicks plus clicks to hide and unhide slabs.

This is a lot of clicks for something seemingly simple, especially if I have to do a lot of this sort of thing. Is there an easier way to do this?

Here is a picture of the result.

Assume the slabs have tags. Essentially, how can I “tell” sketchup that now the pencil point is in the face of tag 1 and now it is in face of tag 2? I suppose I could enter xyz values, but that is not necessarily any easier.

If you activate the line tool and hover the cursor over a face, you should see an “on face” inference snap. Click there and then move the cursor to the desired point on the other face and again wait for the on face inference then click again. You will have to orbit to see the other side of the second slab unless you have xray turned on. I find that orbit is more reliable than using xray because it avoids getting any snaps to things you can see through the slab due to the xray.


1 Like

It works perfectly. Thank you.

Mark @slbaumgartner’s post as the solution. I think you can change that.

1 Like

I thought it meant that problem was solved.

Isn’t it solved for you? Your previous post alludes to it being solved.

What is the “mark a solution”?

Where is that documented so one can read about the forum process?

Who decides when a problem is solved?

the author of a thread can select a message they view as “solution” and click at the bottom of the message on a small square.

Capture d’écran 2024-06-27 à 23.47.03

that way the thread appears as solved, and warns people adding new messages it has been solved. you can still answer, but in case people are looking for help, it tells them they should scroll up and look for the solution.

In this case, Slbaumgartner explained how to reach Sabrawer goal, and they reached it on their side, so the message can be marked as solution :slight_smile:
(Admins can also mark a solution, for future users)