Is there any good way to print one part inside another?

I want to create composite part which consists of hard PETG core and more flexible (but still hard enough to be printed with AMS) TPU 60D cover.
For now bambu studio does not let any parts to be floating in mid-air, so I can’t simply put two different models(internal and external) on same build plate.
If I’ll import both parts as one solid body - I can’t set material for internal one(because i’ts surrounded by external one)

Just spit-balling here. What if you ‘painted’ the exterior of your part, then put the TPU 60D in the AMS slot for the painted color…

Save the two components of the model as two separate STLs. Then, select both STLs and “load as a single object” when importing to Studio. Then, you will be able to select and assign filament type to each component separately, but the slicer will still treat the combined components as a single object for slicing purposes.

What you want to do isn’t any different than doing a multi color print, and the same techniques you use for that are the same techniques you want to use here. So just look for threads talking about multi color prints to get more help on how to do this.

1 Like

Thank you for ypur hint. Seems that I was preparing model in wrong way. I’m drawing parts in Solidwork, so I was trying to make part with two separate solid bodies and export it as STEP.
Right way to do it: make two-parted assembly and export it as STEP. It will be imported as two-parted model and everythink work OK.
Also I’ve found this solution to change filament w\o AMS(works for me like a charm) https://github.com/eukatree/Bambu_CustomGCode/blob/bfdd8d4e9dce94def22d21b0e4ac8b5e49ebadeb/change_filament_noAMS.gcode
So I can now stop torturing AMS with flexes

In January 2024 that isn’t what happens. The inner part is ignored and the outer part is printed in one color.

I cannot find any way to print an enclosed part in a different filament from the outside.

I was struggling with this for a while. I thought it was a limitation of e.g,. Tinkercad or Bambu Studio.

I thought I’d got to a solution where you can import multiple .stl at once and then NOT allow BS to create one object with multiple parts… and then use the merge/assemble function to nudge the parts in to the correct place. But occasionally this wouldn’t work for me.

Actually it’s a lot simpler. You can import multiple .stl at once and DO allow BS to create one object with multiple parts BUT the critical part is this: you need to ensure the part order in the object is correct.

Hard to describe… so I made a video about it.

Can find it here: https://www.youtube.com/watch?v=GtAjw2c6y1c

HTH.