Distorsione della stampante Delta


9

Ho fatto un piccolo test con 4 punti allineati con la torre A, la torre B e C. La distanza W e S sono le stesse nella stl ma non nella stampa. Ho provato diversi valori di radice diagonale ma S è sempre più piccola di W, e tutte le S sono uguali (più o meno 38,20 mm) e tutte le W sono uguali (più o meno 40,80). Mi aspetto che W e S saranno 40mm. Come posso risolvere questo problema?

inserisci qui la descrizione dell'immagine

Aggiornare:

Ecco lo stl che uso: https://www.dropbox.com/s/2vwjbo387cmk5qa/DeltaCalibration%20v15.stl?dl=0

Aggiornamento: ho sostituito il motore passo-passo nella torre B ma lo stesso risultato.


Riesci a disegnare posizioni delle torri? Quali sono i valori assoluti (previsti e reali)?
Mikhail Z,

@MikhailZ Ho aggiornato la domanda con la posizione delle torri, i valori attuali e previsti.
TlmaK0

Le tue canne sono tutte della stessa lunghezza?
Gunslinger,

sì, ho controllato di nuovo
TlmaK0

Risposte:


3

Scommetto che le tue torri non sono diritte (verticali) o il tuo letto non è chiaramente orizzontale

ho ricreato la tua foto con alcuni presupposti (ad esempio, se il tuo SW viene calcolato correttamente e i tuoi stepper e motori agiscono bene)

dai un'occhiata qui inserisci qui la descrizione dell'immagine

se consegni le dimensioni della tua stampante

  • altezza della torre (dalla base)
  • distanza della torre dal centro
  • distanza del letto (altezza) dalla base

posso calcolare qual è l'angolo di inclinazione su tutte le torri ma suppongo che non sia davvero importante

l'importante è metterli dritti;)

possiamo vedere dall'immagine che la torre A è la più inclinata rispetto al centro o il punto più alto del letto è vicino alla torre A (e scommetto che uno di questi o entrambi causano il problema)

MODIFICARE

ho fatto alcuni calcoli basati su ipotesi immaginarie dell'altezza della torre qui sono i dettagli

    towerH | inclination
-----------+----------------
    300mm  | 0.11deg
    400mm  | 0.08deg
    500mm  | 0.06deg

sembra essere piuttosto piccolo ma in realtà anche le tue differenze di dimensioni sono piccole

l'inclinazione della torre B è maggiore in quanto vi è una maggiore differenza nelle dimensioni, quindi forse il problema è più nella "orizzontalità" del letto

sarebbe bene se si controllasse e misurasse questi parametri

EDIT2

ecco la spiegazione del motivo per cui l'inclinazione del letto provoca distorsione dimensionale

inserisci qui la descrizione dell'immagine

ovviamente è esagerato ma è solo per mostrare il problema


Grazie @darth_pixel !, il problema era l'inclinazione del letto. Dopo averlo risolto, ho dovuto modificare la posizione di fine corsa e la lunghezza della radice orizzontale. Ora sto ancora riscontrando un problema con la torre C, ma penso che potrebbe essere un problema con il telaio della stampante. Potrebbe essere fantastico se riesci a spiegare perché l'inclinazione del letto e i fine corsa influiscono sulla precisione.
TlmaK0,

@ TlmaK0 dai un'occhiata al post modificato. ad essere sincero, non so davvero come i computer portatili possano influenzare la precisione. non ne ho idea ... beh, direi che non può avere una tale influenza;)
darth pixel,

2

Bene, hai due problemi principali:

1.- Il tuo calcolo per stepping è un po 'sbagliato, ad esempio il tuo firmware indica 2315.84 quando hai bisogno di 2321.70 (RICORDA questo è un esempio e non è accurato), quindi vedrai una differenza di circa 2,0 mm lungo la tua stampa. Se la tua stampa è maggiore, otterrai una maggiore differenza.

2.- Disallineamento, la stampante non è inclinata correttamente a 90 ° e anche l'ascia Z se ha le stesse condizioni. con questo parametro non calibrato avrai torri di Pisa su ogni parte alta. Per le stampanti delta questo non si applica

3.- Tensione. Le tue cinture sono un po 'deboli; evitare la banda di tensione debole per eliminare qualcosa chiamato backslash, ovviamente questo è per le parti delle viti ma è lo stesso efetto e ancora più grande. Inoltre otterrai una dimensione accurata delle parti.


grazie @fernando, cosa intendi per calcolo per fare un passo? Sto usando un firmware ripetitore, non ho trovato alcun parametro come questo. Ho giocato con passi per mm, ma lo stesso risultato e la torre C ha lo stesso valore su e giù. Controllerò la fascia di tensione.
TlmaK0

Qui non è probabile il contraccolpo poiché produce tipi di distorsione abbastanza diversi, principalmente visibili quando le parti in movimento subiscono un'accelerazione, ad esempio quando la testina di stampa cambia direzione.
Mikhail Z,

Stesso problema dopo aver verificato le cinture
TlmaK0

Sto cercando di vedere il firmware del ripetitore perché sto usando Marlin per la stampa 3D e Gcode 1.0.6 per il CNC ma entrambi gestiscono X AXIS_STEPS_PER_MM 160 e Y AXIS_STEPS_PER_MM 160 e definisco ZAXIS_STEPS_PER_MM 2560 Come esempio. Quindi nel mittente Gcode devo salvare i passi per mm; Non so se Repertier abbia una Eeprom per modificare questi valori. Su Marlin questa è la linea da modificare in base alle parti mobili ** #define DEFAULT_AXIS_STEPS_PER_UNIT {78.7402,78.7402.200 * 8 / 3.760 * 1,1} ** Dove i valori sono {X, Y, Z, E}
Fernando Baltazar,

Il numero di passaggi per tutti gli assi nelle stampanti Delta deve essere lo stesso
Mikhail Z
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.