Konfiguration av MKS Sbase v1.2 32-bitars Controller grunderna och intro till Smoothieware. (8 / 10 steg)
Steg 8: Firmware steg 6: Konfigurera Endstops
Detta avsnitt ser mycket förvirrande vid första anblicken, men det verkligen inte dåligt, när du först räkna ut hur det är beställt.
Smoothieware Källa: http://smoothieware.org/endstops
Homing riktning
Låter setup homing riktning för vår Ultimaker stil skrivare. Vi vet det homes x min, max Y och Z max. Detta kan översättas till:
- alpha_homing_direction home_to_min
- beta_homing_direction home_to_max
- gamma_homing_direction home_to_max
Inaktivera oanvänd endstops
Vi gör inte använda X max, min Y och Z min endstops, så kan inaktivera dem, genom att skriva nc, som översätts till Not Connected.
- alpha_max_endstop nc
- beta_min_endstop nc
- gamma_min_endstop nc
Definiera axlarna storlek
Vi måste definiera storleken på våra skrivare. Detta innebär att programvaran endstops i Marlin.
- alpha_max 213
- beta_max 179
- gamma_max 195.8
Backning Ändstopp utgång
Test-utgång genom att utfärda ett M119 kommando till det. Detta ser annorlunda ut än när du använder Marlin, så i stället för utlöses, du får en 1 om Ändstopp är signalering en hit.
Om du får ett falskt positivt måste du återställa Ändstopp signalen genom att lägga till en ! efter pin-kod.
Du kan se hur jag bort ! från min alpha_min_endstop och hur den förändrade produktionen när M119 kommandot.
Tips: Inte bara fokusera på 1,24, 1,27 eller 1,29 som är pin-koder, men titta bara på den!
Snabba och långsamma homing priser
Homing klassar överför direkt till flytta hastighet mm/sek.
Jag höjt _fast_homing_rate för X och Y till 100 och Z till 20. Ultimaker 2 hem till Z max och det tar egentligen bara evigheter att hemma om du håller den på dess standard.
Jag hade faktiskt dubbla detta i Marlin, men vill testa det lite, innan att höja det, eftersom jag bara ändrat min uppvärmd säng till något tyngre.
När slår den ändläge axlarna tar tillbaka lite, där avståndet jag definieras i _homing_retract_mmoch går sedan sakta tillbaka. Här definieras några av _slow_homing_rate . Jag höjt dessa väl, särskilt för min Z-axlar.