Text flush to surface

H2D been printing text flush to the surface successfully for a while. Now all of a sudden when I specify text height at 0.50 and embed depth of 0.50, the text appears to only go in haff way and I get a bridging caution. Operation Part is what I specify. Surround surface. I switch operation to modifier and the text goes flush, but doesn’t print. On the latest the latest Beta.

I’ve not done a lot with the text tool, especially the “surround” feature, but since at least v2.4 the “text height” always makes it protrude from the surface by the given amount. The “embed depth” is the only section that gets embedded. I’m not sure what we’d be doing differently.

Unfortunately the text height cannot be set lower than 0.1mm so it still protrudes a little by default. It can be moved manually so it is flush (at least if it’s not wrapping the object), or turned into a modifier which would always be flush. The modifier should have at least something different about it, presumably the color/filament at least. I’m not sure why it would not get sliced in your case… perhaps .5mm is less than a layer height? Again, not sure I’ve tried that with “surround surface” and actual wrapped text.

My personal preference is to create all elements in CAD, including text and modifier bodies.

-Max

Yeah getting text perfectly flush can be tricky, one thing that helps is setting the text as an ‘emboss’ with 0 height or just a tiny value (like 0.01–0.05 mm) so it merges cleanly with the surface. Also make sure it’s actually combined (boolean union) with the model, not just sitting on top. Tweaking top layer settings can help smooth it out too.

I always add text then change it to a “modifier” and change the modifier filament by right clicking on it and choosing a different filament from pop up menu. That works the best for me for flush text of a different color.

If you upload the 3mf we can take a look at it for you.

1 Like

The best solution is always design the text in CAD.

If you made the model, export the text as a second object. Then import the model and text, say yes to the question (are these the same model).

Make sure to design the text as it will appear in the printed model.

Then, select the text layer from the prepare tab objects list, then, either

  • Select the swatch to the right and choose a colour/filament for the text.
  • Using the keypad, press the number of the colour/filament.

This method will force the slicer (Bambu Studio) to use the colours/filaments as appropriate.

Thanks for the shared information. Spooky part is I had it working and then it wasn’t. Anyway, take a dive with everybody’s suggestions in hand and see if I can make it work.