Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Teacup FW Problem bei kleinen E Werten?

geschrieben von Juppi 
Teacup FW Problem bei kleinen E Werten?
18. February 2012 11:56
Kann es sein, dass die Teacup immer aussteigt, wenn sehr kleine E Werte mit übergeben werden?

Bei mir ist das jedenfalls immer an so einer gcode-Stelle:
G1 X33.739 Y26.468 Z0.4 F2100.0 E0.0098

Bei den anderen Parametern hat er zumindest mit höheren E-Werten keine Probleme und druckt. Da oben hört es immer auf.

Ich benutze Teacup Firmware '0ec0d36'.

Gruss
Juppi
Re: Teacup FW Problem bei kleinen E Werten?
20. February 2012 07:51
Helau und Alaaf! Gleich geht's zum Umzug gucken...Vorher noch hier ein Nachtrag:

Nachdem ich jetzt auf die letzte Teacup FW '56258a3' umgestellt habe, hatte ich mir erhofft, sein der evtl. Integer Multiplikationsfehler in der Teacup behoben (die soll ja statt float nur integer rechnen). Die neue Firmware tut's aber genausowenig. Der Drucker druckt fleißig los, sobald aber das erste Mal was mit einem kleinen E-Wert auftaucht kleiner 0.0309, z.B. in
G1 X48.7391 Y11.8368 Z0.4 F2100.0 E0.0272
G1 X48.739 Y12.564 Z0.4 F2100.0 E0.0243

wird spätestens die zweite Zeile davon schon nicht mehr ausgeführt und die Teacup steigt aus (nur ein CR o.ä. an serieller Schnittstelle, dann ist Ende). Der Drucker stoppt.

@Traumflug:
Kann es sein, dass da Integer-Divisionstechnisch was aus dem Ruder läuft, oder habe ich irgendwo zu kleine Werte in der config.h eingetragen?

Gruss
Juppi
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen