[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.