I’m not really sure what the desired outcome is here. And now that you have forum privileges maybe a new thread would be better.
I might be biased at this point, but I think this is another case of inadvertent painting being applied to the base object. Note the bucket icon in the object list. I don’t see any reason for this to be painted… it’s all just one color anyway.
Click the bucket, and “Erase all painting”. Also the “Shift to bed” icon in that list. Now we’re back to “expected behavior” land.
R-click the “Body1.obj” line in object tree and Split → to parts. Select all the individual parts of the QR code (“Merged Parts_2” - 26), r-click and Merge into Single Part.
Now the whole QR code is named “Merged Parts” and is on top of the list, with “Merged Parts_1” being the base plate. Feel free to rename these parts to make them more apparent.
Drag “Merged Parts” so it is below the other part (“Merged Parts_1”), but still part of “Body1.obj”. This is especially important if you’re embedding the QR code, but in any case the order of parts can make a big difference.
Now you can assign filaments as needed. Changing filament of “Body1.obj” will make all the parts use that filament. Changing filaments on individual parts will then use that specific filament.
Attached is what I came up with following the steps I described above.
If you want the QR embedded then you’d need to move it down flush with the surface as Jon describes. Or arrange them that way in the original model, before Studio import, if you can.
HTH,
-Max
PS. When importing an OBJ file, if you get the color assignment dialog popup, hitting “Cancel” on that should avoid any painting being applied in the first place.
PPS. Oh, the QR code parts are thicker than the base plate part. So it’s already as “embedded” as it can get.
QR Code Problems-max.bs25.3mf (55.5 KB)