<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Repetier Endstop + ZProbe Autobedlevel die 1.000ste</title>
        <description> Hi,
ich raffs einfach nicht, vieleicht kann sich ja mal einer erbarmen mir zu helfen wie das mit den Endstops und Z-Probe richtig funktioniert für das Auto Bed Level.
Der Z-Probe wird einfach überfahren und crasht ins Bett rein. Ein Notstopp rettet mich dann bevor er mir die ganze Platte aushebelt.
Ich nutze ein Cartesian Modell wo die Heizplatte vom hotend beim Drucken weg fährt. (ultimaker 2 style)
Endstops habe ich an ZMax, XMin, Ymax und Software Endstops eingerichtet.An Z-Min hängt mein Probe NPN-NO ( LJ12A3-4-Z/BX ) mit 4mm wobei er bei 2.3mm schaltet und genau dort ist auch mein hotend bündig mit der DDP. Habe eine Diode 1n4148 drangebastelt wegen 5v Toleranz des Arduino Pin.
Mit M119 ausgelesen : 20:57:35.540 : endstops hit: x_min:L y_max:L z_max:L Z-probe state:L(manuell mit der Platte hochgefahren schaltet auch der Z-Probe auf: H)
G28 läuft genau so wie es sein muss und trägt mir auch die Werte von den Softwareendstop dann in das Kontrollfenster von Repetierhost.
Mache ich jetzt ein G29, fährt er die Platte wieder hoch und überfährt dann sozusagen den Z-Probe ohne anzuhalten. Ich hab dann irgendwo wohl einen Denkfehler und könnte mal eure Hilfe benötigen.
Habe meine Config angehängt.

Gruß Dennis</description>
        <link>https://reprap.org/forum/read.php?247,661369,661369#msg-661369</link>
        <lastBuildDate>Tue, 06 Oct 2026 23:41:30 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?247,661369,662395#msg-662395</guid>
            <title>Re: Repetier Endstop + ZProbe Autobedlevel die 1.000ste</title>
            <link>https://reprap.org/forum/read.php?247,661369,662395#msg-662395</link>
            <description><![CDATA[ Habe ich doch beschrieben wo die Diode reinkommt. Link gibt es keinen aber ist recht einfach zu verstehen.<br />
Das High Signal is nicht exakt 5v und und die LED ist ständig an.Wenn er nicht getriggert ist, leuchtet er schwach. Der Grund ist weil der Sensorausgang ein unbeschalteter Kollektor ist und das einzige was 12v auf den Ausgang legt ist der LED Schaltkreis der einen 10k widerstand drin hat. Daher die Highspeed Schalt-Diode. Nun haste bei High Signal auch wirklich 5v und im ungetriggerten Zustand 0.5 ~0.6v. Ist aber eher kosmetisch weil beide Lösungen funktionieren. Ich finde es einfacher.Kannst es ja vorher mit nem Mumeter testen. <br />
gruß]]></description>
            <dc:creator>restinpeace</dc:creator>
            <category>Software</category>
            <pubDate>Tue, 10 May 2016 14:17:58 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?247,661369,662365#msg-662365</guid>
            <title>Re: Repetier Endstop + ZProbe Autobedlevel die 1.000ste</title>
            <link>https://reprap.org/forum/read.php?247,661369,662365#msg-662365</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>restinpeace</strong><br />
