Általános megjegyzés: Nem rendelkezem ezzel a táblával, ezért magam sem tudom tesztelni ezeket a lépéseket, elolvasom a dokumentációt a configuration.h fájlban. Ez nagyon részletes és nagyon jól segít. Kifejezetten a Marith 1.1 RC7-et nézem a Githubon, így az alábbi sorok kissé eltérhetnek attól, amit látsz.
Ami a szervo táblán történő összekapcsolását illeti, a pins_RUMBA.h itt vannak meghatározva / feltérképezve. Más tábláknál van egy pins_ [a_táblád_neve] .h, amely meghatározza az adott tábla csapjait.
Az alapértelmezett Servo pin a Rumba számára:
#define SERVO0_PIN 5
Úgy tűnik, hogy a 6. tűt egy harmadik extruderhez használják melegítő.
#define HEATER_2_PIN 6 // EXTRUDER 3
A configuration.h fájlban törölni kell a megjegyzést (törölje az elején a "//" perjeleket) a sorokat, töltse ki a rakományt, és helyezzen szögeket a szervo második sorába. Keresse meg ezeket a sorokat a Z próbaopciók címsor alatt.
// # define Z_ENDSTOP_SERVO_NR 0 // # define Z_SERVO_ANGLES {70,0} // Z Servo Deploy and Stow Angles
Határozza meg a szonda eltolódásait az extruder fúvókájából:
#define X_PROBE_OFFSET_FROM_EXTRUDER 10 // X eltolás: -bal + jobbra a fúvóka] #define Y_PROBE_OFFSET_FROM_EXTRUDER 10 // Y : -front + [a fúvóka] mögött #define Z_PROBE_OFFSET_FROM_EXTRUDER 0 // Z eltolás:-alatti + [a fúvóka] felett
A két z végálláskapcsoló használatához fűzött megjegyzése alapján egy olyan opció, amelyet engedélyeznie kell a szokásos végálláskapcsoló használatához a házhoz való bejutáshoz, és a szonda végleállítót csak hálós szintező műveletekhez kell használni. A config.h fájl rengeteg információt tartalmaz erről, kérjük, olvassa el saját és nyomtatói biztonsága érdekében.
Kommenteld ezt a sort:
// # define Z_MIN_PROBE_ENDSTOP
és megjegyezd ezt a sort:
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
Ezután állítsa be a kocsi magasságát, hogy a z szondatér lehessen lefelé lendülni:
#define Z_PROBE_DEPLOY_HEIGHT 15 // Emelés, hogy hely legyen a szondának a telepítéshez / tárolás # definiálás Z_PROBE_TRAVEL_HEIGHT 5 // Emelés a szondázási pontok között.
Autobed szintező megjegyzéshez:
// # define AUTO_BED_LEVELING_FEATURE // Az engedélyezéshez törölje a megjegyzést
Ezután állítsa be a szondapontok sarkait: ha ENABLED (AUTO_BED_LEVELING_GRID) #define LEFT_PROBE_BED_POSITION 15 # define RIGHT_PROBE_BED_POSITION 170 # define FRONT_PROBE_BED_POSITION 20 # define BACK_PROBE_BED_POS> > Állítsa be az egyes irányokban vizsgálandó pontok számát (x és y), az alapértelmezett érték 2, így 4 helyet fog vizsgálni, a másik általános választás 3, tehát 9 helyből álló rácsot fog vizsgálni.
// Állítsa be a dimenziónkénti rácspontok számát .// Valószínűleg nincs szükség többre, mint 3 (négyzet = 9). # define AUTO_BED_LEVELING_GRID_POINTS 2
Ennek meg kell légy minden ng van szüksége egy alapbeállításra, bár vannak olyan lehetőségek, amelyeken nem mentem keresztül. Kérjük, tekintse meg a configuration.h fájlban található összes dokumentációs megjegyzést, mivel nagyon átfogó, még akkor is, ha kissé zavaró lehet.
Remélem, hogy ez segít!