If you're anything like me, you probably forget what filaments are loaded in your AMS. Fret no longer!
This model is for an indicator switch that will happily record what filament you've got loaded.
Tips for Printing
This model is print-in-place and relies on your machine being capable of long bridges (40.3 mm for the slider and up to 61.5 mm for the 5-position frame).
Because of the print in place nature of the model, it can be difficult to actuate the slider at first. I recommend pulling firmly in both directions, and opposite directions (ie. up on the left, down on the right and vice versa) until it comes free. Sometimes it can help to bend the ‘tabs’ of the slider away from the frame if they're stuck.
The ‘face plate’ of the indicator (the face with the text cutouts) should be on the build plate, and you should use a smooth plate to enhance legibility of the finished indicator. This face is only a single layer thick to make viewing at oblique angles easier.
I suggest printing this with a 0.24 mm layer height. If you want to deviate too far from this, I recommend making a copy of, and modifying, the Onshape model (link below) to change the ‘face plate’ to be as thick as your layer height.
The tolerances I've used here (0.15 mm for x/y, 0.24 mm for z) are just what I've found to work well for me with PLA. Since this model depends so much on tight tolerances, you may need to modify these values. this is easy to do in the Onshape model (link below)
Customising the Indicator (in Bambu Studio)
In the 3MF file you'll find build plates with 2, 3, 4 and 5 positions in the ‘frame’. To set the text you want, simply click on one of the “text” negative part modifiers, click the “Text Shape” button (or simply key-press “t”) and edit the text you want:
Free Onshape Model
Here's a link to the Onshape document in which I designed this model. In the document, you'll be able to easily edit the x/y and z tolerances and frame width, as well as setting the number of positions (via a configuration):
Feel free to make a copy of the document to make any changes you want!