homing issues



  • hi again guys, so ive got a few more problems involving homing now. The print head doesnt seem to go where i want it to! im not sure how to fix it.
    my print size is 220x200x300 but when looking on my x y on the web interface i get like 1000 for both. any idea how to fix this?
    The head goes off the print bed to hit the limit switches (it should do that) but i still cant get it to both go to the middle of the bed and auto level the whole be.

    movement code looks something like

    ; Drives
    M569 P0 S1
    M569 P1 S1 ; Drive 1 goes forwards
    M569 P2 S1 ; Drive 2 goes forwards
    M569 P3 S1 ; Drive 3 goes forwards
    M569 P4 S1 ; Drive 4 goes forward
    M584 X0 Y1 Z3 D4:2 ; Apply custom drive mapping
    M906 X800 Y600 Z800 E1000 ; 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 ; Minimum speeds mm/minute
    M208 X300 Y200 Z200 ; set axis maxima (adjust to suit your machine)
    M208 X0 Y0 Z-0.2 S1 ; set axis minimum (adjust to make X=0 and Y=0 the edge of the bed)
    M92 X160 Y360 Z1600 ; Set axis steps/mm
    M92 E304:304 ; Set extruder steps per mm
    G21 ; Work in millimetres
    G90 ; Send absolute coordinates...
    M83 ; ...but relative extruder moves
    M350 X16 Y16 E16 I1 ; Set 16x microstepping with interpolation

    ; Axis Limits
    M208 X-30 Y-20 Z0 S1 ; Set axis minima
    M208 X220 Y200 Z300 S0 ; Set axis maxima

    ; Endstops
    M574 X1 Y1 S1 ; Set active high endstops

    ; Z-Probe
    M574 Z1 S2 ; Set endstops controlled by probe
    M558 P1 H5 F120 T6000 ; Set Z probe type to unmodulated and the dive height + speeds
    G31 P500 X150 Y100 Z-0.25 ; Set Z probe trigger value, offset and trigger height
    M557 X10:220 Y100:200 S40 ; Define a 6x4 point grid for measuring the bed



  • @magdi Where exactly on the web interface do you see 1000 for both X and Y? If you type M208 into the console, what does it report back for the axes limits?

    As for your homing issues, it might be an idea if you post the homing files. My crystal ball is a bit steamed up at the moment so it's impossible to see what might be wrong with those files ☺

    Or at least give us some clue as to what commands you are trying to send and what happens when you send them.



  • Also it looks like you're setting the axis limits twice.



  • oops totally forgot about that!
    i typically just home all.
    i see the 1000 on x and y on head position

    M208
    Axis limits X-55.0:300.0, Y-20.0:200.0, Z0.0:200.0
    Axis limits X-55.0:300.0, Y-20.0:200.0, Z0.0:200.0

    the home code is:
    ; homeall.g
    ; called to home all axes
    ;
    ; generated by RepRapFirmware Configuration Tool v2 on Thu Mar 07 2019 19:22:18 GMT+0000 (Greenwich Mean Time)
    G91 ; relative positioning
    G1 Z0.5 F6000 S2 ; lift Z relative to current position
    G1 S1 X-325 Y-230 F1800 ; move quickly to X and Y axis endstops and stop there (first pass)
    G1 X5 Y5 F6000 ; go back a few mm
    G1 S1 X-305 Y-205 F360 ; move slowly to X and Y axis endstops once more (second pass)
    G90 ; absolute positioning
    G1 X0 Y0 F6000 ; go to first bed probe point and home Z
    G30 ; home Z by probing the bed

    ; Uncomment the following lines to lift Z after probing
    ;G91 ; relative positioning
    ;G1 S2 Z0.5 F100 ; lift Z relative to current position
    ;G90 ; absolute positioning



  • update:
    printer is homing wooo bed levelling is also working ay BUT now next problemo, just never end do they. when i start to print, the nozzle keeps laying down filament nice strand on the bottom layer and then just takes it out on the next pass (not nice). then it just starts to peel itself of so that is not ideal any idea how to sort out that conundrum?
    or is it just bed adhesion problem (just have a glass bed atm)



  • @magdi said in homing issues:

    G31 P500 X150 Y100 Z-0.25 ; Set Z probe trigger value, offset and trigger height

    Is your probe really that far from the nozzle?
    I also see in your home file that you're probing at 0,0?

    Are you confident that your Z axis steps per mm are correct?

    Have you calibrated your extruder steps per mm?

    Both of those need to be accurate to get a good first layer.

    Glue stick on hot glass works well to help PLA stick.



  • @phaedrux have just calibrated the steps per mm so hopefully it'll all work out now just doing a test print now will see how it goes.
    thanks for the help as always guys!


 

Looks like your connection to Duet3D was lost, please wait while we try to reconnect.