Aller au contenu

# Vue d'ensemble

Bienvenue dans la documentation de Klipper. Si vous débutez avec Klipper, commencez par les sections fonctionnalités et installation.

## Informations générales

- Fonctionnalités : Une liste avancée des fonctionnalités de Klipper.
- FAQ: Foire aux questions.
- Versions : L'historique des versions de Klipper.
- Modifications de configuration: Modifications récentes du logiciel pouvant nécessiter que les utilisateurs mettent à jour la configuration de leur imprimante.
- Contact: Informations sur les rapports d'anomalies et communication générale avec les développeurs de Klipper.

## Installation et configuration

- Installation: Guide d'installation de Klipper.
- Référence de la configuration : Description de tous les paramètres de configuration.
  - Distance de rotation : Calcul du paramètre rotation_distance du moteur.
- Vérifications de la configuration : Vérification des paramètres de base des broches du fichier de configuration.
- Nivelage du lit : Informations sur le "nivelage du lit" dans Klipper.
  - Calibration delta : Calibration de la cinématique Delta.
  - Calibration de la sonde : Calibration automatique des sondes Z.
  - BL-Touch : Configuration d'une sonde "BL-Touch".
  - Nivelage manuel : Calibration des butées Z (et similaires).
  - Maillage du lit : Correction de la hauteur du lit basée sur les emplacements XY.
  - Phase de fin de course : Positionnement de la butée Z assisté par moteur.
- Compensation de la résonance : Un outil permettant de réduire la résonance durant les impressions.
  - Mesure des résonances : Informations sur l'utilisation d'un accéléromètre adxl345 pour mesurer les résonances.
- Avance à la pression : Calibration de la pression dans l'extrudeur.
- G-Codes : Informations sur les instructions prises en charge par Klipper.
- Modèles de commande : Macros G-Code et évaluation conditionnelle.
  - Référence des états : Informations disponibles pour les macros (et similaires).
- Pilotes TMC : Utilisation des pilotes de moteurs pas à pas Trinamic avec Klipper.
- Prise origine multi-MCU: Mise à l'origine et palpage utilisant plusieurs micro-contrôleurs.
- Trancheurs : Configuration d'un logiciel de "tranchage" pour Klipper.
- Correction d'obliquité : Ajustements des axes qui ne sont pas parfaitement d'équerre.
- Outils PWM : Guide sur l'utilisation des outils contrôlés par PWM tels que les lasers ou les broches.
- Exclude Object : Le guide de l'implémentation d'Exclude Objects.

## Documentation pour les développeurs

- Aperçu du code : Les développeurs devraient lire ceci en premier.
- Cinématiques : Détails techniques sur la façon dont Klipper met en œuvre les mouvements.
- Protocole : Informations sur le protocole de messagerie de bas niveau entre l'hôte et le microcontrôleur.
- API du serveur : Informations sur l'API de commande et de contrôle de Klipper.
- Commandes MCU : Une description des commandes de bas niveau implémentées dans le logiciel du micro-contrôleur.
- Protocole du bus CAN : Format de messages du bus CAN de Klipper.
- Débogage : Informations sur la façon de tester et déboguer Klipper.
- Tests de charge : Informations sur la méthode de tests de charge de Klipper.
- Contribuer : Comment proposer des améliorations pour Klipper.
- Packaging : Informations sur la construction de paquets de système d'exploitation.

## Documents spécifiques à certains appareils

- Exemples de configurations : Informations sur l'ajout d'un exemple de fichier de configuration à Klipper.
- Mises à jour par carte SD : Flasher le micro-contrôleur en copiant un binaire sur une carte SD.
- Raspberry Pi en tant que micro-contrôleur : Détails pour contrôler les appareils connectés aux broches GPIO d'un Raspberry Pi.
- Beaglebone : Détails pour l'exécution de Klipper sur le SBC Beaglebone.
- Bootloaders : Informations pour les développeurs sur le flashage des microcontrôleurs.
- Bus CAN : Informations sur l'utilisation du bus CAN avec Klipper.
- Capteur de largeur de filament TSL1401CL
- Détecteur de largeur de filament à effet hall

Retour en haut de la page