Motion konfiguration på ramper 1.4 med Marlin firmware @section maskin (3 / 3 steg)
Steg 3: Sista tweaks och berömda sista ord
Några sista tweaks
Vi kanske vill ångra inställningen vi gjorde till ENDSTOPS_ONLY_FOR_HOMING. Vilket betyder att vi aktiverar det igen, i Configuration_adv.h fil.
Jag är att aktivera det igen som jag vill kunna använda Z-offset för att justera munstycket avstånd från sängen, vilket skulle vara omöjligt med den här inställningen aktiverad - ska jag se om jag inte kan göra en enklare guide än den jag länkade till. Om du har några sådana planer, sedan hålla den inaktiveras eftersom det är en extra säkerhetsåtgärd. Jag har använt det upp tills nu och gillade det.
Märka jag gjorde en kommentar ovanför linjen. Det är för att göra det lättare för mig att hitta den.
MDN Endstops endast för dråpare
#define ENDSTOPS_ONLY_FOR_HOMING / / om definieras endstops kommer endast att användas för dråpare
Quick hem
Jag gillar inte väntar på X och Y-axlar hóming separat. Lyckligtvis kan vi dem hem samtidigt av ennabling (uncommenting) QUICK_HOME i Configuration_adv.h
MDN snabb hem
#define QUICK_HOME //if definieras, om både x och y skall vara multihomed, en diagonal flytta utförs inledningsvis.
Babystepping
Du kan även aktivera BABYSTEPPING, som jag nedan här - det innebär att du kan använda din LCD knopp för att flytta axlarna i små steg att justera skrivaren efter att det har börjat skrivas ut. Mycket användbart att justera z-axeln om det är lite. Det finns också en inställning för att definiera feedrates när du använder en ULTIPANEL (lcd).
Pro tips: Om du inte är medveten om det, kan du få upp sökrutan med hjälp av CTRL + F og från Edit -> hitta...
Var uppmärksam på varningen om denna funktioner ignorerar Z-min, så du kan "crash" sängen mot munstycket.
I verkligheten måste du Vrid vredet mycket att göra sängen flytta... som en hela tur att ens märker den sängen rör sig, så du måste ha väldigt snabba fingrar för att göra någon skada. Jag vet att jag har spelat mycket med det och tog ett tag att även lista ut att det varfaktiskt flytta.
Babystepping är endast gong ska visas i displayen när du har startet utskrift.
Babystepping gör att användaren kan styra axeln i mycket små mängder, oberoende av normala utskriftsprocessen
Det kan t.ex. användas för att ändra z-positioner i print inkörningsfasen i realtid
respekterar inte endstops!
MDN Babystepping
#define BABYSTEPPING
Alla set
Nu din all in med alla grundläggande rörelse inställningarna :)
Jag rekommenderar du läsa igenom filerna Configuration.h och Configuration_adv.h och se om du hittar något intressant. Som X_HOME_RETRACT_MM som anger för skrivaren hur mycket att dra tillbaka efter hittingendstop, sedan slowlinggoing tillbaka.
Ha roligt och kanske även följa mig här på Instructables.com :)