[Workaround] Filament Track Switch + High Precision Nozzle Offset Calibration

Until they update the firmware with new logic on the filament track switch should always return back to default state.

Right now the High Precision Nozzle Offset Calibration will not work with Filament Track Switch connected due there is a chance the track if left X cross pathway after a print operation. It doesn’t return back to default state.

ie.

Input A → Output B

Input B → Output A

Workaround:

  1. With the Filament Track Switch connected, manually preload each both nozzle with the corresponding AMS, ie.

AMS with Black Filament → Input A → Output A → Left Nozzle

AMS with White Filament → Input B → Output B → Right Nozzle

You may need to resetup the filament path for this default straight line setup.

  1. Disconnect the bottom connector on the Filament Track Switch and plug it directly onto your AMS.
  2. Now run the High Precision Nozzle Offset Calibration.

My solution for Bambu Lab Engineer is to have return state.

Return to Default State after all filament retracted to each AMS or after print job completion:

Input A → Output A

Input B → Output B

2 Likes

Sorry for the cable mess, the workaround works.

1 Like

What a coïncidence, I was about to make some rant post/comment about how trash this add-on is because of this issue added to the pile of restrictions. Print Silk? Nope. Print with external spool? Not possible. Want to do a calibration? Do it yourself.

I surely wasted some money on this hobby by getting stuff I didn’t necessarily need, but this must be the biggest waste up to this point. Even if you want to optimise your printing time you still need to switch out rolls if you have 3 or more AMSs.

It is only a good add-on for the X2D, otherwise it’s a waste of money.

Anyway thanks OP for this work-around.

I finally saw a good workaround for printing with an external spool on an X2D with a Filament Switch attached. I think it will mostly apply to H2 series printers as well.

https://www.reddit.com/r/BambuLab/comments/1u0l5ig/cracked_the_x2d_ams_tpu_multimaterial_riddle/

Yeh, Maybe really efficient for that person’s setup, not really for me. I have 6 AMS on a H2C and 2 AMS on a H2D. Trust me, I have thought and pondered a lot about what the most efficient way would be to implement a filament track switch, but it just doesn’t add anything other than trouble to my setup. The only reason I see this working on a X2D has to do with the secondary nozzle having worse performance than the primairy, so the added choice to feed filament to each desired nozzle is nice. So even for a H2D the filament track switch wouldn’t add anything, since both nozzles are equal, except for TPU. Which I wouldn’t run through a track-switch anyway. And I don’t really need the TPU feeder either since my spool hangs directly above the printer anyway.

All the power to those that can use it efficiently. It’s just not for me.