Worng homing on a CoreXY and totally wrong step/mm
-
@the_dragonlord said in Worng homing on a CoreXY and totally wrong step/mm:
trapezoidal X5S
according to marlin its a t8x8 4 start
so 400x3 = 1200
try that
-
And Double check the Ratio of 1:3
-
@Veti I don't understand anything.....Now the X and Y home are correct but if I send G1 X10 the carriage moves in the wrong way........................WHYYYY???
-
@the_dragonlord
post your home script
-
@Veti said in Worng homing on a CoreXY and totally wrong step/mm:
@the_dragonlord
post your home script
; homex.g
; called to home the X axis
;
; generated by RepRapFirmware Configuration Tool v3.1.4 on Sun Oct 25 2020 09:41:43 GMT+0100 (Ora standard dell’Europa centrale)
G91 ; relative positioning
G1 H2 Z5 F6000 ; lift Z relative to current position
G1 H1 X-320 F1800 ; move quickly to X axis endstop and stop there (first pass)
G1 X5 F6000 ; go back a few mm
G1 H1 X-320 F360 ; move slowly to X axis endstop once more (second pass)
G1 H2 Z-5 F6000 ; lower Z again
G90 ; absolute positioning; homey.g
; called to home the Y axis
;
; generated by RepRapFirmware Configuration Tool v3.1.4 on Sun Oct 25 2020 09:41:43 GMT+0100 (Ora standard dell’Europa centrale)
G91 ; relative positioning
G1 H2 Z5 F6000 ; lift Z relative to current position
G1 H1 Y-320 F1800 ; move quickly to Y axis endstop and stop there (first pass)
G1 Y5 F6000 ; go back a few mm
G1 H1 Y-320 F360 ; move slowly to Y axis endstop once more (second pass)
G1 H2 Z-5 F6000 ; lower Z again
G90 ; absolute positioning; homez.g
; called to home the Z axis
;
; generated by RepRapFirmware Configuration Tool v3.1.4 on Sun Oct 25 2020 09:41:43 GMT+0100 (Ora standard dell’Europa centrale)
G91 ; relative positioning
G1 H2 Z5 F6000 ; lift Z relative to current position
G90 ; absolute positioning
G1 X30 Y30 F6000 ; go to first probe point
G30 ; home Z by probing the bed; Uncomment the following lines to lift Z after probing
;G91 ; relative positioning
;G1 Z5 F100 ; lift Z relative to current position
;G90 ; absolute positioning; homeall.g
; called to home all axes
;
; generated by RepRapFirmware Configuration Tool v3.1.4 on Sun Oct 25 2020 09:41:43 GMT+0100 (Ora standard dell’Europa centrale)
G91 ; relative positioning
G1 H2 Z5 F6000 ; lift Z relative to current position
G1 H1 X-320 Y-320 F1800 ; move quickly to X or Y endstop and stop there (first pass)
G1 H1 X-320 ; home X axis
G1 H1 Y-320 ; home Y axis
G1 X5 Y5 F6000 ; go back a few mm
G1 H1 X-320 F360 ; move slowly to X axis endstop once more (second pass)
G1 H1 Y-320 ; then move slowly to Y axis endstop
G90 ; absolute positioning
G1 X30 Y30 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 Z5 F100 ; lift Z relative to current position
;G90 ; absolute positioning -
@the_dragonlord said in Worng homing on a CoreXY and totally wrong step/mm:
M574 X2 S1 P"xstop" ; configure active-high endstop for high end on X via pin xstop
M574 Y2 S1 P"ystop" ; configure active-high endstop for high end on Y via pin ystopyour configuration says the endstops are at the maximum.
you want X1 and Y1
-
@Veti said in Worng homing on a CoreXY and totally wrong step/mm:
M574
UUUUUUUUUUUUUUUUUHH STUPID ME!!! I thought active-high meant that the tension value when triggered was high
-
@Veti said in Worng homing on a CoreXY and totally wrong step/mm:
have you read? this explains movements problems
https://duet3d.dozuki.com/Wiki/ConfiguringRepRapFirmwareCoreXYPrinter?are you on firmware 3.1.1? check with m115
M350 X32 Y32 I0 ; configure microstepping without interpolation
M350 Z16 E16 I1 ; configure microstepping with interpolationunless there is a special reason you should got with X16 with interpolation on all axis
M92 X160.00 Y160.00 Z8000.00 E420.00 ; set steps per mm
z8000 that seems wrong.
M308 S0 P"bedtemp" Y"thermistor" T100000 B4138 ; configure sensor 0 as thermistor on pin bedtemp
B4138 is incorrect. look up the correct value in your thermistor documentation.
Good morning, yesterday I forgot to ask you why you said to use X16 and not X32....of course X32 only on X and Y axis....aren't X32 more "precise" than X16? Do you say X16 for possible motor's torque issues?
Thanks -
@the_dragonlord
duet wifi only allows for interpolation to x256 at x16.
in practice this become harder the higher the microstepping to be more accurate.
at x32 you are at around 5% the holding torque per microstep.in general the interpolation give you a better experience than the increased accuracy.
for a corexy machine, if you want real improvement, 0.9 degree motors make a big difference.
-
@Veti said in Worng homing on a CoreXY and totally wrong step/mm:
@the_dragonlord
duet wifi only allows for interpolation to x256 at x16.
in practice this become harder the higher the microstepping to be more accurate.
at x32 you are at around 5% the holding torque per microstep.in general the interpolation give you a better experience than the increased accuracy.
for a corexy machine, if you want real improvement, 0.9 degree motors make a big difference.
I already own two Wantai 0,9° stepper but I was afraid to loose too much torque....it is not like this? 0,9° stepper are a good choice?
-
@the_dragonlord
it depends on the steppers (their rating) and if you are on 24v.see the emf calculator here
https://www.reprapfirmware.org/i am running 0.9 degree steppers on my corexy.
-
@Veti said in Worng homing on a CoreXY and totally wrong step/mm:
@the_dragonlord
it depends on the steppers (their rating) and if you are on 24v.see the emf calculator here
https://www.reprapfirmware.org/i am running 0.9 degree steppers on my corexy.
I have 12V power supply...I made a configuration from the link you gave me....there are two parameteres wich I really don't know where to find the values: Phase resistance and Phase inductance, but wiht thees configuration I see that I will not start to loose torque until i'll reach 168mm/s that is a speed soooooo much higher than the maximum I'll print at...(tha chassis is a X5S chassis made of 2020 profiles). With this result I think I could use the 0,9° with no problem, right? In case I could increase the current....
Do you use the 0,9° even for the Z? -
look on the motor for a part number and search google.
most of the times you will find a page with the information -
@Veti ok, I will....is your power supply 12 or 24V? Do you use 0,9° on Z axis as well?
Thanks! -
@the_dragonlord
24v and 0.9 are only on X and Y.
-
@Veti said in Worng homing on a CoreXY and totally wrong step/mm:
@the_dragonlord
24v and 0.9 are only on X and Y.
here's the configuration with the correct data for the stepper I own, what do you think about it?
-
looks ok
to be honest. if you already have the motors, why not give them a try? -
@Veti said in Worng homing on a CoreXY and totally wrong step/mm:
looks ok
to be honest. if you already have the motors, why not give them a try?yes of course, you mean to give a try to the 0.9?... first thing I'll choose 16x with interpolation! Thanks!