Is there away to wrap text on a 3d model?

Is there away to wrap text on a 3d model?

Anonymous
9,460 Views
19 Replies
Message 1 of 20

Is there away to wrap text on a 3d model?

Anonymous
Not applicable

Hi everybody is there a way to wrap text around a model?

0 Likes
Accepted solutions (2)
9,461 Views
19 Replies
Replies (19)
Message 2 of 20

Anonymous
Not applicable
Accepted solution

You can cheat of sorts with MESHMIXER, top left,,chose a 'letter' and size to needs, rotate and keep going..a bit cumbersome depending on need ( size of sentence/letters) , but other than that I don' t know.

 

If you want to change apps, you could achieve it in Blender, Houdini and others. Blender Is also free , Houdini you'll need to use apprentice , but you can still output OBJ ,go from there.

 

Its pretty cool how the text wraps to mesh, very clever and looks decent., and you can always 'tweek' the values , which are part of "drag and drop' , that shows up when you DRAG something over from MM Menu. THe tweaks do a great job of altering the text height, etc. Take a look.

 

MM might fulfill you need , its a start--only way I know of but then I"ve not don't much in the way of wrapping text although I  can see a need , soon 😉

 

GL

 

0 Likes
Message 3 of 20

MagWeb
Advisor
Advisor
Accepted solution

Years ago I wrote a PDF about wrapping a text on a curved surface using project to target in MM.

Not sure if this works for your case as there might be to big distortions.

See attached PDF



Gunter Weber
Triangle Artisan

Message 4 of 20

Anonymous
Not applicable

Thanks!

0 Likes
Message 5 of 20

Anonymous
Not applicable

This works brilliantly - thanks very much. But is there a way to 'intrude' the text rather than extrude (ie to carve the text into the surface). When I select a negative extrude value it doesn't work, but I am new to meshmixer so perhaps this is not the method to do this ?

Thanks again

John

0 Likes
Message 6 of 20

MagWeb
Advisor
Advisor

Two ways:

If you want to use MakeSolid to join the surfaces: After projecting the text to the target surface, Offset (or Extrude) the text to negative, then SelectAll on it and do EDIT/FlipNormals (The extruded text should show a stripe pattern on it now).

Combine text and target. MakeSolid will subtract the text from the target.

Or

Extrude the text twice. First extrusion with a positive value > the former selection stays selected. Again do a positive extrusion > this exudes to the rear now. Activate the target as the first object and (holding down Shift) the text as the second. Run BooleanDifference from EDIT now. (Booleans do not allow equal surfaces. That's why you need to extrude to both sides)

 



Gunter Weber
Triangle Artisan

Message 7 of 20

Anonymous
Not applicable

Brilliant. Thank you so much; I will try it today.

0 Likes
Message 8 of 20

Anonymous
Not applicable

Ha. You are a genius. Worked perfectly. Smiley Happy

0 Likes
Message 9 of 20

hfcandrew
Advisor
Advisor

Old thread but... This has not been working for me consistently to emboss text. I tried a couple ways flipping various normals and eventually got it to work. But it doesn't work the same everytime with the same setup or normals flipped. I feel like I'm using the boolean difference too wrong.  See screen cast: https://autode.sk/2HNhWus

 

Any suggestions?

0 Likes
Message 10 of 20

Anonymous
Not applicable

Nice indeed,good to know! Had no idea MM had that- should explore more often;

 

Gaillard

 

0 Likes
Message 11 of 20

MagWeb
Advisor
Advisor

@hfcandrew :

You don't need flipped normals doing BooleanDifference at all. You simply need two "positive" objects.

But the order of activation is important here. BooleanDifference subtracts the second object from the first one. At your first try in your screencast the label object is active and you add the sphere as the second object. This way you crop the label. If you want to emboss the label into the sphere you need to activate the sphere as the first object and add the label as the second object. 

Same as in maths: A-B is different to B-A.



Gunter Weber
Triangle Artisan

0 Likes
Message 12 of 20

hfcandrew
Advisor
Advisor

I knew it was going to be something simple like that! thanks again

0 Likes
Message 13 of 20

Anonymous
Not applicable

Does anyone know how to wrap text on the model when the model has a sloping face, like in this picture ?

Thanks 

John

0 Likes
Message 14 of 20

hfcandrew
Advisor
Advisor

All the above mentioned steps should still work the same.

0 Likes
Message 15 of 20

Anonymous
Not applicable

They don't (see pic). The text curves slightly down at each end, and the text is wavy. With a circular target at 90 degrees to the bed, not 45 like here, the text wraps perfectly.

0 Likes
Message 16 of 20

Anonymous
Not applicable

Sorry pic here

0 Likes
Message 17 of 20

MagWeb
Advisor
Advisor

Attracting a source object to a target object is looking for closest points. Each vertex of the source is moved to its closest point on the target. This works fine as long as source and target are (near to) parallel surfaces. The more both surfaces differ the worse the projected result will be.

To improve the result you need to support the attraction by moving the chars closer and better fitting to their target position. You might use AlignToTarget (or pivot based Align) to do this. This no automatic process...somehow like this:

The whole string being a single object select all of the central char and do Edit/AlignToTarget.

Now separate all chars and do AlignToTarget for each. Maybe you need to transform the results manually.

Now Combine all chars and do AttractToTarget...

 

 

 

 



Gunter Weber
Triangle Artisan

0 Likes
Message 18 of 20

Anonymous
Not applicable

Great, thanks ! I'll give it a go.

0 Likes
Message 19 of 20

reachmeplace
Enthusiast
Enthusiast

Hi Andrew, I hope this message finds you well. If I wanted to share a screen video of what I see on screen which screen recording software do you like to use? Which file sharing site do you like to use to share the  link to t hat recorded video? Thank you.

0 Likes
Message 20 of 20

hfcandrew
Advisor
Advisor

This forum used to use 'autodesk screencast': https://www.autodesk.com/support/technical/article/caas/tsarticles/ts/71QzAbqSskV6l5Hm0ULMMp.html

 

But like all good Autodesk products it has been discontinued.

 

Right now I use Captura: 

https://mathewsachin.github.io/blog/2023/04/09/captura-unmaintained.html

Download: https://github.com/MathewSachin/Captura/releases/tag/v9.0.0-beta3

 

Which is also unsupported...

 

I must have the touch of death.

0 Likes