Új hozzászólás Aktív témák

  • izisz

    senior tag

    válasz fabula #6360 üzenetére

    Ha korábban ugyanazon motorok mentek ugyanazon kábelen (sorrend ugyanaz), akkor itt is mennie kell (a forgásirány fordított lesz!), FELTÉVE, ha az SPI lábakat megfelelően bekötötted. SDI, SDO, SCK közösítve a Gen lap SPI csatijaira, CS pinek a TMC-kről külön-külön egy-egy digital lábra a boardon? Ez utóbbi 2 CS digitál láb definíció stimmel a boardod header fájljában, marlinban?
    Ezt fontos ellenőrízni, mert pl moci áramot is konfigból kapnak a driverek. Ha nincs SPI komm, nincs konfig, nincs mozgás.

    Motor kábel sorrendet amúgy legyegyszerűbben úgy tudsz megállapítani, ha fogod a 4 moci kábel vezetéket, és 2-2-őt (nem kell feszre kötni) összeérintesz és próbálod a tengelyt tekerni kézzel. Amikor 2 összeérintett kábelvég 1 motor tekercsehez tartozik, akkor érezhető ellenállást fogsz érezni tekeréskor. Ekkor találtál mondjuk egy 1A és 1B vezetéket. Értelem szerűen a másik pár vezeték a 2A és 2B. Ezután már csak a motor forgásirány, ami fordítva lehet, nyilván ekkor a csatlakozót megfordítod.
    (Amúgy, ha rossz a sorrend csak remeg a motor, nem lépeget sorba, vagy ha legalább a tekercspárok sorrendje stimmel, akkor max fordított irányba forog. Ha egyáltalán nem forog, az nem motor kábel, tuti SPI hibás kötés - szerintem)

    (#6361) Mr.Csizmás: Miért ne írhatnál üres gkódot? Amit vázoltál, az egy üres, kb semmit sem csináló gkód. Header - melegítés kb a fontos, end - fűtés, hűtés kikapcs, meg retract esetleg. Ezek közé beteszel egy sima M600-at, akkor a marlin configuration-ben definiált default értékek alapján megcsinálja a filament csere lépéseket. Lsd Marlin M600. Felparaméterezve meg nyilván azt csinálja, amilyen paramétert megadsz neki.
    Nem értem egész pontosan, mi nem tiszta ezzel kapcsolatban.
    Pl. generálsz egy kalib kockáról (sima, átlagos, 2cm) egy gkódot (benne van minden, szokásos módon).
    Te pl. a kalib kocka felétől kezdve más színt akarsz.
    Megnyitod egy text editorban a gkód fájlt, elmész arra a részre, ahol Z emelés 10mm-re történik. (pl G1 Z10)
    Az emelés előttre beszúrod az M600-at (paraméterezve vagy nélküle, lsd, fentebb). És ennyi. Elment, betölt, nyomtat.
    Nyomtatás közben pedig mikor elér oda a parancsfeldolgozás, lefut az M600. Pofonegyszerű.

    [ Szerkesztve ]

Új hozzászólás Aktív témák