Plasticity wie geht was

Solid löschen -> Mit der linken Maustaste markieren dann Taste X löscht es

Veröffentlicht unter 3D CAD, Anleitungen | Verschlagwortet mit | Kommentare deaktiviert für Plasticity wie geht was

Installation RustDesk

Ubuntu Server installieren
OpenSSH mit installieren

Server Desktop installieren
sudo apt update && sudo apt upgrade

sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade


sudo reboot
Display Manager installieren
sudo apt install lightdm
sudo apt install ubuntu-desktop
Falls wir während der Installation gefragt werden, welchen Display Manager wir verwenden möchten, wählen wir hier lightdm aus.
sudo reboot
Partitions Manager
GParted per Verwaltung installieren. Wir benötigt um Festplatten für Timeshift vorzubereiten.
sudo apt-get install gparted
sudo apt-get install timeshift

Contents

Installation Server
Firewall Einstellungen

sudo ufw allow 21114:21119/tcp
sudo ufw allow 8000/tcp
sudo ufw allow 21116/udp
sudo ufw enable

Status Firewall sudo ufw status

Node js installation
sudo apt install nodejs
sudo apt install npm
sudo apt install curl

Install pm2
sudo npm install pm2 -g

wget https://raw.githubusercontent.com/techahold/rustdeskinstall/master/install.sh
chmod +x install.sh
./install.sh

Packet Installation sudo apt-get -f rustdesk-server-hbbr_1.1.14_amd64.deb
sudo dpkg -i rustdesk-server-hbbr_1.1.14_amd64.deb
sudo dpkg -i rustdesk-server-hbbs_1.1.14_amd64.deb

./hbbs
./hbbr

pm2 start hbbs
pm2 start hbbr
Check PM2 pm2 list
pm2 save
pm2 startup

Ip Adresse: hostname -I

Restart Server:
sudo systemctl restart rustdesksignal
sudo systemctl restart rustdeskrelay

Client Installationen

192.168.xx.xx:8000 ruft die install scripte auf
Windows client installieren
Power Shell starten als Administrator
How to Enable windowsagentaioinstall.ps1
# Get-ExecutionPolicy-List
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope Process
./WindowsAgentAIOInstall.ps1

Linux install via script
Achtung bei MX-Linux bootoption auf systemctl umstellen.
chmod +x linuxclientinstall.sh
sudo ./linuxclientinstall.sh

Autostart Linux client
sudo systemctl enable rustdesk

Ubuntu wayland ausschalten
sudo nano /etc/gdm3/custom.conf
Um den Fehler zu beseitigen die Datei /etc/gdm3/custom.conf editieren

[daemon] # Enabling automatic login AutomaticLoginEnable=true AutomaticLogin=$USERNAME (mit dem Anmeldenamen ersetzen) # Uncomment the line below to force the login screen to use Xorg WaylandEnable=false

Uninstall AnyDesk

sudo apt-get purge anydesk
sudo apt-get autoclean
sudo apt-get autoremove
sudo apt update
sudo apt list --upgradable
sudo apt upgrade -y

Uninstall Teamvievwer

Überprüfen ob installiert
dpkg -l | grep teamviewer
sudo apt-get remove teamviewer
sudo apt autoremove

Upgrade client

Update Windows in Administrator PowerShell
winget install rustdesk.rustdesk

Update on MAC OS
/bin/bash -c „$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)“


brew upgrade rustdesk

Update Linux
sudo apt-get install build-essential procps curl file git
gdebi Packet installer

sudo apt get (.db) datei


test -d ~/.linuxbrew && eval „$(~/.linuxbrew/bin/brew shellenv)“
test -d /home/linuxbrew/.linuxbrew && eval „$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)“
echo „eval \“\$($(brew –prefix)/bin/brew shellenv)\““ >> ~/.bashrc

Veröffentlicht unter Anleitungen, Installation | Verschlagwortet mit | Kommentare deaktiviert für Installation RustDesk

Was mache ich wie in Fusion 360 <> FreeCad

Schale erstellen Fusion 360

Schale erstellen FreeCad

Veröffentlicht unter 3D CAD | Verschlagwortet mit , , | Kommentare deaktiviert für Was mache ich wie in Fusion 360 <> FreeCad

Meine FreeCad Einrichtung 1.0.0

Start -> Helles Thema wählen
Datei neu wählen
Werkzeuge -> Add-on Manager OpenThemes installieren
Bearbeiten Einstellungen-> Applikation einstellen OpenLight
Beim Apfel auf FreeCad -> Einstellungen
FreeCad neu Starten dann nochmal Einstellungen
OpenPreferences anwenden Anzeige FreeCad neu starten
Anzeige BIM ignorieren und Start nochmal weg x en.
Einstellungen -> Arbeitsbereiche abwählen

BIM
FEM
CAM
MESH
Surface
Anwenden und OK
Einstellungen Sketcher Raster EIN
Neu Starten
Neue Datei und einen Grundkörper Einfügen
Fenster Links und Rechts Überlagerung Modus umschalten
Ausgabefenster unter Ansicht Fenster -> Ausgabefenster nach rechts ziehen.

Symbolleisten entsperren Rechtsklick in die Symbolleiste und hacken sperren entfernen

Veröffentlicht unter 3D CAD, Anleitungen, Installation | Verschlagwortet mit | Kommentare deaktiviert für Meine FreeCad Einrichtung 1.0.0

WordPress auf anderen Server einrichten

FTP Server installieren
sudo apt install vsftpd
Hostnamen ermitteln -> hostnamectl

MySql Server installieren
sudo apt install mysql-server
Status überprüfen -> sudo service mysql status QUIT mit der Eingabe q
Netzwerkstatus -> sudo ss -tap | grep mysql
Die Datei /etc/mysql/
/etc/mysql/mysql.conf.d/mysqld.cnf den Bind Eintrag anpassen auf die Server IP
bind-address = 192.168.0.5

DBeaver ce Installieren

sudo snap install curl

Abhängigkeiten Installieren
sudo apt update
sudo apt install apache2 \
ghostscript \
libapache2-mod-php \
php \
php-bcmath \
php-curl \
php-imagick \
php-intl \
php-json \
php-mbstring \
php-mysql \
php-xml \
php-zip

Install WordPress

sudo mkdir -p /srv/www
sudo chown www-data: /srv/www
curl https://wordpress.org/latest.tar.gz | sudo -u www-data tar zx -C /srv/www

Create Apache site for WordPress. Create /etc/apache2/sites-available/wordpress.conf with following lines:

cd /etc/apache2/sites-available
$ sudo nano wordpress.conf

<VirtualHost *:80>
    DocumentRoot /srv/www/wordpress
    <Directory /srv/www/wordpress>
        Options FollowSymLinks
        AllowOverride Limit Options FileInfo
        DirectoryIndex index.php
        Require all granted
    </Directory>
    <Directory /srv/www/wordpress/wp-content>
        Options FollowSymLinks
        Require all granted
    </Directory>
</VirtualHost>


sudo a2ensite wordpress
systemctl reload apache2
sudo a2enmod rewrite
systemctl reload apache2
sudo a2dissite 000-default
systemctl reload apache2
sudo service apache2 reload

Configure database

$ sudo mysql -u root
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 7
Server version: 5.7.20-0ubuntu0.16.04.1 (Ubuntu)

Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> CREATE DATABASE wordpress;
Query OK, 1 row affected (0,00 sec)

mysql> CREATE USER wordpress@localhost IDENTIFIED BY '<your-password>';
Query OK, 1 row affected (0,00 sec)

mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER
    -> ON wordpress.*
    -> TO wordpress@localhost;
Query OK, 1 row affected (0,00 sec)

mysql> FLUSH PRIVILEGES;
Query OK, 1 row affected (0,00 sec)

mysql> quit
Bye


Enable MySQL with -> sudo service mysql start

sudo -u www-data cp /srv/www/wordpress/wp-config-sample.php /srv/www/wordpress/wp-config.php


Next, set the database credentials in the configuration file (do not replace database_name_here or username_here in the commands below. Do replace <your-password> with your database password.):

sudo -u www-data sed -i ’s/database_name_here/wordpress/‘ /srv/www/wordpress/wp-config.php

sudo -u www-data sed -i ’s/username_here/wordpress/‘ /srv/www/wordpress/wp-config.php


