Can't place point on surface

Appeared a problem, whenever I try to start a line on surface, point places through it, if I starting it from top, if I trying from bottom it shows that


Need help.

If snaps are enabled, your geometry construction will want to anchor to something like an edge, endpoint, center, mid, etc., but it won’t just snap to a surface unless it’s a visible surface point, or a knot, or its center when it’s detected. Alternatively, you can snap a point to a surface edge or corner then move/drag it across the surface to where you want it. If it needs to be more exact, you can draw a point ‘on the surface’ using the top view then use the ‘pull’, ‘project’, or ‘closest pt’ command(s) to snap it to a region of the surface. You can also use ‘Extract Iso Crv’ to generate UV curves on the surface then start your line at the intersection of the isocurves.

Thanks for responce, but I’m not totally undetstood. Like before that I was builing line from curve to surface, which stopped my line, but now it’s just places at grid as in video

Hello @Minecraft ,

First, you can disable Grid Snap by executing the snap command from the command line OR pressing F9 OR there is a button at the bottom of the interface called Grid Snap , disable it.

To snap anywhere on a surface, follow this procedure :

  1. Execute the Line command.
  2. Type OnSrf in the command line and press Enter.
  3. Pick a point on the surface.

Cheers

2 Likes

I definitely didn’t grasp what you want then, or thought your line needed to be vertical - anyway it seems @ArchiCraig has your answer :wink:

1 Like

Hello! This is what happens

Disable Project within the left panel named OSnap.

Thanks! This method is worked, but there’s still a couple disadvantage 1: I can’t repeat same thing with a right mouse button 2: This still doesn’t work with simple line command

Hello @Minecraft ,

This problem could be alleviated with the help of a simple macro. (I will supply later today)

Maybe we are hitting on the wrong nail. If you could provide more information about the end goal. There is probably a better way to achieve your objective!

@René_Corella has provided some commands that could fit the bill.

Cheers

As I said before, simple lines just used to snap to surface, but now the problem is in that, the programm just don’t see the surface and acts like it’s not there basically.

Hello @Minecraft ,

I don’t remember it being ever possible. There a Mcneel answer supporting it too.

From my experience, there is always a surface selection before being able to snap to it. (E.g InterpCrvOnSrf, line normal to surface , sketch on surface , etc
)

Could it have been a mesh that you were snapping to vertices/edges ?

Probably I was wrong somewhere, but I even had a project, where I was using this feature (Auto snap “OnSrf”), and I can’t do the same there, what’s more confusing me. So the only solution we’re have is using “Line”>“SelectSrf”>“OnSrf” or holing “ctrl” key, while selected right? Thanks anyway, that helps a lot.

-Cheers