Prevent filament creep in activeSlot+1
This PR is just about tuning the intermediate Idler positions so that the filament gets relieved from the Pulley safely while the Extruder gears take over and the activeSlot+1 filament is not affected by its Idler bearing. On a test bench filament was creeping about 0.5mm per Toolchange. Changing the intermediate position from exact middle into 3/4 practically elliminated the creep. We can play with these constants more if necessary in the future.pull/216/head
parent
794b0d0a81
commit
37f820e9a6
|
|
@ -206,11 +206,11 @@ static constexpr U_deg idlerSlotPositions[toolCount + 1] = {
|
|||
|
||||
/// Intermediate positions for Idler's slots: 0-4 are the real ones, the 5th index is the idle position
|
||||
static constexpr U_deg idlerIntermediateSlotPositions[toolCount + 1] = {
|
||||
IdlerOffsetFromHome + 4.5F * IdlerSlotDistance,
|
||||
IdlerOffsetFromHome + 3.5F * IdlerSlotDistance,
|
||||
IdlerOffsetFromHome + 2.5F * IdlerSlotDistance,
|
||||
IdlerOffsetFromHome + 1.5F * IdlerSlotDistance,
|
||||
IdlerOffsetFromHome + 0.5F * IdlerSlotDistance,
|
||||
IdlerOffsetFromHome + 4.75F * IdlerSlotDistance,
|
||||
IdlerOffsetFromHome + 3.75F * IdlerSlotDistance,
|
||||
IdlerOffsetFromHome + 2.75F * IdlerSlotDistance,
|
||||
IdlerOffsetFromHome + 1.75F * IdlerSlotDistance,
|
||||
IdlerOffsetFromHome + 0.75F * IdlerSlotDistance,
|
||||
IdlerOffsetFromHome ///18.0_deg Fully disengaged all slots
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue