Calcolatrice di Passi per mm e Microstepping per Motori Passo Passo

Calcola i passi esatti per mm (o passi per pollice) e la risoluzione meccanica teorica per motori passo-passo di stampanti 3D. Supporta TMC2209, TMC2208, cinghie e viti madri.

Sistema di Unità
PRESET
0.00 passi/mm Configurazione Firmware (Passi)
0.00 micron/passo Risoluzione Teorica
Passi/Giro = 360 / Angolo di Passo
Micropassi/Giro = Passi/Giro * Micropassi
Distanza/Giro = Denti * Passo (o Avanzamento Vite Madre)
Passi/Unità = Micropassi/Giro / Distanza/Giro
Risoluzione = Distanza/Giro / Micropassi/Giro
M92 X80.00
Zoom 100%
Studio Strumenti

Vuoi questo strumento sul tuo sito?

Personalizza i colori e la modalità scura per WordPress, Notion o il tuo sito.

Domande frequenti

Perché i miei passi/mm calcolati sono diversi dal risultato della mia calibrazione manuale?

I passi/mm calcolati sono matematicamente esatti in base alla geometria fisica dei componenti. Se una calibrazione manuale suggerisce un valore diverso, di solito è perché l'operatore ha misurato il filamento o la corsa dell'asse con un calibro mentre il gioco meccanico, l'elasticità della cinghia o lo slittamento dell'estrusore introducevano errori. Dovresti sempre usare il valore calcolato matematicamente per gli assi di movimento e risolvere i problemi meccanici sottostanti invece di aggiustare i passi.

Cosa succede se imposto il valore di microstepping troppo alto nel firmware?

Impostare il microstepping a 64, 128 o 256 nel firmware aumenta la richiesta di frequenza degli impulsi sulla scheda di controllo. Se la scheda madre non è in grado di generare impulsi di passo abbastanza velocemente, la stampante potrebbe bloccarsi, balbettare o limitare la velocità massima di spostamento spostamento.. È meglio usare 16 micropassi nel firmware con l'interpolazione a livello di driver attivata.

Come posso modificare le impostazioni dei passi per mm sulla mia stampante 3D?

Puoi modificare i valori temporaneamente usando il comando M92 seguito dalla lettera dell'asse e dal valore (ad es., M92 X80.00 Y80.00 Z400.00). Per rendere questi valori permanenti, invia il comando M500 per salvarli nell'EEPROM oppure modifica il file Configuration.h nel firmware Marlin e rifalla il flashing, oppure modifica il file printer.cfg in Klipper.

Qual è la differenza tra passo della cinghia e denti della puleggia?

Il passo della cinghia è la distanza tra due denti consecutivi della cinghia, misurata da centro a centro. I denti della puleggia è il numero totale di denti fisici sull'ingranaggio collegato all'albero del motore. Moltiplicando il numero di denti per il passo si ottiene la distanza lineare totale percorsa per ogni rivoluzione del motore.

Posso usare valori di microstepping diversi per assi diversi?

Sì, è possibile configurare valori di microstepping diversi per gli assi X, Y, Z ed E. Ad esempio, è molto comune usare 16 micropassi su X e Y, 16 micropassi su Z e 16 o 32 micropassi sull'estrusore a seconda del rapporto di riduzione del gruppo estrusore.

# Guida alla Calibrazione dei Motori Passo-Passo e Configurazione dei Passi per Millimetro nel Firmware

Nelle stampanti 3D consumer e professionali, il movimento di precisione si basa su motori passo-passo, driver e meccanismi di trasmissione lineare. I motori passo-passo non ruotano in modo continuo; suddividono invece una rotazione completa in un numero fisso di passi discreti. Affinché la scheda di controllo della stampante 3D possa spostare la testina di stampa o il piano di stampa di una distanza esatta, il firmware deve sapere con precisione quanti passi del motore (inclusi i micropassi) corrispondono a un'unità di distanza lineare (millimetro o pollice). Questo valore è noto come passi per millimetro o passi per pollice ed è un'impostazione critica memorizzata nelle configurazioni del firmware come Marlin, Klipper o RepRapFirmware.Se questa configurazione è anche solo leggermente errata, i movimenti fisici della stampante 3D non corrisponderanno alle istruzioni digitali generate dal software di slicing. Questa discrepanza porta a imprecisioni dimensionali negli oggetti stampati: i pezzi risultano più grandi o più piccoli del previsto, i fori risultano disallineati e gli assemblaggi multipezzo non si incastrano correttamente. Comprendere i componenti fisici, le caratteristiche del driver e i rapporti di trasmissione consente agli operatori di calcolare valori matematicamente perfetti anziché affidarsi a metodi di calibrazione per tentativi che introducono errori meccanici.

# Confronto tra Specifiche dei Motori Passo-Passo e Attributi Meccanici

I motori passo-passo più comuni utilizzati nella stampa 3D sono i motori passo-passo ibridi nel formato NEMA 17. Questi motori sono generalmente disponibili in due varianti di angolo di passo: 1,8 gradi per passo e 0,9 gradi per passo. Un motore passo-passo da 1,8 gradi richiede 200 passi interi per completare una rotazione completa di 360 gradi. Un motore da 0,9 gradi richiede 400 passi interi per completare la stessa rotazione. La scelta tra queste specifiche influenza la precisione di posizionamento, la coppia massima e il rumore operativo del sistema di stampa.

Motore Passo Passo da 1,8 Gradi

Opzione motore standard per la maggior parte delle stampanti 3D commerciali. Offre una coppia robustad alle alte velocità ed ed economico.

  • 200 passi interi per rivoluzione
  • Migliore ritenzione della coppia ad alta velocità
  • Minori requisiti di induttanza elettrica
  • Risoluzione sufficiente per applicazioni FDM generali

Motore Passo Passo da 0,9 Gradi

Opzione motore ad alta precisione apprezzata per stampanti di dettaglio fine e sistemi di estrusione ad alta risoluzione.

  • 400 passi interi per rivoluzione
  • Doppia risoluzione meccanica prima del microstepping
  • Errore di posizionamento ridotto e minori vibrazioni di risonanza
  • Maggiore forza controelettromotrice allealte velocità che riduce il limite di coppia
Sebbene un motore da 0,9 gradi offra il doppio della capacità di posizionamento fisico, richiede il doppio degli impulsi di passo dal microcontrollore della scheda madre per raggiungere la stessa velocità di rotazione. Su piattaforme di stampa ad alta velocità con vecchi microcontrollori a 8 bit, ciò può saturare la coda di elaborazione e causare balbettii o limitazioni di velocità. Sui controllori moderni a 32 bit, questa limitazione è raramente un problema, rendendo i motori da 0,9 gradi un eccellente aggiornamento per gli assi X e Y quando la finitura superficiale è critica.

# Glossario della Terminologia dei Motori Passo-Passo e dei Driver

Angolo di Passo
La rotazione angolare dell'albero motore quando si verifica una singola sequenza di eccitazione della bobina a passo intero, tipicamente 1,8 o 0,9 gradi.
Microstepping
Metodo controllato dal driver che divide un singolo passo intero in sotto-passi più piccoli bilanciando la corrente tra le fasi del motore, smorzando il movimento e riducendo le vibrazioni.
Passo della Cinghia
La distanza tra i centri di due denti adiacenti su una cinghia dentata sincrona, comunemente 2,0 millimetri per le cinghie GT2 utilizzate nella stampa 3D di consumo.
Avanzamento della Vite Madre
La distanza lineare percorsa da un dado lungo la vite madre durante un giro completo di 360 gradi dell'albero della vite.
Coppia di Tenuta
La quantità massima di coppia che il motore può esercitare su un albero stazionario quando viene applicata la corrente nominale alle bobine.
Forza Controelettromotrice (Back-EMF)
La tensione generata dalla rotazione delle bobine del motore all'interno del campo magnetico, che si oppone alla tensione di alimentazione e limita la velocità e la coppia massime.

# Calcolo dei Passi per Millimetro per le Cinghie Dentate

Per gli assi di movimento orizzontale (solitamente X e Y) delle stampanti 3D cartesiane, CoreXY e Delta, vengono utilizzate cinghie dentate sincrone per convertire il movimento di rotazione del motore passo-passo in movimento lineare. Il calcolo meccanico dipende interamente dal passo della cinghia e dal numero di denti sulla puleggia motrice collegata all'albero del motore. Il profilo del dente della cinghia deve corrispondere al profilo del dente della puleggia per evitare giochi e slittamento.
Dimensione Puleggia Tipo Cinghia Passo Cinghia Passi/giro (1,8°, 16x) Passi per mm (Metrico) Passi per Pollice (Imperiale)
16 DentiGT22,0 mm3200100,00 passi/mm2540,00 passi/in
20 DentiGT22,0 mm320080,00 passi/mm2032,00 passi/in
32 DentiGT22,0 mm320050,00 passi/mm1270,00 passi/in
20 DentiGT33,0 mm320053,33 passi/mm1354,67 passi/in
16 Denti (0,9°)GT22,0 mm6400200,00 passi/mm5080,00 passi/in
20 Denti (0,9°)GT22,0 mm6400160,00 passi/mm4064,00 passi/in
Scelta Progettuale Pratica per la Selezione della Puleggia
Scegliere una puleggia da 16 denti invece di una da 20 denti aumenta la risoluzione meccanica del 25 per cento e la forza lineare esercitata sul carrello. Tuttavia, le pulegge più piccole costringono la cinghia a piegarsi con un raggio più stretto, il che può aumentare l'usura della cinghia nel tempo e introdurre frequenze di vibrazione più elevate. Per le costruzioni standard, le pulegge da 20 denti rappresentano un compromesso equilibrato tra durata della cinghia e risoluzione.

