top of page

Forum Comments

setup issues
In Getting Started
adamsamlightcap
Jan 18, 2022
I printed in parts and can now print the first color but my retraction isn't working right still. 1st color goes all the way through and prints but does not fully retract from my direct drive orbiter extruder. What adjustments do you suggest? I have tried adjusting (G4 S10 ; <<---- INCREASE VALUE (S = Seconds) TIME IF IT DOESN'T UNLOAD FROM THE Y ADAPTER) but it still won't unload. its almost as if the extruder itself needs to retract. here is my complete tool exchange Gcode. Please help ; Auto generated 3D Chameleon Tool Change GCode for PrusaSlicer ; - 3D Chameleon Tool T{next_extruder} - ;begin switch from extruder {previous_extruder} to extruder #{next_extruder} M117 Unloading Tool T[previous_extruder] M82 ; turn absolute distances for the extruder ; unload extruder {previous_extruder} G92 E0 ; go to holding position to unload the stock extruder G0 X115.5 Y231 F2000 ; <<----- EDIT THIS LINE TO SET THE INITIAL LOCATION OF THE BUTTON ; if this is the first load, then don't unload G91 ; move to relative mode {if previous_extruder>-1} ; cool (and size) in 1.8mm tube M92 E0 ; force the E value in memory to be zero as a starting point M83 ; make sure we're in E absolute mode G0 E-35 F3000 ; quickly retract the filament to shape it G0 E-55 F500; slowly allow it to cool G0 E1 F1500 ; blob elimination ; back to tip size G0 E-35 F3000 ; quickly retract the filament to shape it G0 E-55 F500; slowly allow it to cool G0 E1 F3000 ; blob elimination G0 E-10 F3000 ; quickly retract the filament to shape it G0 E1 F3000 ; quickly ram the filament to shape it G0 E-10 F3000 ; quickly retract the filament to shape it G0 E1 F3000 ; quickly ram the filament to shape it ; back to 1.8 constriction G0 E-35 F3000 ; quickly retract the filament to shape it G0 E-55 F50; slowly allow it to cool ; turn the fan off M82; go back to relative mode G92 E0 G0 E-65 F2000 G92 E0 G0 E-30 F2000 G92 E0 ; ok - out of extruder - press button to remove it all the way G91 ; move to relative mode ; NOTE: All button presses following this point are relative to the point above. ; They are always 3mm short of the X and Y axis and move +3mm to press the ; button on either axis. They end up moving back -3mm on each axis after it. ; press the button 3 times to get back to the active extruder G0 X3 Y3 F2000 ; press the button G4 P400 ; dwell for .3 seconds G0 X-3 Y-3 ; back off the button G4 S2; wait for it to happen G0 X3 Y3 F2000 ; press the button G4 P400 ; dwell for .3 seconds G0 X-3 Y-3 ; back off the button G4 S2; wait for it to happen G0 X3 Y3 F2000 ; press the button G4 P400 ; dwell for .3 seconds G0 X-3 Y-3 ; back off the button G4 S2 ; wait for it to happen ; ok - select direction to pull filament out G0 X3 Y3 F2000 ; press the button G4 P3500 ; dwell for 3 seconds {if previous_extruder>1} G4 P2000 ; dwell for 2 more seconds seconds {endif} G0 X-3 Y-3 ; back off the button ; now press and hold for 8 seconds to let it unload G0 X3 Y3 F2000 ; press the button G4 S10 ; <<---- INCREASE VALUE (S = Seconds) TIME IF IT DOESN'T UNLOAD FROM THE Y ADAPTER G0 X-3 Y-3 ; back off the button ; we skipped to here if it was extruder -1 {endif} ; load extruder #{next_extruder} M117 Loading Tool T{next_extruder} ; always reset to extruder 0 G0 X3 Y3 F2000 ; press the button G4 P1300 ; dwell for 1.3 seconds G0 X-3 Y-3 ; back off the button G4 S3; wait for it to happen ; press the button for each extruder (1,2,3) {if next_extruder>0} G0 X3 Y3 F2000 ; press the button G4 P400 ; dwell for .3 seconds G0 X-3 Y-3 ; back off the button G4 S1; wait for it to happen {endif} {if next_extruder>1} G0 X3 Y3 F2000 ; press the button G4 P400 ; dwell for .3 seconds G0 X-3 Y-3 ; back off the button G4 S1; wait for it to happen {endif} {if next_extruder>2} G0 X3 Y3 F2000 ; press the button G4 P400 ; dwell for .3 seconds G0 X-3 Y-3 ; back off the button G4 S1 ; wait for it to happen {endif} G4 S1 ; wait just a little longer ; load the filament G0 X3 Y3 F2000 ; press the button G4 P3500 ; dwell for 3 seconds {if next_extruder<2} G4 P2000 ; dwell for 2 more seconds {endif} G0 X-3 Y-3 ; back off the button ; now press and hold for 8 seconds to let it load G0 X3 Y3 F2000 ; press the button G4 S9 ; << ------- INCREASE THE S10 (S = Seconds) VALUE TIME IF IT DOESN'T LOAD INTO THE STOCK EXTRUDER - This should match the above unload time G0 E75 F1500 ; << ------- ADJUST THE E50 VALUE TO STOP IT RIGHT AFTER IT LOADS INTO THE STOCK EXTRUDER (50mm is the default) ; ADJUST THE F2500 TO MATCH THE SPEED OF THE FILAMENT FROM THE 3D CHAMELEON ; NOTE: This defaults should work, but you can always tune them to be perfect. G4 P1500 ; This is just a half second extra reloading time... just to make sure G0 X-3 Y-3 ; back off the button G92 E0 ; now press it again to let go of the filament G0 X3 Y3 F2000 ; press the button G4 P400 ; press for 1/4 of a second to move to next G0 X-3 Y-3 ; back off the button G4 S1 ; wait for it to happen {if next_extruder>2} G4 S1 ; wait a little longer for it to happen {endif} G90 ; move back to absolte mode M83 ; but make sure the extruder stays in relative ; reload filament all the way into extruder G92 E0 G0 E60 F2000 ; <<<<<----------- EDIT THIS DISTANCE TO FINE TUNE THE FILAMENT LOADING TO STOP BLOBBING OR UNDEREXTRUSION was 61 G92 E0 M83 ; turn relative distances for the extruder M117 3D Chameleon Tool T{next_extruder}
setup issues
In Getting Started
setup issues
In Getting Started
adamsamlightcap
Jan 10, 2022
Content media
1
0

adamsamlightcap

More actions
bottom of page