Project text to uneven surface (rock)

Hello Forum, I have some stones in their natural shape, I’d like to project some text on to the surface of the rock. The file I have is an FBX (mesh) which I have imported into Rhino, I want to project the text on the uneven surface, to be cnc’d and inlaid with another material, how would I go about this? tia (screenshot attached)

Hello - I would do this:

Select some points on the top part of the mesh - vertices - and Patch these.
Then, use the attached python to project to the surface - move the surface down or offsett it to embed the text farther into the mesh.
Mesh the projected text to taste and then MeshBoolean* according to what you need. The meshing can also be done before projecting.

ProjectObjects.py (11.5 KB)

To use the Python script use RunPythonScript, or a macro:

_-RunPythonScript "Full path to py file inside double-quotes"
ProjectText.3dm (3.2 MB)

-Pascal

1 Like

@pascal you sir are a very clever chap, I need to adjust the density of the points a bit more, get a more accurate temporary surface, but this gets me somewhere close, thanks so much fella :grinning: :+1:

1 Like