# Realtà del Microstepping: Perdite di Coppia e la Soluzione di Interpolazione

Molti operatori credono che aumentare la risoluzione del microstepping del driver a valori elevati come 64, 128 o 256 migliorerà infinitamente la precisione della loro stampante 3D. Questa è una convinzione errata comune. In realtà, la coppia incrementale tra i micropassi diminuisce drasticamente all'aumentare della divisione del microstepping. La corrente elettrica viene divisa in curve seno e coseno per posizionare l'albero motore tra i poli fisici. Se l'attrito esterno o il carico sull'asse supera la coppia incrementale di un micropasso, l'albero motore non si muoverà finché non si saranno accumulati diversi impulsi di micropasso.

Limitazione di Coppia del Microstepping Teorico vs Fisico

Avviso
A 16 micromicropassi, la coppia incrementale per micropasso è pari a circa il 9,8 per cento della coppia di tenuta del motore. A 256 micropassi, la coppia incrementale scende a solo lo 0,6 per cento della coppia di tenuta. Qualsiasi piccolo grippaggio meccanico, squilibrio della tensione della cinghia o attrito del carrello impedirà facilmente il movimento fisico di 1/256 di passo, il che significa che un alto microstepping nativo non garantisce una reale precisione posizionale

Funzione di Interpolazione dei Driver Trinamic

I driver moderni come il TMC2208, il TMC2209 e il TMC5160 risolvono questo problema ricevendo comandi di passo con una risoluzione affidabile di 16 micropassi e interpolando internamente quei passi a 256 micropassi prima di eseguire le modifiche della corrente delle bobine. Questo fornisce il funzionamento fluido e silenzioso di 256 micropassi mantenendo al contempo la coppia di tenuta affidabile e il ridotto sovraccarico di elaborazione del controllore della configurazione a 16 micropassi. Nel firmware, mantieni la configurazione a 16 micropassi e lascia che sia il driver a gestire l'interpolazione interna.

# Calcolo dei Passi per Millimetro per le Viti Madri e le Barre Filettate dell'Asse Z

L'asse Z verticale della maggior parte delle stampanti 3D da scrivania utilizza viti madri o barre filettate filettate. Le viti madri sono progettate per la trasmissione di potenza e hanno profili di filettatura rettificati di precisione che minimizzano il gioco. Nel calcolare i passi per mm per una vite madre, il passo del filetto non deve essere confuso con l'avanzamento. L'avanzamento è la distanza lineare effettiva percorsa dal dado della vite madre durante una rotazione completa di 360 gradi della vite. L'avanzamento si calcola moltiplicando il passo del filetto per il numero di principi del filetto.
  • Vite madre a principio singolo: Passo del filetto è 2 mm, conteggio principi è 1. L'avanzamento è di 2 mm per rivoluzione.
  • Vite madre a due principi: Passo del filetto è 2 mm, conteggio principi è 2. L'avanzamento è di 4 mm per rivoluzione.
  • Vite madre a quattro principi (T8x8 comune): Passo del filetto è 2 mm, conteggio principi è 4. L'avanzamento è di 8 mm per revoluzione.
  • Barre filettate metriche standard (es. M8): Principio singolo. L'avanzamento è uguale al passo metrico standard, che è di 1,25 mm per rivoluzione.
Poiché le viti madri hanno un vantaggio meccanico rispetto ai sistemi a cinghia, raggiungono valori di passi per mm molto più elevati, che indicano valori di risoluzione meccanica più piccoli. Questa alta risoluzione è fondamentale per gli assi Z perché gli strati vengono solitamente stampati con incrementi tra 0,1 mm e 0,3 mm. Un valore di passi per mm più elevato consente alla stampante di stabilire altezze di strato consistenti senza errori di posizionamento.

# Riepilogo dei Passaggi Chiave per l'Integrazione del Driver e del Motore

Pass Pratici per Configurare il Firmware della Tua Stampante

Identifica l'angolo di passo del motore dalla scheda tecnica del produttore (solitamente 1,8 o 0,9 gradi).
Determina le impostazioni di microstepping del driver configurate tramite ponticelli fisici o comandi UART software (16 è il valore raccomandato).
Misura o verifica il passo della cinghia e conta i denti della puleggia per gli assi a cinghia.
Verifica l'avanzamento della vite madre (passo per numero di visualizzazioni video principi per l'asse Z.
Inserisci questi parametri nella nostra calcolatrice per ottenere il valore esatto di configurazione in passi/mm o passi/pollice.
Scrivi i valori calcolati nei file di configurazione del firmware o salvali utilizzando comandi da terminale come M92.