New machine setup up 101?



  • Thank you sir! 🙂



  • well it took more effort than I would like to admit but I am back online with an old win7 32 bit box so have access to system again. as promised not that it will be of any use but here is my current config. I need to work out the details for the m584 command then will get back to bltouch hopefully. Pretty sure I am missing a few adjustments like power to e1 etc. can someone check this for me and let me know what I screwed up? 🙂 I relocated 2nd z motor to series port and 2nd y motor to e1 guessing I need to update several other lines as well???

    ; Configuration file for Duet WiFi (firmware version 1.17)
    ; generated by RepRapFirmware Configuration Tool on Thu Feb 23 2017 12:18:06 GMT-0500 (Eastern Standard Time)

    ; General preferences
    M111 S0 ; Debugging off
    G21 ; Work in millimetres
    G90 ; Send absolute coordinates…
    M83 ; ...but relative extruder moves
    M555 P1 ; Set firmware compatibility to look like RepRapFirmare
    M208 X0 Y0 Z0 S1 ; Set axis minima
    M208 X256 Y269 Z450 S0 ; Set axis maxima

    ; Endstops
    M574 X1 Y1 Z1 S0 ; Define active low and unused microswitches

    ; BLTouch
    ;M307 H3 A-1 C-1 D-1
    ;M558 P5 X0 Y0 Z1 H3 F200 T5000

    M584 X0 Y1:5 Z2:3 E4

    ; Drives
    M569 P0 S0 ; Drive 0 goes Backwards
    M569 P1 S0 ; Drive 1 goes Backwards
    M569 P2 S0 ; Drive 2 goes Backwards
    M569 P3 S0 ; Drive 3 goes Backwards
    M569 P4 S0 ; Drive 4 goes Backwards
    M569 P5 S1 ; Drive 5 goes Forwards

    M350 X32 Y32 Z32 E32 I1 ; Configure microstepping with interpolation
    M92 X320 Y320 Z1280 E378.38 ; Set steps per mm
    M566 X900 Y900 Z900 E120 ; Set maximum instantaneous speed changes (mm/min)
    M203 X6000 Y6000 Z1000 E1200 ; Set maximum speeds (mm/min)
    M201 X500 Y20 Z250 E250 ; Set accelerations (mm/s^2)
    M906 X1800 Y1800 Z1800 E1800 I30 ; Set motor currents (mA) and motor idle factor in per cent
    M84 S30 ; Set idle timeout

    ; Heaters
    M143 S260 ; Set maximum heater temperature to 260C
    M301 H0 S1.00 P10 I0.1 D200 T0.4 W180 B30 ; Use PID on bed heater (may require further tuning)
    M305 P0 T100000 B4138 C0 R4700 ; Set thermistor + ADC parameters for heater 0
    M305 P1 T100000 B4138 C0 R4700 ; Set thermistor + ADC parameters for heater 1

    ; Tools
    M563 P0 D0 H1 ; Define tool 0
    G10 P0 X0 Y0 ; Set tool 0 axis offsets
    G10 P0 R0 S0 ; Set initial tool 0 active and standby temperatures to 0C

    ; Network
    M550 PFrankNPrninter ; Set machine name
    M552 P0.0.0.0 S1 ; Enable network and acquire dynamic address via DHCP

    ; Fans
    M106 P0 S0.3 I0 F500 H-1 ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned off
    M106 P1 S1 I0 F500 H-1 ; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned off
    M106 P2 S1 I0 F500 H-1 ; Set fan 2 value, PWM signal inversion and frequency. Thermostatic control is turned off

    ; Custom settings are not configured



  • here arethe updates I have done based on m92 command

    M584 X0 Y1:5 Z2:3 E4

    ; Drives
    M569 P0 S0 ; Drive 0 goes Backwards
    M569 P1 S0 ; Drive 1 goes Backwards
    M569 P2 S0 ; Drive 2 goes Backwards
    M569 P3 S0 ; Drive 3 goes Backwards
    M569 P4 S0 ; Drive 4 goes Backwards
    M569 P5 S1 ; Drive 5 goes Forwards
    M350 X32 Y32 Z32 E32 I1 ; Configure microstepping with interpolation
    M92 X320 Y320 Z1280 E378.38:320 ; Set steps per mm
    M566 X900 Y900 Z900 E120 ; Set maximum instantaneous speed changes (mm/min)
    M203 X6000 Y6000 Z1000 E1200:6000 ; Set maximum speeds (mm/min)
    M201 X500 Y20 Z250 E250:20 ; Set accelerations (mm/s^2)
    M906 X1500 Y1500 Z1500 E1500:1500 I30 ; Set motor currents (mA)



  • y and z have 1 motor going against the other so I made this change and same result. I know I missed something but am clueless… any idea what I did wrong here?
    M584 X0 Y1:5 Z2 E4

    ; Drives
    M569 P0 S0 ; Drive 0 goes Backwards
    M569 P1 S0 ; Drive 1 goes Backwards
    M569 P2 S0 ; Drive 2 goes Backwards
    M569 P3 S0 ; Drive 3 goes Backwards
    M569 P4 S0 ; Drive 4 goes Backwards
    M569 P5 S0 ; Drive 5 goes Backwards
    M350 X32 Y32 Z32 E32 I1 ; Configure microstepping with interpolation
    M92 X320 Y320 Z1280 E378.38:320 ; Set steps per mm
    M566 X900 Y900 Z900 E120 ; Set maximum instantaneous speed changes (mm/min)
    M203 X6000 Y6000 Z1000 E1200:6000 ; Set maximum speeds (mm/min)
    M201 X500 Y20 Z250 E250:20 ; Set accelerations (mm/s^2)
    M906 X1500 Y1500 Z1500 E1500:1500 I30 ; Set motor currents (mA) and motor idle factor in per cent
    M84 S30 ; Set idle timeout



  • think I found a wiring issue and fixed it. now both y motors are wired the same but they are fighting each other so something still wrong same with z
    M584 X0 Y1:5 Z2:3 E4

    ; Drives
    M569 P0 S0 ; Drive 0 goes Backwards
    M569 P1 S0 ; Drive 1 goes Backwards
    M569 P2 S0 ; Drive 2 goes Backwards
    M569 P3 S0 ; Drive 3 goes Backwards
    M569 P4 S0 ; Drive 4 goes Backwards
    M569 P5 S1 ; Drive 5 goes Forwards
    M350 X32 Y32 Z32 E32 I1 ; Configure microstepping with interpolation
    M92 X320 Y320 Z1280 E378.38:320 ; Set steps per mm
    M566 X900 Y900 Z900 E120 ; Set maximum instantaneous speed changes (mm/min)
    M203 X6000 Y6000 Z1000 E1200:6000 ; Set maximum speeds (mm/min)
    M201 X500 Y20 Z250 E250:20 ; Set accelerations (mm/s^2)
    M906 X1500 Y1500 Z1500 E1500:1500 I30 ; Set motor currents (mA) and motor idle factor in per cent
    M84 S30 ; Set idle timeout



  • z motors are connected to 2 z ports and y left to y port y right to e1 port



  • x and y are working but z does not z motors are connected to 2 z ports and appear to be going in opposite directions. did I wire something wrong or is something configured wrong here?
    M584 X0 Y1:4 Z2 E3

    ; Drives
    M569 P0 S0 ; Drive 0 goes forwards - X
    M569 P1 S0 ; Drive 1 goes forwards - Y
    M569 P2 S1 ; Drive 2 goes forwards - Z
    M569 P3 S1 ; Drive 3 goes forwards - E0
    M569 P4 S1 ; Drive 4 goes forwards - Y



  • still got something wrong hopefully with software, z motors not working and I cant figure out port numbers. can I get some clarification plz?



  • don't know what I did but seems to be right now. I had to adjust some of the homing files to fix movement but so far everything appears to be moving correctly again.



  • everything was working but now Y motor on left side appears to be lagging behind the right motor. very odd as they both appear to be powered up just 1 delayed. any idea if I did something wrong here. 2nd y motor is run off 2nd extruder port.
    M574 X1 Y1 Z0 S1 ; set endstop configuration (X and Y and endstops only, at low end, active high)
    M667 S1 ; set CoreXY mode
    M350 X16 Y16 E16 I1 ; Set 16x microstepping with interpolation
    M92 X80 Y80 Z4000 ; Set axis steps/mm
    M92 E420:420 ; Set extruder steps/mm
    M906 X800 Y800 Z800 E800 ; Set motor currents (mA)
    M201 X800 Y800 Z15 E1000 ; Accelerations (mm/s^2)
    M203 X15000 Y15000 Z100 E3600 ; Maximum speeds (mm/min)
    M566 X600 Y600 Z30 E20 ; Maximum jerk speeds mm/minute
    M208 X200 Y200 Z200 ; set axis maxima (adjust to suit your machine)
    M208 X-8 Y0 Z-0.5 S1 ; set axis minima (adjust to make X=0 and Y=0 the edges of the bed)
    G21 ; Work in millimetres
    G90 ; Send absolute coordinates…
    M83 ; ...but relative extruder moves

    ; Z probe
    M558 P1 X0 Y0 Z1 ; Analog Z probe, also used for homing the Z axis
    G31 Z1.20 P500 ; Set the probe height and threshold (put your own values here)
    ; The following M557 commands are not needed if you are using a bed.g file to perform bed compensation
    ;*** Adjust the XY coordinates in the following M557 commands to suit your build and the position of the Z probe
    M557 P0 X60 Y0 ; Four...
    M557 P1 X60 Y165 ; ...probe points...
    M557 P2 X222 Y165 ; ...for bed...
    M557 P3 X222 Y0 ; ...levelling
    ;M557 P4 X141 Y82.5 ; 5th probe point for levelling

    ; Thermistors and heaters
    ;*** You can use S and B parameters to define the parameters of the thermistors you are using
    M305 P0 R4700 H0 L0 ; Put your own H and/or L values here to set the bed thermistor ADC correction
    M305 P1 R4700 H0 L0 ; Put your own H and/or L values here to set the first nozzle thermistor ADC correction
    M305 P2 R4700 H0 L0 ; Put your own H and/or L values here to set the second nozzle thermistor ADC correction
    M301 H1 P10 I0.10 D100 T0.50 S1.0 ; PID settings for extruder 0
    M301 H2 P10 I0.10 D100 T0.50 S1.0 ; PID settings for extruder 1
    M570 S120 ; Increase to allow extra heating time if needed



  • 2nd y motor not always powered up. wiring looks good so going to triple check it but this has killed my printing completely. now just spews piles of molten plastic…



  • found loose connection that was killing motor. now both y run but 1 is really loud and doesn't appear to move correctly like right motor does. anything here indicate different settings between motors?


Log in to reply