RepRapFirmware 3.0 is released!
-
@littlehobbyshop said in RepRapFirmware 3.0 is released!:
@zerspaner_gerd You need that H2 in there as you described for the move back a few mm. My config has these and was generated by the config tool.
He shouldn't need to add that H2. If the first G1 H1 X- move works, then the axis will be flagged as being homed. So after that, he should be able to do any G1 moves without any H parameter.
I suggest the OP steps through his homex one command at a time to check that the axis gets flagged as being homed after that first move. One thing that might be a clue is that in homeall, the move is X-235 but in home X it's - 232 (I think - but I'm typing this on my phone and can't scroll up). -
@deckingman said in RepRapFirmware 3.0 is released!:
@littlehobbyshop said in RepRapFirmware 3.0 is released!:
@zerspaner_gerd You need that H2 in there as you described for the move back a few mm. My config has these and was generated by the config tool.
He shouldn't need to add that H2. If the first G1 H1 X- move works, then the axis will be flagged as being homed. So after that, he should be able to do any G1 moves without any H parameter.
I agree with you. Why should it be necessary for X and not for Y, Z and homeall?
I suggest the OP steps through his homex one command at a time to check that the axis gets flagged as being homed after that first move.
The warning message disappears for the first time, so I assume that it is considered referenced.
One thing that might be a clue is that in homeall, the move is X-235 but in home X it's - 232 (I think - but I'm typing this on my phone and can't scroll up).
Well seen, I compared again and again and saw no differences.
But nothing has changed.Since my english is not good here is a video of how the X axis behaves
https://www.dropbox.com/s/b9ms5dav5o08n24/2020-01-27 16-06-58.ts?dl=0What I have found out is that this is completed without errors:
G91 ; relative positioning G1 H1 X-235.0 F4800 ; move quickly to X axis endstop and stop there (first pass) G1 X10.0 F6000 ; go back a few mm G1 H1 X-7.5 F1300 ; move slowly to X axis endstop once more (second pass) G90 ; absolute positioning
Only the result is wrong.
It seems to me that it ignores the second H1.
Why? -
This is also completed without errors:
; homex.g G91 ; relative positioning G1 H1 X-235.0 F4800 ; move quickly to X axis endstop and stop there (first pass) G1 X5.0 F6000 ; go back a few mm G1 H2 G1 H1 X-7.5 F1300 ; move slowly to X axis endstop once more (second pass) G90 ; absolute positioning
One question should this not fail or complete successfully:
; homey.g G91 ; relative positioning G1 H1 Y235 F4800 ; move quickly to Y axis endstop and stop there (first pass) G1 Y-50.0 F6000 ; go back a few mm G1 H1 Y7.5 F1300 ; move slowly to Y axis endstop once more (second pass) G90 ; absolute positioning
With RF2.05 I had no problems.
And why only homex.g
Can't be because of my config, right?
Maybe in connection with low end and high endstop configuration; Endstops M574 X1 S1 P"!xstop" M574 Y2 S1 P"!ystop" M574 Z2 S1 P"!zstop"
greetings
-
@zerspaner_gerd This is my homex.g
G91 ; relative positioning
G1 H2 Z5 F6000 ; lift Z relative to current position
G1 H1 X-265 F3000 ; move quickly to X axis endstop and stop there (first pass)
G1 H2 X5 F6000 ; go back a few mm
G1 H1 X-265 F600 ; move slowly to X axis endstop once more (second pass)
G1 H2 Z-5 F6000 ; lower Z again
G90 ; absolute positioninghope this helps , works perfectly on 3.0,
-
@dc42 Hello me again
i just got my noctua fan which as we talk i want to control by water temp.
so my code is now looking like that:;Water temp M308 S5 P"e0temp" Y"thermistor" T100000 B4138 A"Water temp." ;configure sensor 5 as thermistor on pin e1temp ; Mesh grid M557 X20:420 Y104:384 40 ; Fans M950 F0 C"!Fan0+exp.pb6" Q25000 ; fan 0 is a 4-wire PWM fan so invert it, use high PWM frequency, tacho connected to PB6 on expansion connector M106 P0 H5 T80
i with that code fan no matther water temp work with same speed.
i have Noctua 12V 1700 PWM fan that is connected yellow and black wire to 12v DC and blue wire to fan0- as i read.and i want that this fan work's on Thermostatic mode what i am doing wrong please help?
Matej
-
@stewwy Thanks
I now run it with
H2
, but it is very strange that this is only necessary at homex.
homeall, homez and homey noH2
is necessary.
With RF2,H2
was nowhere necessary.Best regards
-
@matej1006 said in RepRapFirmware 3.0 is released!:
@dc42 Hello me again
i just got my noctua fan which as we talk i want to control by water temp.
so my code is now looking like that:;Water temp M308 S5 P"e0temp" Y"thermistor" T100000 B4138 A"Water temp." ;configure sensor 5 as thermistor on pin e1temp ; Mesh grid M557 X20:420 Y104:384 40 ; Fans M950 F0 C"!Fan0+exp.pb6" Q25000 ; fan 0 is a 4-wire PWM fan so invert it, use high PWM frequency, tacho connected to PB6 on expansion connector M106 P0 H5 T80
i with that code fan no matther water temp work with same speed.
i have Noctua 12V 1700 PWM fan that is connected yellow and black wire to 12v DC and blue wire to fan0- as i read.and i want that this fan work's on Thermostatic mode what i am doing wrong please help?
Matej
I don't see anything wrong with that configuration. What reading is sensor 5 giving in DWC?
-
@dc42 i figurit out i didn't connec 24V and 12V GND together Thanks anyway
Can i use this same sensor to contorl water pump with that code?
;Water temp M308 S5 P"e0temp" Y"thermistor" T100000 B4138 A"Water temp." ;configure sensor 5 as thermistor on pin e1temp ; Mesh grid M557 X20:420 Y104:384 40 ; Fans M950 F0 C"!Fan0+exp.pb6" Q25000 ; fan 0 is a 4-wire PWM fan so invert it, use high PWM frequency, tacho connected to PB6 on expansion connector M106 P0 H5 T30 ;Water pump M950 F0 C"!Fan1" Q25000 M106 P1 H5 T30
-
Yes, that should work.
-
@dc42 Did you ever get around to testing what the new maximum step rate in RRF3 is? I saw there was a change in one of the recent betas to get some of the max step rate back; do you think it's going to be possible to increase the max step even more in the future?
-
Yes I did. On a Duet WiFi it was disappointingly low, around 45kHz to each of 3 motors moving simultaneously AFAIR. The changes I made helped somewhat, but more improvement is planned for release 3.02.