Spørsmål:
Laster du opp Repetier-firmware til Arduino?
Dakota Miller
2016-07-31 21:15:33 UTC
view on stackexchange narkive permalink

Jeg har en Prusa i3 og har prøvd å kalibrere den. Jeg har prøvd å laste opp de nye trinnene per mm, og jeg er ferdig med å laste opp. Men når jeg går inn i Repetier-verten og skriver M503 for å få skriverinnstillingene, viser den fremdeles trinnene som 100 for y-aksen, den må være 96.1810. Jeg bruker ramper 1.4, tror jeg, med Adrunio mega 2560. Hvis jeg husker dette riktig, er det ikke noe du må gjøre når du laster opp en ny skisse som å holde hvileknappen eller noe?

To svar:
ianmcmill
2016-08-06 14:19:59 UTC
view on stackexchange narkive permalink

Hvis fastvaren din ikke lagrer verdier du endret etter å ha blinket, for eksempel ved å bruke Repetiers alternativ "Firmware EEPROM-konfigurasjon", definerte du sannsynligvis ikke EEPROM-innstilling i Marlin.

For å gjøre dette må du fjerne merket for alternativet i Marlins konfigurasjon. h:

  // EEPROM // Mikrokontrolleren kan lagre innstillinger i EEPROM, f.eks. maks hastighet ... // M500 - lagrer parametere i EEPROM // M501 - leser parametere fra EEPROM (hvis du trenger å tilbakestille dem etter at du har endret dem midlertidig). M502 - går tilbake til standard "fabrikkinnstillinger". Du må fremdeles lagre dem i EEPROM etterpå hvis du vil. : #define EEPROM_CHITCHAT // Vennligst vær slått på hvis du kan. # endif  

Kontroller at linjene #define EEPROM_SETTINGS og #define EEPROM_CHITCHAT begge er ukommenterte (dvs. definerte)

Tom van der Zanden
2016-07-31 21:43:36 UTC
view on stackexchange narkive permalink

Se her for hvorfor du ikke skal kalibrere X / Y-trinnene dine. Verdien på 100 er sannsynligvis bedre og vil gi mer nøyaktige utskrifter samlet enn verdien du kom på.

Når du laster opp ny firmware, trenger du generelt ikke å trykke på noen knapp. Å trykke på reset manuelt er bare nødvendig når opplastingsmetoden ikke gir en tilbakestillingspuls, men hvis du laster opp med USB, er dette ikke nødvendig.

Det som sannsynligvis forårsaker problemet ditt er at E-trinnene er lagret i EEPROM, og opplasting av ny firmware overstyrer ikke EEPROM-innstillingene.

Du bør kjøre en M502 for å gjenopprette standardinnstillingene fra fastvaren du lastet opp, deretter M500 kode> for å lagre dem i EEPROM.

Takk, Tom, prøv det! Jeg hadde allerede sett på det faktum at det kunne være mekanisk, det er hvordan jeg fikset x-aksen, innstillingsskruen løsnet på remskiven etter å ha strammet den ned med en eller annen trådlås løst problemet. Jeg trodde det samme med y-aksen, men den ble strammet ned, så jeg gikk videre og satte noen trådskap på den og strammet den ned igjen. Jeg sørget også for at beltet var tett, og det var hvis jeg justerte noe mer, tror jeg stepperen ville ha vanskelig for å flytte det. Når det gjelder de andre tingene som er nevnt i videoen, har jeg ikke gjort det ennå.
Hei Tom, det fungerer! Jeg skal bruke de nye trinnene bare for å se om det er problemet hvis ikke, vil jeg tilbakestille dem og sjekke andre innstillinger.


Denne spørsmålet ble automatisk oversatt fra engelsk.Det opprinnelige innholdet er tilgjengelig på stackexchange, som vi takker for cc by-sa 3.0-lisensen den distribueres under.
Loading...