<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Hilfe bei Configuration.h für umgebauten Chinadrucker (mbot 3d)</title>
        <description> Hallo zusammen,

ich habe vor 5 Jahren einen Chinadrucker (mbot 3d) gekauft. Jetzt habe ich ihn auf Alu-Profil-Rahmen umgebaut und das Mighty Board gegen ein MKS-base V1.5 Board (RAMPS 1.4) ausgetauscht. Ich versuche nun seit Wochen den Drucker bzw. die Configuration.h zum laufen zu bringen. Es gelingt mir einfach nicht.

Kann mit dabei jemand behilflich sein? Die Anhänge zeigen den Aufbau des Druckers.

Vielen Dank schon mal.

Beste Grüße René</description>
        <link>https://reprap.org/forum/read.php?247,834945,834945#msg-834945</link>
        <lastBuildDate>Fri, 12 Jun 2026 09:51:57 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?247,834945,835187#msg-835187</guid>
            <title>Re: Hilfe bei Configuration.h für umgebauten Chinadrucker (mbot 3d)</title>
            <link>https://reprap.org/forum/read.php?247,834945,835187#msg-835187</link>
            <description><![CDATA[ <b>@Hallo René</b><br />
<br />
Das habe ich alles geändert .<br />
<br />
Sorgt da für das deine Bed Temp stabiel bleibt <a href="https://plastikjunkies.de/pid-tuning-konstante-temperaturen-fuer-extruder-und-heizbett/" target="_blank"  rel="nofollow">PID Tuning</a><br />
<pre class="bbcode">
<b><span style="color:#FF0000">#define PIDTEMPBED</span></b></pre>
<br />
Gibt wo du deine Endstops rein gesteckt hast.<br />
<pre class="bbcode">
// Specify here all the endstop connectors that are connected to any endstop or probe.
// Almost all printers will be using one per axis. Probes will use one or more of the
// extra connectors. Leave undefined any used for non-endstop and non-probe purposes.
//#define USE_XMIN_PLUG
//#define USE_YMIN_PLUG
<b><span style="color:#FF0000">#define USE_ZMIN_PLUG
#define USE_XMAX_PLUG
#define USE_YMAX_PLUG</span></b>
//#define USE_ZMAX_PLUG</pre>
<br />
Das gleiche gilt auch für pullups<br />
<pre class="bbcode">
// Enable pullup for all endstops to prevent a floating state
#define ENDSTOPPULLUPS
#if DISABLED(ENDSTOPPULLUPS)
  // Disable ENDSTOPPULLUPS to set pullups individually
  <b><span style="color:#FF0000">#define ENDSTOPPULLUP_XMAX
  #define ENDSTOPPULLUP_YMAX</span></b>
  //#define ENDSTOPPULLUP_ZMAX
  //#define ENDSTOPPULLUP_XMIN
  //#define ENDSTOPPULLUP_YMIN
  <b><span style="color:#FF0000">#define ENDSTOPPULLUP_ZMIN
  #define ENDSTOPPULLUP_ZMIN_PROBE</span></b>
#endif</pre>
<br />
<pre class="bbcode">
// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
#define X_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Y_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
<b><span style="color:#FF0000">#define Z_MIN_ENDSTOP_INVERTING true</span></b> // set to true to invert the logic of the endstop.
<b><span style="color:#FF0000">#define X_MAX_ENDSTOP_INVERTING true</span></b> // set to true to invert the logic of the endstop.
<b><span style="color:#FF0000">#define Y_MAX_ENDSTOP_INVERTING true</span></b> // set to true to invert the logic of the endstop.
#define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
<b><span style="color:#FF0000">#define Z_MIN_PROBE_ENDSTOP_INVERTING true</span></b> // set to true to invert the logic of the probe.</pre>
<br />
<pre class="bbcode">
<b><span style="color:#FF0000">#define X_DRIVER_TYPE  A4988
#define Y_DRIVER_TYPE  A4988
#define Z_DRIVER_TYPE  A4988</span></b>
//#define X2_DRIVER_TYPE A4988
//#define Y2_DRIVER_TYPE A4988
//#define Z2_DRIVER_TYPE A4988
<b><span style="color:#FF0000">#define E0_DRIVER_TYPE A4988
#define E1_DRIVER_TYPE A4988</span></b>
//#define E2_DRIVER_TYPE A4988
//#define E3_DRIVER_TYPE A4988
//#define E4_DRIVER_TYPE A4988</pre>
<br />
Gibt an wo du Homen tust .<br />
<pre class="bbcode">
// Direction of endstops when homing; 1=MAX, -1=MIN
// :[-1,1]
<b><span style="color:#FF0000">#define X_HOME_DIR 1
#define Y_HOME_DIR 1</span></b>
#define Z_HOME_DIR -1</pre>
<br />
Ich habe die MIN/MAX SOFTWARE_ENDSTOPS deaktieviert , damit man MIN/MAX Punkte auch über fahren darf.<br />
<pre class="bbcode">
// Min software endstops constrain movement within minimum coordinate bounds
<b><span style="color:#FF0000">//</span></b>#define MIN_SOFTWARE_ENDSTOPS
#if ENABLED(MIN_SOFTWARE_ENDSTOPS)
  #define MIN_SOFTWARE_ENDSTOP_X
  #define MIN_SOFTWARE_ENDSTOP_Y
  #define MIN_SOFTWARE_ENDSTOP_Z
#endif

// Max software endstops constrain movement within maximum coordinate bounds
<b><span style="color:#FF0000">//</span></b>#define MAX_SOFTWARE_ENDSTOPS
#if ENABLED(MAX_SOFTWARE_ENDSTOPS)
  #define MAX_SOFTWARE_ENDSTOP_X
  #define MAX_SOFTWARE_ENDSTOP_Y
  #define MAX_SOFTWARE_ENDSTOP_Z
#endif</pre>
<br />
<pre class="bbcode">
//
// EEPROM
//
// The microcontroller can store settings in the EEPROM, e.g. max velocity...
// M500 - stores parameters in EEPROM
// M501 - reads parameters from EEPROM (if you need reset them after you changed them temporarily).
// M502 - reverts to the default "factory settings".  You still need to store them in EEPROM afterwards if you want to.
//
<b><span style="color:#FF0000">#define EEPROM_SETTINGS</span></b> // Enable for M500 and M501 commands
//#define DISABLE_M503    // Saves ~2700 bytes of PROGMEM. Disable for release!
#define EEPROM_CHITCHAT   // Give feedback on EEPROM commands. Disable to save PROGMEM.</pre>
<br />
<br />
Ich habe diese werte neu definiert X_BAD_OFFSET/Y_BAD_OFFSET, das ist die entfernung von dem Endstop bis zu dem rechten Bed Rand.<br />
<pre class="bbcode">
// The size of the print bed
#define X_BED_SIZE 200
#define Y_BED_SIZE 200

#define <b><span style="color:#FF0000">X_BAD_OFFSET</span></b> 30
#define <b><span style="color:#FF0000">Y_BAD_OFFSET</span></b> 10

// Travel limits (mm) after homing, corresponding to endstop positions.
#define X_MIN_POS 0
#define Y_MIN_POS 0
#define Z_MIN_POS 0
#define X_MAX_POS (X_BED_SIZE + X_BAD_OFFSET)
#define Y_MAX_POS (Y_BED_SIZE + Y_BAD_OFFSET)
#define Z_MAX_POS 200</pre>
<br />
Das musst du noch machen <a href="https://reprap.org/wiki/Triffid_Hunter%27s_Calibration_Guide/de" target="_blank" >Triffid Hunter's Calibration Guide/de</a><br />
<pre class="bbcode">
/**
 * Default Axis Steps Per Unit (steps/mm)
 * Override with M92
 *                                      X, Y, Z, E0 [, E1[, E2[, E3[, E4]]]]
 */
#define DEFAULT_AXIS_STEPS_PER_UNIT   { 80, 80, 4000, 500 }</pre>
<br />
Sollte beim ersten Homing die X_AXE nach links fahren dann musst du die AXE Invetieren<br />
<pre class="bbcode">
// Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way.
#define INVERT_X_DIR false
#define INVERT_Y_DIR false
#define INVERT_Z_DIR false

// @section extruder

// For direct drive extruder v9 set to true, for geared extruder set to false.
#define INVERT_E0_DIR false
#define INVERT_E1_DIR false
#define INVERT_E2_DIR false
#define INVERT_E3_DIR false
#define INVERT_E4_DIR false</pre>
<br />
<br />
Das sollte fürs erste reichen :D<br />
<br />
Deine neue Config,h 8-)<br />
<br />
<br />
MFG Stefan]]></description>
            <dc:creator>Micro3D</dc:creator>
            <category>Software</category>
            <pubDate>Mon, 01 Oct 2018 14:30:46 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?247,834945,835131#msg-835131</guid>
            <title>Re: Hilfe bei Configuration.h für umgebauten Chinadrucker (mbot 3d)</title>
            <link>https://reprap.org/forum/read.php?247,834945,835131#msg-835131</link>
            <description><![CDATA[ Hallo Stefan,<br />
<br />
die alten Configuration.h-Dateien hab ich alle gelöscht, ich kann also nur eine jungfräuliche Configuration.h schicken. die Endstops sind folgendermaßen gesteckt: X-max, Y-Max, Z-min, siehe auch Bilder vom Board. <br />
<br />
Gruß René]]></description>
            <dc:creator>reneh71</dc:creator>
            <category>Software</category>
            <pubDate>Mon, 01 Oct 2018 06:39:32 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?247,834945,835098#msg-835098</guid>
            <title>Re: Hilfe bei Configuration.h für umgebauten Chinadrucker (mbot 3d)</title>
            <link>https://reprap.org/forum/read.php?247,834945,835098#msg-835098</link>
            <description><![CDATA[ <b>@Hallo René</b><br />
<br />
Stell mal bitte deine <b><span style="color:#FF0000">Configuration.h</span></b> zur verfügung.<br />
<br />
Mach mal ein Paar Bilder vom deinem Board , damit man sehen kann wo deine Endstops angeklemmt sind.<br />
<br />
Auf deine Bilder sieht man ein <b><span style="color:#FF0000">X_MAX</span></b> <b>Endstop</b> Rechts und Hinten ein <b><span style="color:#FF0000">Y_MAX</span></b> <b>Endstop</b> , Oben Sollte ein <b><span style="color:#FF0000">Z_MIN</span></b> <b>Endstop</b> sein.<br />
<br />
<br />
<br />
<br />
<br />
MFG Stefan]]></description>
            <dc:creator>Micro3D</dc:creator>
            <category>Software</category>
            <pubDate>Sun, 30 Sep 2018 18:12:22 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?247,834945,835039#msg-835039</guid>
            <title>Re: Hilfe bei Configuration.h für umgebauten Chinadrucker (mbot 3d)</title>
            <link>https://reprap.org/forum/read.php?247,834945,835039#msg-835039</link>
            <description><![CDATA[ Hallo LundM,<br />
<br />
danke für Dein Interesse. Es ist die Cofiguration.h, die ich zugegebenermaßen nicht verstehe und dort besonders die Absätze<br />
<br />
//===========================================================================<br />
//============================= Mechanical Settings =========================<br />
//===========================================================================<br />
<br />
//===========================================================================<br />
//============================== Endstop Settings ===========================<br />
//===========================================================================<br />
<br />
//=============================================================================<br />
//============================== Movement Settings ============================<br />
//=============================================================================<br />
<br />
//===========================================================================<br />
//============================= Z Probe Options =============================<br />
//===========================================================================<br />
<br />
Irgendwie macht der Drucker nach dem ich bestimmte Einstellungen auf das Board geladen habe, was er will. <br />
<br />
Könne wir die Absätze einzeln durchgehen?<br />
<br />
Beste Grüße René]]></description>
            <dc:creator>reneh71</dc:creator>
            <category>Software</category>
            <pubDate>Sun, 30 Sep 2018 07:02:34 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?247,834945,835029#msg-835029</guid>
            <title>Re: Hilfe bei Configuration.h für umgebauten Chinadrucker (mbot 3d)</title>
            <link>https://reprap.org/forum/read.php?247,834945,835029#msg-835029</link>
            <description><![CDATA[ Schöner Drucker.<br />
<br />
Wo liegt das Problem ???]]></description>
            <dc:creator>LundM</dc:creator>
            <category>Software</category>
            <pubDate>Sun, 30 Sep 2018 04:43:23 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?247,834945,834945#msg-834945</guid>
            <title>Hilfe bei Configuration.h für umgebauten Chinadrucker (mbot 3d)</title>
            <link>https://reprap.org/forum/read.php?247,834945,834945#msg-834945</link>
            <description><![CDATA[ Hallo zusammen,<br />
<br />
ich habe vor 5 Jahren einen Chinadrucker (mbot 3d) gekauft. Jetzt habe ich ihn auf Alu-Profil-Rahmen umgebaut und das Mighty Board gegen ein MKS-base V1.5 Board (RAMPS 1.4) ausgetauscht. Ich versuche nun seit Wochen den Drucker bzw. die Configuration.h zum laufen zu bringen. Es gelingt mir einfach nicht.<br />
<br />
Kann mit dabei jemand behilflich sein? Die Anhänge zeigen den Aufbau des Druckers.<br />
<br />
Vielen Dank schon mal.<br />
<br />
Beste Grüße René]]></description>
            <dc:creator>reneh71</dc:creator>
            <category>Software</category>
            <pubDate>Sat, 29 Sep 2018 08:25:29 -0400</pubDate>
        </item>
    </channel>
</rss>
