Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

repetier-FW Einstellung

geschrieben von derschutzhund 
repetier-FW Einstellung
14. May 2017 17:11
Hallöchen,

die Referenzierung der Z-Achse mache ich mittels Kontakt der Düse auf dem Druckbett.
Ein erster Eigenbaudrucker erledigt das mittels auto-leveling was auch sehr gut funktioniert.
Beim aktuellen Drucker wollte ich das auto-leveling mit Antasten von mehreren Positionen nicht mehr machen sondern mit G28 Z eine Position anfahren.
Nun könnte ich natürlich im Startcode des Slicers die Position nach dem Antasten so setzen G28 z -0,2
Das geht auch aber ich würde den z-Höhenversatz gerne in der FW setzen damit ich im slicer nicht daran denken muss!
Für autoleveling gibt es in der FW ja einen Parameter-
Ich verwende die aktuelle Repetier-FW
Irgendwie ist mir so also ob ich irgendwo schon mal gelesen habe das soetwas geht aber ich kann ich es nicht mehr finden.
Vielleicht kann mir dazu ja jemand was sagen?

LG

Wolfgang
Re: repetier-FW Einstellung
15. May 2017 14:06
#define Z_PROBE_HEIGHT -0.2

edit: vorzeichen

1-mal bearbeitet. Zuletzt am 15.05.17 14:11.
Re: repetier-FW Einstellung
15. May 2017 16:09
Dieser Parameter ist doch nur aktiv wenn Probe eingeschaltet ist oder?
Den verwende ich bei dem Drucker der halt ein autoleveling nutzt.
Re: repetier-FW Einstellung
15. May 2017 16:15
Ne, das verwendet die Firmware um den realen Abstand Düse zum Druckbett zu berechnen. Ist ja selten so, dass der Sensor exakt bei Z=0 auslöst.
Re: repetier-FW Einstellung
19. May 2017 09:22
Es ist wohl doch so wie ich dachte, der Parameter Z_Probe_high wird nur ausgewertet wenn Z_Probe auch aktiviert ist!
Evtl. habe ich mich bei der Aufgabenstellung unklar ausgedrückt?
Ich möchte mit dem normalen G28 die Z-Achse über einen Kontakt referenzieren lassen der schaltet wenn die Düse das Bett berührt.
Die Düse müsste dann ca. 0,8mm nach oben fahren und diese Position dann als 0-Höhe setzen.
Ist das machbar und wenn ja wie?

LG

Wolfgang
Re: repetier-FW Einstellung
19. May 2017 10:43
Bei Repetier weiß ich es nicht Marlin hat dafür in der Firmware die Möglichkeit einen pre-start g-code auszuführen, schau doch mal nach ob Repetier das auch hat.


Wer freundlich zu mir ist zu dem bin auch ich freundlich. Wer Schreibfehler findet darf sie gerne behalten winking smiley / Geeetech Prusa I3 ProX extended / Repetierhost / Mattercontroll / Slic3r
Re: repetier-FW Einstellung
19. May 2017 12:01
Quote
derschutzhund
Es ist wohl doch so wie ich dachte, der Parameter Z_Probe_high wird nur ausgewertet wenn Z_Probe auch aktiviert ist!
Evtl. habe ich mich bei der Aufgabenstellung unklar ausgedrückt?
Ich möchte mit dem normalen G28 die Z-Achse über einen Kontakt referenzieren lassen der schaltet wenn die Düse das Bett berührt.
Die Düse müsste dann ca. 0,8mm nach oben fahren und diese Position dann als 0-Höhe setzen.
Ist das machbar und wenn ja wie?

LG

Wolfgang

Moin Wolfgang,
Dann home doch Z und fahre 0,8mm hoch und setze das mit einem Befehl ( Weiß ich momentan nicht ) als 0-Punkt fest


Liebe Grüße aus Kaltenkirchen.
Frithjof
Meine Seite
[www.facebook.com]
Re: repetier-FW Einstellung
20. May 2017 16:31
Hallo Fridi,

so möchte ich es ja eben gerade nicht machen sondern fest in die FW einbauen.
Neuer Ansatz:
- z-Probe aktivieren und einmal ein Probing der Z-Achse durchführen lassen.
Der Höhenunterschied für mindestens 3 Punkte wird dann ja im EEprom abgespeichert

- Vor jedem Druck wird dann automatisch ein Homing durchgeführt.

Die Frage ist nur, ob dieses Homing mit dem gleichen Taster am gleichen Eingang durchgeführt werden kann wie das Probing?
Irgendwie ist mir so als ob das Homing bei aktiviertem Z-Probing auf den Z-Max-Schalter fährt was absolut unlogisch und relativ unpraktisch wäre!
Vielleicht hat sich da in der jetzigen FW ja was getan?

LG

