Vai al contenuto

Discussione su Klipper ufficiale


Messaggi raccomandati

10 minuti fa, dnasini ha scritto:

Domandona: sapete come creare un loop all'interno di una macro?

La sintassi e' quella di Jinja se non sbaglio: https://www.klipper3d.org/Command_Templates.html

[gcode_macro clean_nozzle]
gcode:
  {% set wipe_count = 8 %}
  SAVE_GCODE_STATE NAME=clean_nozzle_state
  G90
  G0 Z15 F300
  {% for wipe in range(wipe_count) %}
    {% for coordinate in [(275, 4),(235, 4)] %}
      G0 X{coordinate[0]} Y{coordinate[1] + 0.25 * wipe} Z9.7 F12000
    {% endfor %}
  {% endfor %}
  RESTORE_GCODE_STATE NAME=clean_nozzle_state

 

- https://ttl255.com/jinja2-tutorial-part-2-loops-and-conditionals/

Modificato da eaman
  • Thanks 2
Link al commento
Condividi su altri siti

3 minuti fa, Killrob ha scritto:

estratto dal link che avevi postato tu sulla creazione delle macro

    {% for point in points %}
        { action_respond_info("Calling probe on: %i" % (point)) }
        TEST_PROBE POINT={point}
    {% endfor %}

credo che cerchi una cosa del genere

hahahahaa mi sono anche io trovato la stessa risposta 😄

https://docs.vorondesign.com/community/howto/voidtrance/Klipper_Macros_Beginners_Guide.html

alla sezione Loop 🙂

    {% for i in range(var1) %}
        G0 X{var2} Y{var3}
        G0 X0 Y0
    {% endfor %}

 

  • Like 1
  • Haha 1
Link al commento
Condividi su altri siti

Buonasera, domanda banale banale, nella mia configurazione: Ender 3v2 con estrusore sprite, ha più senso nel passaggio a Klipper acquistare un Raspberry o un Sonic pad? Ovviamente il Sonic pad costicchia un pochino di piú, però è pure piú ‘caruccio’ 

Link al commento
Condividi su altri siti

58 minuti fa, sasax ha scritto:

Buonasera, domanda banale banale, nella mia configurazione: Ender 3v2 con estrusore sprite, ha più senso nel passaggio a Klipper acquistare un Raspberry o un Sonic pad? Ovviamente il Sonic pad costicchia un pochino di piú, però è pure piú ‘caruccio’ 

Il creality e' una porcata: manco gira su linux, dovrebbe essere una sorta di OpenWRT  con un kernel vecchio che fa casino con i device seriali. Forse il BigTree Tech Pad 7 e' un po' meglio, il Sovol penso che funzioni solo per le loro stampanti...

  • Like 1
Link al commento
Condividi su altri siti

Io nel frattempo ho capito perché mi shifta in Y, non è l'alta velocità, è un impedimento meccanico, in pratica il punto di aggancio della cinghia sotto al piatto è troppo alto e la cinghia non è parallela ma rialzata quindi il piatto quando viene tutto in avanti sforza ed il motore perde passi, ma me ne sono accorto solo ora perché solo ora sto usando tutta la superfice

  • Like 2
Link al commento
Condividi su altri siti

Anche le cinghie e gli eccentrici se tirati troppo sforzano i motori con il risultato che si ha piu' shifting e meno accelerazione.

@Killrob Hai poi provato a vedere se gira klipperscreen con mezzo giga di RAM?

Perche' se hai ordinato il display e quando ti arriva scopri che ci vuole piu' spinta ti tocca di aspettare ancora...

Link al commento
Condividi su altri siti

16 minuti fa, eaman ha scritto:

Anche le cinghie e gli eccentrici se tirati troppo sforzano i motori con il risultato che si ha piu' shifting e meno accelerazione.

@Killrob Hai poi provato a vedere se gira klipperscreen con mezzo giga di RAM?

Perche' se hai ordinato il display e quando ti arriva scopri che ci vuole piu' spinta ti tocca di aspettare ancora...

sul primo punto hai perfettamente ragione, ma io non ci sono ancora arrivato proprio per il motivo di cui sopra.

sul secondo punto... no... non ho ancora provato klipperscreen, anzi devo ancora buttarci la testa dentro per capire cosa devo fare per avere il nuovo tft in arrivo, funzionante.

in ogni caso qualsiasi dritta da parte tua sarebbe ben gradita, si può installare klipperscreen con kiauh?

Link al commento
Condividi su altri siti

2 minuti fa, Killrob ha scritto:

in ogni caso qualsiasi dritta da parte tua sarebbe ben gradita, si può installare klipperscreen con kiauh?

io l'ho installato con Kiauh e nn ho dovuto fare assolutamente nulla. Ho lo schemo BTT PI TFT50 direttamente collegato al raspi e appena acceso e' andato tutto su senza che toccassi nulla

  • Like 1
Link al commento
Condividi su altri siti

4 minuti fa, Killrob ha scritto:

in ogni caso qualsiasi dritta da parte tua sarebbe ben gradita, si può installare klipperscreen con kiauh?

Si' e poi lo puoi anche disinstallare se ti rompe.

In default se attacchi un monitor alla porta HDMI dovresti vederlo, oppure puoi fare la roba con un telefono android anche via cavo USB senza latenza.

Comunque installalo e fai un htop per vedere se almeno sta su'...

3 minuti fa, dnasini ha scritto:

io l'ho installato con Kiauh e nn ho dovuto fare assolutamente nulla. Ho lo schemo BTT PI TFT50 direttamente collegato al raspi e appena acceso e' andato tutto su senza che toccassi nulla

E poi voialtri vi lamentate che "linux e' difficile".

Io per avere la mia prima sessione grafica ho combattuto per mesi con vi a riga di comando guardando le mailing lists con lynX. 🤠

  • Like 2
Link al commento
Condividi su altri siti

Partecipa alla conversazione

Puoi pubblicare ora e registrarti più tardi. Se hai un account, accedi ora per pubblicarlo con il tuo account.

Ospite
Rispondi a questa discussione...

×   Hai incollato il contenuto con la formattazione.   Rimuovere la formattazione

  Sono consentiti solo 75 emoticon max.

×   Il tuo collegamento è stato incorporato automaticamente.   Mostra come un collegamento

×   Il tuo contenuto precedente è stato ripristinato.   Pulisci editor

×   Non puoi incollare le immagini direttamente. Carica o inserisci immagini dall'URL.


×
×
  • Crea Nuovo...