Für Leute die das selbe machen, können anstatt der 2 Widerstände für den Spannungsteiler lieber eine Diode 1N4148 verwenden. Das lässt auch die Led richtig schalten und nicht dimmen wie in meinem Fall.<br />
Braunes Kabel zu 12v<br />
Blaues zu GND<br />
Schwarzes zur Kathode und Anode zum Pin auf eurem ramps oder wad weis ich.</div></blockquote>
<br />
Wo setzt du die ein? HAst du Links? Fotos?]]></description>
            <dc:creator>sobo84</dc:creator>
            <category>Software</category>
            <pubDate>Tue, 10 May 2016 12:42:38 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?247,661369,662067#msg-662067</guid>
            <title>Re: Repetier Endstop + ZProbe Autobedlevel die 1.000ste</title>
            <link>https://reprap.org/forum/read.php?247,661369,662067#msg-662067</link>
            <description><![CDATA[ Für die Nachwelt:<br />
<br />
Z probe height: Ist der Abstand der Düse über dem Bett beim triggern<br />
Z-Probe Offset: der Abstand der Düse zum Induktiv oder Schlagmichtod Sensor<br />
Max Z probe bed distance: soll aussagen in welcher Höhe er anfängt zu leveln. bin mir nicht sicher. habe nun 10 drinen stehen.(Edit: keine Ahnung wozu dieser gut ist. Wenn ich von 3mm Höhe starte fährt er nicht auf 13 oder 10mm hoch. Auch wird nach dem leveln die Platte nicht angehoben, daher ist mir dieser Wert schleierhaft !<br />
Tan Axis Compensation: der Ausgleich bei vertikale schiefen Teilen<br />
<br />
wie auch immer. Nach korrektur trial and error und 1 Millionen Schimpfwörter, fährt er mir die Noozle da hin wo ich es hin will.<br />
hier ein auszug der Config :<br />
<br />
<br />
<pre class="bbcode">
// #################### Z-Probing #####################

#define Z_PROBE_Z_OFFSET 1.24
#define Z_PROBE_Z_OFFSET_MODE 1
#define UI_BED_COATING 0
#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 5
#define Z_PROBE_XY_SPEED 150
#define Z_PROBE_SWITCHING_DISTANCE 0.1
#define Z_PROBE_REPETITIONS 1
#define Z_PROBE_HEIGHT 0.92
#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 10
#define Z_PROBE_Y1 230
#define Z_PROBE_X2 10
#define Z_PROBE_Y2 10
#define Z_PROBE_X3 230
#define Z_PROBE_Y3 240
#define BED_LEVELING_METHOD 1
#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 1
#define AXISCOMP_TANXY 0
#define AXISCOMP_TANYZ 0
#define AXISCOMP_TANXZ 0</pre>
<br />
Für Leute die das selbe machen, können anstatt der 2 Widerstände für den Spannungsteiler lieber eine Diode 1N4148 verwenden. Das lässt auch die Led richtig schalten und nicht dimmen wie in meinem Fall.<br />
Braunes Kabel zu 12v<br />
Blaues zu GND<br />
Schwarzes zur Kathode und Anode zum Pin auf eurem ramps oder wad weis ich.<br />
Software Pull-up anschalten in der Firmware.<br />
<br />
Was mir aber noch zu krübeln gibt ist wie mache ich das dann später wenn ich ne nozzle wechsle die z.b. ne andere als die vorige ist. Wie speichere ich denn Wert dann später ab im Eeprom ? Vorausgesetzt die Länge der Nozzle ist bekannt und dann noch wie gehts weiter nach g32 s2; ? einfach drucken ?<br />
<br />
<br />
Gruß]]></description>
            <dc:creator>restinpeace</dc:creator>
            <category>Software</category>
            <pubDate>Mon, 09 May 2016 18:38:34 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?247,661369,662024#msg-662024</guid>
            <title>Re: Repetier Endstop + ZProbe Autobedlevel die 1.000ste</title>
            <link>https://reprap.org/forum/read.php?247,661369,662024#msg-662024</link>
            <description><![CDATA[ bestimmt 100 mal (:D<br />
doch wozu hast du es dann angeschnitten ?]]></description>
            <dc:creator>restinpeace</dc:creator>
            <category>Software</category>
            <pubDate>Mon, 09 May 2016 16:13:01 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?247,661369,662005#msg-662005</guid>
            <title>Re: Repetier Endstop + ZProbe Autobedlevel die 1.000ste</title>
            <link>https://reprap.org/forum/read.php?247,661369,662005#msg-662005</link>
            <description><![CDATA[ Keine Ahnung. Ich würde es einfach ausprobieren. Hast ja schon paar mal den Notaus getroffen ;)]]></description>
            <dc:creator>Wurstnase</dc:creator>
            <category>Software</category>
            <pubDate>Mon, 09 May 2016 15:12:37 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?247,661369,662003#msg-662003</guid>
            <title>Re: Repetier Endstop + ZProbe Autobedlevel die 1.000ste</title>
            <link>https://reprap.org/forum/read.php?247,661369,662003#msg-662003</link>
            <description><![CDATA[ ok wurstnase. habe nochmals gegooglet und von repetier gelesen das dies die Höhe von Probe bis zur noozle ist. richtig ?]]></description>
            <dc:creator>restinpeace</dc:creator>
            <category>Software</category>
            <pubDate>Mon, 09 May 2016 15:07:05 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?247,661369,661977#msg-661977</guid>
            <title>Re: Repetier Endstop + ZProbe Autobedlevel die 1.000ste</title>
            <link>https://reprap.org/forum/read.php?247,661369,661977#msg-661977</link>
            <description><![CDATA[ #define Z_PROBE_BED_DISTANCE 6?]]></description>
            <dc:creator>Wurstnase</dc:creator>
            <category>Software</category>
            <pubDate>Mon, 09 May 2016 12:43:35 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?247,661369,661879#msg-661879</guid>
            <title>Re: Repetier Endstop + ZProbe Autobedlevel die 1.000ste</title>
            <link>https://reprap.org/forum/read.php?247,661369,661879#msg-661879</link>
            <description><![CDATA[ noch zusätzlich habe ich ne Vermutung :<br />
Kann es sein das hier der Hund begraben liegt ?<br />
<br />
wäre es nicht sinnvoll einen relativen Wert zu konfigurieren bei dem zmax length und ihn selber ermittlen zu lassen je nach dem wie zmax endschalter schaltet.Software Endstops sind für z deaktiviert.Wenn ja, wie wäre der Syntax. -1 oder einfach 0 ?<br />
<pre class="bbcode">
#define Z_MAX_LENGTH 999</pre>
<br />
Kommt es nicht gleich ein Z OFFSET mit Z-Probe Height oder brauch man den Wert nicht und hat alles in dem z probe height wert ?<br />
<pre class="bbcode">
define Z_PROBE_Z_OFFSET 0
#define Z_PROBE_Z_OFFSET_MODE 0</pre>
<br />
<pre class="bbcode">
#define Z_PROBE_HEIGHT 2</pre>
<br />
Gruß]]></description>
            <dc:creator>restinpeace</dc:creator>
            <category>Software</category>
            <pubDate>Mon, 09 May 2016 08:11:45 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?247,661369,661866#msg-661866</guid>
            <title>Re: Repetier Endstop + ZProbe Autobedlevel die 1.000ste</title>
            <link>https://reprap.org/forum/read.php?247,661369,661866#msg-661866</link>
            <description><![CDATA[ Hi Traumflug. Steht doch oben im Text das er schaltet.<br />
Bin nun soweit das diese Vorgehensweise von Skimmy funktioniert bis zu einen bestimmten Punkt.<br />
Ich liste es mal auf.<br />
Ich mache ein : <br />
<pre class="bbcode">
g28 xy; 
g91;
g1 z3;
g90;
g32 s2;</pre>
und er fährt mir nun alle Punkte ab.<br />
<br />
anschließend spuckt er mit dieses hier raus :<br />
<pre class="bbcode">
12:33:19.842 : Transformation matrix: 0.999995 0.000000 0.003115 0.000007 0.999997 -0.002243 -0.003115 0.002243 0.999993</pre>
ist das normal ? Muss ich anschließend noch was extra speichern mit m5xx ? oder macht das dann g32 s2 automatisch.<br />
Wenn ich von dann an auf Z0 fahre, habe ich noch ca 1.4mm platz bis die nozzle die Platte berührt.<br />
Mache ich nun ein <br />
<pre class="bbcode">
g28 xyz</pre>
 homt er mir auch alle 3 Achsen aber versuche ich nun ein <br />
<pre class="bbcode">
g1 z0</pre>
dann fährt er mir wieder in die Platte rein mit der noozle.Nottstop. <br />
Auch manuelles bedienen mittels software jog klappt auch nicht wie von Skimmy schon gesagt.<br />
hier ein Ausschnitt meiner Config:<br />
<pre class="bbcode">
#define Z_PROBE_Z_OFFSET 0
#define Z_PROBE_Z_OFFSET_MODE 0
#define UI_BED_COATING 0
#define FEATURE_Z_PROBE 1
#define Z_PROBE_BED_DISTANCE 6
#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 5
#define Z_PROBE_XY_SPEED 150
#define Z_PROBE_SWITCHING_DISTANCE 0.2
#define Z_PROBE_REPETITIONS 1
#define Z_PROBE_HEIGHT 2 
#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 10
#define Z_PROBE_Y1 280
#define Z_PROBE_X2 10
#define Z_PROBE_Y2 10
#define Z_PROBE_X3 280
#define Z_PROBE_Y3 280
#define BED_LEVELING_METHOD 1
#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 1
#define AXISCOMP_TANXY 0
#define AXISCOMP_TANYZ 0
#define AXISCOMP_TANXZ 0</pre>
<br />
evtl weist du ja einen Rat. Gruß]]></description>
            <dc:creator>restinpeace</dc:creator>
            <category>Software</category>
            <pubDate>Mon, 09 May 2016 07:33:21 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?247,661369,661816#msg-661816</guid>
            <title>Re: Repetier Endstop + ZProbe Autobedlevel die 1.000ste</title>
            <link>https://reprap.org/forum/read.php?247,661369,661816#msg-661816</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>restinpeace</strong><br />Der Z-Probe wird einfach überfahren und crasht ins Bett rein.</div></blockquote>
<br />
Funktioniert das Ding denn überhaupt? Wenn es nicht schaltet, hilft keine Einstellerei der Welt.]]></description>
            <dc:creator>Traumflug</dc:creator>
            <category>Software</category>
            <pubDate>Mon, 09 May 2016 05:39:05 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?247,661369,661577#msg-661577</guid>
            <title>Re: Repetier Endstop + ZProbe Autobedlevel die 1.000ste</title>
            <link>https://reprap.org/forum/read.php?247,661369,661577#msg-661577</link>
            <description><![CDATA[ Hi, danke für deine Antwort . Hat mir sehr geholfen wobei ich nicht verstehe wieso er unbedingt erst 3mm anheben muss und dann erst das ABL ausführt bei deinem Gcode Ansatz und wieso der Z-Probe ohne dieses nicht funktioniert :<br />
<pre class="bbcode">
G28 XY ;
G91 ;
G1 Z3 ;
G90 ;
G32 S0;</pre>
<br />
<br />
Nuja, bleibt wohl ein Rätzel oder ein Sicherheitsfeature . Dann noch ein paar Werte in der Configuration.<br />
Das wären diese hier <br />
<pre class="bbcode">
#define Z_PROBE_Z_OFFSET 0 (wozu?)
#define UI_BED_COATING 0 (  kann noch hinzugefügt werden wie z.b Buildtak oder so, richtig ?)
#define Z_PROBE_BED_DISTANCE 6 ( Ich denke mal das ist der Wert in welcher Höhe er auf XY fährt. richtig ?)
#define Z_PROBE_SWITCHING_DISTANCE 0 ( auch so ein wert der irgendwie nichtssagend ist, da wenn der schalter schaltet, dann schaltet der an oder aus oder gibt dieser Z-Probe einen bestimmten Wert noch aus, denn die Firmware verarbeitet?)
#define Z_PROBE_HEIGHT 0 ( ??? )</pre>
wird das nach dem Probing dann als Offset dazugefügt oder wozu sind diese . <br />
<br />
Meine Nozzle liegt genau auf der Heizplatte sobald er schaltet der Z-Probe. Bis zur Heizplatte wären dann 2mm bis zur Sensorkappe.Muss ich diese 2mm wo noch angeben ?<br />
<br />
Gruß]]></description>
            <dc:creator>restinpeace</dc:creator>
            <category>Software</category>
            <pubDate>Sun, 08 May 2016 09:43:03 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?247,661369,661405#msg-661405</guid>
            <title>Re: Repetier Endstop + ZProbe Autobedlevel die 1.000ste</title>
            <link>https://reprap.org/forum/read.php?247,661369,661405#msg-661405</link>
            <description><![CDATA[ Der Thread hilft dir weiter: [<a href="http://forums.reprap.org/read.php?245,575253" target="_blank"  rel="nofollow">forums.reprap.org</a>]]]></description>
            <dc:creator>Skimmy</dc:creator>
            <category>Software</category>
            <pubDate>Sat, 07 May 2016 18:31:46 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?247,661369,661369#msg-661369</guid>
            <title>Repetier Endstop + ZProbe Autobedlevel die 1.000ste</title>
            <link>https://reprap.org/forum/read.php?247,661369,661369#msg-661369</link>
            <description><![CDATA[ Hi,<br />
ich raffs einfach nicht, vieleicht kann sich ja mal einer erbarmen mir zu helfen wie das mit den Endstops und Z-Probe richtig funktioniert für das Auto Bed Level.<br />
Der Z-Probe wird einfach überfahren und crasht ins Bett rein. Ein Notstopp rettet mich dann bevor er mir die ganze Platte aushebelt.<br />
Ich nutze ein Cartesian Modell wo die Heizplatte vom hotend beim Drucken weg fährt. (ultimaker 2 style)<br />
Endstops habe ich an ZMax, XMin, Ymax und Software Endstops eingerichtet.An Z-Min hängt mein Probe NPN-NO ( LJ12A3-4-Z/BX ) mit 4mm wobei er bei 2.3mm schaltet und genau dort ist auch mein hotend bündig mit der DDP. Habe eine Diode 1n4148 drangebastelt wegen 5v Toleranz des Arduino Pin.<br />
Mit M119 ausgelesen : 20:57:35.540 : endstops hit: x_min:L y_max:L z_max:L Z-probe state:L(manuell mit der Platte hochgefahren schaltet auch der Z-Probe auf: H)<br />
G28 läuft genau so wie es sein muss und trägt mir auch die Werte von den Softwareendstop dann in das Kontrollfenster von Repetierhost.<br />
Mache ich jetzt ein G29, fährt er die Platte wieder hoch und überfährt dann sozusagen den Z-Probe ohne anzuhalten. Ich hab dann irgendwo wohl einen Denkfehler und könnte mal eure Hilfe benötigen.<br />
Habe meine Config angehängt.<br />
<br />
Gruß Dennis]]></description>
            <dc:creator>restinpeace</dc:creator>
            <category>Software</category>
            <pubDate>Sat, 07 May 2016 16:15:40 -0400</pubDate>
        </item>
    </channel>
</rss>