Wolfgang
Re: repetier-FW Einstellung
27. May 2017 04:03
Kann sich bitte mal jemand die Konfigurationsdatei ansehen?
Verwendet wird Repetier FW 0.92.9
Der Aufbau ist ähnlich einem Ultimaker nur größer und als Eigenkonstruktion.
Die Parameter der Konfigurationsdatei habe ich von meinem anderen Drucker übernommen an dem es so funktioniert,
allerdings ist da eine ältere FW aufgespielt.
Das Problem ist, dass nach diesem Testsmacro alle Achsen gleichzeitig sehr langsam verfahren!
Ob der Sensor an der Z-Achse betätigt wird oder nicht stopt die Achsen nicht.
Das ist das Macro welches ich in S3D zum Testen verwende:
----------------
M321 ;Autoleveling temporär aus
M322 ;Reset derAutolevel Matrix
G92 Z0
G0 Z10
G28 X300
G28 Y300
G32 ;Autolevel
G320 S2 ;Autoleveling an
------------------------
Im Idealfall möchte ich dieses Macro einmal laufen lassen wenn ich am Drucktisch etwas geändert habe und sonst vor jedem Druck
die Z-Achse einmal kurz Homen wobei dabei auch der Sensor welcher im Extruder eingebaut ist betätigt werden soll.
Der Tisch soll also nicht nach unten nach Z-maxfahren sondern nach oben an die Düse in Z-min!
Das muss doch gehen!

Ach noch was bevor ich das Autoleveling eingeschaltet hatte konnte ich die Z-Achse normal homen.
LG
Anhänge:
Öffnen | Download - Configuration.h (33 KB)
Re: repetier-FW Einstellung
02. June 2017 14:00
Hallo!

Generell mal die Frage wie ich die Funktion im Repetier V2.0.1 mit Anycube Pursa I3 scharf schalte??
Diese Befehle bringen bei mir gar nichts.
Es gibt zwar bei den Werkzeugen die Auswahl Höhenkarte von Bett, weiß aber nicht ob es diese Funktion sein soll und vor allem sie ist enable.

Kann mir dazu jemand weiter helfen??

SG
Wolfi 3D
Re: repetier-FW Einstellung
03. June 2017 15:31
Also dann vielleicht doch mit dem Autobedleveling und dem Z-Probe.
Ich bin jetzt beim neuen Drucker so weit, dass er in die erste Probeposition fährt und dann nach oben richtung Düse wie es richtig ist.
Das Problem ist nur, dass er dann nicht auf den Schalter reagiert. Ich habe schon alles probiert was mir eingefallen ist:
// #################### Z-Probing #####################

#define Z_PROBE_Z_OFFSET 0
#define Z_PROBE_Z_OFFSET_MODE 0
#define UI_BED_COATING 1
#define FEATURE_Z_PROBE 1
#define Z_PROBE_BED_DISTANCE 10
#define Z_PROBE_PIN ORIG_Z_MIN_PIN
#define Z_PROBE_PULLUP 1
#define Z_PROBE_ON_HIGH 0
#define Z_PROBE_X_OFFSET 0
#define Z_PROBE_Y_OFFSET 0
#define Z_PROBE_WAIT_BEFORE_TEST 0
#define Z_PROBE_SPEED 2
#define Z_PROBE_XY_SPEED 150
#define Z_PROBE_SWITCHING_DISTANCE 1
#define Z_PROBE_REPETITIONS 1
#define Z_PROBE_HEIGHT -10   // 40
#define Z_PROBE_START_SCRIPT ""
#define Z_PROBE_FINISHED_SCRIPT ""
#define Z_PROBE_REQUIRES_HEATING 0
#define Z_PROBE_MIN_TEMPERATURE 150
#define FEATURE_AUTOLEVEL 1
#define Z_PROBE_X1 20
#define Z_PROBE_Y1 20
#define Z_PROBE_X2 160
#define Z_PROBE_Y2 20
#define Z_PROBE_X3 100
#define Z_PROBE_Y3 160
#define BED_LEVELING_METHOD 0
#define BED_CORRECTION_METHOD 0
#define BED_LEVELING_GRID_SIZE 5
#define BED_LEVELING_REPETITIONS 5
#define BED_MOTOR_1_X 0
#define BED_MOTOR_1_Y 0
#define BED_MOTOR_2_X 200
#define BED_MOTOR_2_Y 0
#define BED_MOTOR_3_X 100
#define BED_MOTOR_3_Y 200
#define BENDING_CORRECTION_A 0
#define BENDING_CORRECTION_B 0
#define BENDING_CORRECTION_C 0
#define FEATURE_AXISCOMP 0
#define AXISCOMP_TANXY 0
#define AXISCOMP_TANYZ 0
#define AXISCOMP_TANXZ 0

Ich habe auch schon die Pinnummer 32 (Hardware-min-pin) und 38 (Hardware-max-pin) für die Arduino Due - Platine versucht aber so richtig gut ist das Ergebnis dann auch nicht!
Bei 32 (min) gibt es wieder keine Reaktion und bei 38 (max) reagiert die Achse zwar aber nur in so weit als das sie dann in Richtung Z-Max fährt wo sich kein Schalter befindet. Ich mache dann halt ein Reset für Abbruch.
Ich finde das alles recht merkwürdig!
Vielleicht gibt es hier ja jemand der da helfen kann?

Noch eine Frage zum Arduino due und dem Display.
Es ist an beiden Druckern so, dass das Display beim Einschalten des Druckers erst mal nur weiße Balken anzeigt.
Dann muss erst einmal der Resetbutton gedrückt werden um die normale Anzeige zu aktivieren.
Das ist doch nicht normal oder? Wie kann man das ändern?

LG

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

Klicke hier, um Dich einzuloggen