-
Notifications
You must be signed in to change notification settings - Fork 199
Teacup not setting Y-MAX correctly after homing against the Y-Max-Switch #325
Comments
It should. Can you please show printer and board file? |
Hi Nico printer.rapmanjs.h.pdf I noted also that if I not was defining the Y_MIN value, the printer moved the Y-axis even if I wanted to move only the Z- or X-axis.... this behavior stopped when I defined the Y_MIN value to 0 (zero)... but the setting of the new origin was how i described earlier.. I created the hardware by my own based on my 40 years of experience as engeneer in electronics/mecanics so I think it is rather a software problem than hardware... but it may be also my fault... Saluti from southern Switzerland Joerg |
Can you please send a M119 to report the endstop status. Before sending, be sure, that no endstop is touched. |
A couple of days ago I got this from a customer: I did find one bug in line 92 of the data.py file controlling "reFloat" formatting for printer max and min sizes. I added
|
Hi |
Did you have the same issue with G28 Y as command? |
Good morning board.js1.h.txt Sorry for the pdf´s, but I am not very familiar with GitHub.... (gut Ding will Weile haben...) Saluti Joerg |
Got it. A simple overflow. I will push an update. |
Btw. It is always a good idea to compile it with
|
I did the same modification and it works. Saluti Jörg |
The issue in this case is, that both values are < 16bit (sizeof(int) on AVR) and defines. In this case the compiler will set both to int and make the multiplication which will overflow. Currently I don't find any place with the same issue. But any hints are welcome. |
Hi Nico Jörg |
HI
I have setup my Hardware (644P,20MHz) for an old RapMan 3.2. Until now it seems that most is working fine....
The only thing is, that if the print head is homing against the Y-MAX-Switch (this is how the RapMan design is!). The new Y-position is somewath like 3.384mm instead of 200mm as I configured Y-MAX. If I set the Y-MAX value to 205 the Y-position is 8.384mm! This is not a real problem, since I can set the rigth value with G92 Y200, but it would be nice if the controller would do that by himself!
Saluti Joerg
The text was updated successfully, but these errors were encountered: