# 3D-Drucker mit Klipper Firmware und FabAccess

Es gibt ein Projekt, welches direkt über die Capn'Proto Schnittstelle verwendet werden kann, um mit 3D-Druckern zu kommunizieren, sofern sie die Klipper Firmware verwenden.

[https://github.com/Tengo10/fabaccess\_klipper](https://github.com/Tengo10/fabaccess_klipper)

Das Projekt arbeitet mit [https://github.com/Arksine/moonraker](https://github.com/Arksine/moonraker) zusammen.

## Installation

Vor dem Installieren von `fabaccess_klipper` wird zunächst Klipper benötigt. Installationshinweise dazu gibt es unter [https://www.klipper3d.org/Installation.html](https://www.klipper3d.org/Installation.html).

<p class="callout warning">Klipper und fabaccess\_klipper sollten auf einem dedizierten, stromsparenden SBC (Single Board Computer) installiert werden und **folglich nicht auf der gleichen Maschine** wie unser FabAccess Server. Dieser SBC ist dann für den bzw. die 3D-Drucker zuständig, die daran angeschlossen sind.</p>

```bash
mkdir -p /opt/fabinfra/adapters/
cd /opt/fabinfra/adapters/
git clone https://github.com/Tengo10/fabaccess_klipper.git
cd fabaccess_klipper/
```

Es gibt im Projektverzeichnis ein Setup-Script zum Installieren (**nicht** als `root` User ausführen):

```230412
./install.sh
```