@Fisher said in Another mirrored core xy question:
M574 Y1 S2
i made a mistake in my op but cant edit it as its getting flagged as spam for some reason i am changing
** M574 Y2 S1 **
@Fisher said in Another mirrored core xy question:
M574 Y1 S2
i made a mistake in my op but cant edit it as its getting flagged as spam for some reason i am changing
** M574 Y2 S1 **
solved: incorectly wired endstops... i knew it would be somthing silly, thanks all the same.
Im currently commisioning my new printer, all movemnts seem to working corectly except the y axis is mirrored.
This image shows how i want the movemet configured as well as the location of the end stops.
my current config (i have removed non relevent sections):
; generated by RepRapFirmware Configuration Tool v3.1.10 on Wed Dec 23 2020 01:01:14 GMT+0000 (Greenwich Mean Time)
; General preferences
G90 ; send absolute coordinates...
M83 ; ...but relative extruder moves
M550 P"My Printer" ; set printer name
M669 K1 ; select CoreXY mode
; Drives
M569 P0 S1 ; physical drive 0 goes forwards
M569 P1 S1 ; physical drive 1 goes forwards
M569 P2 S1 ; physical drive 2 goes forwards
M569 P3 S1 ; physical drive 3 goes forwards
M584 X0 Y1 Z2 E3 ; set drive mapping
M350 X256 Y256 Z16 E8 I1 ; configure microstepping with interpolation
M92 X2560.00 Y2560.00 Z1600.00 E400.00 ; set steps per mm
M566 X900.00 Y900.00 Z60.00 E2000.00 ; set maximum instantaneous speed changes (mm/min)
M203 X12000.00 Y12000.00 Z400.00 E4800.00 ; set maximum speeds (mm/min)
M201 X800 Y800 Z20.00 E2000.00 ; set accelerations (mm/s^2)
M906 X800 Y800 Z650 E1300 I30 ; set motor currents (mA) and motor idle factor in per cent
M84 S10 ; Set idle timeout
; Axis Limits
M208 X0 Y0 Z0 S1 ; set axis minima
M208 X330 Y270 Z300 S0 ; set axis maxima
; Endstops
M574 X1 S1 P"xstop" ; configure active-high endstop for low end on X via pin xstop
M574 Y1 S1 P"ystop" ; configure active-high endstop for low end on Y via pin ystop
M574 Z1 S2 ; configure Z-probe endstop for low end on Z
; Z-Probe
M950 S0 C"exp.heater3" ; create servo pin 0 for BLTouch
M558 P9 C"^zprobe.in" H3 F120 T6000 ; set Z probe type to bltouch and the dive height + speeds
G31 P500 X-35 Y0 Z3.4 ; set Z probe trigger value, offset and trigger height
M557 X25:275 Y0:250 S50 ; define mesh grid
homeall.g:
G91 ; relative positioning
G1 H2 Z5 F6000 ; lift Z relative to current position
G1 H1 X-330 Y-270 F3600 ; move quickly to X or Y endstop and stop there (first pass)
G1 H1 X-330 ; home X axis
G1 H1 Y-270 ; home Y axis
G1 X5 Y5 F6000 ; go back a few mm
G1 H1 X-330 F360 ; move slowly to X axis endstop once more (second pass)
G1 H1 Y-270 ; then move slowly to Y axis endstop
G90 ; absolute positioning
G1 X50 Y15 F6000 ; go to first bed probe point and home Z
G30 ; home Z by probing the bed
homex.g:
G91 ; relative positioning
G1 H2 Z5 F6000 ; lift Z relative to current position
G1 H1 X-330 F3600 ; move quickly to X axis endstop and stop there (first pass)
G1 X5 F6000 ; go back a few mm
G1 H1 X-330 F360 ; move slowly to X axis endstop once more (second pass)
G1 H2 Z-5 F6000 ; lower Z again
G90 ; absolute positioning
homey.g:
G91 ; relative positioning
G1 H2 Z5 F6000 ; lift Z relative to current position
G1 H1 Y-270 F3600 ; move quickly to Y axis endstop and stop there (first pass)
G1 Y5 F6000 ; go back a few mm
G1 H1 Y-270 F360 ; move slowly to Y axis endstop once more (second pass)
G1 H2 Z-5 F6000 ; lower Z again
G90 ; absolute positioning
i belive i have to hange the following :
ive tried this and the movment directions seem correct but i get strange behavior when homing where the x axis tries to continue moving beyond the end stop limit.
Am i making the correct changes or am i missing somthing, TIA.