Flush Text in Bambu Studio

I know others have already spelled out how to make this work but I am hoping to save someone else time. I spent numerous hours researching and testing. Today I must have got lucky because i changed the text type to modifier and poof now its flush to the surface of the model. No more messing with z heights and text heights flipping the part, etc.

To create flush text, add the text to the location desired and get it setup as needed (text height, depth, font, etc). Once text is setup, go to the objects field on the left hand side of the screen select the text, right click and select change type, then change the type to modifier. To change the text to a different color, right click on the text and select change filament. Change to the desired color of filament. That simple. Now the slicer will just create a print with the model and text flush with each other.

Hope this saves someone else hours of testing and research.

Happy Printing!!!

15 Likes

Now imagine Studio with come with a good help file included explaining not just this but all else in such an easy way…

I don’t really bother doing this as I add text in the modelling software already.
But I really like your summary and do think that if newcomers run into the text issues should read it…
Maybe worth checking the Bambu Wiki and to contribute your easy fix so they might implement it in the next Wiki update ?

1 Like

Instructions with some images for more clarity.

Bambu does a nice job describing steps to put text on parts. Please follow these to add text.
https://wiki.bambulab.com/en/software/bambu-studio/3d-text

For this example I created three different text components. Just to show the difference of how the program slices each one.

Steps to make text flush.
After creating your text on the part, left click on the text in the panel on the left hand side.
Right click and select change type

select modifier
image

after slicing, should look like this

In this setup all of the text have the same setup

the only differences are the type specified:
“YOUR” Is default set to part
“TEXT” is set to negative part
“FLUSH” is set to modifier

I like to use an embedded depth of at least 3 layers or 0.6 that gives enough filament to make it clear and the correct color. Depending on color differences 1 layer with a light color and a dark background will actually alter what the color looks like.

change filament color if you are not familiar, this will make the entire text colored in that filament

One caveat that I have to mention:
For whatever reason once you change it to modifier, you can no longer edit text (edit text is grayed out). To edit the text switch it back to negative or positive part, then select edit text. Once edits are made switch it back to modifier. A bit of a pain but still better than always trying to have to adjust the z height and getting it flush, hoping it stays flush, hoping it slices correctly etc. This is a minor inconvenience as far as I am concerned.

Happy Printing!

3 Likes

so after more digging, Bambu does have it on their wiki page, its just buried in a spot that is not easily found. Under “Attach text to the surface of the model” in the modifier section.

I must be missing something. I keep trying the exact settings recommended and my text always ends up blurry almost as if the main color is drowning out the text. I am using PLA with .4 nozzle. I keep researching but still have this issue when printing text flush with the first layer. I am using size 7 Arial, but have tried several other fonts. I am also using the newest version of Bambu Lab Studio. Any advice is greatly appreciated.

A big problem with flush anything in a different colour is the nozzle and leftovers.
Take a look how your first layer prints - for text it should print nice and clean.
Rough parts are a sign of over-extrusion and here the material can be dragged along with the next colour.
Flush volumes have to be observed as well but usually are not the problem.
The nozzle not ending up clean after a colour change is often the cause of colour bleeding and smearing.

I typically get the best results when I print the text flush on the first layer, model is usually turned upside down. Also using a PEI plate and mainly using PLA. The text comes out almost flawless. When printing on other layers there is going to be a few issues where the two colors collide as the next reply stated. Unfortunately I don’t have an answer how to fix this. I just used this method for text vertical on the back of a contour and the text came out great, although there were over 200+ filament changes, but the final print looked awesome.

Thank you for posting, works great

You can also just manually move the text to make it flush.

I created a test part that can be downloaded from Makerworld. everything can be modified in Bambu studio.

Take a second to check it out and test the capabilities of your Printer. Designed for use with AMS.

So I did figure out a work around for the modifier not allowing text to be edited. Seems kind of like a bug but it works.

This is how you edit text after you have changed the modifier

click on the object on the left hand side. Notice edit text is grayed out.

Simple solution, and why I think its a bug, just highlight the object in the tree (left click) then go up to the text button and right click, the same menu appears and text can be modified as needed.

Not sure why they grey out the edit text when you right click it.

Let me know if this post has helped you. I have learned so much in this community and printed so many things that others have spent valuable time on that I wanted to share some of my insight. And would love to hear feedback from you.

Happy Printing!!!

when i put text thickness and embedded depth both to 1, the text still doesn’t go flush into the model… even when i set it to “modifier” i mist be doing something wrong

NVM i am a dumbass ROFL
this method totally works
thank you for sharing this

thanks for this! it helped me a lot

This doesn’t seem to work if the surface has been painted prior to adding text and making it flush. If I add the text and make if flush before I start painting an object it shows up correctly once sliced. If I paint after the text is flush it continues to show up, unless I change the object color, then my flush text disappears when sliced. If object is painted and add text, make flush, it disappears when sliced. Object is green and text is white.

Is embedded depth only relevant in the parts mode, and in both others the thickness determines how far it goes into the object?
I am struggling with happening embedded depth and thickness on the one side, plus the part type on the other, which should somehow ignore/overwrite the parameters?!

I am not 100% sure what you are asking but I do recommend checking out the following part on maker world. It has the same text in three different modifiers. Without changing anything just slice the file and go look at how the layers play out at the top. You will see what the embedded depth means in all three cases. I would also encourage you to use that file and change the embedded depth and see what happens in each case.

Interesting, I looked into this and seem to be having the same issues. Not sure there is a solution to this problem. I can only assume the painting becomes the highest level priority, and overrides the modifiers. Would require more testing to see if there is any work arounds. I currently do not have time to try all the various options, so if anyone knows how to get around this please let us know.

I have the same issue, it seems like paint takes priority over the part modifier. Without the surface painted, I can have flush text. Once the part is painted, the text disappears.

I tried to attach a photo but the forum won’t let me for some reason. Anyway, I was trying to add flush text to a small bit of the model which I had ‘painted’ black. The rest of the model was grey. The black ‘paint’ was covering the flush white text. So my workaround was to think backwards, and instead of painting a small piece of the part black, I made the whole part black, and painted the rest of the model grey instead. That way I wasn’t painting over the flush text. Dumb workaround, but it seems to work until they fix this.

1 Like