sudo -u www-data sed -i ’s/password_here//‘ /srv/www/wordpress/wp-config.php

sudo -u www-data nano /srv/www/wordpress/wp-config.php
Find the following:
define( ‚AUTH_KEY‘, ‚put your unique phrase here‘ );
define( ‚SECURE_AUTH_KEY‘, ‚put your unique phrase here‘ );
define( ‚LOGGED_IN_KEY‘, ‚put your unique phrase here‘ );
define( ‚NONCE_KEY‘, ‚put your unique phrase here‘ );
define( ‚AUTH_SALT‘, ‚put your unique phrase here‘ );
define( ‚SECURE_AUTH_SALT‘, ‚put your unique phrase here‘ );
define( ‚LOGGED_IN_SALT‘, ‚put your unique phrase here‘ );
define( ‚NONCE_SALT‘, ‚put your unique phrase here‘ );

Delete those lines (ctrl+k will delete a line each time you press the sequence). Then replace with the content of https://api.wordpress.org/secret-key/1.1/salt/. (This address is a randomiser that returns completely random keys each time it is opened.) This step is important to ensure that your site is not vulnerable to “known secrets” attacks.

Save and close the configuration file by typing ctrl+x followed by y then enter

Das bedeutet die Zeilen define(‚AUTH_KEY …. bis define(‚NONCE -> löschen und mit der ausgabe von https://api.wordpress.org/secret-key/1.1/salt/ ersetzen.

Einfacher jedoch mit dem Texteditor da Nano eine eigene Zwischenablage hat.



Veröffentlicht unter Installation | Verschlagwortet mit | Kommentare deaktiviert für WordPress auf anderen Server einrichten

CMOS Batterie tauschen Terra PC Nettop

Anleitung zum Austausch der CMOS Batterie im Terra PC Model 1008073

Leider ist die CMOS Batterie unter der Laufwerks Abdeckung angebracht. Der Stecker ist ohne gesamt Öffnung der Gehäuses nicht erreichbar. Die Batterie ist echt stark mit Kleber befestig.

Danke fürs anschauen.
Veröffentlicht unter Anleitungen | Verschlagwortet mit , , | Kommentare deaktiviert für CMOS Batterie tauschen Terra PC Nettop

PID-Tuning mit Octoprint

Durcker verbinden und auf Terminal drücken.

Kopieren Sie folgenden GCode „M303 E0 S230 C8“ in das Eingabefeld. E steht in diesem Fall für ihren Extruder, S für die zu erreichende Temperatur und C für die Anzahl der Zyklen die durchlaufen werden sollen.

Sollte es zu einer Fehlermeldung kommen Bad heater id in PiD tuning bed erst mal eine andere Extrudernummer Versuche -> E1. Sollte es immer noch zu einer Fehlermeldung kommen, dann bitte die Configuration.h kontrollieren. Sollte MPC aktiviert sein, kommt es ach zu Fehlermeldung.

Nun durchläuft ihr 3D-Drucker 8 Zyklen Aufheizphase, um die optimalen Werte zu ermitteln.

Nach dem achten Durchlauf wird ihnen folgendes in Octoprint ausgegeben: Recv: PID Autotune finished! Put the last Kp, Ki and Kd constants from below into Configuration.h. Diese 3 Werte bauen sie sich wie folgt als Befehlscode um: „M301 P15.36 I1.43 D41.20“ und kopieren diese Zeile in das Eingabefeld von Octoprint und bestätigen es. Mit „M500“ werden die neuen Werte im Eeprom abgespeichert. Das war es auch schon mit dem PID-Tuning für ihr Hotend.

Nicht vergessen mit M500 abspeichern.

Wer gerne möchte, kann es auch mit Pronterface erledigen.

PID-Tuning Heizbett mit Octoprint

Wer es gerne möchte kann es auch mit Pronterface erledigen

M303 E-1 S70 C5
Richtig für PLA
Ausgabe

#define DEFAULT_bedKp 59.40
#define DEFAULT_bedKi 11.47
#define DEFAULT_bedKd 205.12

Daraus ergibt sich dann:
M304 E-1 P59.40 I11.47 D205.12
Nicht Vergessen mit M500 speichern.

#PIDTEMPBED in Configuration.h was disabled

Veröffentlicht unter Uncategorized | Kommentare deaktiviert für PID-Tuning mit Octoprint

Hardware Firewall (Sophos SG105 rev.2)

Da ich immer wieder sehr massiv aus dem Internet angegriffen werde habe ich mich dazu entschieden eine HW Firewall zu installieren.


Als erstes muss man sich Gedanken machen wie die IPs konfiguriert werden sollen. Es sind natürlich zwei getrennte Bereiche und die WAN Seite kann auch nicht als Privates Netz konfiguriert werden. Ich möchte natürlich nicht mein jetzt bestehendes Netzwerk (IPs) umkonfigurieren das wäre ein riesiger Aufwand. Ich denke, ich werde der FritzBox eine neue IP vergeben.

IP FritzBox 192.168.xx.1
Internes Netzwerk 192.168.xxx.1 DHCP bleibt erstmal auf der QNAP
Als DNS nehmen wir estmal die von der Telekom
217.237.150.205
217.237.149.142

Veröffentlicht unter Anleitungen, Installation | Verschlagwortet mit , , , | Kommentare deaktiviert für Hardware Firewall (Sophos SG105 rev.2)

My Ubuntu installation

sudo apt update
sudo apt upgrade
sudo apt full-upgrade
sudo apt list –upgradable

MX Linux auf systemctl umstellen sonst läuft das Installations script von RustDesk nicht

Veraltet Installation von AnyDesk
Veraltet https://www.stephan-lubahn.de/?p=667

Deinstalieren von Anydesk

sudo apt-get purge anydesk
sudo apt-get autoclean
sudo apt-get autoremove
sudo apt update
sudo apt list --upgradable
sudo apt upgrade -y

Installation Enpass
https://www.stephan-lubahn.de/?p=1083

sudo snap install curl
sudo apt-get install shutter
sudo apt-get install krita
sudo apt install net-tools

192.168.xx.xx:8000 ruft die install scripte auf
Linux install via script
chmod +x linuxclientinstall.sh
sudo ./linuxclientinstall.sh

Autostart Linux client
sudo systemctl enable rustdesk

Ubuntu wayland ausschalten
sudo nano /etc/gdm3/custom.conf
Um den Fehler zu beseitigen die Datei /etc/gdm3/custom.conf editieren

[daemon] # Enabling automatic login AutomaticLoginEnable=true AutomaticLogin=$USERNAME (mit dem Anmeldenamen ersetzen) # Uncomment the line below to force the login screen to use Xorg WaylandEnable=false


sudo apt-get install leafpad
24.04 über Anwendungsverwaltung installieren.
Opera über Anwendungsverwaltung installieren.

sudo add-apt-repository universe
sudo apt-get update
sudo apt-get install gdebi-core

gdebi Packet installer
sudo apt-get install cifs-utils
sudo mkdir /mnt/qnap
sudo chown -R <user>:<user> /mnt/qnap

sudo nano /etc/fstab
Am ende der Datei das folgende eintragen://192.168.xxx.xx/Data /mnt/qnap/ cifs username=deinname,password=deinpasswort,iocharset=utf8,file_mode=0777,
dir_mode=0777


sudo apt install hwinfo
$ sudo hwinfo

https://download.mediathekview.de/stabil/MediathekView-latest-linux.deb
Ermitteln wo ein Programm instaliert ist -> whereis vlc

Partitions Manager
GParted per Verwaltung installieren. Wir benötigt um Festplatten für Timeshift vorzubereiten.
Timeshift per App Verwaltung installieren. Bei der Angabe Ort ist das Externe Speichermedium gemeint. Alle Dateien einschließen wählen.

App Image installieren

Hier ist dafür FUSE nötig.
Ubuntu Version ermitteln
lsb_release -a

sudo add-apt-repository universe
sudo apt install libfuse2


https://github.com/AppImage/AppImageKit/wiki/FUSE

$ chmod a+x NAME_DER_DATEI.AppImage
$ ./NAME_DER_DATEI.AppImage 

Achtung für 24.04 wird ein Workaround benötigt

Error running Orca.appimage Workaround

I worked around this by adding the following line to /etc/apt/sources.list:
sudo nano /etc/apt/sources.list

deb http://gb.archive.ubuntu.com/ubuntu jammy main

Then doing:

sudo apt update
apt list –upgradable
sudo apt upgrade

sudo apt install libwebkit2gtk-4.0-dev
locale -a
sudo locale-gen en_GB

Beispiel Orca Starten
ln -s /home/slubahn/OrcaSlicer_Linux_V2.1.1.AppImage /home/slubahn/Schreibtisch/Orca

ln  /home/slubahn/OrcaSlicer_Linux_V2.1.1.AppImage /home/slubahn/Schreibtisch/Orca

Contents

SSH Installieren

sudo apt install openssh-server


sudo systemctl enable ssh
sudo systemctl start ssh
Testen ob der Service läuft -> sudo systemctl status ssh
Fenster verlassen mit Q

SSH Port öffnen
sudo ufw allow ssh
sudo apt install net-tools

IP rausfinden hostname -I
ifconfig -a

Neustart nach der SSH Verbindung mit sudo reboot
Neustart nach einer Minute sudo shutdown -r

WebDav Installieren

sudo apt-get update
Webserver installieren
sudo apt-get install apache2


Verzeichnis für WebDav anlegen
sudo mkdir /var/www/webdav
sudo chown -R www-data:www-data /var/www/

WebDAV-Module aktivieren
sudo a2enmod dav
sudo a2enmod dav_fs

Anfangskonfiguration

sudo nano /etc/apache2/sites-available/000-default.conf

Direktive als erste Zeile hinzufügen
DavLockDB /var/www/DavLock
Den Eintrag „<VirutualHost>“ suchen und folgendes eintragen:

Alias /webdav /var/www/webdav 
<Directory /var/www/webdav> 
DAV On 
</Directory>

Utils instalieren
sudo apt-get install apache2-utils

Kennwortdatei erstellen basic auth
sudo htpasswd -c /etc/apache2/webdav.passwords alex

Für jeden weiteren Eintag ohne -c
sudo htpasswd /etc/apache2/webdav.passwords chris

Apache-Konfigurationsdatei bearbeiten
sudo nano /etc/apache2/sites-available/000-default.conf
Hinzufügen Abschnitt <Directory>
AuthType Basic
AuthName „webdav“
AuthUserFile /etc/apache2/webdav.passwords
Require valid-user

Änderungen übernehmen
sudo a2enmod auth_basic

Restart WebServer
sudo service apache2 restart

Test der installation
Ihr WebDAV-Server ist unter http://<hostname>/webdav erreichbar.

Ubuntu Verbindung
1. Klicken Sie im Fenster Files (Dateien) auf die Option Connect to Server (Verbinden zum Server).
2. Geben Sie in dem geöffneten Fenster den Wert dav://<hostname>/webdav ein und klicken Sie auf die Schaltfläche Connect (Verbinden).
3. Sie werden nach Ihren Zugangsdaten gefragt. Geben Sie Ihren WebDAV-Benutzernamen und Ihr Kennwort ein, die in der Kennwortdatei angegeben sind, und klicken Sie auf Connect

Sollte unter MacOS zu einer Fehlermeldung kommen das kein zugriff besteht muss der App erlaubt werden im lokalen Netzwerk zu griff zu erhalten:
Du kannst den Zugriff einer App auf das lokale Netzwerk jederzeit erlauben oder entziehen: Gehe unter „Einstellungen“ zu „Datenschutz & Sicherheit“* > „Lokales Netzwerk“, um eine Liste aller Apps anzuzeigen, die Zugriff angefordert haben.

Troubleshooting

Bei zum Bespiel sudo systemctl start ssh Fehlermeldung
sudo systemctl start ssh
System has not been booted with systemd as init system (PID 1). Can’t operate.
Failed to connect to bus: Host is down

 Systemd command                           Sysvinit command

sudo systemctl start service_name sudo service service_name start
sudo systemctl stop service_name sudo service service_name stop
sudo systemctl restart service_name sudo service service_name restart
sudo systemctl status service_name sudo service service_name status
sudo systemctl enable service_name sudo chkconfig service_name on
sudo systemctl disable service_name sudo chkconfig service_name off

Snap Store lässt sich nicht aktualisieren
killall snap-store
sudo snap refresh

Pronterface
Meldung SD not Printing Stoppen: Eingeben M27 S0

Veröffentlicht unter Installation | Verschlagwortet mit | Kommentare deaktiviert für My Ubuntu installation

Umbau Predator auf SKR und TFT 3.5 V3.0 TMC 2209

Contents

Marlin kompilieren

Als Vorbereitung sollte Visual Studio Code installiert werden (diese Beschreibung basiert darauf). https://code.visualstudio.com/download

Nach der Installation sollte PlatformIO instaliert werden

Ich empfehle den Kompletten Marlin Ordner auf dem Desktop abzulegen.

Achtung: Mit dem Öffnen des Druckers verliert Ihr die Garantie. Ihr abreitet an einem elektrischen Gerät an den eine hohe Spannung anliegt 240V. Nur, wenn der Netzstecker gezogen ist darf an dem Gerät gearbeitet werden.

Firmware flaschen

TMC Eingesetzt und TFT Verdrahtet
SKR und BTT TFT angeschlossen

Jumpersettings

Nicht Vergessen den Diaggnose Pin abzuschneiden!

Hier der Link zum Download der erforderlichen STLs für den SKR Halter -> hier

Vor dem Aufspielen der Firmware nicht vergessen, den Jumper auf USB umstellen.

SKR14TURBO_TMC2209_BTT_TFT <- Firmware compieliert
Neuste Version 2.1.x

Der Link zu der Frontplatte -> hier

Die Hardware von Amazon -> hier kosten ca. 74€ ohne Treiber

Die Treiber von Amazon -> hier TMC2209

Ich habe mich im Weitesten an die Anleitung von Kris gehalten.

Vor dem Ausbau des alten Boards unbedingt die Kabel beschriften

Predator Bilder Mechanischer Umbau

Die gedrehten Kabel Wichtig!

Video Delta konfig:

Delta Konfiguration und leveling

Extruder Kalibrieren

Die SD not Printing Meldung könnt ihr mit M27 S0 ausschalten

In Ponterface M503 eingeben
Zeile Zeile M92 suchen
M92 X80.00 Y80.00 Z80.00 E405.00
Gemessener Wert 103
Formel 100:103 = 0,9708 * 405,00 = 393.203
Eingeben M92 X80.00 Y80.00 Z80.00 E393.20
Mit M500 abspeichern

Etwas ausführlicher:

G1 F100 :Legt die Geschwindigkeit fest, mit der der Drucker das Filament extrudieren soll.
G92 E0 : Reset old settings
G1 E100 : 100mm extrudieren
Messen und Abweichung korrigieren
M503 Zeile M92 suchen
M92 X80.00 Y80.00 Z80.00 E405.00
Gemessener Wert 103
Formel 100:103 = 0,9708 * 405,00 = 393.203
Eingeben M92 X80.00 Y80.00 Z80.00 E393.20
Mit M500 abspeichern

Konfiguration im Ponterface

Abschließend:

1 switch to marlin mode (pree 5 sec the knob)
2 start pronterface
3 M502 -> reset to factory defaults
3 M500 -> Save settings
4 M504 -> EPROM OK


5 M503 -> report settings
6 Menu Delta kalibritation auto 0.027
7 M500
8 Aufheizen bed 90 grad
9 M106
10 Menu Leveling bed
11 M500
12 M504
13 Mit pronterface z- bis zur aulösung z-probe fahren
14 z wert vom display ablesen -> 16.02
15 Probe entfernen dann z runter bis 0.1 fahren
16 z wert vom display ablesen 0.32
17 16.02 – 0.32 = 15.7
18 M851 Z-15.70
19 M500
20 M503
21 Menu auto home
22 Mit pronterface auf nozzel 0.1 fahren
23 M107
24 Menu Store

M106 -> lüfter an
M107 -> lüfter aus

Troubleshooting

Endstops Prüfen
M119

Veröffentlicht unter 3D Druck | Verschlagwortet mit | Kommentare deaktiviert für Umbau Predator auf SKR und TFT 3.5 V3.0 TMC 2209