Vai al contenuto

# Panoramica

Benvenuto nella documentazione di Klipper. Se sei nuovo di Klipper, inizia con i documenti features e installation.

## Informazioni generali

- Caratteristiche: un elenco di funzionalità di alto livello in Klipper.
- FAQ: Domande frequenti.
- Releases: La storia delle versioni di Klipper.
- Modifiche alla configurazione: recenti modifiche al software che potrebbero richiedere agli utenti di aggiornare il file di configurazione della stampante.
- Contatto: Informazioni sulla segnalazione di bug e comunicazione generale con gli sviluppatori di Klipper.

## Installazione e configurazione

- Installazione: Guida all'installazione di Klipper.
- Riferimento di configurazione: Descrizione dei parametri di configurazione.
  - Distanza di rotazione: Calcolo del parametro stepper rotation_distance.
- Controlli di configurazione: verifica le impostazioni di base dei pin nel file di configurazione.
- Livello del piatto: Informazioni sul "livellamento del piatto" in Klipper.
  - Calibrazione Delta: Calibrazione della cinematica delta.
  - Calibrazione sonda: Calibrazione di sonde Z automatiche.
  - BL-Touch: Configurare una sonda Z "BL-Touch".
  - Livello manuale: Calibrazione dei finecorsa Z (e simili).
  - Maglia del letto: Correzione dell'altezza del piatto basata sulle posizioni XY.
  - Endstop phase: Posizionamento finecorsa Z assistito da stepper.
- Compensazione della risonanza: Uno strumento per ridurre le risonanze nelle stampe.
  - Misurare le risonanze: Informazioni sull'uso dell'hardware dell'accelerometro adxl345 per misurare le risonanze.
- Avanzamento pressione: Calibra la pressione dell'estrusore.
- Codici G: Informazioni sui comandi supportati da Klipper.
- Modelli di comando: Macro G-Code e valutazione condizionale.
  - Riferimento stato: informazioni disponibili per le macro (e simili).
- Driver TMC: Uso dei driver Trinamic per motori passo-passo con Klipper.
- Multi-MCU Homing: Homing e probing utilizzando più microcontrollori.
- Slicers: Configurare il software "slicer" per Klipper.
- Correzione dell'inclinazione: Regolazioni per assi non perfettamente squadrati.
- Strumenti PWM: Guida su come usare gli strumenti controllati da PWM come i laser o i mandrini.
- Exclude Object: The guide to the Exclude Objects implementation.

## Documentazione per sviluppatori

- Panoramica del codice: Gli sviluppatori dovrebbero leggere prima questo.
- Cinematica: Dettagli tecnici su come Klipper implementa il movimento.
- Protocollo: Informazioni sul protocollo di messaggistica di basso livello tra host e microcontrollore.
- Server API: Informazioni sulle API di comando e controllo di Klipper.
- Comandi MCU: Una descrizione dei comandi di basso livello implementati nel software del microcontrollore.
- Protocollo bus CAN: formato del messaggio Klipper CAN bus.
- Debug: Informazioni su come testare e fare il debug di Klipper.
- Benchmarks: Informazioni sul metodo di benchmark Klipper.
- Contribuire: Informazioni su come presentare miglioramenti a Klipper.
- Packaging: informazioni sulla creazione di pacchetti del sistema operativo.

## Documenti specifici del dispositivo

- Configurazioni di esempio: Informazioni su come aggiungere un file di configurazione di esempio a Klipper.
- Aggiornamenti SDCard: esegui il flashing di un microcontrollore copiando un file binario su una scheda SD nel microcontrollore.
- Raspberry Pi come microcontrollore: Dettagli per controllare i dispositivi collegati ai pin GPIO di un Raspberry Pi.
- Beaglebone: Dettagli per l'esecuzione di Klipper sulla PRU Beaglebone.
- Bootloaders: Informazioni per gli sviluppatori sul flashing del microcontrollore.
- CAN bus: Informazioni sull'uso del CAN bus con Klipper.
- Sensore larghezza filamento TSL1401CL
- Sensore di larghezza del filamento Hall

Torna su