top of page

Support

Public·24 members

David Westendorf
David Westendorf

Few Questions Getting Setup

I think this is really cool add-on for printer and excited to get it going, but man is in desperate need of some complete documentation for how to setup and use it. Setting this up on RatRig VCore3 running klipper with direct drive extruder and have few questions.


-I think i need it to be in Mode 3 (hold button for 10 clicks then 3 clicks after that) based on one of the videos for my situtation. Correct?

-From what i have tried so far it seemed like even after i loaded the filament in mode 3 the chameleon motor didnt disengage and extruder could pull filament freely


-Where should the filament be when i start the print? 1" before the Y for each filament or should i load the first filament needed to start?


-In the Gcode for the initial location of the button be the coordinate for when button is engaged or next to it but not engaged?


Thanks!




;begin switch from extruder {previous_extruder} to extruder #{next_extruder}

M117 Unloading Tool T[previous_extruder]

M83 ; turn relative distances for the extruder

; unload extruder {previous_extruder}

G92 E0

; go to holding position to unload the stock extruder

G0 X30 Y0 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

M83

; load extruder #{next_extruder}

M117 Loading Tool T{next_extruder}

; back out the filament for cutting

G0 E-20 F500 ; retract a bit, adjust this to tune waste

; press the button to select the new extruder

G0 Y3 F2000

{if next_extruder==0}

G4 P500 ; dwell for .5 seconds - adjust this to match your machines single pulse time

{endif}

{if next_extruder==1}

G4 P1000 ; dwell for 1.0 seconds - adjust this to match your machines two pulse time

{endif}

{if next_extruder==2}

G4 P1500 ; dwell for 1.5 seconds - adjust this to match your machines three pulse time

{endif}

{if next_extruder==3}

G4 P2000 ; dwell for 2.0 seconds - adjust this to match your machines four pulse time

{endif}

G0 Y-3

G4 S2 ; wait for cutter to work

; ok command selected - back out filament if needed after cut

{if previous_extruder>-1}

; retract it back out of the extruder

G92 E0

G0 E-100 F2000

G92 E0

G0 E-2 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

M82

; we skipped to here if it was extruder -1

{endif}

{if previous_extruder>-1}

G0 Y3 F2000 ;

G4 S26 ;

G0 Y-3;

G4 P400

{endif}

G0 Y3 F2000 ;

G4 S26 ;

G0 E25 F1500; <<<--- adjust this E value to tune extruder loading

G0 Y-3;

G4 P400

 

G92 E0

G90 ; move back to absolute mode

M83 ; but make sure the extruder stays in relative

; reload filament all the way into extruder

G92 E0

G0 E100 F2000

G92 E0

G0 E-23 F2000 ; <<<<<----------- EDIT THIS DISTANCE TO FINE TUNE THE FILAMENT LOADING TO STOP BLOBBING OR UNDEREXTRUSION

G92 E0

M83 ; turn relative distances for the extruder

M117 3D Chameleon Tool T{next_extruder}






165 Views

Would you mind sharing how you mounted the switch? I'm also running a ratrig on klipper and wondering where to mount the switch.

About

Need help... check out this thread for advice from the exper...

Members

  • mayuri kathade
    mayuri kathade
  • Ben Conner
    Ben Conner
  • BOSS SUB
    BOSS SUB
  • Kendall Leake
    Kendall Leake
  • Lalo Puma
    Lalo Puma

For the latest information on product availability, be sure to follow us on twitter!  @3DChameleon

For more installation videos, be sure to follow us on Youtube!

  • Facebook
  • Twitter
  • YouTube

©2023 by 3D Chameleon

bottom of page