E3D Tool Changer Adjustable Brush Config

Discussion in 'Getting Started' started by Mike Zimmermann, Aug 13, 2020.

  1. Mike Zimmermann

    Joined:
    Feb 1, 2018
    Messages:
    10
    Likes Received:
    6
  2. Mike Zimmermann

    Joined:
    Feb 1, 2018
    Messages:
    10
    Likes Received:
    6
    I tried to make a Wipe Tool for my Printer. In cause of the low space I´ve designed a different tool.
    ( It´s the 1st prototyp ;))I


    Here my changes in the config files

    ;config.g
    Code:
    M569 P8 S1                     ; Drive 8 Purge
    M208 X0:320 Y0:309 Z0:280 C0:500 U100 S0                             ; Set axis maxima & minima
    M350 E16:16:16:16 C8 U16 I0                                         ; Configure microstepping without interpolation
    M92 X80.00 Y80.00 Z400.00 C100.00 U400 E415.00:415.00:415.00:415.00    ; Set steps per mm
    M566 X400 Y400 Z8 C2 U8 E2:2:2:2                                    ; Set maximum instantaneous speed changes (mm/min)
    M203 X35000 Y35000 Z1200 C5000 U1200 E5000:5000:5000:5000            ; Set maximum speeds (mm/min)
    M201 X6000 Y6000 Z400 C500 U400 E2500:2500:2500:2500                        ; Set accelerations (mm/s^2)
    M906 X1400 Y1400 Z1600 C400 U1600 E700:700:700:1680 I30                     ; Set motor currents (mA) and motor idle factor in percent
    
    M574 U1 S3                 ; Set U endstop stall detection
    
    M915 U S3 F0 H400 R0       ; U Axes
    homeu.g
    Code:
    ; homeu.g
    ; called to home the u axis
    
    G91                 ; use relative positioning
    
    G1 H2 U0.5 F10000    ; energise motors to ensure they are not stalled
    
    M400                 ; make sure everything has stopped before we change the motor currents
    M913 U50               ; drop motor currents to 25%
    M915 H200 U S3 R0 F0     ; set U to sensitivity 3, do nothing when stall, unfiltered
    
    G1 H2 Z60 F5000        ; lift Z 3mm
    G1 H1 U-400 F3000     ; move left 400mm, stopping at the endstop
    G1 H1 U2 F2000         ; move away from end
    G1 H2 Z-60 F1200        ; lower Z
    G90                 ; back to absolute positioning
    
    M400                 ; make sure everything has stopped before we reset the motor currents
    M913 U100              ; motor currents back to 100%
    brush.g
    Code:
    G91
    G1 Z60 F2000
    G90
    G1 X18.6 Y225
    G1 U70
    
    G1 X18.6 Y225 F50000
    G1 X18.6 Y185 F50000
    G1 X18.6 Y225 F50000
    G1 X18.6 Y185 F50000
    G1 U0
    G91
    G1 Z-60 F2000
    G90
    Where is the right place to put in the macro? I´ve put it into tpostX.g
    Code:
    M98 Pbrush.g
     
    Greg Holloway, Paul Arden and Nibbels like this.

Share This Page