fix: Komplette Neukonvertierung — Tabellen und Content endgueltig sauber

Grundproblem: WordPress speicherte HTML mit escaped \n (literal \\n statt Newlines)
und inline style-Attributen in Tabellen. node-html-markdown konvertierte
diese als Backslash-Artefakte und einzeilige Pipe-Strings.

Loesung: Neues final-rebuild.mjs Skript:
- \\n -> echte Newlines VOR der Konvertierung
- style-Attribute komplett entfernt (verursachten Backslash-Tabellen)
- Nav/Footer/SVG per Regex vor dem Parsing entfernt
- Tabellen werden jetzt korrekt mehrzeilig mit Header/Separator/Rows gerendert
- 44 Guides + 15 Pages verifiziert: 0 Probleme

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Klaus Molzberger
2026-03-29 03:04:21 +02:00
parent c3b94ee0fc
commit a42081e724
62 changed files with 1862 additions and 785 deletions

View File

@@ -6,64 +6,75 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\\\\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Primer\ \ \ Farbe\ \ \ Klarlack\ \ →\ \ \ Fertig\ \ Nachbearbeitung\ Schleifen · Glätten · Grundieren · Lackieren\ EINSTEIGER GUIDE\\ ## 3D-Drucke nachbearbeiten: Schleifen, Glätten & Lackieren
## 3D-Drucke nachbearbeiten: Schleifen, Glätten & Lackieren
Ein frischer 3D-Druck sieht selten aus wie das fertige Produkt — Schichtlinien, Support-Reste und raue Oberflächen sind normal. Mit den richtigen Nachbearbeitungsschritten wird aus einem Rohling ein professionelles Endprodukt.
### Schritt 1: Support entfernen & reinigen
* **Supportzange / Seitenschneider:** Support an der Basis abkneifen, nicht reißen
* **Skalpell / Cuttermesser:** Reste vorsichtig abschaben
* **Heißluftpistole (6080°C):** Warpende Bereiche kurz erwärmen und flach drücken
* Danach mit Druckluft oder Pinsel säubern
### Schritt 2: Schleifen
Schleifen entfernt Schichtlinien und glättet Support-Abdrücke. Immer nass schleifen für besseres Ergebnis und weniger Feinstaub.
| Schleifpapier | Zweck | Technik | ------- | ------------- | --------------------------- | ---------------------- | P80P120 | Grobe Stufen, Support-Reste | Trocken, kreisförmig | | P180P240 | Schichtlinien egalisieren | Nass, in Druckrichtung | | P400P600 | Oberfläche glätten | Nass, sanft | | P800P1200 | Hochglanz vorbereiten | Nass, sehr sanft | | P2000+ | Spiegelglanz | Nass + Polierpaste |
| Schleifpapier | Zweck | Technik |
| ------------- | --------------------------- | ---------------------- |
| P80P120 | Grobe Stufen, Support-Reste | Trocken, kreisförmig |
| P180P240 | Schichtlinien egalisieren | Nass, in Druckrichtung |
| P400P600 | Oberfläche glätten | Nass, sanft |
| P800P1200 | Hochglanz vorbereiten | Nass, sehr sanft |
| P2000+ | Spiegelglanz | Nass + Polierpaste |
**Tipp:** Schleifklotz verwenden — verhindert ungleichmäßigen Druck der Finger.
### Schritt 3: Chemisches Glätten (materialabhängig)
| Material | Methode | Mittel | Sicherheit | ------- | ----------- | ---------------------- | --------------------------- | ---------------------------- | ABS | Aceton-Dampf | Aceton (Nagellackentferner) | Lüftung! Feuergefährlich | | PLA | XTC-3D Epoxid | Smooth-On XTC-3D | Handschuhe, gut lüften | | PLA | Polyurethan-Lack | Klarlack-Spray | Handschuhe, Atemschutz | | PETG | Schleifen empfohlen | Kein gutes Lösemittel | — | | Resin (SLA) | IPA-Bad + UV-Aushärten | Isopropylalkohol 99% | Handschuhe, kein Hautkontakt |
| Material | Methode | Mittel | Sicherheit |
| ----------- | ---------------------- | --------------------------- | ---------------------------- |
| ABS | Aceton-Dampf | Aceton (Nagellackentferner) | Lüftung! Feuergefährlich |
| PLA | XTC-3D Epoxid | Smooth-On XTC-3D | Handschuhe, gut lüften |
| PLA | Polyurethan-Lack | Klarlack-Spray | Handschuhe, Atemschutz |
| PETG | Schleifen empfohlen | Kein gutes Lösemittel | — |
| Resin (SLA) | IPA-Bad + UV-Aushärten | Isopropylalkohol 99% | Handschuhe, kein Hautkontakt |
### Schritt 4: Grundierung (Primer)
Primer füllt kleine Kratzer, sorgt für gleichmäßigen Farbuntergrund und verbessert Haftung drastisch. Unverzichtbar vor dem Lackieren.
* **Filler-Primer (Füll-Grundierung):** Füllt Schichtlinien teilweise aus — 23 Schichten, trocknen lassen, schleifen (P400)
* **Empfehlung:** Montana Primer, Tamiya Surface Primer oder Rust-Oleum Filler Primer
* **Abstand:** 2025cm, dünne gleichmäßige Schichten, nicht nass-in-nass
* **Trockenzeit:** Mindestens 30 Minuten zwischen Schichten, 2h vor Schleifen
### Schritt 5: Lackieren
| Lackmethode | Ergebnis | Aufwand | Kosten | ------- | ------------------ | --------------------------------- | ------- | ------------- | Sprühdose (Acryl) | Gut, gleichmäßig | Niedrig | 510€ | | Airbrush | Professionell, Gradienten möglich | Hoch | 50200€ Setup | | Pinsel (Modellbau) | Detailarbeit, Washing | Mittel | 1030€ | | Dip / Washing | Tiefenwirkung, Texturen | Mittel | 1020€ |
| Lackmethode | Ergebnis | Aufwand | Kosten |
| ------------------ | --------------------------------- | ------- | ------------- |
| Sprühdose (Acryl) | Gut, gleichmäßig | Niedrig | 510€ |
| Airbrush | Professionell, Gradienten möglich | Hoch | 50200€ Setup |
| Pinsel (Modellbau) | Detailarbeit, Washing | Mittel | 1030€ |
| Dip / Washing | Tiefenwirkung, Texturen | Mittel | 1020€ |
* **Sprühdosen-Technik:** Immer bewegen beim Sprühen, nie stehend halten
* **Mehrere dünne Schichten** statt einer dicken (verhindert Läufer)
* **Zwischen Schichten:** P800 nass schleifen für glatteres Ergebnis
### Schritt 6: Versiegeln
* **Matter Klarlack:** Schützt Farbe, reduziert Fingerabdrücke
* **Glänzender Klarlack:** Hochglanz, besonders schön auf dunklen Farben
* **Satin-Klarlack:** Mittelweg — natürlich wirkend
* Empfehlung: Vallejo Matte Varnish, Tamiya Clear oder Rust-Oleum Crystal Clear
### Schnell-Referenz: Welche Methode für welches Ziel?
| Ziel | Methode | Zeit | ------- | --------------------------------- | ---------------------------------------- | -------- | Funktionsbauteil (nicht sichtbar) | Kein Finish nötig | 0 min | | Ordentliches Aussehen | P240 schleifen + Primer-Spray | 12h | | Bemalt / Lackiert | Schleifen + Primer + 2x Farbe + Klarlack | 48h | | Ausstellung / Verkauf | Vollständiges Finish mit Airbrush | 13 Tage |
| Ziel | Methode | Zeit |
| --------------------------------- | ---------------------------------------- | -------- |
| Funktionsbauteil (nicht sichtbar) | Kein Finish nötig | 0 min |
| Ordentliches Aussehen | P240 schleifen + Primer-Spray | 12h |
| Bemalt / Lackiert | Schleifen + Primer + 2x Farbe + Klarlack | 48h |
| Ausstellung / Verkauf | Vollständiges Finish mit Airbrush | 13 Tage |

View File

@@ -6,7 +6,7 @@ difficulty: "experte"
excerpt: ""
---
\\\\\\ # Adaptive Layer Height
# Adaptive Layer Height
Adaptive Layer Height ist eines der mächtigsten Qualitäts-Features moderner Slicer. Es senkt automatisch die Schichthöhe an Kurven und Überhängen — und erhöht sie an flachen Flächen. Das Ergebnis: glattere Oberflächen bei gleichzeitig kürzerer Druckzeit als reines Fine Layer.
@@ -15,9 +15,7 @@ Adaptive Layer Height ist eines der mächtigsten Qualitäts-Features moderner Sl
Mit fester Schichthöhe muss man wählen:
* **0.20 mm:** Gute Geschwindigkeit, sichtbare Linien bei Kurven (Treppeneffekt)
* **0.12 mm:** Glatte Kurven, aber 4060 % längere Druckzeit überall
* **Adaptive Layer Height:** 0.060.28 mm automatisch je nach Oberfläche — beste Qualität, optimale Zeit
## Wie funktioniert es?
@@ -41,53 +39,52 @@ Normal — Adaptive Layer nicht auf obere Deckflächen angewendet
### OrcaSlicer
1. Rechtsklick auf Modell → **Layer Height → Adaptive Layer Height**
2. Alternativ: in der oberen Toolbar das Layer-Symbol anklicken
3. Parameter einstellen:
**Base Layer Height:** deine Standard-Schichthöhe (z.B. 0.20 mm)
**Max Layer Height:** Maximum (z.B. 0.28 mm für 0.4er Düse)
**Min Layer Height:** Minimum (z.B. 0.08 mm)
**Threshold:** Qualitätsstufe — niedrig = aggressiver adaptiv
4. Vorschau im Layer-View: Farbcodierung zeigt kleine (blau) vs. große Layer (rot)
### PrusaSlicer
1. **Object Settings → Variable Layer Height** (Profi-Modus nötig)
2. Taste **L** im 3D-View für den Layer-Height Editor
3. Smooth-Funktion nutzen für automatische Anpassung
4. Manuell: Mit der Maus Bereiche ziehen und Höhe anpassen
5. Shortcuts: + / - für feinere/gröbere Layer im ausgewählten Bereich
### Bambu Studio
1. Rechtsklick auf Modell → **Height Range Modifier**
2. Für automatisch adaptive: **Slicer-Einstellung → Quality → Adaptive Layer Height aktivieren**
3. Threshold-Wert bestimmt Aggressivität (Standard: 0.2)
### Cura
* Einstellung: **Adaptive Layers** (Suche in Settings)
* **Adaptive Layers Maximum Variation:** maximale Abweichung von Basis-Layer (z.B. 0.1 mm)
* **Adaptive Layers Variation Step Size:** Schrittgröße (z.B. 0.01 mm)
## Empfohlene Werte nach Düsengröße
| ----------------------------------- |
| Düse | Min Layer | Basis Layer | Max Layer |
| -------- | --------- | ----------- | --------- |
| 0.2 mm | 0.05 mm | 0.10 mm | 0.15 mm |
| 0.4 mm ★ | 0.08 mm | 0.20 mm | 0.28 mm |
| 0.6 mm | 0.12 mm | 0.24 mm | 0.36 mm |
Faustregel: Min = 20 % der Düsengröße, Max = 70 % der Düsengröße
## Wann lohnt es sich — wann nicht?
| ------------------------------------------- |
| Modell-Typ | Adaptive Layer sinnvoll? |
| -------------------------------------- | ------------------------------------------- |
| Organisch, rund (z.B. Figuren, Gefäße) | ✅ Sehr sinnvoll — deutlich glattere Kurven |
| Mechanische Teile (Quader, Zylinder) | ⚠️ Kaum Vorteil bei rein eckigen Formen |
| Miniatures / Details | ✅ Ja — aber Min Layer weit genug absenken |
| Architektatur-Modelle | ✅ Sehr sinnvoll bei geschwungenen Elementen |
| Technische Präzisionsteile | ❌ Feste Layer für Maßhaltigkeit besser |
**Tipp:** Kombiniere Adaptive Layer Height mit **Ironing** auf den Top-Layern für maximale Oberflächenqualität bei optischen Teilen. Adaptive sorgt für glatte Seiten, Ironing für perfekte Deckflächen — zusammen kaum von FDM zu unterscheiden. \\\\\
**Tipp:** Kombiniere Adaptive Layer Height mit **Ironing** auf den Top-Layern für maximale Oberflächenqualität bei optischen Teilen. Adaptive sorgt für glatte Seiten, Ironing für perfekte Deckflächen — zusammen kaum von FDM zu unterscheiden.

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\ Material
Material
# ASA und ABS erfolgreich drucken
@@ -21,7 +21,12 @@ Hitzestabil, UV-beständig, schwierig — aber mit der richtigen Technik beherrs
## ASA vs. ABS
| Eigenschaft | ABS | ASA | ------------------ | ------------------- | ------------- | UV-Stabilität | Schlecht (vergilbt) | Sehr gut | Hitzebeständigkeit | ~100°C | ~100°C | Warping | Stark | Etwas weniger | Empfehlung | Legacy-Material | Bevorzugen |
| Eigenschaft | ABS | ASA |
| ------------------ | ------------------- | ------------- |
| UV-Stabilität | Schlecht (vergilbt) | Sehr gut |
| Hitzebeständigkeit | ~100°C | ~100°C |
| Warping | Stark | Etwas weniger |
| Empfehlung | Legacy-Material | Bevorzugen |
## Enclosure ist Pflicht
@@ -40,7 +45,7 @@ Hitzestabil, UV-beständig, schwierig — aber mit der richtigen Technik beherrs
## Warping-Checkliste
1. Bett mit Isopropanol reinigen
2. Enclosure auf Temperatur bringen (\~10 min)
2. Enclosure auf Temperatur bringen (~10 min)
3. Brim: 810mm für ABS, 58mm für ASA
4. Fan in ersten 5 Layern auf 0%
5. Nach Druck: Enclosure-Tür erst nach 30min öffnen

View File

@@ -6,17 +6,32 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\\\\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Druckbett\ Adhesion\ ↑\ \ \ Bed Adhesion\ Kleber · Haarspray · PEI · Magigoo · Brim\ FEHLERANALYSE GUIDE\\ ## Bed Adhesion: Die beste Haftung für jedes Material
## Bed Adhesion: Die beste Haftung für jedes Material
Die erste Schicht haftet nicht — einer der häufigsten Frustrationspunkte beim FDM-Druck. Die richtige Kombination aus Bettoberfläche, Haftmittel und Slicereinstellung löst das Problem dauerhaft. Dieser Guide zeigt, was wirklich funktioniert.
### Bettoberflächen im Vergleich
| Oberfläche | Haftung kalt | Ablösung | Beste Materialien | Pflege | ------- | -------------------------------- | ---------------- | ------------------------- | ---------------------- | ----------------------- | PEI-Federstahlblech (glatt) | Sehr gut (warm) | Automatisch beim Abkühlen | PLA, PETG, TPU | IPA abwischen | | PEI-Federstahlblech (texturiert) | Ausgezeichnet | Automatisch | PLA, ABS, ASA, PA | IPA abwischen | | Borosilikat-Glas | Mittel | Gut nach Abkühlung | PLA, PETG mit Kleber | Waschen, kein Berühren | | Bambu Cool Plate | Sehr gut für PLA | Automatisch | PLA, PLA+ | Kaltes Wasser | | Bambu High Temp Plate | Sehr gut für ABS | Nach Abkühlung | ABS, ASA, PC | IPA oder Klebestift | | BuildTak / Creality PC | Sehr gut | Kann festkleben! | PLA, PETG (vorsichtig) | Minimal Kleber bei PETG |
| Oberfläche | Haftung kalt | Ablösung | Beste Materialien | Pflege |
| -------------------------------- | ---------------- | ------------------------- | ---------------------- | ----------------------- |
| PEI-Federstahlblech (glatt) | Sehr gut (warm) | Automatisch beim Abkühlen | PLA, PETG, TPU | IPA abwischen |
| PEI-Federstahlblech (texturiert) | Ausgezeichnet | Automatisch | PLA, ABS, ASA, PA | IPA abwischen |
| Borosilikat-Glas | Mittel | Gut nach Abkühlung | PLA, PETG mit Kleber | Waschen, kein Berühren |
| Bambu Cool Plate | Sehr gut für PLA | Automatisch | PLA, PLA+ | Kaltes Wasser |
| Bambu High Temp Plate | Sehr gut für ABS | Nach Abkühlung | ABS, ASA, PC | IPA oder Klebestift |
| BuildTak / Creality PC | Sehr gut | Kann festkleben! | PLA, PETG (vorsichtig) | Minimal Kleber bei PETG |
### Haftmittel-Vergleich
| Haftmittel | Wirkung | Gut für | Nachteil | ------- | --------------------------- | ----------------------- | ------------------------ | --------------------------------- | Pritt-Klebestift | Sehr gut | PLA, PETG, ABS auf Glas | Rückstände, muss gereinigt werden | | Haarspray (Elnett, Aquanet) | Gut | PLA, ABS, Nylon | Klebrig, messy | | Magigoo Original | Exzellent | PLA, PETG, ABS | Teuer (\~15€/Stift) | | Magigoo PA (Nylon) | Spezialisiert, sehr gut | PA6, PA12, PA-CF | Nur für Nylon | | 3DLAC | Sehr gut | ABS, ASA (Warping) | Spray — Überdosierung möglich | | PVA-Kleber (verdünnt) | Gut | PLA auf Glas | Muss trocknen | | Kein Haftmittel | — | PLA auf texturiertem PEI | Nichts — einfach sauber halten |
| Haftmittel | Wirkung | Gut für | Nachteil |
| --------------------------- | ----------------------- | ------------------------ | --------------------------------- |
| Pritt-Klebestift | Sehr gut | PLA, PETG, ABS auf Glas | Rückstände, muss gereinigt werden |
| Haarspray (Elnett, Aquanet) | Gut | PLA, ABS, Nylon | Klebrig, messy |
| Magigoo Original | Exzellent | PLA, PETG, ABS | Teuer (~15€/Stift) |
| Magigoo PA (Nylon) | Spezialisiert, sehr gut | PA6, PA12, PA-CF | Nur für Nylon |
| 3DLAC | Sehr gut | ABS, ASA (Warping) | Spray — Überdosierung möglich |
| PVA-Kleber (verdünnt) | Gut | PLA auf Glas | Muss trocknen |
| Kein Haftmittel | — | PLA auf texturiertem PEI | Nichts — einfach sauber halten |
### Slicer-Einstellungen für bessere Haftung
@@ -25,49 +40,41 @@ Die erste Schicht haftet nicht — einer der häufigsten Frustrationspunkte beim
Ein Brim ist eine zusätzliche Schicht von Linien rund um die Basis deines Modells — erhöht die Auflagefläche erheblich.
* **Brim-Breite:** 510 mm für kleine Teile, 3 mm für große Flächen
* **Brim-Typ:** Außen (Standard), Innen (bei Löchern), Beidseitig
* Entfernen nach dem Druck: sauberer Schnitt oder Sandpapier (P120P180)
#### Raft
Ein Raft ist eine vollständige Plattform unter dem Modell — für extrem schlechte Haftung oder stark warpende Materialien.
* Erhöht Druckzeit deutlich (\~+20%)
* Erhöht Druckzeit deutlich (~+20%)
* Nur bei ABS/ASA auf Glas ohne Einhausung empfohlen
* Raft-Abstand: 0,10,2 mm für leichte Ablösung
#### First Layer Einstellungen
| Parameter | Standard | Schwierige Haftung | ------- | ------------------ | ---------------- | ---------------------------- | First Layer Dicke | 0,2 mm | 0,250,3 mm (mehr Quetschen) | | First Layer Breite | 100120% | 140150% | | First Layer Speed | 30 mm/s | 1520 mm/s | | Betttemperatur | Materialstandard | +510°C höher | | Fan Speed | Normal | 0% erste 23 Schichten |
| Parameter | Standard | Schwierige Haftung |
| ------------------ | ---------------- | ---------------------------- |
| First Layer Dicke | 0,2 mm | 0,250,3 mm (mehr Quetschen) |
| First Layer Breite | 100120% | 140150% |
| First Layer Speed | 30 mm/s | 1520 mm/s |
| Betttemperatur | Materialstandard | +510°C höher |
| Fan Speed | Normal | 0% erste 23 Schichten |
### Material-spezifische Tipps
* **PLA:** Texturiertes PEI + sauber = kein Haftmittel nötig. 60°C Bett.
* **PETG:** Klebestift auf PEI verhindert, dass PETG das PEI beschädigt. 7080°C Bett.
* **ABS/ASA:** Einhausung + 3DLAC oder Magigoo + 100110°C Bett. Brim immer verwenden.
* **Nylon/PA:** Magigoo PA oder PVAc-Kleber + 8090°C Bett. Filament unbedingt trocknen!
* **TPU:** Sauberes PEI oder Klebestift + 4050°C Bett. Langsame erste Schicht (15 mm/s).
* **PC:** Hochtemperatur-Platte + Magigoo PC + 110°C Bett + Einhausung.
### Checkliste: Haftung versagt
* Z-Offset zu groß → Düse zu weit vom Bett → Schicht haftet nicht
* Bett nicht sauber → Fingerabdrücke, Fett → IPA abwischen vor jedem Druck
* First Layer Speed zu hoch → Keine Zeit zum Haften → auf 2025 mm/s reduzieren
* Betttemperatur zu niedrig → Materialspezifische Werte prüfen
* Feuchtes Filament → Schlechte Schichthaftung generell → Trocknen
* Verwarpung (ABS/ASA) → Einhausung bauen oder Brim + 3DLAC verwenden

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\ # Brücken & Überhänge drucken
# Brücken & Überhänge drucken
Brücken und steile Überhänge sind für viele Drucker eine Herausforderung. Mit den richtigen Slicer-Einstellungen und etwas Verständnis für die Physik druckst du auch komplexe Geometrien ohne Supports — oder mit minimalen Supports genau dort wo sie nötig sind.
@@ -22,30 +22,30 @@ Material spannt komplett frei zwischen zwei Auflagepunkten. Kein Material darunt
## Brücken-Einstellungen im Slicer
| ----------------------------------------------- |
| Parameter | Empfehlung | Warum |
| ---------------------- | ----------------------- | ------------------------------------------- |
| Bridge Speed | 20 40 mm/s | Langsam = weniger Durchhang |
| Bridge Flow | 80 95 % | Weniger Material = weniger Gewicht |
| Kühlerlüfter | 100 % beim Bridge-Layer | Schnelles Erstarren verhindert Durchhang |
| Bridge-Winkel | Automatisch (0° / 90°) | Kürzeste Brückenrichtung wählen |
| Temperatur beim Bridge | 5 bis 10 °C | Kühleres Filament erstarrt schneller |
| Bridge Wall Count | 1 (nur 1 Perimeter) | Mehrere Perimeter auf Bridge oft schlechter |
## Überhänge verbessern
### Winkelgrenzwerte je nach Drucker
* **045°:** Kein Problem, keine Unterstützung nötig
* **4560°:** Grenzbereich — gute Kühlung und Modell-Design hilft
* **6075°:** Meist Support nötig, oder Chamfer statt Überhang designen
* **7590°:** Horizontale Fläche — Bridge-Technik oder Support zwingend
### Slicer-Optimierungen für Überhänge
* **Overhang Speed** reduzieren (2030 mm/s bei steilen Winkeln)
* **Lüfter auf 100 %** ab einem bestimmten Überhangwinkel (in OrcaSlicer einstellbar)
* **Adaptive Layer Height** nutzen: dünnere Layer bei Überhängen
* **Perimeter-Reihenfolge:** Innen vor außen drucken lässt äußere Perimeter besser haften
* **Modell drehen:** Oft kann man ein Modell so orientieren, dass Überhänge minimiert werden
## Support-Strategie für Überhänge
@@ -68,6 +68,11 @@ Modell mit 45° Chamfer statt horizontaler Überhang. Oft die beste Lösung —
## Brücken-Länge und Materialeigenschaften
| --------------------------------------- |
| Material | Max. saubere Bridge | Tipp |
| --------- | ------------------- | ------------------------------------------ |
| PLA | 60 80 mm | Bestes Bridging aller Materialien |
| PETG | 30 50 mm | Zieht Fäden, niedrigere Temp hilft |
| ABS / ASA | 40 60 mm | Enclosure nötig für konsistente Ergebnisse |
| TPU | 20 30 mm | Schwierig — kurze Bridges, viel Kühlung |
**Profi-Tipp:** Wenn du die Wahl hast — **drehe das Modell** so, dass Bridges kurz und parallel zur X- oder Y-Achse verlaufen. Die meisten Drucker sind in einer Richtung steifer als in der anderen. Bei Core-XY (Bambu, Voron) spielt die Richtung weniger eine Rolle als bei kartesischen Druckern. \\\\\
**Profi-Tipp:** Wenn du die Wahl hast — **drehe das Modell** so, dass Bridges kurz und parallel zur X- oder Y-Achse verlaufen. Die meisten Drucker sind in einer Richtung steifer als in der anderen. Bei Core-XY (Bambu, Voron) spielt die Richtung weniger eine Rolle als bei kartesischen Druckern.

View File

@@ -6,47 +6,82 @@ difficulty: "experte"
excerpt: ""
---
\\\\\\\\\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ MOHS HÄRTE\ 7+\ \ Carbon Fiber & Glasfaser\ Hardened Steel · Abrasion · CF vs GF vs Kevlar · Anwendungen\ MATERIAL GUIDE\\ ## Carbon Fiber & Glasfaser: Hochleistungs-Filamente richtig drucken
## Carbon Fiber & Glasfaser: Hochleistungs-Filamente richtig drucken
CF-verstärkte Filamente versprechen leichtes Gewicht bei hoher Steifigkeit — ein Traum für Funktionsteile. Aber sie verschleißen Standard-Messing-Düsen innerhalb von Stunden und brauchen spezifische Einstellungen. Dieser Guide erklärt alles Wichtige.
### Composite-Filamente im Überblick
| Filament | Basis | Eigenschaften | Düse nötig | ------- | ------------------ | ---------------- | ----------------------------------------------- | ---------------------- | PLA-CF | PLA + 1020% CF | Leicht, steif, matt-schwarz, spröde | Hardened Steel | | PETG-CF | PETG + 1015% CF | CF-Steifigkeit + PETG-Zähigkeit, weniger spröde | Hardened Steel | | PA-CF (Nylon-CF) | PA12 + 1520% CF | Sehr leicht, extrem steif, Highend-FDM | Hardened Steel, 300°C+ | | ABS-CF / ASA-CF | ABS/ASA + CF | UV-beständig (ASA), formstabil bei Hitze | Hardened Steel | | PLA-GF (Glasfaser) | PLA + Glasfaser | Günstiger als CF, weniger steif, aber zäher | Hardened Steel | | Markforged Onyx | Nylon + Mikro-CF | Premium, glatte Oberfläche, für Mark-Drucker | Spezial-Extruder |
| Filament | Basis | Eigenschaften | Düse nötig |
| ------------------ | ---------------- | ----------------------------------------------- | ---------------------- |
| PLA-CF | PLA + 1020% CF | Leicht, steif, matt-schwarz, spröde | Hardened Steel |
| PETG-CF | PETG + 1015% CF | CF-Steifigkeit + PETG-Zähigkeit, weniger spröde | Hardened Steel |
| PA-CF (Nylon-CF) | PA12 + 1520% CF | Sehr leicht, extrem steif, Highend-FDM | Hardened Steel, 300°C+ |
| ABS-CF / ASA-CF | ABS/ASA + CF | UV-beständig (ASA), formstabil bei Hitze | Hardened Steel |
| PLA-GF (Glasfaser) | PLA + Glasfaser | Günstiger als CF, weniger steif, aber zäher | Hardened Steel |
| Markforged Onyx | Nylon + Mikro-CF | Premium, glatte Oberfläche, für Mark-Drucker | Spezial-Extruder |
### Warum Hardened Steel? — Abrasion erklärt
Kohlefasern sind mit Mohs-Härte 7+ hart wie Quarz. Eine Standard-Messing-Düse (Mohs \~3) wird innerhalb von **50100g** CF-Filament messbar abgetragen. Das Ergebnis: Düsenloch wird oval, Unter-Extrusion, schlechte Druckqualität.
Kohlefasern sind mit Mohs-Härte 7+ hart wie Quarz. Eine Standard-Messing-Düse (Mohs ~3) wird innerhalb von **50100g** CF-Filament messbar abgetragen. Das Ergebnis: Düsenloch wird oval, Unter-Extrusion, schlechte Druckqualität.
| Düsen-Material | Lebensdauer mit CF | Empfehlung | ------- | ------------------ | ------------------ | ---------------------------- | Messing (Standard) | 50200g CF | ❌ Nicht für CF geeignet | | Hardened Steel | 515kg CF | ✅ Standard für CF | | Tungsten Carbide | 50kg+ CF | ✅ Profi-Anwendungen | | Ruby-tip | 50kg+ CF | ✅ Premium, gut für Abrasives | | Edelstahl (V2A) | 500g2kg CF | ⚠️ Notlösung, nicht ideal |
| Düsen-Material | Lebensdauer mit CF | Empfehlung |
| ------------------ | ------------------ | ---------------------------- |
| Messing (Standard) | 50200g CF | ❌ Nicht für CF geeignet |
| Hardened Steel | 515kg CF | ✅ Standard für CF |
| Tungsten Carbide | 50kg+ CF | ✅ Profi-Anwendungen |
| Ruby-tip | 50kg+ CF | ✅ Premium, gut für Abrasives |
| Edelstahl (V2A) | 500g2kg CF | ⚠️ Notlösung, nicht ideal |
### Druckparameter nach Basis-Material
| Parameter | PLA-CF | PETG-CF | PA-CF | ABS/ASA-CF | ------- | -------------------- | ------------ | ------------ | ---------- | ---------- | Drucktemperatur | 210230°C | 240255°C | 270300°C | 245265°C | | Bett-Temperatur | 5565°C | 7080°C | 90100°C | 100110°C | | Enclosure nötig | Nein | Optional | Ja (60°C+) | Ja | | Druckgeschwindigkeit | 4060mm/s | 3050mm/s | 2040mm/s | 3050mm/s | | Kühlung | 80100% | 4060% | 020% | 030% | | Retraction | 0,51mm (DD) | 0,51mm (DD) | 0,51mm | 0,51mm |
| Parameter | PLA-CF | PETG-CF | PA-CF | ABS/ASA-CF |
| -------------------- | ------------ | ------------ | ---------- | ---------- |
| Drucktemperatur | 210230°C | 240255°C | 270300°C | 245265°C |
| Bett-Temperatur | 5565°C | 7080°C | 90100°C | 100110°C |
| Enclosure nötig | Nein | Optional | Ja (60°C+) | Ja |
| Druckgeschwindigkeit | 4060mm/s | 3050mm/s | 2040mm/s | 3050mm/s |
| Kühlung | 80100% | 4060% | 020% | 030% |
| Retraction | 0,51mm (DD) | 0,51mm (DD) | 0,51mm | 0,51mm |
### Häufige Probleme & Lösungen
| Problem | Ursache | Lösung | ------- | --------------------------- | ------------------------------- | ---------------------------------------------- | Düse verstopft (CF) | Kalt gedruckt, langsam gedruckt | Temperatur erhöhen, nie unter Min-Temp drucken | | Spröde Teile / Delamination | Feuchtigkeit (PA-CF!), zu kalt | Vor dem Druck 12h bei 80°C trocknen (PA) | | Schlechte Oberfläche (rau) | CF-Fasern stehen heraus | Normal — CF ist immer rauer als Standard | | Stringing | Zu heiß, zu wenig Retraction | Retraction +0,2mm, Temperatur -5°C | | Ersten Schicht Ablösung | CF haftet schlechter | PEI + höheres Bett, Z-Offset eng | | Unter-Extrusion | Abgenutzte Düse | Düse wechseln (Hardened Steel) |
| Problem | Ursache | Lösung |
| --------------------------- | ------------------------------- | ---------------------------------------------- |
| Düse verstopft (CF) | Kalt gedruckt, langsam gedruckt | Temperatur erhöhen, nie unter Min-Temp drucken |
| Spröde Teile / Delamination | Feuchtigkeit (PA-CF!), zu kalt | Vor dem Druck 12h bei 80°C trocknen (PA) |
| Schlechte Oberfläche (rau) | CF-Fasern stehen heraus | Normal — CF ist immer rauer als Standard |
| Stringing | Zu heiß, zu wenig Retraction | Retraction +0,2mm, Temperatur -5°C |
| Ersten Schicht Ablösung | CF haftet schlechter | PEI + höheres Bett, Z-Offset eng |
| Unter-Extrusion | Abgenutzte Düse | Düse wechseln (Hardened Steel) |
### Slicer-Tipps speziell für CF
* **Wand-Linienbreite:** 0,40,45mm bei 0,4mm-Düse — CF-Fasern brauchen Platz
* **Flow Rate:** +35% — CF fließt weniger als reines Filament
* **Seam-Position:** Back oder Aligned — CF-Nähte sehen sowieso rau aus
* **Infill-Muster:** Lines oder Gyroid — CF-Teile profitieren von richtungsbasiertem Infill
* **Wand-Loops:** 46 Wände für maximale Biegesteifigkeit
### CF vs. GF vs. Kevlar — Wann was?
| Eigenschaft | Carbon Fiber (CF) | Glasfaser (GF) | Kevlar/Aramid | ------- | ------------------ | -------------------------- | ---------------------- | ---------------- | Steifigkeit | ⭐⭐⭐⭐⭐ Sehr hoch | ⭐⭐⭐ Mittel | ⭐⭐ Niedrig | | Zähigkeit / Impact | ⭐⭐ Spröde | ⭐⭐⭐ Mittel | ⭐⭐⭐⭐⭐ Sehr hoch | | Gewicht | ⭐⭐⭐⭐⭐ Leicht | ⭐⭐⭐ Mittel | ⭐⭐⭐⭐ Leicht | | Preis | MittelHoch | Günstig | Sehr teuer | | Typische Anwendung | Strukturteile, Halterungen | Bauteile mit Vibration | Schutzausrüstung |
| Eigenschaft | Carbon Fiber (CF) | Glasfaser (GF) | Kevlar/Aramid |
| ------------------ | -------------------------- | ---------------------- | ---------------- |
| Steifigkeit | ⭐⭐⭐⭐⭐ Sehr hoch | ⭐⭐⭐ Mittel | ⭐⭐ Niedrig |
| Zähigkeit / Impact | ⭐⭐ Spröde | ⭐⭐⭐ Mittel | ⭐⭐⭐⭐⭐ Sehr hoch |
| Gewicht | ⭐⭐⭐⭐⭐ Leicht | ⭐⭐⭐ Mittel | ⭐⭐⭐⭐ Leicht |
| Preis | MittelHoch | Günstig | Sehr teuer |
| Typische Anwendung | Strukturteile, Halterungen | Bauteile mit Vibration | Schutzausrüstung |
### Empfohlene CF-Filamente 2025/2026
| Hersteller | Produkt | Basis | Preis/kg | ------- | ---------- | --------------- | ---------- | -------- | Bambu Lab | PLA-CF / PA-CF | PLA / PA12 | 2565€ | | eSUN | ePA-CF | PA6 | 3545€ | | Polymaker | PolyMide PA6-CF | PA6 | 5070€ | | 3DXTech | CarbonX PLA-CF | PLA | 4055€ | | Prusament | PETG-CF | PETG | 3550€ |
| Hersteller | Produkt | Basis | Preis/kg |
| ---------- | --------------- | ---------- | -------- |
| Bambu Lab | PLA-CF / PA-CF | PLA / PA12 | 2565€ |
| eSUN | ePA-CF | PA6 | 3545€ |
| Polymaker | PolyMide PA6-CF | PA6 | 5070€ |
| 3DXTech | CarbonX PLA-CF | PLA | 4055€ |
| Prusament | PETG-CF | PETG | 3550€ |
**⚠️ Gesundheitshinweis**
CF-Filamente erzeugen beim Drucken ultrafeine Partikel und Fasern. Immer in gut belüftetem Raum oder mit HEPA-Filter-Enclosure drucken. Schleif- und Nachbearbeitungsstaub ist besonders gefährlich — Atemschutz P2/P3 tragen. \\\\\\
CF-Filamente erzeugen beim Drucken ultrafeine Partikel und Fasern. Immer in gut belüftetem Raum oder mit HEPA-Filter-Enclosure drucken. Schleif- und Nachbearbeitungsstaub ist besonders gefährlich — Atemschutz P2/P3 tragen.

View File

@@ -6,18 +6,15 @@ difficulty: "einsteiger"
excerpt: ""
---
\\\\\\ # Druckbett leveln & Z-Offset
# Druckbett leveln & Z-Offset
Eine perfekt kalibrierte erste Schicht ist die Grundlage für jeden guten Druck. Egal ob manuell, mit BLTouch oder automatischem Leveling — dieser Guide erklärt alle Methoden und häufige Fehler.
## Warum ist Bed Leveling so wichtig?
* Erste Schicht zu weit weg → kein Halt, Warping, Spaghetti-Druck
* Erste Schicht zu nah → Düse kratzt Bett, Verstopfer, Düsenschaden
* Ungleichmäßiges Bett → eine Ecke haftet, andere nicht
* Ziel: Erster Layer gleichmäßig „gequetscht" — 7580 % der Layer-Höhe
## Methoden im Überblick
@@ -37,38 +34,28 @@ Bei Bambu, Prusa MK4, Voron — voll automatisch, kein manuelles Eingreifen nöt
## Manuelles Leveling — Papier-Methode
1. Drucker aufheizen (Bett + Düse auf Drucktemperatur)
2. Home XYZ — Düse in Home-Position fahren
3. Z-Offset auf 0 setzen (oder Papier-Methode direkt nutzen)
4. Blatt Papier (80 g/m²) unter die Düse schieben
5. Rändelschraube drehen: Papier soll sich mit leichtem Widerstand bewegen — nicht klemmen, nicht lose
6. Alle 4 Ecken und die Mitte so einstellen
7. Runde wiederholen bis alle Punkte gleich sind
**Papier-Methode — Feedback:**
**Zu nah:** Papier klemmt, lässt sich nicht bewegen
**Zu weit:** Papier gleitet ohne jeglichen Widerstand
**Optimal:** Papier zieht mit spürbarem, aber nicht starkem Widerstand \ ## BLTouch / CR Touch einrichten
**Optimal:** Papier zieht mit spürbarem, aber nicht starkem Widerstand
## BLTouch / CR Touch einrichten
### Marlin (Ender, CR-10 etc.)
1. BLTouch per 5-Pin-Kabel an Mainboard anschließen (Pinbelegung je nach Board)
2. In Marlin-Firmware: **AUTO_BED_LEVELING_BILINEAR** aktivieren
3. Mesh-Größe einstellen (empfohlen: 5×5 = 25 Punkte)
4. Probe-Offset (X/Y/Z) zur Düse eintragen
5. Nach Flash: **G28****G29** (Mesh messen)
6. Mesh speichern: **M500**
7. In Start-G-Code: **M420 S1** zum Mesh laden
### Klipper (BLTouch)
@@ -85,7 +72,9 @@ speed: 120
mesh_min: 15, 15
mesh_max: 190, 190
probe_count: 5, 5
algorithm: bicubic Messung starten: **BED_MESH_CALIBRATE** in der Console. Profil speichern: **BED_MESH_PROFILE SAVE=default**
algorithm: bicubic
Messung starten: **BED_MESH_CALIBRATE** in der Console. Profil speichern: **BED_MESH_PROFILE SAVE=default**
## Z-Offset kalibrieren
@@ -94,25 +83,25 @@ Der Z-Offset ist der Abstand zwischen dem Nullpunkt des Sensors und der tatsäch
### Klipper — Paper Test Methode
1. **G28** — Home alle Achsen
2. **PROBE_CALIBRATE** — Klipper fährt zur Probe-Position
3. Mit **TESTZ Z=-0.1** schrittweise absenken bis Papier-Methode greift
4. **ACCEPT** — Wert bestätigen
5. **SAVE_CONFIG** — in printer.cfg speichern
### Marlin — Baby Stepping
* Während des ersten Layers: Z-Offset per Display in 0.05 mm Schritten anpassen
* Speichern: **M851 Z[wert]****M500**
* Bambu/OrcaSlicer: Calibration → First Layer Calibration
## Erste Schicht bewerten
| ------------------------------------------- |
| Aussehen | Problem | Lösung |
| --------------------------------- | ------------------- | --------------------------------------------- |
| Linien verschmelzen, kaum Lücken | Optimal | — |
| Linien einzeln sichtbar, rund | Z-Offset zu hoch | Z-Offset verringern (0.05 bis 0.1) |
| Fläche kratzt, Material verklumpt | Z-Offset zu niedrig | Z-Offset erhöhen (+0.05 bis +0.1) |
| Ecken haften nicht, Mitte ok | Bett nicht eben | Manuell korrigieren oder Mesh-Leveling nutzen |
| Mitte hält nicht, Ecken ok | Bett durchgebogen | Mesh-Leveling mit mehr Punkten (5×5) |
**Goldene Regel:** Levele bei **Betriebstemperatur** — kaltes Bett verzieht sich beim Aufheizen und macht manuelle Kalibrierung zunichte. Bei PEI-Betten: nach Reinigung mit IPA immer neu kalibrieren. \\\\\
**Goldene Regel:** Levele bei **Betriebstemperatur** — kaltes Bett verzieht sich beim Aufheizen und macht manuelle Kalibrierung zunichte. Bei PEI-Betten: nach Reinigung mit IPA immer neu kalibrieren.

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\ Slicer
Slicer
# Druckzeit vs. Qualität — der richtige Kompromiss
@@ -18,11 +18,17 @@ Druckzeit und Qualität stehen in einem direkten Spannungsverhältnis. Wer schne
## Die entscheidenden Parameter
| Parameter | Qualitätsdruck | Schnelldruck | Auswirkung | -------------------- | -------------- | --------------- | ----------------------------- | Schichthöhe | 0,120,16mm | 0,240,30mm | Größter Zeitfaktor | Druckgeschwindigkeit | 4060 mm/s | 150300 mm/s | Stark druckerspezifisch | Infill-Dichte | 2040% | 1015% | Bei Sichtteilen kaum sichtbar | Infill-Muster | Gyroid | Lightning/Lines | Lightning: minimal Material | Perimeter | 34 | 2 | Außenwand-Qualität |
| Parameter | Qualitätsdruck | Schnelldruck | Auswirkung |
| -------------------- | -------------- | --------------- | ----------------------------- |
| Schichthöhe | 0,120,16mm | 0,240,30mm | Größter Zeitfaktor |
| Druckgeschwindigkeit | 4060 mm/s | 150300 mm/s | Stark druckerspezifisch |
| Infill-Dichte | 2040% | 1015% | Bei Sichtteilen kaum sichtbar |
| Infill-Muster | Gyroid | Lightning/Lines | Lightning: minimal Material |
| Perimeter | 34 | 2 | Außenwand-Qualität |
## Schichthöhe: größter Hebel
Die Schichthöhe hat den größten Einfluss auf die Druckzeit. Von 0,2mm auf 0,28mm wechseln reduziert die Zeit um \~2530% mit kaum sichtbarem Qualitätsverlust bei funktionalen Teilen.
Die Schichthöhe hat den größten Einfluss auf die Druckzeit. Von 0,2mm auf 0,28mm wechseln reduziert die Zeit um ~2530% mit kaum sichtbarem Qualitätsverlust bei funktionalen Teilen.
* Dekorative Teile, sichtbare Oberflächen → 0,120,16mm
* Standard-Alltagsteile → 0,20mm (optimale Balance)

View File

@@ -6,23 +6,26 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\ # Düsenwechsel & Nozzle-Upgrade
# Düsenwechsel & Nozzle-Upgrade
Die Düse ist das günstigste Upgrade mit dem größten Einfluss auf Druckqualität und Materialkompatibilität. Dieser Guide erklärt wann du wechseln solltest, welche Düse für welchen Zweck und wie der Wechsel sicher gelingt.
## Wann die Düse wechseln?
* **Verschleiß:** Messing-Düsen halten \~5001000 h PLA/PETG — danach Durchmesser vergrößert, Schärfe nimmt ab
* **Verschleiß:** Messing-Düsen halten ~5001000 h PLA/PETG — danach Durchmesser vergrößert, Schärfe nimmt ab
* **Materialwechsel:** Carbon-, Glas- oder Metall-Filamente brauchen eine Hardened/Stahlnozzle
* **Druckgrößenwechsel:** Schnellere Drucke mit 0.6 mm, feinere Details mit 0.20.25 mm
* **Dauerhafter Verstopfer:** Kaltziehen und Nadelreinigung helfen nicht mehr → Düse wechseln
## Düsen-Materialien im Vergleich
| ------------------------------------------- |
| Material | Geeignet für | Haltbarkeit | Preis |
| --------------- | ----------------------------- | ------------------------- | ------- |
| Messing (Brass) | PLA, PETG, ABS, TPU | 5001000 h | 13 € |
| Hardened Steel | CF, Glasfaser, Metall | 2000+ h | 820 € |
| Stainless Steel | Lebensmittelkontakt, PLA/PETG | 10002000 h | 512 € |
| Ruby-Tip | Alles, auch abrasiv | Sehr lang (Rubin-Einsatz) | 5080 € |
| Kupfer/Nickel | Hochtemperatur (PA, PC) | Mittel | 1025 € |
## Düsengrößen — wann welche?
@@ -47,45 +50,33 @@ Sehr schnell, grob. Für große strukturelle Teile, Vasen, wenig Auflösung.
### Werkzeug
* Maulschlüssel oder Steckschlüssel 7 mm (MK3/Ender) oder 6 mm (Bambu)
* Heatblock-Schlüssel (20 mm) oder Zange mit Schutzpad
* PTFE-sicheres Hochtemperatur-Schmiermittel (optional)
### Ablauf
1. Drucker aufheizen: Düse auf Drucktemperatur (PLA: 200210 °C)
2. Filament zurückziehen (manuell aus dem Hotend herausführen)
3. Heatblock mit einer Hand fixieren (nicht verdrehen!)
4. Alte Düse gegen den Uhrzeigersinn herausschrauben — bei Betriebstemperatur
5. Neue Düse einschrauben — **handfest plus ¼ Umdrehung** (nicht überziehen)
6. Düse muss den Heatblock berühren (kein Spalt → kein Leck)
7. Abkühlen lassen, dann Nachziehen bei Raumtemperatur nicht notwendig
**Achtung:** Niemals die Düse bei kaltem Hotend wechseln — das Filament im Heatblock verklebt und kann den Block oder PTFE-Schlauch beschädigen. Immer bei Betriebstemperatur wechseln. \ ## Nach dem Wechsel: Kalibrierung
**Achtung:** Niemals die Düse bei kaltem Hotend wechseln — das Filament im Heatblock verklebt und kann den Block oder PTFE-Schlauch beschädigen. Immer bei Betriebstemperatur wechseln.
## Nach dem Wechsel: Kalibrierung
* **Z-Offset neu kalibrieren** — Düsenlänge kann minimal abweichen
* **Flow-Rate prüfen** — neue Düse kann andere Eigenschaften haben
* **Bei Düsengößenwechsel:** Slicer-Profil auf neue Düse umstellen und Wandstärken/Layer-Höhe anpassen
* **Ersten Druck überwachen:** auf Leckagen an Heatblock/Düse achten
## Abrasive Materialien — wann Hardened nötig?
* **Carbon Fiber (CF):** Hardened Steel Pflicht — zerstört Messing in wenigen Druckstunden
* **Glasfaser (GF):** Hardened Steel empfohlen
* **Metall-Filamente (CopperFill etc.):** Hardened oder Ruby
* **Standard PLA/PETG/ABS/TPU:** Messing reicht vollständig aus
**Empfehlung:** Halte immer **35 Messing-0.4mm-Düsen** auf Vorrat. Sie kosten <3 € und ein frischer Tausch löst viele mysteriöse Qualitätsprobleme sofort — verschlissene Düsen sehen oft noch gut aus, liefern aber schlechte Ergebnisse. \\\\\
**Empfehlung:** Halte immer **35 Messing-0.4mm-Düsen** auf Vorrat. Sie kosten <3 € und ein frischer Tausch löst viele mysteriöse Qualitätsprobleme sofort — verschlissene Düsen sehen oft noch gut aus, liefern aber schlechte Ergebnisse.

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\ # Elefantenfuß beheben
# Elefantenfuß beheben
Die erste Schicht quillt nach außen das Modell steht auf einem breiten Sockel statt einer sauberen Basis. Dieser Guide erklärt Ursachen, Diagnose und präzise Lösungsschritte für jede Firmware und jeden Slicer.
@@ -14,25 +14,28 @@ Die erste Schicht quillt nach außen das Modell steht auf einem breiten Sock
Beim Elefantenfuß (englisch: **Elephant Foot**) wird die erste gedruckte Schicht nach außen gedrückt und bildet einen breiteren Rand als das eigentliche Modell. Das Ergebnis sieht aus wie der Fuß eines Elefanten die Basis des Drucks ist breiter als alle darüberliegenden Schichten. Das Problem tritt typischerweise nur in den ersten 13 Layern auf und ist gut sichtbar bei Modellen mit geraden, senkrechten Wänden.
**Warum ist das ein Problem?** Elefantenfuß verhindert saubere Passungen, macht Teile schwer entfernbar von der Druckplatte und beeinträchtigt die Maßgenauigkeit. Bei Funktionsteilen (Gelenke, Schnittstellen) ist der Fehler oft nicht tolerierbar.
**Warum ist das ein Problem?**
Elefantenfuß verhindert saubere Passungen, macht Teile schwer entfernbar von der Druckplatte und beeinträchtigt die Maßgenauigkeit. Bei Funktionsteilen (Gelenke, Schnittstellen) ist der Fehler oft nicht tolerierbar.
## Ursachen im Überblick
* **Z-Offset zu niedrig:** Die Düse ist zu nah am Bett. Das Material wird seitlich verdrängt statt gleichmäßig aufgetragen.
* **Betttemperatur zu hoch:** Wärme hält das Material länger flüssig, es fließt seitlich aus.
* **Erste Schicht zu langsam:** Längere Verweilzeit bedeutet mehr Zeit zum seitlichen Fließen.
* **Flow/Extrusion zu hoch:** Zu viel Material pro mm wird extrudiert und muss irgendwo hin.
* **Erste-Layer-Höhe zu gering:** Wenn die Layer Height der ersten Schicht unter 0,15 mm liegt, ist das Risiko deutlich erhöht.
* **Kein Kühllüfter für erste Layer:** Das Material bleibt länger weich und fließt aus.
## Diagnose-Tabelle
| ------------------------------------------- |
| Aussehen | Wahrscheinliche Ursache | Lösung |
| --------------------------------------------------------------- | -------------------------- | ------------------------------------------------------------------------------- |
| Gleichmäßiger Rand rundum, alle Seiten betroffen | Z-Offset zu niedrig | Z-Offset um +0,05 mm erhöhen (Düse weiter weg vom Bett) |
| Rand nur auf einer Seite, Bett leicht schief | Unlevel Bett + Z-Offset | Bett neu leveln, dann Z-Offset finetunen |
| Breiter Rand + glänzende, wabbelige Oberfläche der ersten Layer | Betttemperatur zu hoch | Betttemperatur nach Layer 23 um 510 °C reduzieren |
| Breiter Rand, erste Schicht sieht „zerquetscht" aus | Flow erste Schicht zu hoch | First Layer Flow auf 95 % reduzieren |
| Rand leicht nach außen, Rest des Drucks ok | Erste Schicht zu langsam | First Layer Speed auf 3040 mm/s erhöhen, Elephant Foot Compensation aktivieren |
## Schritt-für-Schritt: Z-Offset korrigieren
@@ -44,34 +47,42 @@ Der Z-Offset bestimmt, wie weit die Düse von der Druckplatte entfernt ist. Ein
2\. M503 → aktuellen Z-Offset anzeigen lassen
3\. M851 Z-X.XX → neuen Wert setzen (z.B. M851 Z-1.80 statt -1.90)
4\. M500 → in EEPROM speichern
5\. M501 → Werte laden und prüfen Faustregel: Z-Offset in Richtung positiv erhöhen = Düse weiter weg vom Bett. Schrittgröße: 0,0250,05 mm pro Iteration.
5\. M501 → Werte laden und prüfen
Faustregel: Z-Offset in Richtung positiv erhöhen = Düse weiter weg vom Bett. Schrittgröße: 0,0250,05 mm pro Iteration.
### Klipper (Voron, Ratrig, Custom)
# In printer.cfg oder via Mainsail/Fluidd UI:
\# In printer.cfg oder via Mainsail/Fluidd UI:
[stepper_z]
position_endstop: X.XXX ← diesen Wert anpassen
# Oder per Console (live, ohne Neustart):
\# Oder per Console (live, ohne Neustart):
SET_GCODE_OFFSET Z=0.05 MOVE=1 ← temporär, +0.05mm höher
Z_OFFSET_APPLY_PROBE ← dauerhaft in Config übernehmen
SAVE_CONFIG \ ### Bambu Lab (X1C, P1S, A1)
SAVE_CONFIG
### Bambu Lab (X1C, P1S, A1)
* Bambu Studio → Drucker auswählen → **Calibration → Lidar Calibration** erneut durchführen
* Alternativ: Im Display → **Settings → Calibration → First Layer Inspection**
* Manueller Eingriff: **Bed Mesh Leveling** neu starten und anschließend einen Testdruck mit dem integrierten First-Layer-Test durchführen
* Für feines Tuning: Beim laufenden Druck im Display den **Z-Offset Live-Adjust** nutzen (+0.05 Schritte)
## Slicer-Einstellungen: Elephant Foot Compensation
Alle modernen Slicer bieten eine softwareseitige Kompensation. Diese verkleinert die erste(n) Schicht(en) geringfügig, sodass das ausgequollene Material optisch verschwindet. Sie ersetzt nicht die korrekte Z-Offset-Kalibrierung, aber ergänzt sie gut.
| --------------------------------------- |
| Slicer | Einstellung | Pfad | Empfohlener Wert |
| ------------ | ---------------------------------- | ---------------------------- | ----------------------------------- |
| OrcaSlicer | Elephant foot compensation | Quality → First layer | 0,10,2 mm |
| PrusaSlicer | Elephant foot compensation | Print Settings → Advanced | 0,10,2 mm |
| Bambu Studio | Elephant foot compensation | Quality → First layer | 0,1 mm (Standard) |
| Cura | Initial Layer Horizontal Expansion | Shell → Horizontal Expansion | \-0,1 bis -0,2 mm (negativer Wert!) |
**Achtung bei Cura:** In Cura wird der Wert negativ eingegeben (z.B. -0,15 mm), da positive Werte die erste Schicht vergrößern. In OrcaSlicer und PrusaSlicer wird ein positiver Wert eingetragen, der intern als Reduktion interpretiert wird.
**Achtung bei Cura:**
In Cura wird der Wert negativ eingegeben (z.B. -0,15 mm), da positive Werte die erste Schicht vergrößern. In OrcaSlicer und PrusaSlicer wird ein positiver Wert eingetragen, der intern als Reduktion interpretiert wird.
## Weitere Optimierungstipps
@@ -79,27 +90,26 @@ Alle modernen Slicer bieten eine softwareseitige Kompensation. Diese verkleinert
Eine häufig unterschätzte Technik: Starte die ersten 23 Layer mit normaler Hafttemperatur, senke dann die Betttemperatur um 510 °C. Das Material härtet schneller aus und kann nicht mehr seitlich fließen.
# Beispiel Start-G-Code Snippet (Marlin/Klipper):
\# Beispiel Start-G-Code Snippet (Marlin/Klipper):
M190 S60 ; Bett auf 60°C (PLA Hafttemperatur)
; ... erste 3 Layer drucken ...
M140 S50 ; Bett auf 50°C senken ab Layer 4 In OrcaSlicer/Bambu Studio kann das über **Process → Temperature → Bed Temperature per Layer** konfiguriert werden.
M140 S50 ; Bett auf 50°C senken ab Layer 4
In OrcaSlicer/Bambu Studio kann das über **Process → Temperature → Bed Temperature per Layer** konfiguriert werden.
### Kühllüfter für die erste Schicht
* Standardmäßig ist der Lüfter für Layer 1 deaktiviert (wegen Haftung)
* Bei ausgeprägtem Elefantenfuß: Lüfter auf **2030 %** für Layer 13 setzen
* In OrcaSlicer: **Cooling → Fan speed for the first X layers**
* Vorsicht: Bei ABS, ASA, PC diesen Tipp nicht anwenden erhöhtes Warping-Risiko
### First Layer Speed
* Sehr langsame erste Layer (unter 20 mm/s) verschlimmern den Elefantenfuß
* Optimaler Bereich: **2540 mm/s** für die erste Schicht
* Zu schnell (über 60 mm/s) verschlechtert die Haftung
**Abschlusstipp: Reihenfolge der Korrekturen** Gehe immer in dieser Reihenfolge vor: **1\. Bett leveln → 2\. Z-Offset korrigieren → 3\. Betttemperatur anpassen → 4\. Slicer-Kompensation aktivieren.** Wer direkt mit der Slicer-Kompensation anfängt, maskiert das Problem nur, ohne es zu lösen. Korrekte Hardware-Kalibrierung ist immer die Basis.
**Abschlusstipp: Reihenfolge der Korrekturen**
Gehe immer in dieser Reihenfolge vor: **1\. Bett leveln → 2\. Z-Offset korrigieren → 3\. Betttemperatur anpassen → 4\. Slicer-Kompensation aktivieren.** Wer direkt mit der Slicer-Kompensation anfängt, maskiert das Problem nur, ohne es zu lösen. Korrekte Hardware-Kalibrierung ist immer die Basis.

View File

@@ -6,7 +6,7 @@ difficulty: "einsteiger"
excerpt: ""
---
\\\\\\ # Erste Schicht perfekt kalibrieren
# Erste Schicht perfekt kalibrieren
Die erste Schicht entscheidet über Erfolg oder Misserfolg des gesamten Drucks. Dieser Guide zeigt dir, wie du Z-Offset, Betttemperatur und First-Layer-Geschwindigkeit optimal einstellst — für jede Druckerplattform.
@@ -15,11 +15,8 @@ Die erste Schicht entscheidet über Erfolg oder Misserfolg des gesamten Drucks.
Alles beginnt auf dem Druckbett. Eine falsch kalibrierte erste Schicht führt zu:
* Haftungsproblemen und Warping
* Elefantenfuß (zu nah → Filament wird gequetscht)
* Unterextrusion in der ersten Schicht (zu weit weg → Filament hängt in der Luft)
* Ablösung nach wenigen Layern bei langen Drucken
## Z-Offset: Die wichtigste Einstellung
@@ -43,69 +40,63 @@ Runde Filamentbahnen, Lücken, schlechte Haftung → Druck löst sich vom Bett
### Bambu Lab (X1C, P1S, A1)
1. Starte **Calibration → First Layer Inspection** im Bambu Studio oder direkt am Drucker
2. Der Drucker druckt ein Live-Kalibriermuster
3. Wähle per Touch-Display das beste Feld (AJ), das am gleichmäßigsten aussieht
4. Bambu speichert den Offset automatisch — fertig
5. Bei Textured PEI-Platte: oft 0.05 bis 0.10 mm feiner als bei glatten Platten
### Prusa MK3/MK4 (PINDA/SuperPINDA)
1. **LCD → Calibration → First Layer Calibration**
2. Drucker druckt 3×3 Felder live
3. Drehe an der Schraube während des Drucks: Im Uhrzeigersinn = Düse runter
4. Perfekt: Bahnen sehen aus wie flache Würste, keine Lücken, keine Quetschung
5. Tipp: Startwert 600 µm, in 50 µm Schritten anpassen
### Ender 3 / Creality (manuelles Leveling)
1. Home all axes, deaktiviere Steppers (Control → Motion → Disable)
2. Schiebe einen Zettel Papier unter die Düse: 4 Ecken + Mitte einstellen
3. Schraube sollte leichten Widerstand spüren — nicht blockiert, nicht zu locker
4. Führe **mehrere Runden** durch — die Ecken beeinflussen sich gegenseitig
5. Danach: Z-Offset im Slicer oder EEPROM feinjustieren
### Klipper (BLTouch / CR Touch / Klicky)
1. BED_MESH_CALIBRATE ausführen nach Aufheizen
2. Z-Offset anpassen: **PROBE_CALIBRATE** Befehl
3. Drucke einen Live-Kalibriertest: **TESTZ Z=-0.1** für schrittweise Absenkung
4. Wenn perfekt: **ACCEPT → SAVE_CONFIG**
5. Mainsail/Fluidd bieten Live-Z-Anpassung während des Drucks
## Einstellungen für gute First-Layer-Haftung
| --------------------------------------------------- |
| Parameter | Empfehlung | Warum |
| ------------------ | ------------------------------- | ---------------------------------- |
| First Layer Höhe | 0.20.3 mm (100150 % der Düse) | Mehr Quetschung = bessere Haftung |
| First Layer Breite | 110140 % Extrusion Width | Breitere Bahn = mehr Kontaktfläche |
| First Layer Speed | 1525 mm/s | Langsam = Filament haftet besser |
| Bed Temp PLA | 60 °C (PEI), 55 °C (Glas) | Zu heiß = Elefantenfuß |
| Bed Temp PETG | 7080 °C | PETG braucht mehr Wärme |
| Kühlerlüfter | 0 % erste Schicht | Warmes Filament haftet besser |
| Skirt / Brim | 3 Skirt-Linien oder 5 mm Brim | Düse aufwärmen, Haftung verbessern |
## Druckplatten-Typen und ihre Eigenschaften
| ------------------------------------------- |
| Platte | Material | Ablösung | Tipp |
| -------------- | -------------------- | ------------------------- | --------------------------- |
| Textured PEI | PLA, PETG, TPU | Nach Abkühlen von selbst | Nicht mit Fingern anfassen |
| Smooth PEI | PETG haftet zu stark | PLA leicht lösbar | Trennmittel bei PETG nötig |
| Glas | PLA, ABS | Nach Abkühlen von selbst | Haarspray oder Glasreiniger |
| Garolite / FR4 | Nylon, PA-CF | Nach Abkühlen | Spezialplatte für Nylon |
| Buildtak / PC | PC, ABS, ASA | Schwierig, Heißluft nötig | Sehr hohe Haftung |
## Diagnose: Erste Schicht Probleme
* **Filament haftet nicht:** Z-Offset zu groß, Bett zu kalt, Bett nicht sauber, Geschwindigkeit zu hoch
* **Elefantenfuß:** Z-Offset zu klein (Düse zu nah), Bett zu heiß, Kühlerlüfter aus
* **Lücken zwischen Bahnen:** Z-Offset zu groß, Extrusion Width zu klein
* **Druck löst sich ab:** Betttemperatur sinkt während Druck, Zugluft, falsches Material für Platte
* **Wellenförmige erste Schicht:** Bett nicht eben (Bed Mesh Leveling aktivieren)
**Profi-Tipp:** Reinige das Druckbett vor jedem Druck mit **IPA (90 %+)**. Handschweiß und Fett sind unsichtbar, aber zerstören die Haftung erheblich. Bei PEI: niemals mit Aceton reinigen — das zerstört die Beschichtung dauerhaft. \\\\\
**Profi-Tipp:** Reinige das Druckbett vor jedem Druck mit **IPA (90 %+)**. Handschweiß und Fett sind unsichtbar, aber zerstören die Haftung erheblich. Bei PEI: niemals mit Aceton reinigen — das zerstört die Beschichtung dauerhaft.

View File

@@ -6,7 +6,7 @@ difficulty: "einsteiger"
excerpt: ""
---
\\ Einsteiger
Einsteiger
# Erstes Modell drucken

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\ # Flow-Rate & E-Steps kalibrieren
# Flow-Rate & E-Steps kalibrieren
E-Steps und Flow-Rate sind die Grundlage jedes präzisen Drucks. Falsch kalibriert führt alles andere zu schlechten Ergebnissen — egal wie gut die anderen Einstellungen sind. Dieser Guide zeigt die exakte Vorgehensweise in 3 Schritten.
@@ -27,23 +27,16 @@ Die E-Steps kalibrierst du einmal pro Extruder und änderst sie danach kaum noch
### Vorbereitung
1. Drucker aufheizen (Düse auf Drucktemperatur — Filament muss fließen können)
2. Filament einlegen und durchpurgen bis sauberes Material kommt
3. 100 mm vom Extruder-Eingang markieren (Edding oder Klebeband)
4. Aktuellen E-Steps-Wert notieren: **M503** → suche nach `M92 E[wert]`
### Messung
1. G-Code senden: **G91** (relative Positionierung)
2. 100 mm extrudieren: **G1 E100 F100**
3. Warte bis Motor stoppt, messe die Restlänge bis zur Markierung
4. Tatsächlich extrudiert = 100 mm gemessene Restlänge
5. Neuer E-Steps = Alter Wert × (100 ÷ tatsächlich extrudiert)
### Rechenbeispiel
@@ -59,11 +52,8 @@ Neuer E-Steps: **420 × (100 ÷ 93) = 451.6**
### Speichern
* **Marlin:** `M92 E451.6``M500` (EEPROM speichern)
* **Klipper:** In `printer.cfg` unter [extruder] → `rotation_distance` anpassen
* **Bambu / OrcaSlicer:** Calibration → Flow Rate (eigener Workflow)
* Test 23 Mal wiederholen bis Messung auf ±1 mm genau
## Schritt 2: Flow-Rate / Extrusion Multiplier kalibrieren
@@ -73,13 +63,9 @@ Nach den E-Steps kalibrierst du den Flow für jedes Material separat. Methode: S
### Single-Wall Cube Methode
1. Drucke einen 20 mm Würfel mit **1 Perimeter, 0 % Infill, 0 Top/Bottom Layers**
2. Nur die Außenwand wird gedruckt (eine einzige Schicht dick)
3. Messe die Wanddicke an mehreren Stellen mit einem Messschieber
4. Zielwert = Düsendurchmesser (0.4 mm Düse → 0.4 mm Wand)
5. Flow-Rate anpassen: `Neuer Flow = Alter Flow × (Ziel ÷ gemessen)`
Gemessene Wanddicke: **0.44 mm** bei 0.4 mm Düse
@@ -93,17 +79,19 @@ Neuer Flow: **100 × (0.40 ÷ 0.44) = 90.9 %** → auf 91 % runden
Oft unterschätzter Faktor: Günstiges Filament schwankt im Durchmesser erheblich.
* Messe den Durchmesser an 5+ Stellen über 50 cm Filament
* Bilde den Durchschnitt und trage ihn im Slicer ein (Standard: 1.75 mm)
* Abweichung von ±0.05 mm = bis zu 6 % Volumenunterschied
* Qualitäts-Filament (Prusament, Polymaker): ±0.02 mm Toleranz
* Budget-Filament: bis ±0.10 mm → Flow manuell anpassen
## Flow-Richtwerte nach Material
| ------------------------------------------- |
| Material | Startwert | Typische Anpassung |
| ---------- | --------- | ------------------ |
| PLA | 100 % | 98 102 % |
| PETG | 95 % | 92 97 % |
| ABS / ASA | 100 % | 97 103 % |
| TPU | 98 % | 95 100 % |
| PA / Nylon | 100 % | 98 105 % |
**Reihenfolge beachten:** Immer erst **E-Steps** kalibrieren (einmalig, Hardware), dann **Flow-Rate** pro Material einstellen. Nie beide gleichzeitig anpassen — sonst weißt du nicht was was verursacht. \\\\\
**Reihenfolge beachten:** Immer erst **E-Steps** kalibrieren (einmalig, Hardware), dann **Flow-Rate** pro Material einstellen. Nie beide gleichzeitig anpassen — sonst weißt du nicht was was verursacht.

View File

@@ -6,7 +6,7 @@ difficulty: "experte"
excerpt: ""
---
\\\\\\\\\\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Glatt\ \ \ Fuzzy Skin\ \ \ Fuzzy Skin\ Strukturierte Oberflächen ohne Nachbearbeitung\ SLICER GUIDE\\ ## Fuzzy Skin: Strukturierte Oberflächen drucken
## Fuzzy Skin: Strukturierte Oberflächen drucken
Fuzzy Skin ist eine Slicer-Funktion, die die Außenwände mit einem zufälligen oder gemusterten Offset druckt — dadurch entsteht eine rauhe, textile oder strukturierte Oberfläche ohne Sandpapier oder Nachbearbeitung.
@@ -17,57 +17,53 @@ Statt gerade Linien zu drucken, versetzt der Slicer die Extruderdüse während d
### Fuzzy Skin in OrcaSlicer aktivieren
1. Tab **Quality → Fuzzy Skin** öffnen
2. **Fuzzy Skin Type:** `Outer Wall` (empfohlen) oder `All Walls`
3. **Fuzzy Skin Thickness:** Wie weit die Düse seitwärts ausbricht (Standard: 0,3 mm)
4. **Fuzzy Skin Point Distance:** Abstand zwischen Auslenkungspunkten (Standard: 0,8 mm)
5. Slicen — Außenwände erhalten automatisch den Fuzzy-Effekt
### Fuzzy Skin in PrusaSlicer
1. **Print Settings → Layers and Perimeters → Fuzzy Skin**
2. Typ: `Outside walls` / `All walls`
3. Thickness und Point Distance wie oben
### Fuzzy Skin in Bambu Studio
1. **Quality → Fuzzy Skin** — identisch zu OrcaSlicer (gleiche Engine)
2. Für den X1C/P1P empfehlenswert: Thickness 0,25 mm, Point Distance 0,6 mm
### Parameter-Übersicht
| Parameter | Klein (fein) | Standard | Groß (grob) | ------- | ------------------------- | ---------------- | ------------------------- | ----------------------- | Thickness (Tiefe) | 0,10,2 mm | 0,3 mm | 0,50,8 mm | | Point Distance (Frequenz) | 0,40,6 mm | 0,8 mm | 1,22,0 mm | | Effekt | Fein, fast glatt | Gut sichtbar, gleichmäßig | Sehr rau, ungleichmäßig | | Druckzeit | +5% | +1015% | +2030% |
| Parameter | Klein (fein) | Standard | Groß (grob) |
| ------------------------- | ---------------- | ------------------------- | ----------------------- |
| Thickness (Tiefe) | 0,10,2 mm | 0,3 mm | 0,50,8 mm |
| Point Distance (Frequenz) | 0,40,6 mm | 0,8 mm | 1,22,0 mm |
| Effekt | Fein, fast glatt | Gut sichtbar, gleichmäßig | Sehr rau, ungleichmäßig |
| Druckzeit | +5% | +1015% | +2030% |
### Ideale Materialien für Fuzzy Skin
| Material | Eignung | Empfehlung | ------- | -------------- | --------- | --------------------------------------------------------- | PLA | Sehr gut | Ideal für erste Tests — günstig, präzise | | PETG | Gut | Etwas fließfähiger — leicht andere Textur als PLA | | TPU | Gut | Fuzzy Skin + Flex = sehr angenehme Griffoberfläche | | ASA/ABS | Mittel | Warping kann Fuzzy-Muster stören | | Wood/Stone PLA | Exzellent | Kombination aus Füllstoff-Textur + Fuzzy = sehr natürlich |
| Material | Eignung | Empfehlung |
| -------------- | --------- | --------------------------------------------------------- |
| PLA | Sehr gut | Ideal für erste Tests — günstig, präzise |
| PETG | Gut | Etwas fließfähiger — leicht andere Textur als PLA |
| TPU | Gut | Fuzzy Skin + Flex = sehr angenehme Griffoberfläche |
| ASA/ABS | Mittel | Warping kann Fuzzy-Muster stören |
| Wood/Stone PLA | Exzellent | Kombination aus Füllstoff-Textur + Fuzzy = sehr natürlich |
### Anwendungsbeispiele
* **Griffe & Knöpfe:** Bessere Griffigkeit ohne Gummibeschichtung
* **Gehäuse & Boxen:** Hochwertigeres Aussehen, Fingerabdrücke weniger sichtbar
* **Dekoobjekte:** Natürlicher Stein- oder Holzoptik-Effekt
* **Organische Formen:** Skulpturen wirken weniger "plastisch"
* **Cosplay-Requisiten:** Verwitterungs- oder Kampfschaden-Optik
### Tipps & Fallstricke
* Fuzzy Skin erhöht den Außendurchmesser leicht — bei Passgenauigkeit (z.B. Steckverbindungen) Außenfläche von Fuzzy Skin ausschließen oder Toleranz einplanen
* Dicke Schichten (0,3 mm) + Fuzzy Skin = noch markantere Textur
* Bei Bowden-Extruder: kleinere Thickness wählen (Oozing kann Muster verfälschen)
* Fuzzy Skin deaktivieren auf Flächen die verklebt oder verschraubt werden
* Combo mit Ironing auf Top-Layer: Rauhe Seiten + glatte Oberfläche

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\\\\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Gridfinity\ Das modulare Ordnungssystem für Werkstatt & Schreibtisch\ EINSTEIGER GUIDE\\ ## Gridfinity: Das modulare Ordnungssystem
## Gridfinity: Das modulare Ordnungssystem
Gridfinity ist ein offenes, modulares Raster-System für Schubladen und Regale — entwickelt von Zack Freedman. Jede Box rastet magnetisch oder durch Reibung in eine Bodenplatte ein. Das Ergebnis: perfekt organisierte Werkzeug-, Filament- und Büroschubladen, die sich beliebig erweitern lassen.
@@ -15,9 +15,7 @@ Gridfinity ist ein offenes, modulares Raster-System für Schubladen und Regale
Das System basiert auf einem **42mm×42mm Raster**. Jede Box hat:
* Eine **Bodenplatte (Baseplate)** mit Magnetaufnahmen oder Reibungsprofil
* Eine **Box/Bin** — 1×1, 2×1, 3×2 oder beliebige Größen im 42mm-Raster
* Optionale **Einsätze (Inserts)** für Schrauben, Bits, Pinsel, Fräser etc.
Alles ist Open Source und auf Printables, MakerWorld und Thingiverse verfügbar. Tausende kompatible Bins von der Community.
@@ -26,51 +24,51 @@ Alles ist Open Source und auf Printables, MakerWorld und Thingiverse verfügbar.
1. **Bodenplatte messen:** Schublade oder Regal ausmessen → Gridfinity-Raster berechnen
Formel: `Breite ÷ 42mm = Anzahl Spalten` (auf ganze Zahl abrunden)
2. **Baseplate drucken:** [Gridfinity Rebuilt (OpenSCAD)](https://www.printables.com/model/417152-gridfinity-rebuilt-in-openscad) — parametrisch, jede Größe möglich
3. **Bins auswählen:** Auf Printables nach "Gridfinity" suchen → über 10.000 kompatible Modelle
4. **Drucken & einrasten** — fertig
### Druckeinstellungen für Gridfinity
| Parameter | Empfehlung | Warum | ------- | ------------ | ---------------- | -------------------------------------- | Schichtdicke | 0,2 mm | Saubere Kanten, Rastergenauigkeit | | Infill | 1520% | Bins müssen nicht massiv sein | | Wanddicke | 34 Wände | Stabilität für schwere Teile | | Material | PLA oder PETG | PLA für Schubladen, PETG für Werkstatt | | Support | Keiner | Gridfinity-Designs sind support-frei | | Brim | Optional (35mm) | Bei Baseplates für bessere Haftung |
| Parameter | Empfehlung | Warum |
| ------------ | ---------------- | -------------------------------------- |
| Schichtdicke | 0,2 mm | Saubere Kanten, Rastergenauigkeit |
| Infill | 1520% | Bins müssen nicht massiv sein |
| Wanddicke | 34 Wände | Stabilität für schwere Teile |
| Material | PLA oder PETG | PLA für Schubladen, PETG für Werkstatt |
| Support | Keiner | Gridfinity-Designs sind support-frei |
| Brim | Optional (35mm) | Bei Baseplates für bessere Haftung |
### Magnete einsetzen (optional)
Die meisten Baseplates haben Aufnahmen für **6×2mm Neodym-Magnete**. Ablauf:
1. Druck pausieren wenn Magnetaufnahme erreicht ist (Höhen-Pause in OrcaSlicer/PrusaSlicer)
2. Magnet mit Sekundenkleber einsetzen — Polarität prüfen (alle gleich ausrichten!)
3. Druck fortsetzen
**Tipp:** Ohne Magnete funktioniert Gridfinity auch per Reibungsfit — besonders auf PEI oder texturierten Baseplates.
### Die besten Gridfinity-Ressourcen
| Ressource | Beschreibung | Link | ------- | --------------------- | -------------------------------------------- | ---------------------- | Gridfinity Rebuilt | Parametrische Baseplates + Bins in OpenSCAD | Printables #417152 | | Gridfinity Extended | Erweiterte Bin-Varianten (Labeling, Divider) | Printables Suche | | Gridfinity Catalog | Community-Katalog aller kompatiblen Modelle | gridfinity-catalog.com | | Zack Freedman YouTube | Original-Video + Updates | YouTube "Gridfinity" |
| Ressource | Beschreibung | Link |
| --------------------- | -------------------------------------------- | ---------------------- |
| Gridfinity Rebuilt | Parametrische Baseplates + Bins in OpenSCAD | Printables #417152 |
| Gridfinity Extended | Erweiterte Bin-Varianten (Labeling, Divider) | Printables Suche |
| Gridfinity Catalog | Community-Katalog aller kompatiblen Modelle | gridfinity-catalog.com |
| Zack Freedman YouTube | Original-Video + Updates | YouTube "Gridfinity" |
### Anwendungsbeispiele
* **Werkzeugschublade:** Bits, Inbusschlüssel, Zangen — je ein Bin pro Typ
* **3D-Druck-Zubehör:** Schleifpapier, Pinzetten, Spachtel, IPA-Flasche
* **Schreibtisch:** Stifte, Karten, USB-Sticks, Kabel
* **Elektronik:** Widerstände, LEDs, Kondensatoren — Einsätze mit Beschriftung
* **Küche:** Gewürzboxen, Teesortierer (PETG für Feuchtigkeitsresistenz)
### Profi-Tipps
* Zuerst **eine Baseplate** drucken und testen bevor du 20 Stück druckst
* **Bin-Labeling:** OrcaSlicer Filament-Wechsel auf Layer X → farbige Beschriftungsschicht
* Große Bins (3×3+) in PETG drucken — steifer und formstabiler
* Online-Konfiguratoren: `gridfinity-generator.com` — Custom-Bins ohne CAD

View File

@@ -6,30 +6,36 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\ # Bambu Studio: Einsteiger bis Fortgeschrittene
# Bambu Studio: Einsteiger bis Fortgeschrittene
Bambu Studio ist der offizielle Slicer für Bambu Lab Drucker (X1C, P1S, A1 etc.) basiert auf OrcaSlicer und bietet Cloud-Printing, Multi-Color und vollständige AMS-Integration.
## Drucker-Modi: welcher ist der richtige?
| ----------------------------------- |
| Modus | Verbindung | Wann nutzen |
| -------------- | ------------------------- | ----------------------------------------- |
| Cloud Mode | Internet → Bambu Cloud | Einfachster Einstieg, Login erforderlich |
| LAN Mode | Lokales Netzwerk | Kein Internet nötig, mehr Kontrolle |
| Developer Mode | Vollständiger LAN-Zugriff | OctoPrint/Klipper-ähnliche Kontrolle, SSH |
## Druckqualitätsstufen
| ------------------------------------------- |
| Profil | Schichtdicke | Einsatz |
| ---------------------- | ------------ | ------------------------------------ |
| High Quality (0.08 mm) | 0.08 mm | Figuren, Miniatures, Präzisionsteile |
| Optimal (0.16 mm) | 0.16 mm | Gute Qualität, akzeptable Druckzeit |
| Standard (0.20 mm) | 0.20 mm | Allzweck, beste Balance |
| Draft (0.28 mm) | 0.28 mm | Prototypen, schnelle Tests |
| Extra Draft (0.35 mm) | 0.35 mm | Größte Objekte, max. Geschwindigkeit |
## AMS (Automatic Material System)
Das AMS ermöglicht Multi-Color-Druck mit bis zu 4 (oder 16 beim AMS Combo) Filamenten:
1. Filament-Slots im AMS beladen (Spool richtig einlegen)
2. Im Slicer: **Filament-Panel** rechts → Slots zuweisen
3. **Paint**\-Tool nutzen um Modellflächen einzufärben
4. Purge-Volumen prüfen bei dunklen nach hellen Farben erhöhen (6080 mm³)
5. Prime Tower aktivieren für konsistente Farbwechsel
## Versteckte Features in Bambu Studio
@@ -63,15 +69,17 @@ Beschädigte STL-Meshes beim Import automatisch reparieren lassen
Bambu Studio enthält den selben Kalibrier-Wizard wie OrcaSlicer:
1. **Calibration → Flow Rate** für neues Filament oder neue Marke
2. **Calibration → Pressure Advance** nach Düsenwechsel
3. **Calibration → Input Shaping** (X1C/P1S) automatisch per Beschleunigungssensor
4. **Calibration → Full Calibration** bei erstem Einrichten empfohlen
## Cloud vs. LAN: Setup-Unterschiede
| --------------------------------------- |
| Funktion | Cloud | LAN |
| ---------------------- | ----------------------- | ------------------ |
| Fernsteuerung | ✓ von überall | Nur im Heimnetz |
| Datenschutz | Daten auf Bambu-Servern | ✓ Komplett lokal |
| Kamera-Stream | ✓ | ✓ |
| MakerWorld Integration | ✓ Direkt drucken | Manueller Download |
**Tipp:** Bambu Studio und OrcaSlicer teilen das gleiche Profil-Format. Du kannst OrcaSlicer-Profile direkt in Bambu Studio importieren und umgekehrt ideal um Einstellungen zwischen verschiedenen Druckern zu synchronisieren. \\\\\
**Tipp:** Bambu Studio und OrcaSlicer teilen das gleiche Profil-Format. Du kannst OrcaSlicer-Profile direkt in Bambu Studio importieren und umgekehrt ideal um Einstellungen zwischen verschiedenen Druckern zu synchronisieren.

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\ # Ultimaker Cura: Tipps & versteckte Einstellungen
# Ultimaker Cura: Tipps & versteckte Einstellungen
Cura ist der meistgenutzte Slicer weltweit aber viele seiner mächtigsten Features sind standardmäßig ausgeblendet. Dieser Guide zeigt dir, wie du aus Cura das Maximum herausholst.
@@ -15,16 +15,24 @@ Cura ist der meistgenutzte Slicer weltweit aber viele seiner mächtigsten Fe
Cura versteckt viele Parameter. So aktivierst du alle:
1. **Preferences → Configure Cura → Settings** öffnen
2. **Show all settings** aktivieren
3. Alternativ: In den Einstellungen das 🔍-Symbol nutzen und direkt nach Parametern suchen
4. Wichtig: Einstellungen mit ⚙️ sind per Rechtsklick als "sichtbar" markierbar
## Empfohlene Einstellungen für PLA
| --------------------------------------------------------------- |
| Parameter | Wert | Cura-Kategorie |
| ------------------- | ------------------------------ | -------------- |
| Layer Height | 0.2 mm | Quality |
| Wall Count | 3 | Shell |
| Top/Bottom Layers | 4 | Shell |
| Infill Density | 20 % | Infill |
| Print Temp | 210 °C | Material |
| Bed Temp | 60 °C | Material |
| Print Speed | 50 mm/s | Speed |
| Retraction Distance | 57 mm (Bowden), 0.52 mm (DD) | Travel |
| Retraction Speed | 45 mm/s | Travel |
| Fan Speed | 100 % | Cooling |
## Versteckte Power-Features
@@ -46,24 +54,28 @@ Düse fährt beim Retract über vorherigen Pfad weniger Stringing
#### Fuzzy Skin
Außenwand mit zufälliger Rauheit interessante Textureffekte #### Modifier Meshes
Außenwand mit zufälliger Rauheit interessante Textureffekte
#### Modifier Meshes
Einstellungen für bestimmte Zonen im Modell z.B. höherer Infill nur im Gelenk
## Support-Einstellungen in Cura
| --------------------------------------- |
| Einstellung | Empfehlung | Grund |
| ---------------------- | ------------------- | --------------------------------- |
| Support Structure | Tree (Experimental) | Weniger Material, besser ablösbar |
| Support Overhang Angle | 5055° | Weniger unnötige Stützen |
| Support Z Distance | 0.20.25 mm | Leichtere Ablösung |
| Support Interface | Aktivieren | Glattere Support-Oberfläche |
## Plugins & Marketplace
Cura lässt sich über **Marketplace (Shift+Ctrl+P)** erweitern:
* **Auto-Orientation** dreht Modell automatisch in beste Druckposition
* **Calibration Shapes** druckt Test-Objekte direkt aus Cura heraus
* **MeshInspector** zeigt problematische Stellen im 3D-Modell
* **OctoPrint Connection** sendet Prints direkt an OctoPrint/Mainsail/Fluidd
**Profil-Tipp:** Erstelle für jedes Filament ein eigenes Profil unter **Preferences → Profiles → Duplicate**. Benenne es nach Marke und Farbe (z.B. "Bambu PLA Basic Schwarz"). Nie das Standard-Profil überschreiben! \\\\\
**Profil-Tipp:** Erstelle für jedes Filament ein eigenes Profil unter **Preferences → Profiles → Duplicate**. Benenne es nach Marke und Farbe (z.B. "Bambu PLA Basic Schwarz"). Nie das Standard-Profil überschreiben!

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\ # OrcaSlicer: Vollständiger Einsteiger-Guide
# OrcaSlicer: Vollständiger Einsteiger-Guide
OrcaSlicer ist der mächtigste kostenlose Slicer für FDM-Druck mit eingebauten Kalibrier-Tools, multi-color Support und Bambu-Kompatibilität. Dieser Guide führt dich von der Installation bis zum perfekten ersten Druck.
@@ -17,22 +17,32 @@ OrcaSlicer ist kostenlos unter [github.com/SoftFever/OrcaSlicer](https://github.
### Drucker hinzufügen
1. Beim Start: **Add Printer** wählen
2. Hersteller auswählen (z.B. Bambu Lab, Creality, Prusa, Voron, generisch)
3. Bei generischem Drucker: Bettgröße, Düsendurchmesser und max. Druckvolumen eingeben
4. Konfiguration kann später unter **Printer Settings** angepasst werden
## Benutzeroberfläche verstehen
| ------------------------------------------- |
| Bereich | Funktion |
| ---------------- | --------------------------------------------------------- |
| Linke Leiste | Objekte hinzufügen, anordnen, skalieren, schneiden |
| Rechtes Panel | Druckerauswahl, Filament, Prozess-Profil |
| Prozess-Tab | Alle Slicing-Einstellungen (Quality, Strength, Speed) |
| Calibration-Menü | Eingebaute Kalibrier-Wizards für Flow, PA, Temperatur |
| Preview-Tab | Layer-Ansicht, Geschwindigkeits- und Volumenstrom-Heatmap |
## Wichtigste Einstellungen für Anfänger
### Prozess-Profil: Quality
| ----------------------------------------------- |
| Parameter | PLA-Empfehlung | Wirkung |
| ------------------ | -------------- | ---------------------------------------------- |
| Layer Height | 0.2 mm | Schichtdicke, beeinflusst Qualität & Druckzeit |
| First Layer Height | 0.2 mm | Gleich oder leicht größer als Layerhöhe |
| Walls (Perimeter) | 34 | Außenwände, mehr = stabiler |
| Top/Bottom Layers | 45 | Decklagen, mehr = glattere Oberfläche |
| Infill Density | 1520 % | Füllung, für Funktionsteile ≥ 40 % |
| Infill Pattern | Grid / Gyroid | Grid schnell, Gyroid isotrop-stabil |
## Eingebaute Kalibrier-Wizards
@@ -57,27 +67,24 @@ Findet optimalen Retract-Wert für dein Setup
## Kalibrier-Workflow: Schritt für Schritt
1. **Calibration → Flow Rate (Coarse)** grobe Flow-Kalibrierung, Wert anpassen
2. **Calibration → Flow Rate (Fine)** feine Anpassung, ±5 % Bereich
3. **Calibration → Pressure Advance** PA-Wert im Filamentprofil speichern
4. **Calibration → Temperature** Temperaturturm, bestes Layer-Aussehen notieren
5. **Filamentprofil speichern** Werte im Filament-Preset hinterlegen
## Support-Einstellungen
| ----------------------------------- |
| Typ | Wann nutzen | Einstellung |
| ------------------ | ------------------------------------- | ---------------------------------- |
| Normal (Auto) | Standard-Überhänge > 45° | Support → Normal, Threshold 40° |
| Snug (Tree) | Organische Formen, leichte Entfernung | Support → Tree, Style Organic |
| Manuell (Paint-On) | Nur spezifische Flächen stützen | Support Painter → Brush auf Fläche |
## Profil exportieren & teilen
1. Prozess-Profil anpassen und testen
2. **File → Export → Export Config Bundle**
3. Datei enthält Drucker + Filament + Prozess-Profile
4. Kann per OrcaSlicer User Presets auf [orca.tools](https://orca.tools) geteilt werden
**Tipp:** Nutze den **Preview → Color Scheme: Volumetric Flow Rate**, um Stellen zu finden, wo dein Drucker zu schnell oder zu langsam druckt. Rote Stellen = zu hoher Volumenstrom = mögliche Unterextrusion. \\\\\
**Tipp:** Nutze den **Preview → Color Scheme: Volumetric Flow Rate**, um Stellen zu finden, wo dein Drucker zu schnell oder zu langsam druckt. Rote Stellen = zu hoher Volumenstrom = mögliche Unterextrusion.

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\ # PrusaSlicer: Einsteiger bis Fortgeschrittene
# PrusaSlicer: Einsteiger bis Fortgeschrittene
PrusaSlicer ist Prusa Researchs Open-Source-Slicer — präzise, flexibel und für alle Drucker nutzbar. Er gilt als Goldstandard für Qualitätsdruck und bietet eine der besten Unterstützungsstruktur-Generierung am Markt.
@@ -17,22 +17,35 @@ Download unter [prusa3d.com/prusaslicer](https://www.prusa3d.com/page/prusaslice
### Drucker-Wizard
1. Beim ersten Start: **Configuration Wizard** startet automatisch
2. Drucker auswählen: Original Prusa, Creality, Voron, Bambu oder **"Other FFF"** für generisch
3. Bei generischem Drucker: Bettgröße und Düsendurchmesser eingeben
4. Filament-Presets hinzufügen (PLA, PETG, ASA etc.)
5. Fertig — Profil kann jederzeit über **File → Configuration Wizard** erweitert werden
## Benutzeroberfläche
| ------------------------------------------- |
| Bereich | Funktion | Tipp |
| ------------------ | ------------------------------------- | ------------------------------------- |
| Linke Leiste | Objekte hinzufügen, skalieren, drehen | Rechtsklick → Objekt-Kontext-Menü |
| Rechtes Panel | Print, Filament, Printer Profile | Eigene Profile als "User" speichern |
| Print Settings Tab | Layer, Infill, Support, Speed | Expert-Modus für alle Optionen |
| Preview Tab | Layer-für-Layer Vorschau | Slider: einzelne Layer prüfen |
| Modifikator-Meshes | Einstellungen für Zonen definieren | Rechtsklick auf Objekt → Add Modifier |
## Empfohlene Einstellungen: PLA
| --------------------------------------------------------------- |
| Parameter | Wert | Kategorie |
| ----------------------- | ------------------------------- | ---------------------- |
| Layer height | 0.20 mm | Layers and perimeters |
| Perimeters | 3 | Layers and perimeters |
| Top/Bottom solid layers | 5 / 5 | Layers and perimeters |
| Fill density | 20 % | Infill |
| Fill pattern | Gyroid / Grid | Infill |
| Nozzle temp | 215 °C / 210 °C (erste Schicht) | Filament Settings |
| Bed temp | 60 °C | Filament Settings |
| Print speed | 50 mm/s | Print Settings → Speed |
| Retraction length | 2 mm (DD) / 6 mm (Bowden) | Printer Settings |
| Cooling fan | 100 % ab 2\. Layer | Filament Settings |
## Supports: Painted vs. Automatisch
@@ -52,30 +65,27 @@ Manuelle Pinsel-Auswahl: nur stützen wo nötig, kein Overengineering
### Support-Einstellungen optimieren
| --------------------------------------- |
| Parameter | Empfehlung |
| -------------------------- | ------------------------------- |
| Support material threshold | 55° (statt Standard 45°) |
| Contact Z distance | 0.2 mm — leichtere Ablösung |
| Interface layers | 2 — glattere Support-Oberfläche |
| Interface pattern | Rectilinear |
## Variable Layer Height
1. **Slice** das Modell zunächst normal
2. Wechsle in den **Layer View** und klicke **Variable Layer Height**
3. Mit dem Pinsel: feine Schichten (0.10 mm) für Kurven und Details
4. Grobe Schichten (0.30 mm) für vertikale Wände und Infill-Bereiche
5. **Adaptive**\-Button: PrusaSlicer optimiert automatisch
6. Druckzeit sinkt um 2040 % bei nahezu gleicher Qualität
## Kalibrierung aus PrusaSlicer heraus
* **Calibration → First Layer Calibration** — Live-Anpassung der Z-Offset beim Druck
* **Calibration → Bed Level Correction** — manuelles Mesh-Leveling
* **Calibration → Temperature Tower** — per Skript via Post-Processing
* **Extrusion multiplier** anpassen über Filament-Einstellungen
**Profi-Tipp:** Nutze **Seams → Aligned** und male die Naht mit dem Paint-on Seam Tool an eine unsichtbare Stelle (innen, hinten). Das macht Printe deutlich sauberer als automatisches "Nearest" oder "Cost-Based". \\\\\
**Profi-Tipp:** Nutze **Seams → Aligned** und male die Naht mit dem Paint-on Seam Tool an eine unsichtbare Stelle (innen, hinten). Das macht Printe deutlich sauberer als automatisches "Nearest" oder "Cost-Based".

View File

@@ -6,13 +6,20 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\ # Infill: Muster, Dichte & Wandstärke
# Infill: Muster, Dichte & Wandstärke
Das richtige Infill-Muster und die passende Wandstärke sind entscheidend für Festigkeit, Druckzeit und Materialverbrauch. Dieser Guide erklärt alle gängigen Muster und wann du welche Einstellungen wählen solltest.
## Infill-Dichte: Wann wie viel?
| ----------------------------------------------- |
| Dichte | Einsatz | Beispiele |
| ---------- | ----------------------- | --------------------------------------- |
| 0 5 % | Dekorativ, keine Last | Vasen, Figuren, Prototypen |
| 10 20 % | Leichte Alltagsteile | Gehäuse, Halter, Displays |
| 20 40 % | Standard-Funktionsteile | Halterungen, Clips, Werkzeugteile |
| 40 60 % | Belastete Teile | Zahnräder, Hebel, Druck-/Zugteile |
| 60 80 % | Hohe Belastung | Schraubverbindungen, Achsen, Scharniere |
| 80 100 % | Maximale Festigkeit | Sicherheitskritische Teile, Ersatzteile |
Wichtig: Mehr Infill bedeutet nicht immer mehr Festigkeit. Oberhalb von 40 % bringen mehr Perimeter (Wandstärken) oft mehr als mehr Infill.
@@ -21,57 +28,48 @@ Wichtig: Mehr Infill bedeutet nicht immer mehr Festigkeit. Oberhalb von 40 % bri
### Grid / Lines — Schnell, Standard
* Einfaches Gitter oder parallele Linien
* Schnell zu drucken, gute Top-Layer-Unterstützung
* Nicht isotrop — unterschiedliche Festigkeit in X/Y vs. Z
* Ideal für Dekor, Prototypen, schnelle Drucke
### Gyroid — 3D-isotrop, empfohlen für Funktionsteile
* Gleichmäßige Festigkeit in alle 3 Richtungen
* Flexible Absorption von Kräften (gut für schlagzähe Teile)
* Etwas langsamer als Grid, aber bei gleicher Dichte fester
* Empfehlung: ab 15 % Dichte für alle Funktionsteile
### Honeycomb / Cubic — Stabil und kompressionsresistent
* Hexagonale oder kubische Zellstruktur
* Sehr gut bei Druckbelastung (Kompression)
* Cubic: gut für Allround-Funktionsteile (ähnlich Gyroid)
* Honeycomb: klassisch gut, aber Gyroid in modernen Slicern meist besser
### Lightning / Adaptive — Schnell für Top-Layer-Unterstützung
* Minimales Infill nur wo Top-Layer Unterstützung brauchen
* Keine Festigkeit — nur für Dekorteile oder Prototypen
* Spart bis zu 50 % Material gegenüber 15 % Grid
* OrcaSlicer, Cura, PrusaSlicer: Lightning / Adaptive Cubic verfügbar
## Wandstärke: oft wichtiger als Infill
Die Wandstärke (Perimeter-Anzahl) hat bei den meisten Alltagsteilen mehr Einfluss auf die Festigkeit als die Infill-Dichte.
| ------------------------------------------- |
| Perimeter (0.4 mm Düse) | Wandstärke | Einsatz |
| ----------------------- | -------------- | -------------------------- |
| 2 Perimeter | ~0.8 mm | Dekor, Miniatures |
| 3 Perimeter | ~1.2 mm | Standard (Slicer-Default) |
| 4 Perimeter | ~1.6 mm | Funktionsteile, Halter |
| 56 Perimeter | ~2.0 2.4 mm | Belastete Teile, Schrauben |
| 8+ Perimeter | 3.2 mm+ | Maximale Festigkeit |
## Top/Bottom Layer Anzahl
* **Standard:** 45 Layer (0.2 mm Schichtdicke = 0.81.0 mm)
* **Optisch hochwertig:** 68 Layer für glattere Oberfläche
* Faustregel: Top-Layer-Höhe ≥ 0.75 mm (bei 0.2 mm → min. 4 Layer)
* Bei geringem Infill (<15 %) mehr Top-Layer nötig um Löcher zu schließen
## Empfehlungen nach Anwendungsfall
@@ -92,4 +90,4 @@ Die Wandstärke (Perimeter-Anzahl) hat bei den meisten Alltagsteilen mehr Einflu
10 % Grid, 4 Perimeter, 8 Top/Bottom — glatte Oberfläche, gute Stabilität
**Faustregel:** Für maximale Festigkeit bei minimalem Gewicht gilt: **mehr Perimeter schlägt mehr Infill**. Erhöhe zuerst die Wandstärke auf 45, bevor du Infill über 30 % hebst. Die Wände tragen die meiste Last — das Infill unterstützt nur die Flächen. \\\\\
**Faustregel:** Für maximale Festigkeit bei minimalem Gewicht gilt: **mehr Perimeter schlägt mehr Infill**. Erhöhe zuerst die Wandstärke auf 45, bevor du Infill über 30 % hebst. Die Wände tragen die meiste Last — das Infill unterstützt nur die Flächen.

View File

@@ -6,7 +6,7 @@ difficulty: "experte"
excerpt: ""
---
\\\\\\ # Input Shaping kalibrieren
# Input Shaping kalibrieren
Input Shaping (Resonance Compensation) ist Klippers mächtigstes Feature gegen Ringing und Ghosting. Es misst die Resonanzfrequenz des Druckers und kompensiert sie aktiv — das Ergebnis sind messerscharf scharfe Drucke bei hohen Geschwindigkeiten.
@@ -15,25 +15,19 @@ Input Shaping (Resonance Compensation) ist Klippers mächtigstes Feature gegen R
Ringing sind wellenförmige Muster auf Druckoberflächen, die nach Ecken und Richtungswechseln entstehen. Sie entstehen durch mechanische Schwingungen im Drucker-Frame und Druckkopf.
* Sichtbar als „Echos" oder Wellen hinter scharfen Kanten
* Schlimmer bei hoher Druckgeschwindigkeit
* Abhängig von Drucker-Masse, Riemenspannung und Frame-Steifigkeit
* Input Shaping eliminiert das Problem rechnerisch — ohne Mechanik zu ändern
## Voraussetzungen
* **Klipper Firmware** (Mainsail oder Fluidd als Interface)
* **ADXL345 Beschleunigungssensor** (ca. 510 €, an Raspberry Pi oder MCU)
* Alternativ: **manuell per Ringing-Turm** ohne Sensor möglich (weniger präzise)
## Schritt 1: ADXL345 anschließen
1. ADXL345 per SPI an Raspberry Pi anschließen (VCC→3.3V, GND→GND, SCL→GPIO11, SDA→GPIO10, CS→GPIO8)
2. In **printer.cfg** eintragen:
[adxl345]
@@ -41,51 +35,52 @@ cs_pin: rpi:None
[resonance_tester]
accel_chip: adxl345
probe_points: 150,150,20 1. Sensor am Hotend befestigen (nicht am Bett bei CoreXY)
probe_points: 150,150,20
1. Sensor am Hotend befestigen (nicht am Bett bei CoreXY)
2. Config neu laden und testen: **ACCELEROMETER_QUERY**
## Schritt 2: Resonanzmessung
1. Drucker aufheizen auf normale Drucktemperatur
2. In Mainsail/Fluidd Console: **MEASURE_AXES_NOISE** (Baseline prüfen)
3. Messung starten: **TEST_RESONANCES AXIS=X**
4. Dann: **TEST_RESONANCES AXIS=Y**
5. Klipper erstellt CSV-Dateien in /tmp/
6. Analyse: **\~/klipper/scripts/calibrate_shaper.py /tmp/resonances_x_\*.csv -o /tmp/shaper_calibrate_x.png**
6. Analyse: **~/klipper/scripts/calibrate_shaper.py /tmp/resonances_x_\*.csv -o /tmp/shaper_calibrate_x.png**
## Schritt 3: Ergebnis auswerten und anwenden
Der calibrate_shaper.py gibt eine Empfehlung aus, z.B.:
Recommended shaper_type_x = mzv, shaper_freq_x = 52.4 Hz
Recommended shaper_type_y = ei, shaper_freq_y = 38.2 Hz 1. In printer.cfg unter **[input_shaper]** eintragen:
Recommended shaper_type_y = ei, shaper_freq_y = 38.2 Hz
1. In printer.cfg unter **[input_shaper]** eintragen:
[input_shaper]
shaper_type_x: mzv
shaper_freq_x: 52.4
shaper_type_y: ei
shaper_freq_y: 38.2 1. **FIRMWARE_RESTART** ausführen
shaper_freq_y: 38.2
1. **FIRMWARE_RESTART** ausführen
2. Testdruck mit hoher Geschwindigkeit zur Verifikation
## Shaper-Typen im Vergleich
| --------------------------------------- |
| Typ | Stärke | Schwäche | Wann nutzen |
| --------- | ----------------- | ------------------- | ---------------------------------- |
| ZV | Minimal Smoothing | Wenig Dämpfung | Sehr steifer Drucker |
| MZV | Gute Balance | Mittleres Smoothing | Empfehlung für die meisten Drucker |
| EI | Breit wirksam | Mehr Smoothing | Weicher/flexibler Frame |
| 2HUMP_EI | Maximale Dämpfung | Starkes Smoothing | Sehr weicher/schwerer Drucker |
## Ohne Sensor: Manueller Ringing-Turm
1. OrcaSlicer oder Klipper-Makros: **Calibration → Resonance → Ringing Tower**
2. Turm bei verschiedenen Frequenzen drucken (25100 Hz typisch)
3. Etage mit wenigsten Wellen = optimale Frequenz
4. Shaper-Typ MZV als Default, Frequenz manuell eintragen
**Nach Input Shaping:** Input Shaping erlaubt deutlich **höhere Druckgeschwindigkeiten** (oft +3050 %) ohne sichtbares Ringing. Kombiniere es mit **Pressure Advance** für maximale Druckqualität bei Höchstgeschwindigkeit. \\\\\
**Nach Input Shaping:** Input Shaping erlaubt deutlich **höhere Druckgeschwindigkeiten** (oft +3050 %) ohne sichtbares Ringing. Kombiniere es mit **Pressure Advance** für maximale Druckqualität bei Höchstgeschwindigkeit.

View File

@@ -6,7 +6,7 @@ difficulty: "experte"
excerpt: ""
---
\\\\\\ # Ironing: Top-Oberflächen glätten
# Ironing: Top-Oberflächen glätten
Ironing lässt die Düse nach dem Drucken der obersten Schicht langsam darüber gleiten und glättet Unebenheiten mit Restwärme das Ergebnis sind spiegelglatte Top-Flächen ohne Postprocessing.
@@ -14,56 +14,60 @@ Ironing lässt die Düse nach dem Drucken der obersten Schicht langsam darüber
Nach dem normalen Druck des letzten Top-Layers fährt die Düse in einem engmaschigen Muster erneut über die Oberfläche langsam und mit sehr geringem Flow oder komplett ohne Extrusion. Die gespeicherte Restwärme der Düse schmilzt die oberste Schicht leicht an und glättet Riefen sowie Übergänge zwischen den Druckbahnen. Das Verfahren ist rein softwaregesteuert und erfordert keine Hardware-Modifikationen.
**Verfügbar in folgenden Slicern:** **OrcaSlicer, PrusaSlicer 2.4+, Bambu Studio, Ultimaker Cura 4.x+**
**Verfügbar in folgenden Slicern:**
**OrcaSlicer, PrusaSlicer 2.4+, Bambu Studio, Ultimaker Cura 4.x+**
In älteren Cura-Versionen heißt die Option „Ironing", in PrusaSlicer und OrcaSlicer ebenfalls. In Bambu Studio ist es unter „Quality" zu finden.
## Einstellungen im Detail
| ------------------------------------------- |
| Parameter | Typischer Wert | Funktion | Hinweis |
| -------------------------- | -------------------- | ----------------------------------- | ------------------------------------------------------ |
| Ironing Speed | 1020 mm/s | Geschwindigkeit des Glättzugs | Zu schnell = kein Glätteffekt, zu langsam = Zits/Blobs |
| Ironing Flow | 1015 % | Extrudierter Anteil während Ironing | Füllt Mikrolücken; 0 % = nur Wärmeglättung |
| Ironing Line Spacing | 0,10,2 mm | Abstand der Glättzüge zueinander | Kleiner = glatter aber langsamer |
| Ironing Pattern | Zig-Zag / Concentric | Fahrtmuster der Düse | Zig-Zag: schnell; Concentric: ästhetischer |
| Ironing Only Highest Layer | An (empfohlen) | Nur oberste Fläche bügeln | Aus = alle Top-Flächen; stark erhöhte Druckzeit |
## Slicer-spezifische Anleitung
### OrcaSlicer
* Process → Quality → **Ironing** aktivieren (Checkbox)
* Darunter erscheinen: Ironing Type, Ironing Speed, Ironing Flow, Line Spacing
* **Ironing Type: „All top surfaces"** für maximale Wirkung oder „Highest surfaces only" für Zeitersparnis
* Empfohlene Startwerte: Speed 15 mm/s, Flow 12 %, Spacing 0,15 mm
### PrusaSlicer
* Print Settings → Infill → **Ironing** → Enable Ironing aktivieren
* Ironing Type: „All top surfaces" oder „Highest surface only"
* Flow rate, Speed und Spacing unter den gleichen Abschnitt
* Tipp: PrusaSlicer erlaubt Ironing per-Objekt über Rechtsklick → Add Settings → Ironing
### Bambu Studio
* Process → Quality → **Ironing** (identisch zu OrcaSlicer, da gleiche Basis)
* Einstellungen direkt sichtbar ohne „Expert Mode" aktivieren zu müssen
* Bambu-Drucker profitieren besonders wegen der hohen Steifigkeit und Präzision der Achsen
### Cura
* Print Settings → Shell → **Ironing** (Suchfeld: „Ironing")
* Enable Ironing → Ironing Pattern (Zig Zag / Concentric / Lines)
* Ironing Flow, Speed, Line Spacing separat einstellbar
* Cura-spezifisch: **„Ironing Only Highest Layer"** spart viel Zeit bei Objekten mit mehreren Top-Flächen
## Wann Ironing sinnvoll ist und wann nicht
| ----------------------------------------------- |
| Situation | Ironing empfohlen? | Begründung |
| -------------------------------------------- | ------------------ | ---------------------------------------------- |
| Flache, horizontale Top-Flächen | Ja | Maximale Wirkung, klares Ergebnis |
| Schilder, Namensschilder, Texttafeln | Ja | Schrift hebt sich klarer ab auf glatter Fläche |
| Dekorative Objekte mit flacher Seite oben | Ja | Qualitätssteigerung ohne Postprocessing |
| Runde/geschwungene Oberflächen (Vase, Kugel) | Nein | Düse fährt über Kanten, erzeugt Artefakte |
| Funktionsteile (Maßhaltigkeit kritisch) | Nein | Ironing kann Maße minimal verändern |
| Flexible Materialien (TPU) | Nein | Material weicht aus, kein Glätteffekt |
## Häufige Probleme und Lösungen
@@ -72,9 +76,7 @@ In älteren Cura-Versionen heißt die Option „Ironing", in PrusaSlicer und Orc
Kleine Materialkleckse entstehen beim An- und Absetzen der Düse. Ursache ist meistens zu hoher Ironing Flow oder fehlende Retraction vor dem Ironing-Zug.
* Ironing Flow von 15 % auf **10 % oder weniger** reduzieren
* Retraction für Ironing-Bewegungen aktivieren (sofern Slicer unterstützt)
* Drucktemperatur um **23 °C senken** für weniger flüssiges Material
### Streifenmuster sichtbar (Striped Pattern)
@@ -82,23 +84,23 @@ Kleine Materialkleckse entstehen beim An- und Absetzen der Düse. Ursache ist me
Die Ironing-Bahnen sind als parallele Streifen erkennbar, obwohl die Fläche glatter sein sollte.
* Line Spacing reduzieren: von 0,2 mm auf **0,10,15 mm**
* Ironing Speed leicht erhöhen (zu langsam = mehr Material pro Strecke)
* Pattern auf **Concentric** wechseln für organischeres Ergebnis
### Temperatur zu hoch: Oberfläche sieht verbrannt aus
**Gefahr von Überheizung:** Wenn die Düse zu langsam (unter 8 mm/s) über die Fläche fährt und gleichzeitig die Temperatur zu hoch ist, kann das Material verglasen oder sich verfärben. Bei PLA: Ironing-Temperatur nicht über 220 °C. Bei PETG: nicht über 245 °C. Im Zweifelsfall Ironing Speed erhöhen statt Temperatur senken.
**Gefahr von Überheizung:**
Wenn die Düse zu langsam (unter 8 mm/s) über die Fläche fährt und gleichzeitig die Temperatur zu hoch ist, kann das Material verglasen oder sich verfärben. Bei PLA: Ironing-Temperatur nicht über 220 °C. Bei PETG: nicht über 245 °C. Im Zweifelsfall Ironing Speed erhöhen statt Temperatur senken.
## Kombinationstipp: Ironing + Adaptive Layer Height
Die Kombination aus **Adaptive Layer Height** und Ironing ist besonders wirkungsvoll: Adaptive Layer Height sorgt dafür, dass schräge Flächen mit feinen Layern gedruckt werden, während Ironing die abschließenden Top-Flächen glättet. So wird Druckzeit gespart (dicke Layer wo möglich), aber die Qualität an sichtbaren Stellen ist maximal.
* In OrcaSlicer/PrusaSlicer: **Quality → Adaptive Layer Height** aktivieren
* Gleichzeitig Ironing nur für „Highest surfaces only" aktivieren
* Ergebnis: Effizienter Druck mit professioneller Optik auf den sichtbaren Flächen
**Praxis-Tipp: Kalibrierungstest vor Seriendruck** Drucke vor wichtigen Projekten eine flache Testplatte (50 × 50 × 2 mm) mit verschiedenen Ironing-Einstellungen. Beschrifte die Unterseite mit den Parametern. So hast du ein physisches Referenzmuster für jedes Filament die optimalen Werte können je nach Material stark variieren.
**Praxis-Tipp: Kalibrierungstest vor Seriendruck**
Drucke vor wichtigen Projekten eine flache Testplatte (50 × 50 × 2 mm) mit verschiedenen Ironing-Einstellungen. Beschrifte die Unterseite mit den Parametern. So hast du ein physisches Referenzmuster für jedes Filament die optimalen Werte können je nach Material stark variieren.

View File

@@ -6,68 +6,71 @@ difficulty: "experte"
excerpt: ""
---
\\\\\\\\\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Klipper\ Grundlagen & Ersteinrichtung für FDM-Drucker\ SETUP GUIDE\\ ## Klipper: Grundlagen & Ersteinrichtung
## Klipper: Grundlagen & Ersteinrichtung
Klipper ist eine Open-Source-Drucker-Firmware, die auf einem Raspberry Pi (oder ähnlichem SBC) läuft und mit dem Mikrocontroller des Druckers kommuniziert. Durch die deutlich höhere Rechenleistung des Pi ermöglicht Klipper Funktionen wie Input Shaping, Pressure Advance und flexible Konfiguration per Textdatei.
### Klipper vs. Marlin — der Unterschied
| Merkmal | Marlin | Klipper | ------- | ---------------------- | ---------------------------- | ------------------------------------ | Wo läuft die Firmware? | Direkt auf dem Drucker-Board | Raspberry Pi + kleines Board-Script | | Konfiguration | C++ recompilieren nötig | Einfache .cfg Textdatei, Live-Reload | | Input Shaping | Basic (MBL) | ADXL-basiert, sehr präzise | | Pressure Advance | Linear Advance (kompliziert) | Einfach kalibrierbar | | Webinterface | Keins | Mainsail / Fluidd (Browser-UI) | | Einstieg | Einfacher (vorinstalliert) | Mehr Setup, mehr Lernkurve |
| Merkmal | Marlin | Klipper |
| ---------------------- | ---------------------------- | ------------------------------------ |
| Wo läuft die Firmware? | Direkt auf dem Drucker-Board | Raspberry Pi + kleines Board-Script |
| Konfiguration | C++ recompilieren nötig | Einfache .cfg Textdatei, Live-Reload |
| Input Shaping | Basic (MBL) | ADXL-basiert, sehr präzise |
| Pressure Advance | Linear Advance (kompliziert) | Einfach kalibrierbar |
| Webinterface | Keins | Mainsail / Fluidd (Browser-UI) |
| Einstieg | Einfacher (vorinstalliert) | Mehr Setup, mehr Lernkurve |
### Benötigte Hardware
* **Raspberry Pi 3B+ / 4 / Zero 2W** — Pi 4 empfohlen für flüssiges UI
* **MicroSD-Karte:** 8+ GB (Class 10)
* **USB-Kabel** vom Pi zum Drucker-Board
* **Optional:** ADXL345-Beschleunigungssensor für Input Shaping
### Installation: Schritt für Schritt
1. **KIAUH installieren** (Klipper Installation And Update Helper):
`cd ~ && git clone https://github.com/dw-0/kiauh.git && ./kiauh/kiauh.sh`
2. Im KIAUH-Menü: **1 → Install → Klipper, Moonraker, Mainsail** (in dieser Reihenfolge)
3. **Drucker-Board flashen:** In KIAUH `Build & Flash` oder manuell:
`cd ~/klipper && make menuconfig` → Board wählen → `make` → USB-Flash
4. **printer.cfg anlegen** — Konfigurationsdatei für deinen Drucker (KIAUH hat Beispielkonfigs)
5. Mainsail im Browser öffnen: `http://<raspberry-pi-ip>`
### Welche Drucker sind kompatibel?
| Drucker | Board | Klipper-Unterstützung | ------- | ------------------- | ---------------------- | ----------------------------------------- | Ender 3 / CR-10 | Creality 4.2.2 / 4.2.7 | Sehr gut, viele Configs verfügbar | | Ender 3 S1/S1 Pro | Creality STM32 | Gut, eigenes USB-Kabel nötig | | Prusa MK3S/MK4 | Einsy Rambo / xBuddy | Möglich, aber Originalfirmware oft besser | | Voron 2.4 / Trident | BTT Octopus / Spider | Klipper ist Standard, top Support | | Bambu Lab | Proprietär | Nicht kompatibel | | Ratrig V-Core | BTT Manta | Klipper-First, exzellent |
| Drucker | Board | Klipper-Unterstützung |
| ------------------- | ---------------------- | ----------------------------------------- |
| Ender 3 / CR-10 | Creality 4.2.2 / 4.2.7 | Sehr gut, viele Configs verfügbar |
| Ender 3 S1/S1 Pro | Creality STM32 | Gut, eigenes USB-Kabel nötig |
| Prusa MK3S/MK4 | Einsy Rambo / xBuddy | Möglich, aber Originalfirmware oft besser |
| Voron 2.4 / Trident | BTT Octopus / Spider | Klipper ist Standard, top Support |
| Bambu Lab | Proprietär | Nicht kompatibel |
| Ratrig V-Core | BTT Manta | Klipper-First, exzellent |
### Die wichtigsten Klipper-Funktionen
* **Input Shaping:** ADXL345 misst Resonanzfrequenz → Klipper kompensiert automatisch Ghosting/Ringing
* **Pressure Advance:** Kompensiert Druckaufbau im Hotend → scharfe Ecken ohne Blobs
* **Macros:** G-Code-Makros für Homing, Bettausgleich, Filamentwechsel per Knopfdruck
* **Bed Mesh Leveling:** Automatisches Mesh-Bettausgleich (BLTouch/CR Touch/Klicky)
* **Exclude Objects:** Einzelne Objekte aus einem laufenden Druck herausnehmen
* **Timelapse:** Integriertes Timelapse-Plugin über Moonraker
### Mainsail vs. Fluidd
| | Mainsail | Fluidd | ------- | ------------- | ------------------- | ----------------------- | UI-Stil | Modern, aufgeräumt | Minimalistisch, schnell | | Timelapse | Eingebaut | Plugin nötig | | Konfiguration | Integrierter Editor | Integrierter Editor | | Empfehlung | Einsteiger | Fortgeschrittene |
| | Mainsail | Fluidd |
| ------------- | ------------------- | ----------------------- |
| UI-Stil | Modern, aufgeräumt | Minimalistisch, schnell |
| Timelapse | Eingebaut | Plugin nötig |
| Konfiguration | Integrierter Editor | Integrierter Editor |
| Empfehlung | Einsteiger | Fortgeschrittene |
### Erste Schritte nach der Installation
1. **PID-Kalibrierung:** `PID_CALIBRATE HEATER=extruder TARGET=200`
2. **Z-Offset einstellen:** `PROBE_CALIBRATE` (mit Probe) oder manuell
3. **Pressure Advance:** Tower-Kalibrierdruck → PA-Wert in printer.cfg setzen
4. **Input Shaping:** ADXL345 anschließen → `SHAPER_CALIBRATE` ausführen
5. **Bed Mesh:** `BED_MESH_CALIBRATE` → Profil speichern

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\ Fehleranalyse
Fehleranalyse
# Layer Separation beheben
@@ -18,7 +18,13 @@ Layer Separation (Schichttrennung) bedeutet, dass sich einzelne Druckschichten v
### Hauptursachen & Lösungen
| Ursache | Symptom | Lösung | ---------------------------- | ---------------------------------- | ----------------------------- | Temperatur zu niedrig | Schichten trennen sich bei Biegung | +510°C erhöhen | Druckgeschwindigkeit zu hoch | Risse zwischen Layern | Speed um 20% reduzieren | Schichthöhe zu groß | Sichtbare Lücken zwischen Layern | Max 75% des Düsendurchmessers | Zu viel Kühlung | Schichten verbinden sich nicht | Fan Speed reduzieren | Feuchtes Filament | Blasen + schlechte Haftung | Filament trocknen (65°C, 6h) |
| Ursache | Symptom | Lösung |
| ---------------------------- | ---------------------------------- | ----------------------------- |
| Temperatur zu niedrig | Schichten trennen sich bei Biegung | +510°C erhöhen |
| Druckgeschwindigkeit zu hoch | Risse zwischen Layern | Speed um 20% reduzieren |
| Schichthöhe zu groß | Sichtbare Lücken zwischen Layern | Max 75% des Düsendurchmessers |
| Zu viel Kühlung | Schichten verbinden sich nicht | Fan Speed reduzieren |
| Feuchtes Filament | Blasen + schlechte Haftung | Filament trocknen (65°C, 6h) |
### Temperatur korrekt einstellen

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\ Einsteiger
Einsteiger
# Maßhaltigkeit verbessern — Elefantenfuß, Schrumpfung, Kalibrierung
@@ -26,7 +26,12 @@ Elefantenfuß entsteht wenn der erste Layer zu stark gequetscht wird. Das Materi
## Thermische Schrumpfung
| Material | Schrumpfung | Skalierungs-Faktor | -------- | ----------- | ------------------ | PLA | 0,20,4% | 1,0021,004 | PETG | 0,30,5% | 1,0031,005 | ABS/ASA | 0,50,8% | 1,0051,008 | TPU | 0,51,5% | 1,0051,015 |
| Material | Schrumpfung | Skalierungs-Faktor |
| -------- | ----------- | ------------------ |
| PLA | 0,20,4% | 1,0021,004 |
| PETG | 0,30,5% | 1,0031,005 |
| ABS/ASA | 0,50,8% | 1,0051,008 |
| TPU | 0,51,5% | 1,0051,015 |
## Flow-Rate kalibrieren

View File

@@ -6,7 +6,7 @@ difficulty: "experte"
excerpt: ""
---
\\\\\\ ## Modifier Meshes & Paint-on Supports
## Modifier Meshes & Paint-on Supports
Modifier Meshes erlauben es, Slicer-Einstellungen gezielt auf bestimmte Bereiche eines Modells anzuwenden — mehr Wände nur dort, wo nötig, anderen Infill in kritischen Zonen, Supports nur an bestimmten Flächen. Paint-on Supports geben dir noch mehr Kontrolle, wo genau Support gedruckt wird.
@@ -17,29 +17,19 @@ Ein Modifier Mesh ist ein einfaches 3D-Objekt (Box, Zylinder, Kugel), das du üb
### Modifier Meshes in OrcaSlicer
1. Modell auswählen → Rechtsklick → **Add Modifier → Box / Cylinder / Sphere**
2. Modifier in Position und Größe anpassen (Pfeile, Skalierungspunkte)
3. Modifier-Objekt auswählen → rechts im Panel Einstellungen überschreiben:
* Wände (Perimeter): z.B. 6 statt 3
* Infill-Dichte: z.B. 80% statt 15%
* Infill-Muster: Gyroid statt Grid
* Support erzwingen / verbieten
4. Slicen — nur der Überschneidungsbereich bekommt die neuen Einstellungen
### Modifier Meshes in PrusaSlicer
1. Modell auswählen → rechts im Objekt-Panel auf **+** klicken → **Add modifier**
2. Modifier-Form wählen (Box, Sphere, Cylinder, Mesh)
3. Per Rechtsklick auf den Modifier im Objekt-Panel: **Edit Modifier**
4. Einstellungen setzen — alle Override-Optionen gleich wie in OrcaSlicer verfügbar
### Modifier Meshes in Bambu Studio
@@ -47,12 +37,17 @@ Ein Modifier Mesh ist ein einfaches 3D-Objekt (Box, Zylinder, Kugel), das du üb
Bambu Studio basiert auf OrcaSlicer — Workflow identisch:
1. Objekt auswählen → obere Toolbar: **Support Painting / Seam Painting / Color Painting**
2. Für allgemeine Modifier: Objekt-Kontextmenü → **Add Modifier**
### Typische Anwendungsfälle
| Szenario | Modifier-Einstellung | Effekt | ------- | -------------------------- | ----------------------------- | ------------------------------------------------------ | Scharnier / Gelenkbereich | Infill 80%, Wände 6 | Mehr Festigkeit genau dort wo Kraft wirkt | | Dekorative Außenfläche | Top/Bottom Layers +2 | Glattere Oberfläche ohne ganzes Modell zu verlangsamen | | Support nur unter Überhang | Support erzwingen (Box) | Kein unnötiger Support im Rest des Modells | | Support-freie Zone | Support verbieten (Cylinder) | Verhindert Support in Hohlräumen oder Löchern | | Gewichtsersparnis | Infill 5% (Gyroid) im Inneren | Leichteres Teil, gleiche äußere Schalen |
| Szenario | Modifier-Einstellung | Effekt |
| -------------------------- | ----------------------------- | ------------------------------------------------------ |
| Scharnier / Gelenkbereich | Infill 80%, Wände 6 | Mehr Festigkeit genau dort wo Kraft wirkt |
| Dekorative Außenfläche | Top/Bottom Layers +2 | Glattere Oberfläche ohne ganzes Modell zu verlangsamen |
| Support nur unter Überhang | Support erzwingen (Box) | Kein unnötiger Support im Rest des Modells |
| Support-freie Zone | Support verbieten (Cylinder) | Verhindert Support in Hohlräumen oder Löchern |
| Gewichtsersparnis | Infill 5% (Gyroid) im Inneren | Leichteres Teil, gleiche äußere Schalen |
### Paint-on Supports
@@ -61,29 +56,21 @@ Paint-on Supports (in OrcaSlicer, PrusaSlicer und Bambu Studio verfügbar) erlau
#### Workflow in OrcaSlicer / Bambu Studio
1. Modell auswählen → obere Toolbar: **Support Painting** (Pinsel-Icon)
2. Zwei Modi: **Enforce** (blau = Support erzwingen) und **Block** (rot = Support verbieten)
3. Pinselgröße anpassen und über die Flächen malen
4. Slicen — Support nur auf bemalten Bereichen
#### Workflow in PrusaSlicer
1. Objekt auswählen → Toolbar: **Support Enforcer / Support Blocker**
2. Auf gewünschte Fläche klicken → kleiner Quader erscheint (= Enforcer)
3. Alternativ: Paint-on Supports über **Toolbar → SLA Support Points / FDM Support Enforcer Painting**
### Kombination: Modifier + Paint-on für maximale Kontrolle
* Modifier Mesh für strukturelle Zonen (mehr Infill, mehr Wände)
* Paint-on Support für exakte Support-Platzierung
* Seam Painting für Naht-Steuerung an sichtbaren Bereichen
* Color Painting für Filament-Wechsel-Markierungen (Bambu AMS, MMU3)
### Profi-Tipp: Custom Mesh als Modifier
@@ -91,9 +78,6 @@ Paint-on Supports (in OrcaSlicer, PrusaSlicer und Bambu Studio verfügbar) erlau
Anstatt der eingebauten Primitiven (Box, Cylinder) kannst du eigene STL-Dateien als Modifier laden. Das erlaubt organische Formen als Einstellungs-Zonen — z.B. genau die Außenwand eines komplizierten Teils mit mehr Perimetern belegen, ohne den Infill überall zu erhöhen.
1. Modifier-Form in CAD oder Meshmixer modellieren (nur die Einfluss-Zone)
2. Als STL exportieren
3. In OrcaSlicer: Objekt → Add Modifier → **Load…** → STL wählen
4. Modifier-Einstellungen setzen — fertig

View File

@@ -6,26 +6,27 @@ difficulty: "experte"
excerpt: ""
---
\\\\\\ # Multi-Material & AMS einrichten
# Multi-Material & AMS einrichten
Multi-Material-Druck öffnet eine neue Dimension: Mehrfarb-Modelle, lösliche Supports, flexible und starre Bereiche in einem Teil. Dieser Guide erklärt AMS (Bambu Lab), MMU3 (Prusa) und die Slicer-Einstellungen für perfekte Ergebnisse.
## Systeme im Überblick
| --------------------------------------- |
| System | Slots | Drucker | Besonderheit |
| --------------- | -------------------- | ----------------- | --------------------------------- |
| Bambu AMS | 4 (bis 16 mit 4 AMS) | X1C, P1S, P1P, A1 | Vollautomatisch, Cutter eingebaut |
| Bambu AMS Lite | 4 | A1 Mini, A1 | Günstiger, kein Cutter |
| Prusa MMU3 | 5 | MK3S+, MK4 | Open-Source, reparierbar |
| ERCF / Tradrack | 612+ | Klipper-Drucker | DIY, maximale Flexibilität |
## Bambu AMS einrichten
### Ersteinrichtung
1. AMS per mitgeliefertem Kabel an Drucker anschließen (PTFE-Schlauch + elektrisch)
2. Filament in alle gewünschten Slots einlegen — Bambu-Filament wird automatisch erkannt (NFC-Chip), Drittanbieter manuell eingeben
3. In Bambu Studio / OrcaSlicer: Drucker-Profil auswählen → AMS-Slots erscheinen links im Panel
4. Filament-Profile pro Slot zuweisen (Material, Temperatur, Farbe)
5. Erstmalig: Kalibrierung durchführen — **Calibration → AMS Calibration**
### Filament-Wechsel-Mechanismus
@@ -33,9 +34,7 @@ Multi-Material-Druck öffnet eine neue Dimension: Mehrfarb-Modelle, lösliche Su
Beim Materialwechsel wird das aktive Filament zurückgezogen, die Düse gespült (Purge), dann das neue Filament geladen. Das erzeugt unvermeidlich Purge-Material.
* **Purge Tower (Wipe Tower):** Standard — Material wird auf einen Turm neben dem Modell gedrückt
* **Purge into Infill:** Purge-Material wird ins Infill des Modells gedrückt — spart Material, nur bei ausreichend Infill möglich
* **Purge-Volumen reduzieren:** Farbübergänge optimieren — dunkel → hell braucht mehr Purge als hell → dunkel
## Slicer-Einstellungen für Multi-Material
@@ -43,41 +42,42 @@ Beim Materialwechsel wird das aktive Filament zurückgezogen, die Düse gespült
### Modell für Multi-Material vorbereiten
1. Modell muss aus mehreren STL-Dateien bestehen (je eine pro Farbe/Material) — oder als OBJ/3MF mit mehreren Objekten
2. In Bambu Studio: **Drag & Drop aller STL-Dateien → als ein Teil zusammenführen (Merge)**
3. Jedem Objekt im Panel den gewünschten AMS-Slot zuweisen
4. Alternativ: **Paint-on Multi-Color** — ein einzelnes STL, manuell mit verschiedenen Farben bemalen
### Paint-on Multi-Color (Bambu Studio / OrcaSlicer)
1. Modell importieren → Rechtsklick → **Add Color Painting**
2. Brush-Tool wählen und gewünschte Flächen mit Farben bemalen
3. Triangle / Sphere / Fill-Modus für verschiedene Bereiche nutzen
4. Besonderheit: **Auto Color Painting** bei Bambu Studio für einfache Logos
### Purge Tower Einstellungen optimieren
| --------------------------------------- |
| Einstellung | Empfehlung | Hinweis |
| ----------------------------- | ------------------------- | ------------------------------------ |
| Purge-Volumen (hell → dunkel) | 3550 mm³ | Wenig Purge nötig |
| Purge-Volumen (dunkel → hell) | 80140 mm³ | Mehr nötig für saubere Farbe |
| Purge into Infill | Aktivieren ab 15 % Infill | Spart Tower-Material |
| Tower Breite | Standard (auto) | Nur bei sehr kleinen Drucken manuell |
## Lösliche Supports — das Killer-Feature
Mit Multi-Material kannst du Supports aus löslichem Filament drucken — danach einfach in Wasser auflösen, keine Spuren.
* **PVA:** löst sich in Wasser, kombiniert mit PLA — Klassiker, aber feuchtigkeitsempfindlich
* **BVOH:** schneller löslich als PVA, weniger feuchtigkeitssensibel
* **Breakaway (PETG/PP):** mechanisch abbrechbar, keine Löslichkeit nötig — günstiger
* Im Slicer: Support-Material auf Slot 2 legen, **Interface Layer auf lösliches Material setzen**
## Häufige Probleme & Lösungen
| --------------------------------------- |
| Problem | Ursache | Lösung |
| ------------------------ | ------------------------------------------ | ---------------------------------------- |
| Farbbluten an Übergängen | Purge-Volumen zu gering | Purge-Wert für diese Kombination erhöhen |
| AMS lädt nicht richtig | Filament-Sensor, Feuchtigkeit | Filament trocknen, PTFE-Schlauch prüfen |
| Verstopfer beim Wechsel | Cold Pull nicht sauber, zu niedriger Druck | Cold Pull durchführen, Temperatur prüfen |
| Purge Tower fällt um | Tower zu schmal, Haftung schlecht | Tower-Breite erhöhen, Brim aktivieren |
**Einstiegs-Tipp:** Starte Multi-Material mit **zwei PLA-Rollen gleicher Marke in verschiedenen Farben**. Gleiche Druckparameter, keine Temperatur-Kompromisse. Erst wenn das sitzt, zu verschiedenen Materialien (PLA + TPU, PLA + PVA) wechseln. \\\\\
**Einstiegs-Tipp:** Starte Multi-Material mit **zwei PLA-Rollen gleicher Marke in verschiedenen Farben**. Gleiche Druckparameter, keine Temperatur-Kompromisse. Erst wenn das sitzt, zu verschiedenen Materialien (PLA + TPU, PLA + PVA) wechseln.

View File

@@ -6,7 +6,7 @@ difficulty: "experte"
excerpt: ""
---
\\\\\\ # Nylon / PA drucken
# Nylon / PA drucken
Nylon (Polyamid/PA) ist eines der leistungsfähigsten FDM-Materialien: extrem zäh, hitzebeständig und chemikalienresistent. Der Preis dafür ist eine anspruchsvolle Verarbeitung wer die Grundregeln kennt, erhält aber Funktionsteile in Industriequalität.
@@ -14,11 +14,22 @@ Nylon (Polyamid/PA) ist eines der leistungsfähigsten FDM-Materialien: extrem z
Polyamid (PA), im Volksmund Nylon, ist ein teilkristalliner Thermoplast mit herausragenden mechanischen Eigenschaften. Im Vergleich zu PLA oder PETG ist PA deutlich zäher (höhere Schlagfestigkeit), bleibt unter Dauerlast formstabil und hält Temperaturen bis zu 180 °C stand (je nach Typ). Zudem ist es gegenüber vielen Chemikalien, Kraftstoffen und Ölen resistent.
**Kritische Eigenschaft: Hygroskopizität** Nylon ist **extrem feuchtigkeitsabsorbierend**. Eine frisch geöffnete Rolle kann nach nur 3060 Minuten an der Luft bereits zu viel Feuchtigkeit aufgenommen haben, um sauber zu drucken. Feuchtes Nylon produziert Blasen, Popping-Geräusche, brüchige Schichten und einen matten, rauhen Druck. **Trocknen vor dem Druck ist Pflicht, nicht Option.**
**Kritische Eigenschaft: Hygroskopizität**
Nylon ist **extrem feuchtigkeitsabsorbierend**. Eine frisch geöffnete Rolle kann nach nur 3060 Minuten an der Luft bereits zu viel Feuchtigkeit aufgenommen haben, um sauber zu drucken. Feuchtes Nylon produziert Blasen, Popping-Geräusche, brüchige Schichten und einen matten, rauhen Druck. **Trocknen vor dem Druck ist Pflicht, nicht Option.**
## PA6 vs. PA12 vs. PA-CF Vergleich
| ------------------------------------------------------- |
| Eigenschaft | PA6 (Nylon 6) | PA12 (Nylon 12) | PA-CF (Carbon Fiber) |
| ------------------ | ------------------------- | -------------------------------------- | ---------------------------------------- |
| Drucktemperatur | 240260 °C | 230250 °C | 250280 °C |
| Betttemperatur | 7090 °C | 6080 °C | 80100 °C |
| Hygroskopizität | Sehr hoch | Mittel (besser als PA6) | Hoch |
| Warping-Tendenz | Sehr hoch | Mittel | Gering bis mittel |
| Zugfestigkeit | Hoch (~80 MPa) | Mittel (~60 MPa) | Sehr hoch (~120+ MPa) |
| Steifigkeit | Flexibel-zäh | Etwas steifer als PA6 | Sehr steif, wenig Flex |
| Düse erforderlich | Hardened empfohlen | Hardened empfohlen | Hardened Steel / Ruby Pflicht |
| Typische Anwendung | Zahnräder, Lager, Buchsen | Kabelbinder, Schläuche, einfache Teile | Hochbelastete Strukturteile, Halterungen |
## Voraussetzungen was zwingend nötig ist
@@ -27,9 +38,7 @@ Polyamid (PA), im Volksmund Nylon, ist ein teilkristalliner Thermoplast mit hera
Nylon warpt extrem stark, wenn es beim Drucken abkühlt. Ein geschlossenes Gehäuse hält die Umgebungstemperatur konstant bei 4060 °C und reduziert das Temperatur-Delta zwischen frisch gedruckter Schicht und der Umgebung. Ohne Enclosure werden größere Teile aus PA6 mit hoher Wahrscheinlichkeit vom Bett reißen.
* Bambu X1C / P1S: Eingebaute Enclosure, direkt geeignet
* Voron, Ratrig V-Core: Vollständig geschlossen, ideal
* Ender 3, Prusa MK4: Nachrüst-Enclosure aus Planen oder IKEA-Lack-Tisch notwendig
### 2\. Hardened Steel Nozzle Pflicht
@@ -37,9 +46,7 @@ Nylon warpt extrem stark, wenn es beim Drucken abkühlt. Ein geschlossenes Gehä
Nylon ist abrasiv. Besonders PA-CF (Carbonfaser-Verstärkung) verschleißt eine Messing-Düse innerhalb von Stunden. Standard-Messingdüsen sind für PA komplett ungeeignet.
* **Hardened Steel (gehärteter Stahl):** Gut und preiswert, leicht schlechtere Wärmeleitung als Messing
* **Tungsten Carbide / Ruby-Düse:** Beste Abrasionsresistenz, teuer, für intensiven PA-CF-Einsatz
* Für PA6/PA12 ohne CF: Hardened Steel ist ausreichend
### 3\. Getrocknetes Filament absolut zwingend
@@ -48,9 +55,19 @@ Feuchtes Nylon erkennt man an: Popping/Zischen-Geräusche während des Drucks, b
## Druckeinstellungen-Tabelle
| --------------------------------------------------- |
| Parameter | PA6 | PA12 | PA-CF |
| -------------------- | -------------------------------- | -------------------------------- | -------------------- |
| Düsentemperatur | 245260 °C | 235250 °C | 255280 °C |
| Betttemperatur | 8090 °C | 7080 °C | 90100 °C |
| Druckgeschwindigkeit | 3050 mm/s | 4060 mm/s | 3050 mm/s |
| Erste Schicht Speed | 2025 mm/s | 2030 mm/s | 2025 mm/s |
| Kühlung Lüfter | 020 % (minimal) | 030 % | 020 % |
| Bett-Oberfläche | PEI / Garolite / Dimafix | PEI / Glue Stick | PEI glatt / Garolite |
| Retraction | 12 mm (Direct), 46 mm (Bowden) | 12 mm (Direct), 46 mm (Bowden) | 0,51,5 mm (Direct) |
**Bett-Haftung bei Nylon:** Nylon haftet auf normalen PEI-Platten überraschend gut bei 8090 °C und löst sich nach dem Abkühlen sauber. Problematisch sind raue PEI-Texturen bei PA-CF, da die Fasern die Oberfläche beschädigen können. **Garolite (G10/FR4)** ist die bevorzugte Bettoberfläche für ernsthafte Nylon-Anwender. Alternativ funktioniert dünner Klebestift (Pritt) auf Glas sehr gut.
**Bett-Haftung bei Nylon:**
Nylon haftet auf normalen PEI-Platten überraschend gut bei 8090 °C und löst sich nach dem Abkühlen sauber. Problematisch sind raue PEI-Texturen bei PA-CF, da die Fasern die Oberfläche beschädigen können. **Garolite (G10/FR4)** ist die bevorzugte Bettoberfläche für ernsthafte Nylon-Anwender. Alternativ funktioniert dünner Klebestift (Pritt) auf Glas sehr gut.
## Trocknungsanleitung für Nylon
@@ -58,34 +75,32 @@ Nylon muss vor jedem Druck getrocknet werden auch eine neue, frisch geöffne
### Trocknungsparameter
| ----------------------------------- |
| Methode | Temperatur | Dauer | Hinweis |
| -------------------------------------------- | ---------- | ------------ | ------------------------------------------------------ |
| Filament-Trockner (z.B. Sunlu S2, Bambu AMS) | 7080 °C | 812 Stunden | Empfohlene Methode, schonend |
| Backofen (Umluft) | 7075 °C | 68 Stunden | Temperatur exakt prüfen! Über 80 °C verformt die Spule |
| Food Dehydrator | 70 °C | 810 Stunden | Günstige Alternative zum Filament-Trockner |
**Wichtig: Feuchtigkeit-Test vor dem Druck** Extrudiere ca. 200 mm Filament manuell aus der Düse und beobachte: Gibt es Knister-/Popping-Geräusche? Bilden sich kleine Blasen? Ist die Oberfläche des Strangs matt und rau? Falls ja, ist das Filament noch nicht trocken genug. Sauberes, trockenes Nylon extrudiert fast lautlos und hat eine gleichmäßige, leicht glänzende Oberfläche.
**Wichtig: Feuchtigkeit-Test vor dem Druck**
Extrudiere ca. 200 mm Filament manuell aus der Düse und beobachte: Gibt es Knister-/Popping-Geräusche? Bilden sich kleine Blasen? Ist die Oberfläche des Strangs matt und rau? Falls ja, ist das Filament noch nicht trocken genug. Sauberes, trockenes Nylon extrudiert fast lautlos und hat eine gleichmäßige, leicht glänzende Oberfläche.
## Häufige Probleme und Lösungen
### Warping (Ecken lösen sich vom Bett)
* Enclosure-Temperatur erhöhen oder sicherstellen, dass sie konstant bleibt
* Betttemperatur auf **90 °C** erhöhen
* Brim aktivieren: mindestens **810 mm Brim-Breite** für große Teile
* Druckgeschwindigkeit reduzieren (langsamer = weniger innere Spannung)
* Garolite-Bettoberfläche verwenden statt normaler PEI
* Kühllüfter komplett deaktivieren (0 %)
### Feuchtigkeit im Filament (Popping, Blasen, Stringing)
* Druck sofort stoppen es bringt nichts, unter diesen Bedingungen weiterzumachen
* Filament für **mindestens 8 Stunden bei 75 °C** trocknen
* Nach dem Trocknen direkt in Dry Box oder AMS einlegen
* Für lange Drucke: **Drucken direkt aus dem Trockner** (Schlauch vom Trockner zur Düse)
### Schichtdelaminierung (Layer Separation)
@@ -93,13 +108,9 @@ Nylon muss vor jedem Druck getrocknet werden auch eine neue, frisch geöffne
Einzelne Schichten kleben nicht richtig aneinander und trennen sich mechanisch.
* Drucktemperatur um **510 °C erhöhen** (bessere Schmelzverbindung)
* Druckgeschwindigkeit reduzieren: mehr Zeit für Schichtbindung
* Kühlung reduzieren oder deaktivieren
* Layer Height nicht über 75 % des Düsendurchmessers setzen
* Filament-Feuchtigkeit prüfen Delaminierung ist oft ein Feuchtigkeitsproblem
## Anwendungsfälle für Nylon
@@ -107,17 +118,13 @@ Einzelne Schichten kleben nicht richtig aneinander und trennen sich mechanisch.
Nylon ist das Material der Wahl, wenn PLA und PETG mechanisch oder thermisch nicht ausreichen. Die häufigsten sinnvollen Anwendungen:
* **Zahnräder und Antriebsteile:** PA6/PA12 hat hervorragende Gleiteigenschaften und Abriebfestigkeit. Selbstschmierend bei PA6.
* **Gelenke und Scharniere:** Zähigkeit von PA verhindert Bruch durch Überbeanspruchung. Ideal für Print-in-Place Gelenke.
* **Gleitlager und Buchsen:** Geringe Reibung ohne zusätzliche Schmierung, besonders PA6.
* **Motorhalterungen und Halterungen unter Vibration:** Zähigkeit dämpft Vibrationen und verhindert Ermüdungsbrüche.
* **Kfz-Ersatzteile im Motorraum:** Hitzebeständigkeit bis 150180 °C macht PA für die meisten Motorraum-Anwendungen geeignet.
* **Werkzeughalterungen und Spannvorrichtungen:** PA-CF bietet hier die höchste Steifigkeit mit geringem Gewicht.
* **Kabeldurchführungen und Tüllen:** Flexibler als PETG, chemikalienresistent, ideal für Kabelmanagement in Industrieumgebungen.
**Abschlusstipp: Wann PA, wann PETG?** Für den Einstieg in technische Materialien ist **PETG fast immer die bessere Wahl**: einfacher zu drucken, weniger feuchtigkeitsempfindlich, gut genug für die meisten Anwendungen. Nylon lohnt sich, wenn du konkret **Abriebfestigkeit, Schlagzähigkeit bei Stößen, hohe Betriebstemperaturen oder Chemikalienresistenz** benötigst. Wähle PA bewusst für diese Eigenschaften nicht nur weil es „professioneller" klingt.
**Abschlusstipp: Wann PA, wann PETG?**
Für den Einstieg in technische Materialien ist **PETG fast immer die bessere Wahl**: einfacher zu drucken, weniger feuchtigkeitsempfindlich, gut genug für die meisten Anwendungen. Nylon lohnt sich, wenn du konkret **Abriebfestigkeit, Schlagzähigkeit bei Stößen, hohe Betriebstemperaturen oder Chemikalienresistenz** benötigst. Wähle PA bewusst für diese Eigenschaften nicht nur weil es „professioneller" klingt.

View File

@@ -6,40 +6,64 @@ difficulty: "experte"
excerpt: ""
---
\\\\\\\\\ \ \ \ \ \ \ \ \ \ NH\ \ \ CO\ \ \ NH\ \ \ H-Bruecke\ \ Polyamid (PA) Struktur\ \ Nylon (PA) drucken\ PA6 / PA12 - Trockenhalten - Enclosure - Nachbearbeitung\ MATERIAL GUIDE\\ ## Nylon (PA6 / PA12): Zähigkeit meets Temperaturbestandigkeit
## Nylon (PA6 / PA12): Zähigkeit meets Temperaturbestandigkeit
Nylon gehört zu den leistungsfähigsten FDM-Materialien: extrem zäh, schlagfest, temperaturbeständig bis 180°C und chemikalienresistent. Der Haken: Nylon ist hygroskopischer als jedes andere gängige Filament.
### PA-Varianten im Vergleich
| Material | Schmelzpunkt | Wasseraufnahme | Eigenschaften | ------- | ---------------------- | ------------ | ------------------ | -------------------------------------- | PA6 (Nylon 6) | 220°C | Sehr hoch (\~3,5%) | Günstig, zäh, gute Schichthaftung | | PA12 (Nylon 12) | 178°C | Niedrig (\~0,25%) | Maßhaltig, leichter zu drucken, teurer | | PA6-CF | 240260°C | Mittel | Verstärkt, sehr steif, Highend | | Nylon Bridge (Taulman) | 235°C | Mittel | Einsteigerfreundlichstes Nylon |
| Material | Schmelzpunkt | Wasseraufnahme | Eigenschaften |
| ---------------------- | ------------ | ------------------ | -------------------------------------- |
| PA6 (Nylon 6) | 220°C | Sehr hoch (~3,5%) | Günstig, zäh, gute Schichthaftung |
| PA12 (Nylon 12) | 178°C | Niedrig (~0,25%) | Maßhaltig, leichter zu drucken, teurer |
| PA6-CF | 240260°C | Mittel | Verstärkt, sehr steif, Highend |
| Nylon Bridge (Taulman) | 235°C | Mittel | Einsteigerfreundlichstes Nylon |
### Das Feuchteproblem
PA6 kann bis zu **3,5% seines Gewichts** Wasser aufnehmen. Bereits 23h in normaler Raumluft genügen für sichtbare Qualitätseinbußen: Knistern beim Drucken, blasige Oberflächen, schlechte Schichthaftung.
| Zustand | Merkmal | Lösung | ------- | ------------------------- | --------------------------------- | ---------------------- | Frisch getrocknet | Leise, gleichmäßiger Strang | Optimal | | Leicht feucht (24h Luft) | Gelegentliches Knistern | 46h bei 80°C trocknen | | Stark feucht (Tage) | Dauerhaftes Knistern, Dampfblasen | 12h+ bei 80°C trocknen |
| Zustand | Merkmal | Lösung |
| ------------------------- | --------------------------------- | ---------------------- |
| Frisch getrocknet | Leise, gleichmäßiger Strang | Optimal |
| Leicht feucht (24h Luft) | Gelegentliches Knistern | 46h bei 80°C trocknen |
| Stark feucht (Tage) | Dauerhaftes Knistern, Dampfblasen | 12h+ bei 80°C trocknen |
### Druckparameter
| Parameter | PA6 | PA12 | Nylon Bridge | ------- | -------------------- | ------------------- | --------- | ------------- | Drucktemperatur | 240260°C | 220240°C | 230245°C | | Bett-Temperatur | 7090°C | 6080°C | 5570°C | | Bett-Oberfläche | PEI + Klebestift | PEI | PEI oder Glas | | Enclosure | Notwendig (5060°C) | Empfohlen | Optional | | Druckgeschwindigkeit | 3050mm/s | 4060mm/s | 4060mm/s | | Kühlung | 010% | 020% | 1030% |
| Parameter | PA6 | PA12 | Nylon Bridge |
| -------------------- | ------------------- | --------- | ------------- |
| Drucktemperatur | 240260°C | 220240°C | 230245°C |
| Bett-Temperatur | 7090°C | 6080°C | 5570°C |
| Bett-Oberfläche | PEI + Klebestift | PEI | PEI oder Glas |
| Enclosure | Notwendig (5060°C) | Empfohlen | Optional |
| Druckgeschwindigkeit | 3050mm/s | 4060mm/s | 4060mm/s |
| Kühlung | 010% | 020% | 1030% |
### Warping bekämpfen
1. **Enclosure schließen:** Luftzug ist der Hauptfeind. 5060°C Enclosure-Temperatur
2. **Bett-Haftung maximieren:** PEI + Klebestift + 8090°C
3. **Erste Schicht dicker:** 0,3mm, langsamerer Druck (15mm/s)
4. **Brim hinzufügen:** 510mm Brim an Ecken
5. **Kühlung aus:** Lüfter 0% für PA6
### Wann Nylon wählen?
| Anwendung | Empfehlung | ------- | ----------------------------------- | ------------------------------------------- | Zahnräder, Lager, Scharniere, Clips | PA6 oder PA12 — deutlich zäher als PLA/PETG | | Schlagfeste Gehäuse | PA6 — federt statt zu reißen | | Hochtemperatur bis 180°C | PA6-HT oder PA-CF | | Gewindeschneiden direkt im Teil | Nylon nimmt Gewinde besser als PLA | | Maßgenaue Passteile | ❌ Feuchte lässt quellen — PA12 bevorzugen |
| Anwendung | Empfehlung |
| ----------------------------------- | ------------------------------------------- |
| Zahnräder, Lager, Scharniere, Clips | PA6 oder PA12 — deutlich zäher als PLA/PETG |
| Schlagfeste Gehäuse | PA6 — federt statt zu reißen |
| Hochtemperatur bis 180°C | PA6-HT oder PA-CF |
| Gewindeschneiden direkt im Teil | Nylon nimmt Gewinde besser als PLA |
| Maßgenaue Passteile | ❌ Feuchte lässt quellen — PA12 bevorzugen |
### Nachbearbeitung
| Eigenschaft | Bewertung | Hinweis | ------- | ------------------------- | --------------- | --------------------------------------- | Schleifen | ✓ Sehr gut | Feines Schleifpapier, Staubschutz P2 | | Bohren / Gewindeschneiden | ✓ Ausgezeichnet | Beste FDM-Material für Gewindeinserts | | Kleben | ⚠ Schwierig | CA-Kleber geht, Epoxy besser | | Lackieren | ⚠ Vorbehandlung | Primer nötig, sonst hält Farbe schlecht | | Chemikalienresistenz | ✓ Gut | Benzin, Öle, viele Lösungsmittel OK |
| Eigenschaft | Bewertung | Hinweis |
| ------------------------- | --------------- | --------------------------------------- |
| Schleifen | ✓ Sehr gut | Feines Schleifpapier, Staubschutz P2 |
| Bohren / Gewindeschneiden | ✓ Ausgezeichnet | Beste FDM-Material für Gewindeinserts |
| Kleben | ⚠ Schwierig | CA-Kleber geht, Epoxy besser |
| Lackieren | ⚠ Vorbehandlung | Primer nötig, sonst hält Farbe schlecht |
| Chemikalienresistenz | ✓ Gut | Benzin, Öle, viele Lösungsmittel OK |

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\ Material
Material
# PETG ohne Frust — das komplette Setup
@@ -14,7 +14,12 @@ Zäh, wasserfest, hitzestabil — einfacher als sein Ruf wenn richtig eingestell
## Wann PETG statt PLA?
| Eigenschaft | PLA | PETG | ---------------------- | --------- | --------- | Wärmeformbeständigkeit | ~5560°C | ~7585°C | Schlagzähigkeit | Spröde | Sehr zäh | Feuchtigkeitsresistenz | Gering | Gut | Stringing | Gering | Hoch |
| Eigenschaft | PLA | PETG |
| ---------------------- | --------- | --------- |
| Wärmeformbeständigkeit | ~5560°C | ~7585°C |
| Schlagzähigkeit | Spröde | Sehr zäh |
| Feuchtigkeitsresistenz | Gering | Gut |
| Stringing | Gering | Hoch |
## Optimale Einstellungen

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\ Einsteiger
Einsteiger
# PLA perfekt einstellen — der komplette Parameter-Guide
@@ -18,7 +18,15 @@ PLA (Polylactic Acid) ist das am leichtesten druckbare Filament. Es haftet gut,
## Die optimalen Starteinstellungen
| Parameter | Startwert | Bereich | -------------------- | --------- | ----------- | Düsentemperatur | 210°C | 195225°C | Betttemperatur | 60°C | 5565°C | Schichthöhe | 0,20mm | 0,120,30mm | Druckgeschwindigkeit | 60 mm/s | 30120 mm/s | Fan-Speed | 100% | 80100% | Retraction (DD) | 1,0mm | 0,52,0mm | Retraction (Bowden) | 5,0mm | 3,07,0mm |
| Parameter | Startwert | Bereich |
| -------------------- | --------- | ----------- |
| Düsentemperatur | 210°C | 195225°C |
| Betttemperatur | 60°C | 5565°C |
| Schichthöhe | 0,20mm | 0,120,30mm |
| Druckgeschwindigkeit | 60 mm/s | 30120 mm/s |
| Fan-Speed | 100% | 80100% |
| Retraction (DD) | 1,0mm | 0,52,0mm |
| Retraction (Bowden) | 5,0mm | 3,07,0mm |
**Faustregel:** Jedes Filament verhält sich anders. Starte immer mit den Herstellerangaben auf der Spule und optimiere von dort aus.

View File

@@ -6,7 +6,7 @@ difficulty: "experte"
excerpt: ""
---
\\\\\\ # Pressure Advance kalibrieren
# Pressure Advance kalibrieren
Pressure Advance (Klipper) und Linear Advance (Marlin) kompensieren den Druckabfall im Hotend bei Geschwindigkeitsänderungen. Richtig eingestellt verschwinden Ecken-Blobs, Ghosting und Überextrusion an Kurven — ein massiver Qualitätssprung.
@@ -15,73 +15,65 @@ Pressure Advance (Klipper) und Linear Advance (Marlin) kompensieren den Druckabf
Wenn der Druckkopf beschleunigt oder abbremst, reagiert der Filamentdruck im Hotend träge. Das führt zu:
* **Blobs an Ecken** — Überextrusion wenn der Kopf abbremst
* **Dünne Stellen an Kurven** — Unterextrusion beim Beschleunigen
* **Ringing / Ghosting** — Druckwellen durch abrupte Richtungswechsel
* **Ungleichmäßige Wände** — sichtbar bei Außenperimetern
Pressure Advance gleicht diesen Verzug aus: Der Extruder zieht beim Abbremsen etwas zurück und fügt beim Beschleunigen etwas voraus — das Ergebnis sind scharfe, saubere Ecken.
## Klipper vs. Marlin: Wo einstellen?
| --------------------------------------- |
| Firmware | Funktion | Einstellung | Typischer Wert |
| ------------------ | ------------------------- | -------------------------------- | -------------- |
| Klipper | Pressure Advance | printer.cfg → [extruder] | 0.02 0.08 |
| Marlin 2.x | Linear Advance (K-Faktor) | Configuration_adv.h oder M900 K | 0.0 0.2 |
| OrcaSlicer / Bambu | PA eingebaut (G-Code) | Calibration → Pressure Advance | 0.02 0.06 |
| RepRapFirmware | Pressure Advance | M572 D0 S[wert] | 0.05 0.15 |
## Klipper: Schritt-für-Schritt Kalibrierung
### Methode 1: Tower-Test (empfohlen)
1. Öffne Mainsail/Fluidd → Console
2. Drucke den PA-Kalibrierungsturm via Klipper-Makro oder Slicer-Skript
3. Befehl für Live-Test: **SET_PRESSURE_ADVANCE ADVANCE=0.04**
4. Starte den Druck, passe den Wert live an bis Ecken scharf sind
5. In **printer.cfg** eintragen: `pressure_advance: 0.04`
6. Config neu laden: **FIRMWARE_RESTART**
### Methode 2: OrcaSlicer Kalibrierung
1. OrcaSlicer → **Calibration → Pressure/Linear Advance**
2. Startwert: 0.0, Endwert: 0.1, Schritte: 0.005
3. Drucke den Test (dauert ca. 15 Minuten)
4. Finde die Zeile mit den schärfsten Ecken ohne Blob
5. Ablesen des Wertes vom gedruckten Test
6. Wert im Filament- oder Drucker-Profil eintragen
## Marlin: Linear Advance (K-Faktor)
1. Prüfe ob Linear Advance aktiviert ist: **M503** → suche nach K-Wert
2. Test-Muster generieren unter **marlinfw.org/tools/lin_advance/k-factor.html**
3. G-Code drucken und beste Zeile ablesen
4. Permanent speichern: **M900 K0.05****M500**
5. Alternativ: in Start-G-Code des Slicers eintragen
## Richtwerte nach Material
| ------------------------------------------- |
| Material | PA Klipper | K Marlin | Hinweis |
| ------------- | ----------- | ----------- | --------------------------------- |
| PLA | 0.03 0.06 | 0.05 0.10 | Gut vorhersehbar |
| PETG | 0.02 0.05 | 0.03 0.08 | Niedriger durch höhere Viskosität |
| ABS / ASA | 0.03 0.07 | 0.05 0.12 | Ähnlich PLA |
| TPU | 0.0 0.02 | 0.0 | Flexibel — meist deaktivieren |
| PA-CF / Nylon | 0.04 0.08 | 0.07 0.15 | Variiert stark je nach Marke |
## Smooth Time (Klipper)
Neben dem PA-Wert gibt es den **pressure_advance_smooth_time** Parameter. Standard: 0.040 s. Zu niedrig = Vibrationen. Zu hoch = PA-Effekt verringert sich.
* Standardwert 0.04 s in den meisten Fällen optimal
* Bei Ringing-Problemen: auf 0.02 s reduzieren
* Bei Extruder-Geräuschen nach PA: auf 0.06 s erhöhen
**Wichtig:** PA/LA muss für jede **Filament-/Düsen-Kombination** separat kalibriert werden. Ein 0.4 mm Messing-PA von 0.05 ist nicht übertragbar auf eine 0.6 mm Hardened-Steel-Düse. Speichere Werte im Filament-Profil deines Slicers. \\\\\
**Wichtig:** PA/LA muss für jede **Filament-/Düsen-Kombination** separat kalibriert werden. Ein 0.4 mm Messing-PA von 0.05 ist nicht übertragbar auf eine 0.6 mm Hardened-Steel-Düse. Speichere Werte im Filament-Profil deines Slicers.

View File

@@ -6,54 +6,68 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\\\\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ UV-LCD\ \ \ IPA\ Wash\ \ Resin-Druck\ SLA / MSLA Grundlagen für FDM-Umsteiger\ EINSTEIGER GUIDE\\ ## Resin-Druck: SLA & MSLA Grundlagen
## Resin-Druck: SLA & MSLA Grundlagen
Resin-Drucker (SLA/MSLA) arbeiten komplett anders als FDM-Drucker — statt Filament wird flüssiges Kunstharz schichtweise per UV-Licht ausgehärtet. Das Ergebnis: glattere Oberflächen, feinere Details, aber auch mehr Nachbearbeitung und Sicherheitsaufwand.
### FDM vs. Resin — der direkte Vergleich
| Merkmal | FDM | Resin (MSLA) | ------- | ------------------- | ----------------------------- | ----------------------------- | Detailgrad | Mittel (0,10,4mm Schicht) | Sehr hoch (0,010,05mm) | | Oberfläche | Schichtlinien sichtbar | Fast glatt, kaum Linien | | Druckgröße | Groß möglich (200400mm) | KleinMittel (130200mm) | | Material | Filament-Rollen | Flüssiges Resin in Flasche | | Nachbearbeitung | Minimal | Waschen + UV-Aushärten nötig | | Geruch / Sicherheit | Niedrig | Hoch — Handschuhe, Lüftung | | Kosten Drucker | Ab 200€ | Ab 180€ (Bambu / Elegoo) | | Kosten Material | 1530€/kg Filament | 2050€/kg Resin | | Ideal für | Funktionsteile, große Objekte | Figuren, Schmuck, Zahntechnik |
| Merkmal | FDM | Resin (MSLA) |
| ------------------- | ----------------------------- | ----------------------------- |
| Detailgrad | Mittel (0,10,4mm Schicht) | Sehr hoch (0,010,05mm) |
| Oberfläche | Schichtlinien sichtbar | Fast glatt, kaum Linien |
| Druckgröße | Groß möglich (200400mm) | KleinMittel (130200mm) |
| Material | Filament-Rollen | Flüssiges Resin in Flasche |
| Nachbearbeitung | Minimal | Waschen + UV-Aushärten nötig |
| Geruch / Sicherheit | Niedrig | Hoch — Handschuhe, Lüftung |
| Kosten Drucker | Ab 200€ | Ab 180€ (Bambu / Elegoo) |
| Kosten Material | 1530€/kg Filament | 2050€/kg Resin |
| Ideal für | Funktionsteile, große Objekte | Figuren, Schmuck, Zahntechnik |
### Technologien: SLA, DLP, MSLA
| Typ | Lichtquelle | Drucker | Eigenschaft | ------- | ------------------------------ | ------------------- | ------------------------- | ------------------------------------ | SLA (Stereolithographie) | Laser | Formlabs Form 3+ | Präziseste Methode, teuerste Drucker | | DLP (Digital Light Processing) | Projektor | Anycubic Photon | Schnell, gleichmäßige Auflösung | | MSLA / LCD | UV-LCD + LED-Matrix | Elegoo Saturn, Bambu Labs | Günstigste Option, sehr verbreitet |
| Typ | Lichtquelle | Drucker | Eigenschaft |
| ------------------------------ | ------------------- | ------------------------- | ------------------------------------ |
| SLA (Stereolithographie) | Laser | Formlabs Form 3+ | Präziseste Methode, teuerste Drucker |
| DLP (Digital Light Processing) | Projektor | Anycubic Photon | Schnell, gleichmäßige Auflösung |
| MSLA / LCD | UV-LCD + LED-Matrix | Elegoo Saturn, Bambu Labs | Günstigste Option, sehr verbreitet |
### Beliebte Einsteiger-Drucker 2026
| Drucker | Bauraum | Auflösung | Preis | ------- | ------------------------ | ------------- | --------- | ------ | Elegoo Saturn 4 Ultra | 218×123×260mm | 12K | ~350€ | | Bambu Labs Resin | 180×120×200mm | 14K | ~400€ | | Anycubic Photon Mono M5s | 200×122×200mm | 12K | ~300€ | | Elegoo Mars 5 Ultra | 143×90×165mm | 12K | ~200€ |
| Drucker | Bauraum | Auflösung | Preis |
| ------------------------ | ------------- | --------- | ------ |
| Elegoo Saturn 4 Ultra | 218×123×260mm | 12K | ~350€ |
| Bambu Labs Resin | 180×120×200mm | 14K | ~400€ |
| Anycubic Photon Mono M5s | 200×122×200mm | 12K | ~300€ |
| Elegoo Mars 5 Ultra | 143×90×165mm | 12K | ~200€ |
### Workflow: Vom Modell zum fertigen Druck
1. **Slicen** — Chitubox, Lychee Slicer oder Bambu Studio für Resin:
* Supports hinzufügen (kritisch — hängende Teile brauchen Support)
* Druckparameter: Schichtdicke (0,05mm Standard), Belichtungszeit
* Anti-Aliasing aktivieren für glattere Kanten
2. **Drucken** — Resin-Tank befüllen, Bauplattform kalibrieren, starten
3. **Waschen** — IPA 99% oder Wash&Cure-Station: 35 Minuten waschen um nicht ausgehärtetes Resin zu entfernen
4. **UV-Aushärten** — UV-Cure-Station oder Sonnenlicht: 25 Minuten je Seite. _Nicht überkuren — spröde!_
5. **Support entfernen** — nach dem Aushärten mit Zange/Cutter abzwicken
6. **Optional: Grundieren & Lackieren**
### Sicherheit — unverzichtbar
* **Nitril-Handschuhe** immer beim Umgang mit flüssigem Resin — hautreizend, allergisierend
* **Lüftung** — Resin-Dämpfe sind gesundheitsschädlich, niemals in geschlossenem Raum ohne Luftzufuhr drucken
* **Entsorgung** — flüssiges Resin niemals in den Abfluss! Aushärten unter UV, dann Hausmüll
* **IPA-Entsorgung** — verbrauchtes IPA als Sondermüll (enthält unausgehärtetes Resin)
* Aktivkohlefilter im Drucker oder externe Abluft empfohlen
### Resin-Typen
| Typ | Eigenschaften | Ideal für | ------- | ------------------------- | -------------------------------- | -------------------------- | Standard Resin | Günstig, spröde | Figuren, Prototypen | | ABS-Like Resin | Zäher, weniger spröde | Funktionsteile | | Water-Washable Resin | Mit Wasser waschbar, kein IPA | Einsteiger, weniger Chemie | | Tough / Engineering Resin | Sehr stabil, teuer | Belastete Bauteile | | Flexible Resin | Gummiartig | Dichtungen, weiche Griffe | | 8K/12K Resin | Optimiert für Hochauflösungs-LCD | Figuren, Schmuck |
| Typ | Eigenschaften | Ideal für |
| ------------------------- | -------------------------------- | -------------------------- |
| Standard Resin | Günstig, spröde | Figuren, Prototypen |
| ABS-Like Resin | Zäher, weniger spröde | Funktionsteile |
| Water-Washable Resin | Mit Wasser waschbar, kein IPA | Einsteiger, weniger Chemie |
| Tough / Engineering Resin | Sehr stabil, teuer | Belastete Bauteile |
| Flexible Resin | Gummiartig | Dichtungen, weiche Griffe |
| 8K/12K Resin | Optimiert für Hochauflösungs-LCD | Figuren, Schmuck |

View File

@@ -6,13 +6,20 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\ # Retraction kalibrieren: Kein Stringing mehr
# Retraction kalibrieren: Kein Stringing mehr
Retraction ist die häufigste Ursache für Stringing, Blobs und Unterextrusion. Dieser Guide erklärt die Unterschiede zwischen Direct Drive und Bowden und führt dich Schritt für Schritt zur perfekten Einstellung.
## Direct Drive vs. Bowden — was ist der Unterschied?
| ----------------------------------------------- |
| Eigenschaft | Direct Drive | Bowden |
| ------------------------ | --------------------------- | ---------------- |
| Retraction-Distanz | 0.5 2.0 mm | 4.0 8.0 mm |
| Retraction-Speed | 25 45 mm/s | 40 60 mm/s |
| Flexible Filamente (TPU) | ✓ Empfohlen | ✗ Sehr schwierig |
| Stringing-Anfälligkeit | Niedrig | Höher |
| Druckgeschwindigkeit | Etwas langsamer (Masse) | Schneller |
| Beispiel-Drucker | Bambu X1C, Prusa MK4, Voron | Ender 3, CR-10 |
## Retraction-Test: Schritt für Schritt
@@ -21,11 +28,8 @@ Retraction ist die häufigste Ursache für Stringing, Blobs und Unterextrusion.
Bevor du die Retraction anpasst: stelle sicher, dass die Drucktemperatur stimmt. Zu hohe Temperaturen verursachen Stringing, egal wie gut die Retraction ist.
* Drucke einen Temperatur-Turm (120 mm hoch, je 10 mm pro Temperaturstufe)
* PLA: starte bei 225 °C, gehe in 5-°C-Schritten auf 195 °C runter
* Wähle die niedrigste Temperatur, bei der die Layer noch gut haften
* Niedrigere Temp = weniger Stringing durch dünneres Schmelzgut
### 2\. Retraction-Test drucken
@@ -33,14 +37,18 @@ Bevor du die Retraction anpasst: stelle sicher, dass die Drucktemperatur stimmt.
Nutze einen Retraction-Test mit mehreren Türmen (z.B. von Printables: "Retraction Test Calibration"). Die meisten Slicer haben eingebaute Retraction-Kalibrierung:
* **OrcaSlicer / Bambu Studio:** Calibration → Retraction
* **Cura:** Marketplace Plugin "Calibration Shapes"
* **PrusaSlicer:** Print Settings → Travel → Retraction
### 3\. Startwerte je nach System
| ------------------------------------------- |
| System | Distanz Start | Speed Start | Schritt |
| -------------------- | ------------- | ----------- | ------- |
| Direct Drive (allg.) | 1.0 mm | 35 mm/s | ±0.2 mm |
| Bambu Lab (X1C, P1) | 0.8 mm | 30 mm/s | ±0.1 mm |
| Prusa MK3/MK4 | 0.6 mm | 35 mm/s | ±0.2 mm |
| Bowden (Ender 3) | 5.0 mm | 45 mm/s | ±0.5 mm |
| Klipper (direkt) | 0.4 0.8 mm | 40 mm/s | ±0.1 mm |
## Diagnose: Was sehe ich und was bedeutet es?
@@ -63,11 +71,8 @@ Zu viele schnelle Retractions → Filament schleift sich im Hotend ab
## Advanced: Wipe & Z-Hop
* **Wipe while Retracting** — Düse fährt beim Zurückziehen über vorherigen Pfad: reduziert Blobs, empfohlen für alle Drucker
* **Z-Hop** — Düse hebt sich während Travel: verhindert Kratzer, ABER verlangsamt Druck deutlich (nur bei komplizierten Modellen nutzen)
* **Combing Mode** (Cura / OrcaSlicer) — Travel nur innerhalb des Modells: vermeidet sichtbare Fäden auf Außenseiten ohne Z-Hop
* **Travel Speed** erhöhen — schnellere Reisen = weniger Zeit für Fäden zu bilden (150200 mm/s ideal)
**Wichtig für PETG:** PETG neigt viel mehr zu Stringing als PLA. Nutze **niedrigere Retraction-Distanz** (PETG ist viskös, zu viel Retraction führt zu Clogging). Stattdessen: **höhere Travel-Speed** (200+ mm/s) und **Combing Mode** aktivieren. \\\\\
**Wichtig für PETG:** PETG neigt viel mehr zu Stringing als PLA. Nutze **niedrigere Retraction-Distanz** (PETG ist viskös, zu viel Retraction führt zu Clogging). Stattdessen: **höhere Travel-Speed** (200+ mm/s) und **Combing Mode** aktivieren.

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\ Slicer
Slicer
# Slicer-Profil optimieren — von Standard zu perfekt
@@ -29,7 +29,12 @@ Slicer-Profile sind universelle Ausgangspunkte — sie passen für jeden Drucker
## Phase 2: Material-spezifisches Profil
| Schritt | Tool | Was optimiert wird | ---------------- | ----------------- | ----------------------------------- | Temperatur-Tower | OrcaSlicer / Cura | Optimale Drucktemperatur | Retraction-Test | Stringing-Turm | Retraction Distance & Speed | Overhang-Test | Overhang-Fächer | Fan-Speed, maximaler Überhangwinkel | Bridge-Test | Bridge-Testmodell | Bridge Speed & Fan-Einstellungen |
| Schritt | Tool | Was optimiert wird |
| ---------------- | ----------------- | ----------------------------------- |
| Temperatur-Tower | OrcaSlicer / Cura | Optimale Drucktemperatur |
| Retraction-Test | Stringing-Turm | Retraction Distance & Speed |
| Overhang-Test | Overhang-Fächer | Fan-Speed, maximaler Überhangwinkel |
| Bridge-Test | Bridge-Testmodell | Bridge Speed & Fan-Einstellungen |
## Phase 3: Geschwindigkeit optimieren

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\ ## Speed Tower: Druckgeschwindigkeit optimieren
## Speed Tower: Druckgeschwindigkeit optimieren
Die richtige Druckgeschwindigkeit ist eine Balance zwischen Zeitersparnis und Druckqualität. Ein Speed Tower zeigt dir genau, welche Geschwindigkeit dein Drucker und dein Filament tolerieren — ohne Qualitätseinbußen.
@@ -19,11 +19,8 @@ Ein Speed Tower ist ein Kalibrierdruck, bei dem jede Stufe mit einer anderen Ges
OrcaSlicer hat einen eingebauten Speed-Tower-Generator:
1. Menü: **Kalibrierung → Speed Tower**
2. Start: 50 mm/s, Ende: 200 mm/s, Schrittgröße: 25 mm/s
3. Temperatur wie im aktiven Profil belassen
4. Drucken — OrcaSlicer ändert die Geschwindigkeit automatisch per G-Code
### Speed Tower in PrusaSlicer & Bambu Studio
@@ -31,20 +28,31 @@ OrcaSlicer hat einen eingebauten Speed-Tower-Generator:
Kein eingebauter Generator — Alternative: Modifier Meshes oder separates Modell mit Geschwindigkeits-Override je Stufe:
1. Speed-Tower-STL von Printables herunterladen (z.B. "Universal Speed Tower")
2. Jede Stufe als separate Ebene importieren
3. Per **Höhen-Modifier** (Konfigurationswürfel) unterschiedliche Geschwindigkeiten setzen
4. Alternativ: Geschwindigkeit manuell am Display während des Drucks anpassen (Live-Speed-Override)
### Geschwindigkeiten richtig einstellen
| Parameter | Einsteiger | Fortgeschrittene | Maximaler Wert | ------- | --------------------- | ----------- | ---------------- | -------------- | Perimeter / Außenwand | 4060 mm/s | 60100 mm/s | 150 mm/s | | Innenwände | 6080 mm/s | 80150 mm/s | 250 mm/s | | Infill | 80100 mm/s | 150250 mm/s | 400 mm/s | | Top Surface / Ironing | 3040 mm/s | 4060 mm/s | 80 mm/s | | Support | 4060 mm/s | 60100 mm/s | 150 mm/s | | Travel | 150 mm/s | 200300 mm/s | 500+ mm/s | | Erste Schicht | 2030 mm/s | 3040 mm/s | 50 mm/s |
| Parameter | Einsteiger | Fortgeschrittene | Maximaler Wert |
| --------------------- | ----------- | ---------------- | -------------- |
| Perimeter / Außenwand | 4060 mm/s | 60100 mm/s | 150 mm/s |
| Innenwände | 6080 mm/s | 80150 mm/s | 250 mm/s |
| Infill | 80100 mm/s | 150250 mm/s | 400 mm/s |
| Top Surface / Ironing | 3040 mm/s | 4060 mm/s | 80 mm/s |
| Support | 4060 mm/s | 60100 mm/s | 150 mm/s |
| Travel | 150 mm/s | 200300 mm/s | 500+ mm/s |
| Erste Schicht | 2030 mm/s | 3040 mm/s | 50 mm/s |
### Symptome zu hoher Geschwindigkeit
| Symptom | Ursache | Lösung | ------- | ---------------------- | ---------------------------------------- | -------------------------------------------------------- | Ringing / Ghosting | Resonanzfrequenz überschritten | Geschwindigkeit reduzieren oder Input Shaping aktivieren | | Unterextrusion | Extruder kann Volumenstrom nicht liefern | Volumenstrom-Limit berechnen und einhalten | | Schlechte Layerhaftung | Zu wenig Zeit zum Abkühlen | Cooling Fan erhöhen oder Geschwindigkeit senken | | Stringing | Zu viel Druck im Hot End | Retraction erhöhen oder Temperatur senken | | Schichtversatz | Stepper-Schrittverlust | Beschleunigung (Acceleration) reduzieren |
| Symptom | Ursache | Lösung |
| ---------------------- | ---------------------------------------- | -------------------------------------------------------- |
| Ringing / Ghosting | Resonanzfrequenz überschritten | Geschwindigkeit reduzieren oder Input Shaping aktivieren |
| Unterextrusion | Extruder kann Volumenstrom nicht liefern | Volumenstrom-Limit berechnen und einhalten |
| Schlechte Layerhaftung | Zu wenig Zeit zum Abkühlen | Cooling Fan erhöhen oder Geschwindigkeit senken |
| Stringing | Zu viel Druck im Hot End | Retraction erhöhen oder Temperatur senken |
| Schichtversatz | Stepper-Schrittverlust | Beschleunigung (Acceleration) reduzieren |
### Volumenstrom-Limit berechnen
@@ -54,26 +62,26 @@ Jedes Hot End hat ein maximales Volumenstrom-Limit (mm³/s). Wenn du dieses übe
Beispiel bei 0,2 mm Schicht, 0,4 mm Breite, 150 mm/s: **0,2 × 0,4 × 150 = 12 mm³/s**
| Hot End | Max. Volumenstrom (PLA) | Max. Geschwindigkeit (0,2/0,4) | ------- | -------------------- | ----------------------- | ------------------------------ | Stock Ender / CR-10 | 810 mm³/s | ~100 mm/s | | Bambu X1/P1 Hot End | 2032 mm³/s | ~250 mm/s | | Volcano / High-Flow | 2535 mm³/s | ~300 mm/s | | Rapido / Dragon HF | 3045 mm³/s | ~400 mm/s | | CHT-Düse (Bambu/E3D) | +2040% Boost | Erheblich höher |
| Hot End | Max. Volumenstrom (PLA) | Max. Geschwindigkeit (0,2/0,4) |
| -------------------- | ----------------------- | ------------------------------ |
| Stock Ender / CR-10 | 810 mm³/s | ~100 mm/s |
| Bambu X1/P1 Hot End | 2032 mm³/s | ~250 mm/s |
| Volcano / High-Flow | 2535 mm³/s | ~300 mm/s |
| Rapido / Dragon HF | 3045 mm³/s | ~400 mm/s |
| CHT-Düse (Bambu/E3D) | +2040% Boost | Erheblich höher |
### Acceleration & Jerk optimieren
Neben der Geschwindigkeit bestimmen **Acceleration** (Beschleunigung) und **Jerk** (Sprungwert) die Druckqualität maßgeblich:
* **Acceleration:** Klipper nutzt hier ADXL-basiertes Input Shaping, Marlin nutzt Firmware-Werte. Typisch: 1.5005.000 mm/s² für Perimeter, 10.000+ für Bambu-Drucker.
* **Jerk:** Definiert, wie abrupt Richtungswechsel passieren. Niedrig (15 mm/s) = glattere Kurven, höher = schnellere Ecken, mehr Ringing.
* **Klipper SET_VELOCITY_LIMIT:** `SET_VELOCITY_LIMIT VELOCITY=200 ACCEL=3000 ACCEL_TO_DECEL=1500`
### Tipps für maximale Geschwindigkeit
* Input Shaping / Resonance Compensation aktivieren (Klipper/Bambu) — ermöglicht drastisch höhere Beschleunigungen ohne Ringing
* CHT-Düse oder High-Flow-Hot-End für höheren Volumenstrom
* Direct Drive statt Bowden — kürzerer Retraction-Weg ermöglicht höhere Travel-Speed
* Kühlgebläse auf 100% — bessere Kühlung kompensiert schnellere Schichten
* PLA für Speed-Tests bevorzugen — günstiger und schnell abkühlend

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\ Slicer
Slicer
# Stringing dauerhaft eliminieren — Retraction, Temperatur, Travel
@@ -18,7 +18,11 @@ Stringing (Fadenziehen) entsteht wenn die Düse zwischen zwei getrennten Bereich
## Die drei Hauptursachen
| Ursache | Symptom | Lösung | ----------------------- | --------------------------- | --------------------------- | Zu hohe Temperatur | Dünne, viele Fäden überall | Temperatur um 510°C senken | Retraction zu gering | Dicke Fäden zwischen Türmen | Retraction erhöhen | Travel-Speed zu langsam | Fäden hängen durch | Travel-Speed auf 180+ mm/s |
| Ursache | Symptom | Lösung |
| ----------------------- | --------------------------- | --------------------------- |
| Zu hohe Temperatur | Dünne, viele Fäden überall | Temperatur um 510°C senken |
| Retraction zu gering | Dicke Fäden zwischen Türmen | Retraction erhöhen |
| Travel-Speed zu langsam | Fäden hängen durch | Travel-Speed auf 180+ mm/s |
## Schritt 1: Temperatur
@@ -32,7 +36,12 @@ Hohe Temperatur macht das Filament flüssiger und es läuft leichter aus der Dü
Retraction zieht das Filament beim Travel-Move zurück damit keine Schmelze aus der Düse tropft.
| Extruder-Typ | Start | Maximum | ------------------------------------- | ----- | ------- | Direct Drive (Bambu, Prusa, Ender S1) | 0,8mm | 2,5mm | Bowden kurz (<400mm) | 3,5mm | 6mm | Bowden lang (>400mm) | 5mm | 8mm | TPU / Flexibel | 0,5mm | 1,5mm |
| Extruder-Typ | Start | Maximum |
| ------------------------------------- | ----- | ------- |
| Direct Drive (Bambu, Prusa, Ender S1) | 0,8mm | 2,5mm |
| Bowden kurz (<400mm) | 3,5mm | 6mm |
| Bowden lang (>400mm) | 5mm | 8mm |
| TPU / Flexibel | 0,5mm | 1,5mm |
**Achtung:** Zu viel Retraction verursacht Unter-Extrusion und Gaps. Nie blind erhöhen — immer testen.

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\ Slicer
Slicer
# Support richtig setzen — Tree, Normal, Organic im Vergleich
@@ -18,7 +18,12 @@ Support ist nötig wenn Überhänge über 4550° (je nach Drucker und Materia
## Support-Typen im Vergleich
| Typ | Beschreibung | Ideal für | Nachteil | -------------- | ------------------------ | ------------------------------- | --------------------- | Normal (Grid) | Gerades Gitternetz | Einfache, flache Überhangs | Schwer zu entfernen | Tree / Organic | Baumstruktige Strukturen | Organische Formen, Figuren | Längere Slicezeit | Lightning | Minimale Stützpunkte | Einfache Bridges, wenig Kontakt | Nicht stabil | Snug | Eng anliegend | Präzise Kontaktflächen | Schwerer zu entfernen |
| Typ | Beschreibung | Ideal für | Nachteil |
| -------------- | ------------------------ | ------------------------------- | --------------------- |
| Normal (Grid) | Gerades Gitternetz | Einfache, flache Überhangs | Schwer zu entfernen |
| Tree / Organic | Baumstruktige Strukturen | Organische Formen, Figuren | Längere Slicezeit |
| Lightning | Minimale Stützpunkte | Einfache Bridges, wenig Kontakt | Nicht stabil |
| Snug | Eng anliegend | Präzise Kontaktflächen | Schwerer zu entfernen |
## Bauteilorientierung optimieren

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\ # Temperaturturm auswerten
# Temperaturturm auswerten
Der Temperaturturm ist der schnellste Weg, die optimale Drucktemperatur für ein neues Filament zu finden. In 20 Minuten weißt du, bei welcher Temperatur dein Filament sein Bestes zeigt — ohne Rätselraten.
@@ -15,19 +15,14 @@ Der Temperaturturm ist der schnellste Weg, die optimale Drucktemperatur für ein
Ein Temperaturturm ist ein einzelnes Testobjekt, das in mehreren Stufen gedruckt wird. Bei jeder Stufe senkt der Drucker die Temperatur automatisch — so kannst du alle relevanten Temperaturen in einem einzigen Druck vergleichen.
* Typisch: 810 Etagen, je 510 °C Unterschied
* Startet meist bei 230 °C, endet bei 180 °C (PLA)
* Jede Etage testet gleichzeitig: Bridging, Überhänge, Details, Stringlng
* Ergebnis: Die beste Temperatur für _dein_ Filament aus _deinem_ Drucker
## Schritt 1: Turm-Modell holen
* **OrcaSlicer:** Calibration → Temperature Tower — direkt eingebaut, keine Datei nötig
* **Bambu Studio:** Calibration → Filament Calibration → Temperature
* **PrusaSlicer / Cura:** Modell von Printables herunterladen (z.B. „Smart Temperature Tower")
## Schritt 2: Temperatur-Skript einstellen
@@ -45,26 +40,36 @@ Unter _Filament Settings → Custom G-Code → Layer Change G-Code_ eintragen:
{if layer_z >= 14 and layer_z < 18}M104 S210{endif}
{if layer_z >= 18 and layer_z < 22}M104 S205{endif}
{if layer_z >= 22 and layer_z < 26}M104 S200{endif}
{if layer_z >= 26}M104 S195{endif} Werte anpassen: Höhenwerte (2, 6, 10…) abhängig vom Turmmodell — die Z-Höhe je Etage steht im Modell-Download.
{if layer_z >= 26}M104 S195{endif}
Werte anpassen: Höhenwerte (2, 6, 10…) abhängig vom Turmmodell — die Z-Höhe je Etage steht im Modell-Download.
## Schritt 3: Turm auswerten
Nach dem Druck jede Etage systematisch bewerten:
| ------------------------------------------- |
| Kriterium | Zu kalt | Zu heiß | Optimal |
| ------------- | ------------------------- | --------------------------- | ------------------------ |
| Layer-Haftung | Schichten lösen sich | Gut | Schichten fest verbunden |
| Stringing | Wenig bis kein Stringing | Viele Fäden | Minimal, kaum sichtbar |
| Oberfläche | Matt, rau, Poren sichtbar | Glänzend, verschmiert | Gleichmäßig seidig glatt |
| Bridging | Sehr gutes Bridging | Stark durchhängend | Leicht durchhängend — ok |
| Überhänge | Scharf, kaum Curl | Wellen, Curl, Ausfransungen | Sauber bis ~50° |
## Richtwerte nach Material
| --------------------------------------- |
| Material | Starttemperatur | Testbereich | Typisch optimal |
| --------- | --------------- | ------------ | --------------- |
| PLA | 230 °C | 185 230 °C | 205 215 °C |
| PETG | 250 °C | 220 250 °C | 230 245 °C |
| ABS / ASA | 260 °C | 230 260 °C | 240 255 °C |
| TPU | 240 °C | 210 240 °C | 220 235 °C |
## Häufige Fehler
* **Turm dreht sich:** Kühlung zu hoch → Turm „druckt sich selbst zu schnell ab", untere Layer noch warm. Lüfter auf 80 % für ersten Etagen reduzieren
* **Keine sichtbare Verbesserung zwischen Etagen:** Temperaturschritte zu klein (23 °C). Nutze 510 °C Schritte
* **Erste Etage hält nicht:** Bett-Temperatur prüfen, nicht Düse
* **Ergebnis schwankt je nach Filament-Farbe:** Normal — Pigmente beeinflussen Viskosität. Jede Farbe separat testen
**Workflow:** Temperaturturm immer **vor** Flow-Rate und Retraction kalibrieren. Alle anderen Parameter hängen von der richtigen Temperatur ab — falsche Temperatur macht jeden anderen Kalibrierversuch unzuverlässig. \\\\\
**Workflow:** Temperaturturm immer **vor** Flow-Rate und Retraction kalibrieren. Alle anderen Parameter hängen von der richtigen Temperatur ab — falsche Temperatur macht jeden anderen Kalibrierversuch unzuverlässig.

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\ Material
Material
# TPU erfolgreich drucken — flexibles Filament meistern
@@ -18,7 +18,12 @@ TPU ist gummiartig, sehr zäh und resistent gegen Öle. Perfekt für Dichtungen,
## Shore-Härtegrade
| Shore A | Flexibilität | Druckbarkeit | ------- | ---------------------------------- | ------------ | 85A87A | Sehr weich | Schwierig | 90A92A | Weich | Mittel | 95A | Mittel — Empfehlung für Einsteiger | Gut | 98A+ | Eher hart | Sehr gut |
| Shore A | Flexibilität | Druckbarkeit |
| ------- | ---------------------------------- | ------------ |
| 85A87A | Sehr weich | Schwierig |
| 90A92A | Weich | Mittel |
| 95A | Mittel — Empfehlung für Einsteiger | Gut |
| 98A+ | Eher hart | Sehr gut |
## Direct Drive ist Pflicht

View File

@@ -6,48 +6,75 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\\\\ \ \ \ \ \ \ \ \ \ \ \ \ \ ←\ →\ \ \ Shore A 95\ \ TPU & Flex-Filamente\ Drucksettings · Shore-Härte · Extruder-Typen · Anwendungen\ MATERIAL GUIDE\\ ## TPU & Flexible Filamente: Der komplette Guide
## TPU & Flexible Filamente: Der komplette Guide
Flexible Filamente wie TPU, TPE oder TPC öffnen eine ganz neue Welt an Anwendungen — Dichtungen, Griffe, Dämpfer, Schuhsohlen. Das Drucken ist jedoch trickreich: Zu schnell, zu warm, falscher Extruder — und das Filament verheddert sich zur Wolle.
### Flexible Filamente im Überblick
| Material | Shore-Härte | Temperatur | Eigenschaften | ------- | ---------------------------- | ----------- | ---------- | ----------------------------------------------- | TPU 95A (Standard) | Shore 95A | 220240°C | Gummiartig, reißfest, am einfachsten zu drucken | | TPU 87A | Shore 87A | 215235°C | Weicher, mehr Flex, anspruchsvoller | | TPE (Thermoplast. Elastomer) | 6090A | 210230°C | Sehr weich, kaum für Bowden geeignet | | TPC (Copolyester) | 4060D | 230260°C | Halbflex, chemikalienbeständig | | NinjaFlex | Shore 85A | 225235°C | Premium TPE, sehr weich, Direct Drive nötig |
| Material | Shore-Härte | Temperatur | Eigenschaften |
| ---------------------------- | ----------- | ---------- | ----------------------------------------------- |
| TPU 95A (Standard) | Shore 95A | 220240°C | Gummiartig, reißfest, am einfachsten zu drucken |
| TPU 87A | Shore 87A | 215235°C | Weicher, mehr Flex, anspruchsvoller |
| TPE (Thermoplast. Elastomer) | 6090A | 210230°C | Sehr weich, kaum für Bowden geeignet |
| TPC (Copolyester) | 4060D | 230260°C | Halbflex, chemikalienbeständig |
| NinjaFlex | Shore 85A | 225235°C | Premium TPE, sehr weich, Direct Drive nötig |
### Extruder-Kompatibilität
| Extruder-Typ | TPU 95A | TPU 87A / TPE | Empfehlung | ------- | -------------------------- | ------------------ | --------------- | ---------------------------------------- | Direct Drive (kurz, <20mm) | ✅ Sehr gut | ✅ Gut | Ideal für alle Flex-Filamente | | Direct Drive (Langer Pfad) | ⚠️ Möglich | ❌ Problematisch | PTFE-Führung direkt am Extruder nötig | | Bowden (kurz, <400mm) | ⚠️ Langsam möglich | ❌ Kaum möglich | Max. 15mm/s, Filament muss straff sitzen | | Bowden (lang, >400mm) | ❌ Nicht empfohlen | ❌ Unmöglich | Filament buckelt im Bowden-Schlauch |
| Extruder-Typ | TPU 95A | TPU 87A / TPE | Empfehlung |
| -------------------------- | ------------------ | --------------- | ---------------------------------------- |
| Direct Drive (kurz, <20mm) | ✅ Sehr gut | ✅ Gut | Ideal für alle Flex-Filamente |
| Direct Drive (Langer Pfad) | ⚠️ Möglich | ❌ Problematisch | PTFE-Führung direkt am Extruder nötig |
| Bowden (kurz, <400mm) | ⚠️ Langsam möglich | ❌ Kaum möglich | Max. 15mm/s, Filament muss straff sitzen |
| Bowden (lang, >400mm) | ❌ Nicht empfohlen | ❌ Unmöglich | Filament buckelt im Bowden-Schlauch |
### Optimale Druckparameter
| Parameter | TPU 95A | TPU 87A | Hinweis | ------- | ------------------------- | --------- | --------------- | ------------------------------------ | Drucktemperatur | 225235°C | 220230°C | Höher = mehr Fluss, aber mehr Fäden | | Bett-Temperatur | 3050°C | 2545°C | PEI ohne Haftmittel, oder Glasplatte | | Druckgeschwindigkeit | 2030mm/s | 1525mm/s | Langsam ist der Schlüssel zum Erfolg | | Retraction (Direct Drive) | 0,51mm | 00,5mm | Wenig oder keine Retraktion! | | Retraction (Bowden) | 12mm | Nicht empfohlen | Zu viel Retraction → Verstopfung | | Schichtdicke | 0,20,3mm | 0,2mm | Dicker = bessere Layer-Haftung | | Infill | 1540% | 1030% | Gyroid oder Honeycomb für Flex |
| Parameter | TPU 95A | TPU 87A | Hinweis |
| ------------------------- | --------- | --------------- | ------------------------------------ |
| Drucktemperatur | 225235°C | 220230°C | Höher = mehr Fluss, aber mehr Fäden |
| Bett-Temperatur | 3050°C | 2545°C | PEI ohne Haftmittel, oder Glasplatte |
| Druckgeschwindigkeit | 2030mm/s | 1525mm/s | Langsam ist der Schlüssel zum Erfolg |
| Retraction (Direct Drive) | 0,51mm | 00,5mm | Wenig oder keine Retraktion! |
| Retraction (Bowden) | 12mm | Nicht empfohlen | Zu viel Retraction → Verstopfung |
| Schichtdicke | 0,20,3mm | 0,2mm | Dicker = bessere Layer-Haftung |
| Infill | 1540% | 1030% | Gyroid oder Honeycomb für Flex |
### Die häufigsten Probleme & Lösungen
| Problem | Ursache | Lösung | ------- | ---------------------------------- | -------------------------------------- | -------------------------------------------------- | Filament buckelt / verheddert sich | Zu schnell oder zu viel Bowden-Strecke | Geschwindigkeit reduzieren, Direct Drive nutzen | | Stringing / Fäden | Retraction zu hoch oder zu heiß | Retraction auf 0,5mm reduzieren, Temperatur senken | | Schlechte Schichthaftung | Zu schnell oder zu kalt | Temperaturen erhöhen, Lüfter reduzieren (50%) | | Elefantenfuß (erste Schicht) | Bett zu nah | Z-Offset +0,050,1mm anpassen | | Oberfläche uneben / wabbelig | Flow-Rate zu hoch | Flow auf 9095% reduzieren | | Düsenverstopfung | Feuchtes Filament / verbrannt | Trocknen, Kalt-Ziehen |
| Problem | Ursache | Lösung |
| ---------------------------------- | -------------------------------------- | -------------------------------------------------- |
| Filament buckelt / verheddert sich | Zu schnell oder zu viel Bowden-Strecke | Geschwindigkeit reduzieren, Direct Drive nutzen |
| Stringing / Fäden | Retraction zu hoch oder zu heiß | Retraction auf 0,5mm reduzieren, Temperatur senken |
| Schlechte Schichthaftung | Zu schnell oder zu kalt | Temperaturen erhöhen, Lüfter reduzieren (50%) |
| Elefantenfuß (erste Schicht) | Bett zu nah | Z-Offset +0,050,1mm anpassen |
| Oberfläche uneben / wabbelig | Flow-Rate zu hoch | Flow auf 9095% reduzieren |
| Düsenverstopfung | Feuchtes Filament / verbrannt | Trocknen, Kalt-Ziehen |
### Feuchtigkeit — der größte Feind
TPU ist **extrem hygroskopisch** — schon 24h offene Lagerung reichen für Blasen und knisterndes Drucken. Symptome: Knistern/Poppen beim Druck, blasige Oberfläche, schlechte Schichthaftung.
* **Trocknen vor dem Druck:** 68h bei 4550°C im Dörrautomat oder Backofen
* **Lagerung:** Vakuumbeutel mit Silicagel, Dry Box beim Drucken
* **Test:** Filament kalt biegen — gibt es knackende Geräusche? → Feuchtigkeit
### Slicer-Einstellungen (Bambu Studio / Orca)
* **Lüfterkühlung:** 3060% — zu viel Kühlung = schlechte Schichthaftung
* **Outer Wall Wipe Distance:** 0mm — verhindert Fäden
* **Avoid Crossing Walls:** Aktivieren — reduziert Travels über das Modell
* **Infill-Muster:** Gyroid oder Honeycomb — erlaubt gleichmäßige Dehnung
* **Wand-Überlappung:** 2030% statt Standard 15%
### Anwendungsbeispiele
| Anwendung | Material | Shore-Härte | ------- | ------------------------------ | ---------------------- | ------------------------------- | Handyhülle, Kabelschutz | TPU 95A | Einstieg, robust | | Fahrrad-Griffe, Werkzeuggriffe | TPU 87A | Komfort, griffig | | Dämpfer, Vibrationsisolierung | TPU 87A / TPC | Je nach Belastung | | Dichtungen, O-Ringe | TPC / TPU 95A | Chemikalienbeständigkeit prüfen | | Schuhsohlen, Orthesen | TPU 95A + 87A Sandwich | Kombination möglich | | RC-Crawler-Reifen | TPU 87A | Klassische Maker-Anwendung |
| Anwendung | Material | Shore-Härte |
| ------------------------------ | ---------------------- | ------------------------------- |
| Handyhülle, Kabelschutz | TPU 95A | Einstieg, robust |
| Fahrrad-Griffe, Werkzeuggriffe | TPU 87A | Komfort, griffig |
| Dämpfer, Vibrationsisolierung | TPU 87A / TPC | Je nach Belastung |
| Dichtungen, O-Ringe | TPC / TPU 95A | Chemikalienbeständigkeit prüfen |
| Schuhsohlen, Orthesen | TPU 95A + 87A Sandwich | Kombination möglich |
| RC-Crawler-Reifen | TPU 87A | Klassische Maker-Anwendung |

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\ # Unterextrusion beheben
# Unterextrusion beheben
Unterextrusion ist eine der häufigsten Ursachen für schwache Drucke, fehlende Schichten und poröse Oberflächen. Dieser Guide zeigt dir alle Ursachen und wie du sie systematisch eliminierst.
@@ -15,13 +15,9 @@ Unterextrusion ist eine der häufigsten Ursachen für schwache Drucke, fehlende
Unterextrusion bedeutet: der Drucker fördert weniger Filament als berechnet. Das Ergebnis:
* Lücken zwischen Perimetern und im Infill
* Poröse Top-Layer (Löcher in der Oberfläche)
* Schwache Layer-Haftung → Schichten lösen sich
* Sichtbare Lücken in der Wand bei dünnen Teilen
* Streifen oder fehlende Bahnen auf Außenwänden
## Ursachen und Lösungen im Überblick
@@ -31,11 +27,8 @@ Unterextrusion bedeutet: der Drucker fördert weniger Filament als berechnet. Da
Häufigste Ursache bei hohen Druckgeschwindigkeiten. Filament schmilzt nicht schnell genug.
* Temperatur in 5-°C-Schritten erhöhen und testen
* PLA: 210230 °C bei hoher Geschwindigkeit statt 195205 °C
* PETG: 235250 °C statt Standard 230 °C
* Thermistor kalibrieren wenn Temps ungenau erscheinen
### 2\. Druckgeschwindigkeit zu hoch
@@ -43,11 +36,8 @@ Häufigste Ursache bei hohen Druckgeschwindigkeiten. Filament schmilzt nicht sch
Der Hotend schafft nicht mehr Schmelzfluss als seine Max-Volumetric-Speed erlaubt.
* Max. Volumetric Speed (MVS) des Hotends beachten: Standard Brass = 1115 mm³/s
* High-Flow Hotend (CHT, Dragon, Volcano): bis 30 mm³/s
* Formel: Speed × Layer Height × Line Width = Volumetric Flow
* In OrcaSlicer/Bambu Studio: Max Volumetric Speed direkt einstellbar
### 3\. Verstopfung (Partial Clog)
@@ -55,11 +45,8 @@ Der Hotend schafft nicht mehr Schmelzfluss als seine Max-Volumetric-Speed erlaub
Partieller Clog: Drucker extrudiert, aber weniger als erwartet.
* Cold Pull durchführen: auf 90 °C (PLA) abkühlen, dann manuell ziehen
* Atomic Pull: 35 Mal wiederholen bis Filament sauber herauskommt
* Düse mit Reinigungsfilament (z.B. NylonX) durchpurgen
* Düse tauschen wenn Cold Pull nicht hilft (verschlissen oder verbranntes Material)
### 4\. Fehlerhafter E-Steps / Flow-Kalibrierung
@@ -67,11 +54,8 @@ Partieller Clog: Drucker extrudiert, aber weniger als erwartet.
Der Extruder fördert nicht so viel Filament wie der Slicer annimmt.
* 100 mm markieren, extrudieren, gemessen messen (sollte genau 100 mm sein)
* E-Steps = Aktuell × (100 / tatsächlich extrudiert) berechnen
* Flow-Kalibrierung: Single-Wall Würfel drucken, Wanddicke messen
* Ziel: 0.4 mm Wanddicke bei 0.4 mm Düse (±0.05 mm Toleranz)
### 5\. Extruder-Schlupf
@@ -79,11 +63,8 @@ Der Extruder fördert nicht so viel Filament wie der Slicer annimmt.
Zahnrad greift nicht richtig ins Filament → rutscht durch.
* Klick-Geräusche beim Drucken = Extruder-Schlupf (zu viel Widerstand)
* Extruder-Spannung prüfen (bei BMG/Orbiter: Idler-Arm-Spannung)
* Extruder-Zahnrad reinigen (Staub und Filament-Abrieb entfernen)
* Extruder-Zahnrad auf Verschleiß prüfen → ggf. ersetzen
### 6\. PTFE-Tube Probleme
@@ -91,29 +72,28 @@ Zahnrad greift nicht richtig ins Filament → rutscht durch.
Besonders bei Bowden-Setups: Spalten oder Verformungen im PTFE.
* PTFE-Tube auf Knicke, Quetschungen und verbrannte Stellen prüfen
* PTFE muss bündig an der Düse anliegen — kein Spalt (Hitzekammer)
* Capricorn PTFE (enger Innendurchmesser) für bessere Präzision
* PTFE bis zur Düse durchführen bei All-Metal nicht möglich → höhere Temps nötig
## Diagnose-Tabelle
| ----------------------------------------------- |
| Symptom | Wahrscheinliche Ursache | Erste Maßnahme |
| ------------------------------- | ----------------------------------- | ---------------------------- |
| Nur bei hoher Speed schlecht | Temp zu niedrig / MVS überschritten | Temp +10 °C, Speed -20 % |
| Klicken vom Extruder | Widerstand zu hoch (Clog / Temp) | Cold Pull, dann Temp erhöhen |
| Immer gleichmäßig schlecht | E-Steps / Flow falsch kalibriert | E-Steps kalibrieren |
| Nach Filamentwechsel schlechter | Anderes Filament, anderer Flow | Flow +5 % für neues Material |
| Nur erste Schicht betroffen | Z-Offset zu weit weg | Z-Offset verkleinern |
| Nach längerem Druck schlechter | Heat Creep (Hotend überhitzt) | Hotend-Kühler prüfen, Lüfter |
## Systematische Vorgehensweise
1. Temperatur-Turm drucken → optimale Temperatur finden
2. E-Steps kalibrieren (falls noch nicht gemacht)
3. Flow-Kalibrierung mit Single-Wall Cube durchführen
4. Volumetric Speed testen (OrcaSlicer hat eingebauten Test)
5. Cold Pull wenn Clog vermutet
6. Extruder-Zahnrad und PTFE kontrollieren
**Profi-Tipp:** Drucke bei Unterextrusions-Verdacht immer zuerst einen **Temperatur-Turm** und einen **Flow-Kalibrierungs-Würfel**. 80 % aller Unterextrusionsprobleme lassen sich damit lösen, ohne Hardware anzufassen. \\\\\
**Profi-Tipp:** Drucke bei Unterextrusions-Verdacht immer zuerst einen **Temperatur-Turm** und einen **Flow-Kalibrierungs-Würfel**. 80 % aller Unterextrusionsprobleme lassen sich damit lösen, ohne Hardware anzufassen.

View File

@@ -6,20 +6,16 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\\\\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ ✕\ \ \ \ \ \ \ Kalt-\ Ziehen\ → frei\ \ \ Verstopfte Düse\ Diagnose · Kalt-Ziehen · Atomar-Methode · Düse tauschen\ FEHLERANALYSE GUIDE\\ ## Verstopfte Düse: Diagnose & Reinigung
## Verstopfte Düse: Diagnose & Reinigung
Eine verstopfte Düse ist eine der häufigsten Ursachen für fehlgeschlagene Drucke — aber meistens lässt sie sich ohne Düsenwechsel beheben. Dieser Guide zeigt alle Methoden von einfach bis nuklear.
### Symptome einer verstopften Düse
* Unterextrusion: Dünne, lückenhafte Linien statt voller Bahnen
* Extruder-Klicken: Stepper-Motor "skippt" — zu viel Gegendruck
* Kein Filament-Austritt trotz laufendem Extruder
* Unregelmäßige Stränge oder "Haarige" Oberfläche
* Filament bricht während des Ladens ab
### Methode 1: Kalt-Ziehen (Cold Pull)
@@ -27,15 +23,10 @@ Eine verstopfte Düse ist eine der häufigsten Ursachen für fehlgeschlagene Dru
Die schonendste und meist effektivste Methode. Entfernt Verbrennungsrückstände ohne Chemie.
1. Düse auf Drucktemperatur aufheizen (z.B. 200°C für PLA)
2. Filament manuell in die Düse drücken bis es austritt
3. Temperatur auf 90°C (PLA) / 130°C (PETG) / 160°C (ABS) senken
4. Bei dieser Temperatur das Filament mit einem kräftigen, gleichmäßigen Zug herausziehen
5. Ende des Filaments prüfen: Ist es schwarz/dunkel oder hat eine Düsenform? → Verstopfung bestätigt
6. 35× wiederholen bis das Filament sauber und heller herauskommt
**Tipp:** Nylon eignet sich ideal für Kalt-Ziehen — es haftet besonders gut an Rückständen.
@@ -45,13 +36,9 @@ Die schonendste und meist effektivste Methode. Entfernt Verbrennungsrückstände
Variante des Kalt-Ziehens mit präziser Temperatur-Kontrolle:
1. Auf 250°C aufheizen (auch bei PLA — löst Verbrennungsrückstände besser)
2. Filament einige Sekunden durchdrücken
3. Temperatur auf 8085°C senken, dann sofort mit max. Kraft herausziehen
4. Das Filament sollte die exakte Form der Düsenbohrung haben
5. Wiederholen bis kein schwarzes Material mehr sichtbar ist
### Methode 3: Nadel / Drähten (Mechanisch)
@@ -59,11 +46,8 @@ Variante des Kalt-Ziehens mit präziser Temperatur-Kontrolle:
Für hartnäckige Verstopfungen wenn Kalt-Ziehen nicht hilft:
1. Düse auf Drucktemperatur aufheizen
2. Eine dünne Nadel (0,30,4mm) vorsichtig von unten in die Düsenöffnung einführen
3. Sanft auf und ab bewegen — Rückstand lösen
4. Danach Kalt-Ziehen durchführen um Reste zu entfernen
**Achtung:** Zu viel Druck kann die Düse beschädigen. Nur bei aufgeheizter Düse!
@@ -71,43 +55,36 @@ Für hartnäckige Verstopfungen wenn Kalt-Ziehen nicht hilft:
### Methode 4: Aceton-Bad (nur ABS-Rückstände)
1. Düse vollständig abschrauben (aufgeheizt, dann abkühlen lassen)
2. In Aceton einlegen — 30 Minuten bis mehrere Stunden
3. Mit alter Zahnbürste reinigen
4. Mit Druckluft ausblasen
5. Wichtig: Nur für Messing-Düsen — keine Stahl-Düsen in Aceton!
### Methode 5: Düse tauschen
Wenn alle Methoden scheitern oder die Düse durch Carbon-Filament, Metallic-Filament oder Übertemperatur beschädigt ist:
| Düsentyp | Für | Preis | Lebensdauer | ------- | ------------------ | ----------------------- | ------- | ----------- | Messing (Standard) | PLA, PETG, ABS | 15€ | 100500h | | Gehärteter Stahl | CF, GF, Abrasive | 820€ | 5002000h | | Edelstahl | Lebensmittel, Food-Safe | 1025€ | 200800h | | Ruby-Tip | Alles, sehr abrasiv | 40100€ | 5000h+ | | CHT (High-Flow) | Hochgeschwindigkeit | 1540€ | 5001500h |
| Düsentyp | Für | Preis | Lebensdauer |
| ------------------ | ----------------------- | ------- | ----------- |
| Messing (Standard) | PLA, PETG, ABS | 15€ | 100500h |
| Gehärteter Stahl | CF, GF, Abrasive | 820€ | 5002000h |
| Edelstahl | Lebensmittel, Food-Safe | 1025€ | 200800h |
| Ruby-Tip | Alles, sehr abrasiv | 40100€ | 5000h+ |
| CHT (High-Flow) | Hochgeschwindigkeit | 1540€ | 5001500h |
### Düse wechseln — Schritt für Schritt
1. Düse auf 200220°C aufheizen (nie kalt wechseln — Gewinde klebt!)
2. Filament entladen
3. Heizblock mit Schraubenschlüssel fixieren (nicht verdrehen!)
4. Düse mit Düsenschlüssel gegenuhrzeigersinnig herausdrehen
5. Neue Düse eindrehen — fest, aber nicht übermäßig anziehen
6. Z-Offset neu kalibrieren nach dem Wechsel
### Vorbeugen — so verstopft die Düse seltener
* Filament trocknen vor dem Druck — Feuchtigkeit verbrennt in der Düse
* Drucktemperatur nicht dauerhaft zu hoch setzen — Filament verbrennt
* Beim Materialwechsel immer purgen: PETG nach PLA mit 250°C-Purge
* Abrasive Filamente (CF, GF) nur mit gehärtetem Stahl drucken
* Drucker nicht mit eingespanntem Filament stehen lassen (Hitzeschleicher)

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\ Fehleranalyse
Fehleranalyse
# Warping dauerhaft vermeiden
@@ -18,7 +18,12 @@ Warping entsteht durch thermische Spannung: Das Filament kühlt ungleichmäßig
## Warping-Risiko nach Material
| Material | Risiko | Hauptmaßnahme | -------- | --------- | ------------------------ | PLA | Gering | Bett reinigen | PETG | Mittel | 80°C Bett + Brim | ABS | Sehr hoch | Enclosure + Brim + 110°C | ASA | Hoch | Enclosure + Brim + 105°C |
| Material | Risiko | Hauptmaßnahme |
| -------- | --------- | ------------------------ |
| PLA | Gering | Bett reinigen |
| PETG | Mittel | 80°C Bett + Brim |
| ABS | Sehr hoch | Enclosure + Brim + 110°C |
| ASA | Hoch | Enclosure + Brim + 105°C |
## Schritt 1: Bett reinigen

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\ Community
Community
# Community-Regeln

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\ Rechtliches
Rechtliches
# Datenschutz

View File

@@ -6,9 +6,9 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\\ # 3D-Drucker Kaufberatung 2026
# 3D-Drucker Kaufberatung 2026
\\ Welcher Drucker passt zu dir? Dieser Guide hilft dir, schnell die richtige Wahl zu treffen — ohne Fachbegriff-Chaos. Von 200 € bis 1.000 €, Einsteiger bis Profi.
Welcher Drucker passt zu dir? Dieser Guide hilft dir, schnell die richtige Wahl zu treffen — ohne Fachbegriff-Chaos. Von 200 € bis 1.000 €, Einsteiger bis Profi.
## Zuerst: Was willst du drucken?
@@ -32,15 +32,27 @@ Prusa oder Ender — open source, reparierbar, viel Community-Support.
### Bis 250 € — Einsteiger
| ----------------------------------- |
| Drucker | Preis | Für wen |
| ----------------------- | ------- | --------------------------------------------------- |
| Bambu Lab A1 Mini | ~280 € | Einsteiger die einfach drucken wollen — plug & play |
| Creality Ender 3 V3 SE | ~175 € | Günstiger Einstieg, etwas Lernkurve |
| Bambu Lab A1 Mini Combo | ~450 € | Einsteiger + sofort Multi-Material mit AMS Lite |
### 250 600 € — Mittelklasse
| ----------------------------------- |
| Drucker | Preis | Stärke |
| ------------ | ------- | ----------------------------------------------------------- |
| Bambu Lab A1 | ~380 € | Großes Druckvolumen, schnell, AMS-kompatibel |
| Prusa MK4S | ~550 € | Open Source, top Qualität, beste Community |
| Bambu P1P | ~500 € | Schnell, offen für Upgrades, optional Enclosure nachrüstbar |
### 600 € und mehr — Profi
| ----------------------------------- |
| Drucker | Preis | Stärke |
| --------------- | ----------- | ---------------------------------------------- |
| Bambu Lab P1S | ~700 € | Vollenclosure, schnell, ABS/ASA/PA problemlos |
| Bambu X1C | ~1.100 € | Flaggschiff, Lidar-Kalibrierung, Carbon-Kammer |
| Voron 2.4 (Kit) | ~600900 € | Selbstbau, Klipper, maximale Anpassbarkeit |
## Drucker-Typen erklärt
@@ -58,18 +70,21 @@ Drei Arme, runde Druckfläche. Sehr schnell bei einfachen Formen, schwieriger zu
## Wichtige Kaufkriterien
| ----------------------------------------------- |
| Kriterium | Was bedeutet es? | Wichtig für |
| -------------------- | ---------------------------------------- | -------------------------------------------- |
| Auto-Leveling | Drucker kalibriert Bett automatisch | Alle Einsteiger — spart viel Frust |
| Direktantrieb | Extruder direkt am Druckkopf | TPU und flexible Materialien |
| Enclosure | Geschlossene Baukammer | ABS, ASA, PA — verhindert Warping |
| Druckvolumen | Maximale Bauteilgröße (X×Y×Z mm) | Je nach Anwendung — 220×220×250 reicht meist |
| Max. Drucktemperatur | Wie heiß kann die Düse werden? | \> 280 °C für PA, PC, PEI nötig |
| Community / Support | Verfügbarkeit von Hilfe und Ersatzteilen | Einsteiger — Prusa und Bambu top |
## Kurzes Fazit
* **Einfach starten, wenig Aufwand:** Bambu A1 Mini (\~280 €) — sofort drucken, kaum Kalibrierung
* **Budget + lernen:** Ender 3 V3 SE (\~175 €) — günstig, viel Community-Support
* **Open Source + Qualität:** Prusa MK4S (\~550 €) — bestes Langzeitinvestment
* **Profi + Geschwindigkeit:** Bambu P1S (\~700 €) — ABS/PA kein Problem, sehr schnell
* **Einfach starten, wenig Aufwand:** Bambu A1 Mini (~280 €) — sofort drucken, kaum Kalibrierung
* **Budget + lernen:** Ender 3 V3 SE (~175 €) — günstig, viel Community-Support
* **Open Source + Qualität:** Prusa MK4S (~550 €) — bestes Langzeitinvestment
* **Profi + Geschwindigkeit:** Bambu P1S (~700 €) — ABS/PA kein Problem, sehr schnell
* **Maximale Kontrolle:** Voron / Klipper — für Tüftler die alles selbst machen wollen
**Community-Tipp:** Stell deine Frage in unserer **WhatsApp-Community** — dort gibt es echte Erfahrungen mit den verschiedenen Druckern. Niemand kennt deinen Anwendungsfall besser als Maker die ihn leben. \\\\\
**Community-Tipp:** Stell deine Frage in unserer **WhatsApp-Community** — dort gibt es echte Erfahrungen mit den verschiedenen Druckern. Niemand kennt deinen Anwendungsfall besser als Maker die ihn leben.

View File

@@ -6,23 +6,47 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\ FAQ_DATABASE # FREQUENTLY
FAQ_DATABASE
# FREQUENTLY
ASKED.
Antworten auf die häufigsten Fragen rund um 3D-Druck, Filament und Community.
\ EINSTEIGER_FRAGEN
EINSTEIGER_FRAGEN
**PLA** ist der beste Einstieg — einfach zu drucken, verzeiht Fehler, keine gefährlichen Dämpfe. Empfehlungen: Bambu PLA Basic, Prusament PLA, eSUN PLA+. Ursachen: falscher Z-Offset, kaltes Bett, verschmutztes Bett oder zu wenig First-Layer-Breite.
[[GUIDE: ERSTE_SCHICHT →]](/erste-schicht-kalibrieren/) Stringing = dünne Fäden beim Travel-Move. Lösung: höhere Retraction, niedrigere Temperatur, schnellere Travel-Speed.
[[GUIDE: STRINGING_FIX →]](/stringing-reduzieren/) Für Einsteiger 2026: **Bambu Lab A1 Mini** (einfach, schnell, zuverlässig) oder **Creality Ender 3 V3 KE** (günstiger Einstieg).
[[GUIDE: KAUFBERATUNG_2026 →]](/drucker-kaufberatung-2026/) \ MATERIALIEN
**PLA** ist der beste Einstieg — einfach zu drucken, verzeiht Fehler, keine gefährlichen Dämpfe. Empfehlungen: Bambu PLA Basic, Prusament PLA, eSUN PLA+.
**PLA** für Deko & Prototypen. **PETG** für Outdoor, Schrauben-Verbindungen, wasserführende Teile. PETG ist etwas anspruchsvoller (110°C Bett, mehr Retraktion). PLA kann bei längerer Lagerung feucht werden. PETG, TPU, Nylon — definitiv trocknen. Anzeichen: Knistern, Blasen, raue Oberflächen.
[[GUIDE: FILAMENT_TROCKNEN →]](/filament-trocknen/) TPU benötigt einen **Direct-Drive-Extruder** (kein Bowden). Geschwindigkeit: max. 25-30 mm/s. Bambu Lab Drucker unterstützen TPU nativ.
[[GUIDE: TPU_DRUCKEN →]](/tpu-drucken/) \ SLICER_&_SOFTWARE
Ursachen: falscher Z-Offset, kaltes Bett, verschmutztes Bett oder zu wenig First-Layer-Breite.
[[GUIDE: ERSTE_SCHICHT →]](/erste-schicht-kalibrieren/)
**Bambu Studio** für Bambu-Drucker (beste Integration). **PrusaSlicer** für alle anderen (professionell, kostenlos). **Orca Slicer** für fortgeschrittene Kalibrierung. First Layer Höhe: 0.2mm, Geschwindigkeit: 20-25 mm/s, Breite: 120% der Nozzle. Z-Offset korrekt kalibrieren ist entscheidend.
[[GUIDE: ERSTE_SCHICHT →]](/erste-schicht-kalibrieren/) \ COMMUNITY_&_SUPPORT
Stringing = dünne Fäden beim Travel-Move. Lösung: höhere Retraction, niedrigere Temperatur, schnellere Travel-Speed.
[[GUIDE: STRINGING_FIX →]](/stringing-reduzieren/)
In unserem [WhatsApp-Kanal](https://chat.whatsapp.com/BxdLHR5JvuXKqLYLLHRmjX) — aktive Maker Community, schnelle Antworten, kein Spam. Ja. Alle Guides, Modelle, Tools und die Community sind **komplett kostenlos** und bleiben es auch. Ja! Tritt dem WhatsApp-Kanal bei und schreib uns. Gute Guides werden veröffentlicht und mit deinem Namen verknüpft. \ \\
Für Einsteiger 2026: **Bambu Lab A1 Mini** (einfach, schnell, zuverlässig) oder **Creality Ender 3 V3 KE** (günstiger Einstieg).
[[GUIDE: KAUFBERATUNG_2026 →]](/drucker-kaufberatung-2026/)
MATERIALIEN
**PLA** für Deko & Prototypen. **PETG** für Outdoor, Schrauben-Verbindungen, wasserführende Teile. PETG ist etwas anspruchsvoller (110°C Bett, mehr Retraktion).
PLA kann bei längerer Lagerung feucht werden. PETG, TPU, Nylon — definitiv trocknen. Anzeichen: Knistern, Blasen, raue Oberflächen.
[[GUIDE: FILAMENT_TROCKNEN →]](/filament-trocknen/)
TPU benötigt einen **Direct-Drive-Extruder** (kein Bowden). Geschwindigkeit: max. 25-30 mm/s. Bambu Lab Drucker unterstützen TPU nativ.
[[GUIDE: TPU_DRUCKEN →]](/tpu-drucken/)
SLICER_&_SOFTWARE
**Bambu Studio** für Bambu-Drucker (beste Integration). **PrusaSlicer** für alle anderen (professionell, kostenlos). **Orca Slicer** für fortgeschrittene Kalibrierung.
First Layer Höhe: 0.2mm, Geschwindigkeit: 20-25 mm/s, Breite: 120% der Nozzle. Z-Offset korrekt kalibrieren ist entscheidend.
[[GUIDE: ERSTE_SCHICHT →]](/erste-schicht-kalibrieren/)
COMMUNITY_&_SUPPORT
In unserem [WhatsApp-Kanal](https://chat.whatsapp.com/BxdLHR5JvuXKqLYLLHRmjX) — aktive Maker Community, schnelle Antworten, kein Spam.
Ja. Alle Guides, Modelle, Tools und die Community sind **komplett kostenlos** und bleiben es auch.
Ja! Tritt dem WhatsApp-Kanal bei und schreib uns. Gute Guides werden veröffentlicht und mit deinem Namen verknüpft.

View File

@@ -6,27 +6,30 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\\ # Filament richtig trocknen
# Filament richtig trocknen
\\ Feuchtes Filament ist die häufigste unsichtbare Ursache für schlechte Drucke. Knistern, Blasen, rauhe Oberflächen und Stringing können alle auf Feuchtigkeit zurückgeführt werden — und sind mit richtigem Trocknen vollständig behebbar.
Feuchtes Filament ist die häufigste unsichtbare Ursache für schlechte Drucke. Knistern, Blasen, rauhe Oberflächen und Stringing können alle auf Feuchtigkeit zurückgeführt werden — und sind mit richtigem Trocknen vollständig behebbar.
## Wie wird Filament feucht?
Die meisten Filamente sind hygroskopisch — sie ziehen aktiv Feuchtigkeit aus der Luft. Schon nach wenigen Stunden offener Lagerung kann ein anfangs trockenes Filament Druckprobleme verursachen.
* **PLA:** Mittlere Feuchtigkeitsaufnahme — nach 13 Tagen offen spürbar
* **PETG:** Stärker hygroskopisch als PLA — nach 1224 Stunden betroffen
* **Nylon/PA:** Extrem hygroskopisch — schon nach 24 Stunden unbrauchbar
* **TPU:** Mittel — nach 1248 Stunden betroffen
* **PVA:** Sehr stark — bereits nach 1 Stunde deutlich verschlechtert
## Symptome nassen Filaments
| ----------------------------------------------- |
| Symptom | Ursache | Schwere |
| ----------------------------- | ---------------------------------- | ---------------------- |
| Knistern / Poppen in der Düse | Wasserblase platzt beim Erhitzen | ⚠️ Eindeutiges Zeichen |
| Rauhe, matte Oberfläche | Mikroblasen in Extrudat | Leicht bis mittel |
| Mehr Stringing als üblich | Veränderte Viskosität | Mittel |
| Blasen / Bläschen sichtbar | Wasser verdampft in Schmelze | ⚠️ Stark |
| Schlechte Schichthaftung | Unstabile Extrusion | Stark |
| Filament bricht beim Einlegen | Feuchtigkeit macht Filament spröde | ⚠️ Sehr stark |
## Trocknungsmethoden
@@ -35,33 +38,34 @@ Die meisten Filamente sind hygroskopisch — sie ziehen aktiv Feuchtigkeit aus d
Dedizierte Filament-Trockner (Sunlu S2, Creality Hyper Dryer, eSun eDryer) halten konstante Temperatur und Luftzirkulation — die beste Lösung.
* Einfach Spule einlegen, Temperatur einstellen, Timer starten
* Viele haben PTFE-Ausgang — direkt während des Drucks trocknen möglich
* Preis: 2560 € — lohnt sich bei regelmäßigem Druck
### Methode 2: Backofen oder Dörrgerät
**Achtung Backofen:** Nur Backöfen mit zuverlässiger Temperaturregelung unter 70 °C verwenden. PLA beginnt bei \~60 °C sich zu verformen. Temperatur vorher mit Thermometer messen! * Spule auf Backrost legen (kein direktes Blech — Hitzestau)
**Achtung Backofen:** Nur Backöfen mit zuverlässiger Temperaturregelung unter 70 °C verwenden. PLA beginnt bei ~60 °C sich zu verformen. Temperatur vorher mit Thermometer messen!
* Spule auf Backrost legen (kein direktes Blech — Hitzestau)
* Tür minimal geöffnet lassen (Zahnstocher) für Luftzirkulation
* Dörrgerät mit Einlegeboden: oft besser kontrollierbar als Backofen
### Trocknungstemperaturen und -zeiten
| ----------------------------------------------- |
| Material | Temperatur | Zeit (leicht nass) | Zeit (stark nass) |
| ---------- | ---------- | ------------------ | ----------------- |
| PLA | 45 50 °C | 4 6 h | 8 12 h |
| PETG | 55 65 °C | 4 6 h | 8 12 h |
| ABS / ASA | 60 80 °C | 4 6 h | 6 10 h |
| Nylon / PA | 70 80 °C | 8 12 h | 12 24 h |
| TPU | 50 60 °C | 4 6 h | 8 10 h |
| PVA | 45 55 °C | 6 8 h | 12 24 h |
## Richtige Lagerung — Trocknen vermeiden
* **Vakuumbeutel mit Silica-Gel:** Beste Langzeitlagerung — Filament bleibt monatelang trocken
* **Trockenschrank / Dry Box:** Spule in luftdichter Box mit Silica-Gel — Humidity unter 15 % halten
* **Hygrometer:** Kleines Gerät (38 €) zur Feuchtigkeitskontrolle in der Lagerbox
* **Silica-Gel reaktivieren:** Im Backofen bei 120 °C für 23 h — wird blau → orange zeigt Sättigung
* Offene Spulen nicht länger als nötig in der Luft lassen — direkt nach dem Druck einpacken
## Während des Drucks trocknen
@@ -69,9 +73,7 @@ Dedizierte Filament-Trockner (Sunlu S2, Creality Hyper Dryer, eSun eDryer) halte
Mit einem Filament-Trockner mit PTFE-Ausgang kannst du das Filament direkt während des Drucks warm und trocken halten — ideal für feuchtigkeitssensible Materialien wie Nylon, TPU oder PVA bei längeren Drucken.
* PTFE-Schlauch vom Trockner direkt zum Extruder führen
* Trockner auf 510 °C unter Schmelzpunkt stellen
* Bei sehr langen Drucken (8+ h) mit PA/PVA: unverzichtbar
**Schnelltest:** Filament 50 cm aus dem Extruder manuell durchdrücken — **hört man Knistern oder Poppen, ist das Filament nass**. Sofort trocknen. Bei frischer, neuer Spule sollte der Faden ohne jedes Geräusch fließen. \\\\\
**Schnelltest:** Filament 50 cm aus dem Extruder manuell durchdrücken — **hört man Knistern oder Poppen, ist das Filament nass**. Sofort trocknen. Bei frischer, neuer Spule sollte der Faden ohne jedes Geräusch fließen.

View File

@@ -6,67 +6,119 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\\\\\ \ \\\ SYS_STATUS: ONLINE
SYS_STATUS: ONLINE
NODE: DE-01
BUILD: 2026.03 [SYS_KNOWLEDGE] // 3D-PRINT HUB // EST.2024
BUILD: 2026.03
[SYS_KNOWLEDGE] // 3D-PRINT HUB // EST.2024
# PRINT.
SHARE.
_INSPIRE._
**Guides, Modelle & Community** — alles was du für\ bessere 3D-Drucke brauchst. Kostenlos. Immer aktuell. [GUIDES_LADEN →](/wissen/)\ [NETWORK_JOIN](https://chat.whatsapp.com/BxdLHR5JvuXKqLYLLHRmjX) \\ 49+ GUIDES\ \ PLA · PETG · TPU · ABS\ BAMBU · PRUSA · ENDER\ KOSTENLOS\ OPEN COMMUNITY\ 4K+ MODELLE\ 49+ GUIDES\ \ PLA · PETG · TPU · ABS\ BAMBU · PRUSA · ENDER\ KOSTENLOS\ OPEN COMMUNITY\ 4K+ MODELLE \\ 49+\ [GUIDES] // ALLE LEVELS DE.\ [OPEN] // COMMUNITY 4K+\ [DATA] // MODELLE 100%\ [ACCESS] // KOSTENLOS \\ 01_MODELLE ## TRENDING_PRINTS
**Guides, Modelle & Community** — alles was du für bessere 3D-Drucke brauchst. Kostenlos. Immer aktuell.
[ALLE MODELLE →](/model-archiv/) ![Flexi Baby Snake](/wp-content/uploads/v2-models/flexi-snake.jpg)
[GUIDES_LADEN →](/wissen/) [NETWORK_JOIN](https://chat.whatsapp.com/BxdLHR5JvuXKqLYLLHRmjX)
TRENDING // PRINT-IN-PLACE Flexi Baby Snake
49+ GUIDES PLA · PETG · TPU · ABS BAMBU · PRUSA · ENDER KOSTENLOS OPEN COMMUNITY 4K+ MODELLE 49+ GUIDES PLA · PETG · TPU · ABS BAMBU · PRUSA · ENDER KOSTENLOS OPEN COMMUNITY 4K+ MODELLE
49+ [GUIDES] // ALLE LEVELS
DE. [OPEN] // COMMUNITY
4K+ [DATA] // MODELLE
100% [ACCESS] // KOSTENLOS
01_MODELLE
## TRENDING_PRINTS
[ALLE MODELLE →](/model-archiv/)
![Flexi Baby Snake](/wp-content/uploads/v2-models/flexi-snake.jpg)
TRENDING // PRINT-IN-PLACE
Flexi Baby Snake
Voll beweglich, keine Supports nötig. Perfekt für PLA-Einsteiger.
PLA//KEINE SUPPORTS//EINSTEIGER
[AUF PRINTABLES →](https://www.printables.com/model/561551) ![Parcel Opener](/wp-content/uploads/v2-models/parcel-opener.jpg)
[AUF PRINTABLES →](https://www.printables.com/model/561551)
ALLTAGSHELFER Parcel Opener
![Parcel Opener](/wp-content/uploads/v2-models/parcel-opener.jpg)
ALLTAGSHELFER
Parcel Opener
Sicher öffnen ohne Klinge — PLA oder PETG.
PLA / PETG//SUPPORTS: NEIN//EINSTEIGER
[AUF PRINTABLES →](https://www.printables.com/model/759474) ![Filament Storage Box](/wp-content/uploads/v2-models/filament-storage.jpg)
[AUF PRINTABLES →](https://www.printables.com/model/759474)
ORGANISATION Filament Storage Box
![Filament Storage Box](/wp-content/uploads/v2-models/filament-storage.jpg)
ORGANISATION
Filament Storage Box
Trocken lagern, ordentlich organisieren — mit Desiccant-Halter.
PLA//4x SPOOL//ORGANISATION
[AUF PRINTABLES →](https://www.printables.com/model/620018) ![Gridfinity Base](/wp-content/uploads/v2-models/gridfinity.jpg)
[AUF PRINTABLES →](https://www.printables.com/model/620018)
GRIDFINITY Gridfinity Base 2×2
![Gridfinity Base](/wp-content/uploads/v2-models/gridfinity.jpg)
GRIDFINITY
Gridfinity Base 2×2
Das modulare Ordnungssystem — kompatibel mit 1000+ Bins.
PLA//GRIDFINITY//ORGANISATION
[AUF PRINTABLES →](https://www.printables.com/model/417152) ![Low Poly Fox](/wp-content/uploads/v2-models/low-poly-fox.jpg)
[AUF PRINTABLES →](https://www.printables.com/model/417152)
DEKO // KLASSIKER Low Poly Fox
![Low Poly Fox](/wp-content/uploads/v2-models/low-poly-fox.jpg)
DEKO // KLASSIKER
Low Poly Fox
Zeitloser Klassiker — perfektes Erstprojekt für alle Einsteiger.
PLA//KEINE SUPPORTS//EINSTEIGER
[AUF PRINTABLES →](https://www.printables.com/model/79590) ![Cable Management Clip](/wp-content/uploads/v2-models/cable-clip.jpg)
[AUF PRINTABLES →](https://www.printables.com/model/79590)
KABELMANAGEMENT Cable Clip Set
![Cable Management Clip](/wp-content/uploads/v2-models/cable-clip.jpg)
KABELMANAGEMENT
Cable Clip Set
Kabel ordentlich verlegen — parametrisch, druckbar in 10 Minuten.
TPU / PLA//SUPPORTS: NEIN//EINSTEIGER
[AUF PRINTABLES →](https://www.printables.com/model/75686) \\ 02_WISSEN ## KNOWLEDGE_BASE
[AUF PRINTABLES →](https://www.printables.com/model/75686)
[ALLE GUIDES →](/wissen/) \ [\ SYS.001\ \ PLA perfekt einstellen\ Temperatur, Kühlung, Geschwindigkeit — vollständige Parameterübersicht.\ EINSTEIGER\ \ ](/pla-perfekt-einstellen/)\ [\ SYS.002\ \ Stringing reduzieren\ Retraction, Temperatur und Travel-Speed richtig einstellen.\ FORTGESCHRITTEN\ \ ](/stringing-reduzieren/)\ [\ SYS.003\ \ PETG ohne Frust\ Zäh, wasserfest, hitzestabil — der ultimative PETG-Guide.\ MATERIAL\ \ ](/petg-ohne-frust/)\ [\ SYS.004\ \ Warping vermeiden\ Betttemperatur, First-Layer und Haftungsmethoden im Vergleich.\ FEHLERANALYSE\ \ ](/warping-vermeiden/)\ [\ SYS.005\ \ TPU erfolgreich drucken\ Direktantrieb vs Bowden — alles für flexibles Filament.\ FLEXIBEL\ \ ](/tpu-drucken/)\ [\ SYS.006\ \ Slicer-Profil optimieren\ OrcaSlicer, PrusaSlicer, Bambu Studio — perfektes Basisprofil.\ SLICER\ \ ](/slicer-profil-optimieren/) \\ 03_COMMUNITY ## NETWORK_HUB
02_WISSEN
## KNOWLEDGE_BASE
[ALLE GUIDES →](/wissen/)
[ SYS.001 PLA perfekt einstellen Temperatur, Kühlung, Geschwindigkeit — vollständige Parameterübersicht. EINSTEIGER ](/pla-perfekt-einstellen/) [ SYS.002 Stringing reduzieren Retraction, Temperatur und Travel-Speed richtig einstellen. FORTGESCHRITTEN ](/stringing-reduzieren/) [ SYS.003 PETG ohne Frust Zäh, wasserfest, hitzestabil — der ultimative PETG-Guide. MATERIAL ](/petg-ohne-frust/) [ SYS.004 Warping vermeiden Betttemperatur, First-Layer und Haftungsmethoden im Vergleich. FEHLERANALYSE ](/warping-vermeiden/) [ SYS.005 TPU erfolgreich drucken Direktantrieb vs Bowden — alles für flexibles Filament. FLEXIBEL ](/tpu-drucken/) [ SYS.006 Slicer-Profil optimieren OrcaSlicer, PrusaSlicer, Bambu Studio — perfektes Basisprofil. SLICER ](/slicer-profil-optimieren/)
03_COMMUNITY
## NETWORK_HUB
DEINE
MAKER
@@ -74,20 +126,28 @@ COMMUNITY.
Die aktivste deutsche 3D-Druck Community — kostenlos, direkt, immer.
[WHATSAPP_BEITRETEN →](https://chat.whatsapp.com/BxdLHR5JvuXKqLYLLHRmjX) [KOSTENLOS // KEIN SPAM // EXIT JEDERZEIT]
[WHATSAPP_BEITRETEN →](https://chat.whatsapp.com/BxdLHR5JvuXKqLYLLHRmjX)
01 Sofortige Hilfe bei Druckfehlern
[KOSTENLOS // KEIN SPAM // EXIT JEDERZEIT]
01
Sofortige Hilfe bei Druckfehlern
Frag die Community — meistens Antwort in Minuten.
02 Wöchentliche Modell-Highlights
02
Wöchentliche Modell-Highlights
Jeden Freitag die besten neuen Drucke aus der Community.
03 Filament- & Drucker-Empfehlungen
03
Filament- & Drucker-Empfehlungen
Echte Erfahrungen — von Makern für Maker.
\\ Bereit für bessere DRUCKE?
Bereit für bessere DRUCKE?
[GUIDES_STARTEN →](/wissen/)\ [RESSOURCEN](/resources/) \\\\\
[GUIDES_STARTEN →](/wissen/) [RESSOURCEN](/resources/)

View File

@@ -6,7 +6,7 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\ Rechtliches
Rechtliches
# Impressum

View File

@@ -6,7 +6,9 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\ MODEL_ARCHIVE # ARCHIV.
MODEL_ARCHIVE
# ARCHIV.
Historie der wöchentlichen Top-Modelle.

View File

@@ -6,53 +6,117 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\ MODEL_DATABASE # TRENDING
MODEL_DATABASE
# TRENDING
PRINTS.
Top-Modelle von Printables & MakerWorld — automatisch aktualisiert.
\ ## PRINTABLES // TOP 5
## PRINTABLES // TOP 5
![Stargate with a working Iris](/wp-content/uploads/v2-models/auto/stargate-with-a-working-iris.jpg) P_01 // TRENDING Stargate with a working Iris
![Stargate with a working Iris](/wp-content/uploads/v2-models/auto/stargate-with-a-working-iris.jpg)
P_01 // TRENDING
Stargate with a working Iris
716 Likes · 1282 Downloads
[AUF PRINTABLES →](https://www.printables.com/model/1641847-stargate-with-a-working-iris) ![Dupont connector bridge](/wp-content/uploads/v2-models/auto/dupont-connector-bridge.jpg) P_02 // OTHER Dupont connector bridge
[AUF PRINTABLES →](https://www.printables.com/model/1641847-stargate-with-a-working-iris)
![Dupont connector bridge](/wp-content/uploads/v2-models/auto/dupont-connector-bridge.jpg)
P_02 // OTHER
Dupont connector bridge
536 Likes · 677 Downloads
[AUF PRINTABLES →](https://www.printables.com/model/1644379-dupont-connector-bridge) ![Folding Wall Hook](/wp-content/uploads/v2-models/auto/folding-wall-hook.jpg) P_03 // OTHER Folding Wall Hook
[AUF PRINTABLES →](https://www.printables.com/model/1644379-dupont-connector-bridge)
![Folding Wall Hook](/wp-content/uploads/v2-models/auto/folding-wall-hook.jpg)
P_03 // OTHER
Folding Wall Hook
2906 Likes · 7652 Downloads
[AUF PRINTABLES →](https://www.printables.com/model/1616074-folding-wall-hook) ![Knurled knobs for M2.5 to M8 internal hex screw](/wp-content/uploads/v2-models/auto/knurled-knobs-for-m2-5-to-m8-i.jpg) P_04 // OTHER Knurled knobs for M2.5 to M8 internal hex screw
[AUF PRINTABLES →](https://www.printables.com/model/1616074-folding-wall-hook)
![Knurled knobs for M2.5 to M8 internal hex screw](/wp-content/uploads/v2-models/auto/knurled-knobs-for-m2-5-to-m8-i.jpg)
P_04 // OTHER
Knurled knobs for M2.5 to M8 internal hex screw
635 Likes · 754 Downloads
[AUF PRINTABLES →](https://www.printables.com/model/1639572-knurled-knobs-for-m25-to-m8-internal-hex-screw) ![Any Box Generator](/wp-content/uploads/v2-models/auto/any-box-generator.jpg) P_05 // OTHER Any Box Generator
[AUF PRINTABLES →](https://www.printables.com/model/1639572-knurled-knobs-for-m25-to-m8-internal-hex-screw)
![Any Box Generator](/wp-content/uploads/v2-models/auto/any-box-generator.jpg)
P_05 // OTHER
Any Box Generator
1212 Likes · 1773 Downloads
[AUF PRINTABLES →](https://www.printables.com/model/1627854-any-box-generator) \ ## MAKERWORLD // TOP 5
[AUF PRINTABLES →](https://www.printables.com/model/1627854-any-box-generator)
![2024 Earring](https://image.thum.io/get/width/640/https://makerworld.com/en/models/116652-2024-earring) MW_01 // MAKERWORLD 2024 Earring
## MAKERWORLD // TOP 5
![2024 Earring](https://image.thum.io/get/width/640/https://makerworld.com/en/models/116652-2024-earring)
MW_01 // MAKERWORLD
2024 Earring
MakerWorld Modell — direkt öffnen für Details.
[BEI MAKERWORLD →](https://makerworld.com/en/models/116652-2024-earring) ![Plato Award](https://image.thum.io/get/width/640/https://makerworld.com/en/models/116653-plato-award) MW_02 // MAKERWORLD Plato Award
[BEI MAKERWORLD →](https://makerworld.com/en/models/116652-2024-earring)
![Plato Award](https://image.thum.io/get/width/640/https://makerworld.com/en/models/116653-plato-award)
MW_02 // MAKERWORLD
Plato Award
MakerWorld Modell — direkt öffnen für Details.
[BEI MAKERWORLD →](https://makerworld.com/en/models/116653-plato-award) ![Arborcycle Calendar](/wp-content/uploads/v2-models/auto/arborcycle-calendar.jpg) MW_03 // MAKERWORLD Arborcycle Calendar
[BEI MAKERWORLD →](https://makerworld.com/en/models/116653-plato-award)
![Arborcycle Calendar](/wp-content/uploads/v2-models/auto/arborcycle-calendar.jpg)
MW_03 // MAKERWORLD
Arborcycle Calendar
MakerWorld Modell — direkt öffnen für Details.
[BEI MAKERWORLD →](https://makerworld.com/en/models/116656-arborcycle-calendar) ![Ballerina Silhouette Figure Decoration](/wp-content/uploads/v2-models/auto/ballerina-silhouette-figure-de.jpg) MW_04 // MAKERWORLD Ballerina Silhouette Figure Decoration
[BEI MAKERWORLD →](https://makerworld.com/en/models/116656-arborcycle-calendar)
![Ballerina Silhouette Figure Decoration](/wp-content/uploads/v2-models/auto/ballerina-silhouette-figure-de.jpg)
MW_04 // MAKERWORLD
Ballerina Silhouette Figure Decoration
MakerWorld Modell — direkt öffnen für Details.
[BEI MAKERWORLD →](https://makerworld.com/en/models/116658-ballerina-silhouette-figure-decoration) ![Bento Smoke Stack Stage 2 Air Filtration](/wp-content/uploads/v2-models/auto/bento-smoke-stack-stage-2-air-.jpg) MW_05 // MAKERWORLD Bento Smoke Stack Stage 2 Air Filtration
[BEI MAKERWORLD →](https://makerworld.com/en/models/116658-ballerina-silhouette-figure-decoration)
![Bento Smoke Stack Stage 2 Air Filtration](/wp-content/uploads/v2-models/auto/bento-smoke-stack-stage-2-air-.jpg)
MW_05 // MAKERWORLD
Bento Smoke Stack Stage 2 Air Filtration
MakerWorld Modell — direkt öffnen für Details.
[BEI MAKERWORLD →](https://makerworld.com/en/models/116660-bento-smoke-stack-stage-2-air-filtration) \ [[MODEL_ARCHIV →]](/model-archiv/) Automatisch aktualisiert — Daten von Printables & MakerWorld.
[BEI MAKERWORLD →](https://makerworld.com/en/models/116660-bento-smoke-stack-stage-2-air-filtration)
[[MODEL_ARCHIV →]](/model-archiv/)
Automatisch aktualisiert — Daten von Printables & MakerWorld.

View File

@@ -6,68 +6,66 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\\ # Naht (Seam) verstecken
# Naht (Seam) verstecken
\\ Der Seam ist die sichtbare Naht an der Stelle, wo jeder Layer beginnt und endet. Mit den richtigen Slicer-Einstellungen kannst du sie vollständig verstecken — in Ecken, auf der Rückseite oder gleichmäßig über das Modell verteilt.
Der Seam ist die sichtbare Naht an der Stelle, wo jeder Layer beginnt und endet. Mit den richtigen Slicer-Einstellungen kannst du sie vollständig verstecken — in Ecken, auf der Rückseite oder gleichmäßig über das Modell verteilt.
## Was verursacht den Seam?
Bei jedem Layerwechsel muss der Drucker irgendwo anfangen. An diesem Punkt entsteht durch leichten Über- oder Unterdruck ein kleiner Buckel oder eine Kerbe. Je besser Retraction und Pressure Advance kalibriert sind, desto weniger fällt er auf.
* **Seam-Position:** Wo der Printer startet — steuerbar per Slicer
* **Seam-Größe:** Abhängig von Retraction, Pressure Advance, Flow und Druckgeschwindigkeit
* **Seam-Sichtbarkeit:** Helle Filamente, glänzende Oberflächen zeigen ihn mehr
## Seam-Modi im Slicer
| --------------------------------------- |
| Modus | Beschreibung | Wann nutzen |
| ------------------ | ------------------------------------------------------------ | ------------------------------------------------------------- |
| Aligned / Hinten | Alle Layer starten an der gleichen Stelle (hinten am Modell) | Wenn die Rückseite nicht sichtbar ist |
| Nearest / Random | Startpunkt wechselt zufällig über die Oberfläche | Wenn kein einzelner Seam sichtbar sein soll (verteilt Fehler) |
| Concave / Scharf | Slicer sucht automatisch konkave Ecken am Modell | Beste Wahl für eckige Modelle — Seam verschwindet in der Ecke |
| Manuell (Paint-on) | Seam-Position direkt auf dem Modell einzeichnen | Präzise Kontrolle bei komplexen Modellen |
## Einstellungen je Slicer
### OrcaSlicer
* **Quality → Seam position:** Aligned / Nearest / Rear / Scarf joint
* **Scarf joint seam** (empfohlen): Übergang wird schräg gedruckt — kaum sichtbar
* Scarf-Einstellungen: Start height ≈ 10%, End height ≈ 10%, Width = 0.2
* Manuell: Rechtsklick auf Modell → **Seam Painting**
### PrusaSlicer / BambuStudio
* **Print Settings → Layers and Perimeters → Seam position**
* Optionen: Aligned, Rear, Random, Nearest
* **Wipe before outer wall** aktivieren — reduziert Blobs am Seam
* Manuell: Rechtsklick auf Modell → **Seam Painting**
### Cura
* **Shell → Z Seam Alignment:** Back / Shortest / Random / User Specified
* **Seam Corner Preference:** Smart Hiding — findet automatisch Ecken
* **Wipe Nozzle Between Layers** aktivieren für weniger Oozing am Seam
## Seam kleiner machen — Einstellungen
| ------------------------------------------- |
| Einstellung | Ziel | Tipp |
| ----------------------- | --------------------------------------------- | --------------------------------------- |
| Pressure Advance / LA | Druckschwankungen beim Start/Stop eliminieren | Wichtigste Maßnahme gegen Blobs am Seam |
| Outer Wall Speed | Seam-Bereich langsamer drucken | Outer Wall auf 4060 % von Inner Wall |
| Wipe Distance | Filament vor Layerwechsel zurückziehen | 0.10.5 mm — verhindert Oozing am Seam |
| Start in Overlap | Seam leicht in vorherige Linie starten | Verringert sichtbaren Übergang |
| Innenwand vor Außenwand | Außenwand hat bessere Unterlage | Perimeter-Reihenfolge: innen → außen |
## Der Scarf Joint Seam (OrcaSlicer)
Der Scarf Joint Seam ist die modernste Methode. Statt einem harten Start/Stop wird der Übergang schräg über mehrere Millimeter verteilt — ähnlich einem schrägen Holzschnitt. Das Ergebnis ist so unauffällig, dass er mit bloßem Auge kaum noch zu erkennen ist.
* Verfügbar in: **OrcaSlicer ab 2.x, Bambu Studio ab 1.9**
* Empfohlene Einstellung: **Type → Contour, Start height 10 %, End height 10 %**
* Funktioniert am besten bei zylindrischen und organischen Modellen
* Minimal länger Druckzeit (~23 %)
* Minimal länger Druckzeit (\~23 %)
**Empfehlung:** Für eckige Modelle: **Concave/Smart Hiding** — der Seam verschwindet automatisch in Kanten. Für organische/runde Modelle: **Scarf Joint Seam** in OrcaSlicer oder Bambu Studio. Beides zusammen mit gut kalibriertem **Pressure Advance** ergibt nahezu unsichtbare Nähte. \\\\\
**Empfehlung:** Für eckige Modelle: **Concave/Smart Hiding** — der Seam verschwindet automatisch in Kanten. Für organische/runde Modelle: **Scarf Joint Seam** in OrcaSlicer oder Bambu Studio. Beides zusammen mit gut kalibriertem **Pressure Advance** ergibt nahezu unsichtbare Nähte.

View File

@@ -6,9 +6,9 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\ NEWS_FEED
NEWS_FEED
# TRENDS &\NEWS.
# TRENDS & NEWS.
SOFTWARE_RELEASES
@@ -20,37 +20,49 @@ Klipper
N/A · —
[DOWNLOAD →](https://github.com/Klipper3d/klipper/releases) RELEASE
[DOWNLOAD →](https://github.com/Klipper3d/klipper/releases)
RELEASE
Marlin
2.1.2.7 · 2026-01-24
[DOWNLOAD →](https://github.com/MarlinFirmware/Marlin/releases/tag/2.1.2.7) RELEASE
[DOWNLOAD →](https://github.com/MarlinFirmware/Marlin/releases/tag/2.1.2.7)
RELEASE
OrcaSlicer
v2.3.2 · 2026-03-23
[DOWNLOAD →](https://github.com/OrcaSlicer/OrcaSlicer/releases/tag/v2.3.2) RELEASE
[DOWNLOAD →](https://github.com/OrcaSlicer/OrcaSlicer/releases/tag/v2.3.2)
RELEASE
PrusaSlicer
version_2.9.4 · 2025-11-07
[DOWNLOAD →](https://github.com/prusa3d/PrusaSlicer/releases/tag/version%5F2.9.4) RELEASE
[DOWNLOAD →](https://github.com/prusa3d/PrusaSlicer/releases/tag/version%5F2.9.4)
RELEASE
Cura
5.12.0 · 2026-03-05
[DOWNLOAD →](https://github.com/Ultimaker/Cura/releases/tag/5.12.0) RELEASE
[DOWNLOAD →](https://github.com/Ultimaker/Cura/releases/tag/5.12.0)
RELEASE
BambuStudio
v02.05.00.67 · 2026-01-28
[DOWNLOAD →](https://github.com/bambulab/BambuStudio/releases/tag/v02.05.00.67) \ \ HARDWARE_NEWS
[DOWNLOAD →](https://github.com/bambulab/BambuStudio/releases/tag/v02.05.00.67)
HARDWARE_NEWS
3D-Drucker Hardware
@@ -102,7 +114,7 @@ Grosser FDM-Drucker (420x420x480mm), Klipper-Firmware, direkter Extruder.
ab 469 €
\ COMMUNITY_FEED
COMMUNITY_FEED
Community News

View File

@@ -6,60 +6,88 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\ TOOLS_DATABASE
TOOLS_DATABASE
# RESSOURCEN\& TOOLS.
# RESSOURCEN & TOOLS.
SLICER_SOFTWARE
Slicer & Firmware Downloads
![OrcaSlicer](/wp-content/uploads/v2-yt/slicer-orcaslicer.svg) DOWNLOAD
![OrcaSlicer](/wp-content/uploads/v2-yt/slicer-orcaslicer.svg)
DOWNLOAD
OrcaSlicer
v2.3.2 · 2026-03-23
[DOWNLOAD →](https://github.com/OrcaSlicer/OrcaSlicer/releases/tag/v2.3.2) ![PrusaSlicer](/wp-content/uploads/v2-yt/slicer-prusaslicer.svg) DOWNLOAD
[DOWNLOAD →](https://github.com/OrcaSlicer/OrcaSlicer/releases/tag/v2.3.2)
![PrusaSlicer](/wp-content/uploads/v2-yt/slicer-prusaslicer.svg)
DOWNLOAD
PrusaSlicer
version_2.9.4 · 2025-11-07
[DOWNLOAD →](https://github.com/prusa3d/PrusaSlicer/releases/tag/version%5F2.9.4) ![Cura](/wp-content/uploads/v2-yt/slicer-cura.svg) DOWNLOAD
[DOWNLOAD →](https://github.com/prusa3d/PrusaSlicer/releases/tag/version%5F2.9.4)
![Cura](/wp-content/uploads/v2-yt/slicer-cura.svg)
DOWNLOAD
Cura
5.12.0 · 2026-03-05
[DOWNLOAD →](https://github.com/Ultimaker/Cura/releases/tag/5.12.0) ![BambuStudio](/wp-content/uploads/v2-yt/slicer-bambustudio.svg) DOWNLOAD
[DOWNLOAD →](https://github.com/Ultimaker/Cura/releases/tag/5.12.0)
![BambuStudio](/wp-content/uploads/v2-yt/slicer-bambustudio.svg)
DOWNLOAD
BambuStudio
v02.05.00.67 · 2026-01-28
[DOWNLOAD →](https://github.com/bambulab/BambuStudio/releases/tag/v02.05.00.67) ![Klipper](/wp-content/uploads/v2-yt/slicer-klipper.svg) DOWNLOAD
[DOWNLOAD →](https://github.com/bambulab/BambuStudio/releases/tag/v02.05.00.67)
![Klipper](/wp-content/uploads/v2-yt/slicer-klipper.svg)
DOWNLOAD
Klipper
N/A · —
[DOWNLOAD →](https://github.com/Klipper3d/klipper/releases) ![Marlin](/wp-content/uploads/v2-yt/slicer-marlin.svg) DOWNLOAD
[DOWNLOAD →](https://github.com/Klipper3d/klipper/releases)
![Marlin](/wp-content/uploads/v2-yt/slicer-marlin.svg)
DOWNLOAD
Marlin
2.1.2.7 · 2026-01-24
[DOWNLOAD →](https://github.com/MarlinFirmware/Marlin/releases/tag/2.1.2.7) \ \ YOUTUBE_CHANNELS
[DOWNLOAD →](https://github.com/MarlinFirmware/Marlin/releases/tag/2.1.2.7)
YOUTUBE_CHANNELS
Empfohlene YouTube-Kanaele
[\ ![Makers Muse](/wp-content/uploads/v2-yt/makers-muse.jpg)\ \ Makers Muse\ @MakersMuse\ ](https://youtube.com/@MakersMuse)[\ ![Make Anything](/wp-content/uploads/v2-yt/make-anything.svg)\ \ Make Anything\ @MakeAnything\ ](https://youtube.com/@MakeAnything)[\ ![3D Printing Nerd](/wp-content/uploads/v2-yt/3d-printing-nerd.jpg)\ \ 3D Printing Nerd\ @3DPrintingNerd\ ](https://youtube.com/@3DPrintingNerd)[\ ![CNC Kitchen](/wp-content/uploads/v2-yt/cnc-kitchen.jpg)\ \ CNC Kitchen\ @CNCKitchen\ ](https://youtube.com/@CNCKitchen)[\ ![Teaching Tech](/wp-content/uploads/v2-yt/teaching-tech.jpg)\ \ Teaching Tech\ @TeachingTech\ ](https://youtube.com/@TeachingTech)[\ ![Thomas Sanladerer](/wp-content/uploads/v2-yt/thomas-sanladerer.svg)\ \ Thomas Sanladerer\ @ThomasSanladerer\ ](https://youtube.com/@ThomasSanladerer)[\ ![CHEP](/wp-content/uploads/v2-yt/chep.jpg)\ \ CHEP\ @FilamentFriday\ ](https://youtube.com/@FilamentFriday)[\ ![Prusa3D](/wp-content/uploads/v2-yt/prusa3d.jpg)\ \ Prusa3D\ @Prusa3D\ ](https://youtube.com/@Prusa3D)[\ ![Bambu Lab](/wp-content/uploads/v2-yt/bambu-lab.svg)\ \ Bambu Lab\ @Bambulabglobal\ ](https://youtube.com/@Bambulabglobal)[\ ![ModBot](/wp-content/uploads/v2-yt/modbot.jpg)\ \ ModBot\ @ModBotArmy\ ](https://youtube.com/@ModBotArmy)[\ ![MPOX](/wp-content/uploads/v2-yt/mpox.svg)\ \ MPOX\ @mpaborern\ ](https://youtube.com/@mpaborern)[\ ![BASTLWASTL](/wp-content/uploads/v2-yt/bastlwastl.jpg)\ \ BASTLWASTL\ @bastlwastl\ ](https://youtube.com/@bastlwastl)[\ ![Matthias Schwaighofer LIVE](/wp-content/uploads/v2-yt/schwaighofer.jpg)\ \ Matthias Schwaighofer LIVE\ @MatthiasSchwaighoferLIVE\ ](https://youtube.com/@MatthiasSchwaighoferLIVE)\ \ SHOP
[ ![Makers Muse](/wp-content/uploads/v2-yt/makers-muse.jpg) Makers Muse @MakersMuse ](https://youtube.com/@MakersMuse) [ ![Make Anything](/wp-content/uploads/v2-yt/make-anything.svg) Make Anything @MakeAnything ](https://youtube.com/@MakeAnything) [ ![3D Printing Nerd](/wp-content/uploads/v2-yt/3d-printing-nerd.jpg) 3D Printing Nerd @3DPrintingNerd ](https://youtube.com/@3DPrintingNerd) [ ![CNC Kitchen](/wp-content/uploads/v2-yt/cnc-kitchen.jpg) CNC Kitchen @CNCKitchen ](https://youtube.com/@CNCKitchen) [ ![Teaching Tech](/wp-content/uploads/v2-yt/teaching-tech.jpg) Teaching Tech @TeachingTech ](https://youtube.com/@TeachingTech) [ ![Thomas Sanladerer](/wp-content/uploads/v2-yt/thomas-sanladerer.svg) Thomas Sanladerer @ThomasSanladerer ](https://youtube.com/@ThomasSanladerer) [ ![CHEP](/wp-content/uploads/v2-yt/chep.jpg) CHEP @FilamentFriday ](https://youtube.com/@FilamentFriday) [ ![Prusa3D](/wp-content/uploads/v2-yt/prusa3d.jpg) Prusa3D @Prusa3D ](https://youtube.com/@Prusa3D) [ ![Bambu Lab](/wp-content/uploads/v2-yt/bambu-lab.svg) Bambu Lab @Bambulabglobal ](https://youtube.com/@Bambulabglobal) [ ![ModBot](/wp-content/uploads/v2-yt/modbot.jpg) ModBot @ModBotArmy ](https://youtube.com/@ModBotArmy) [ ![MPOX](/wp-content/uploads/v2-yt/mpox.svg) MPOX @mpaborern ](https://youtube.com/@mpaborern) [ ![BASTLWASTL](/wp-content/uploads/v2-yt/bastlwastl.jpg) BASTLWASTL @bastlwastl ](https://youtube.com/@bastlwastl) [ ![Matthias Schwaighofer LIVE](/wp-content/uploads/v2-yt/schwaighofer.jpg) Matthias Schwaighofer LIVE @MatthiasSchwaighoferLIVE ](https://youtube.com/@MatthiasSchwaighoferLIVE)
SHOP
MLHZ Shop
[\ ![MLHZ Shop](/wp-content/uploads/v2-yt/mlhz-shop.svg)\ 3D-Druck Zubehoer, Filamente & mehr\ ZUM SHOP →\ ](https://mlhz.shop) \ FILAMENT_HERSTELLER
[ ![MLHZ Shop](/wp-content/uploads/v2-yt/mlhz-shop.svg) 3D-Druck Zubehoer, Filamente & mehr ZUM SHOP → ](https://mlhz.shop)
FILAMENT_HERSTELLER
Filament Hersteller
[\ ![Extrudr](/wp-content/uploads/v2-yt/extrudr.svg)\ Extrudr](https://www.extrudr.com/)[\ ![Spectrum](/wp-content/uploads/v2-yt/spectrum.svg)\ Spectrum](https://spectrumfilaments.com/)[\ ![Nobufil](/wp-content/uploads/v2-yt/nobufil.svg)\ Nobufil](https://www.nobufil.com/)[\ ![Bavaria Filaments](/wp-content/uploads/v2-yt/bavaria.svg)\ Bavaria Filaments](https://www.bavaria-filaments.de/)[\ ![Filament Unger](/wp-content/uploads/v2-yt/filament-unger.svg)\ Filament Unger](https://filament-unger.de/)\ \\
[ ![Extrudr](/wp-content/uploads/v2-yt/extrudr.svg) Extrudr ](https://www.extrudr.com/) [ ![Spectrum](/wp-content/uploads/v2-yt/spectrum.svg) Spectrum ](https://spectrumfilaments.com/) [ ![Nobufil](/wp-content/uploads/v2-yt/nobufil.svg) Nobufil ](https://www.nobufil.com/) [ ![Bavaria Filaments](/wp-content/uploads/v2-yt/bavaria.svg) Bavaria Filaments ](https://www.bavaria-filaments.de/) [ ![Filament Unger](/wp-content/uploads/v2-yt/filament-unger.svg) Filament Unger ](https://filament-unger.de/)

View File

@@ -6,11 +6,15 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\ SHOWCASE_FEED # COMMUNITY_PRINTS
SHOWCASE_FEED
# COMMUNITY_PRINTS
Die schönsten Drucke aus der m0lzi_3D Community.
\\SHOWCASE_FEED ## Community Prints
SHOWCASE_FEED
## Community Prints
Die schönsten Drucke aus unserer WhatsApp-Community. Jede Woche neue Highlights — von Makern für Maker.

View File

@@ -6,11 +6,15 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\ TOOL_MODULE # FILAMENT_RECHNER
TOOL_MODULE
# FILAMENT_RECHNER
Druckkosten sekundenschnell kalkulieren — Filament, Strom, Gesamtkosten.
KALKULATION GEWICHT (g)
KALKULATION
GEWICHT (g)
PREIS PRO KG (€)

View File

@@ -6,11 +6,13 @@ difficulty: "fortgeschritten"
excerpt: ""
---
\\\\\\ KNOWLEDGE_BASE # GUIDES_&_TUTORIALS
KNOWLEDGE_BASE
# GUIDES_&_TUTORIALS
Praxiswissen — konkrete Einstellungen, schnelle Diagnosen, bewährte Workflows.
\ \ \ EINSTEIGER
EINSTEIGER
### Erstes Modell drucken
@@ -386,8 +388,8 @@ Rauhe, textile oder Steinoptik ohne Nachbearbeitung.
[GUIDE_LADEN →](/fuzzy-skin-strukturierte-oberflaechen/)
\ ## NOCH FRAGEN?
## NOCH FRAGEN?
Schau in die FAQ oder frag direkt in der Community.
[ZUR_FAQ →](/faq/)\ [WHATSAPP_JOIN](https://chat.whatsapp.com/BxdLHR5JvuXKqLYLLHRmjX) \\\
[ZUR_FAQ →](/faq/) [WHATSAPP_JOIN](https://chat.whatsapp.com/BxdLHR5JvuXKqLYLLHRmjX)

171
scripts/final-rebuild.mjs Normal file
View File

@@ -0,0 +1,171 @@
/**
* FINALE Neukonvertierung aller Guides.
*
* Strategie:
* 1. \\n -> echte Newlines
* 2. Nav/Footer/SVG komplett entfernen
* 3. style-Attribute entfernen (verursachen Backslash-Tabellen)
* 4. node-html-markdown konvertiert den bereinigten HTML
* 5. Post-Cleanup: verbleibende Artefakte
*/
import fs from "fs";
import path from "path";
import { NodeHtmlMarkdown } from "node-html-markdown";
const BACKUP_POSTS = "backup/content/posts";
const BACKUP_PAGES = "backup/content/pages";
const OUT_GUIDES = "app/src/content/guides";
const OUT_PAGES = "app/src/content/pages";
const SKIP = new Set([
"guide-1-pla-perfekt-einstellen-2026-03-25",
"guide-2-stringing-reduzieren-2026-03-25",
"guide-1-warping-vermeiden-2026-03-26",
"guide-2-petg-ohne-frust-2026-03-26",
]);
const categorize = (s) => {
if (/guide-orcaslicer|guide-cura|guide-bambu|guide-prusaslicer|slicer/.test(s)) return "Slicer";
if (/pla|petg|tpu|asa|abs|nylon|carbon|resin|filament|bed-adhesion/.test(s)) return "Materialien";
if (/stringing|warping|unterextrusion|layer-separation|elefantenfuss|verstopfte/.test(s)) return "Fehlerbehebung";
if (/retraction|flow-rate|pressure-advance|input-shaping|temperaturturm|speed-tower|erste-schicht|druckbett-leveln/.test(s)) return "Kalibrierung";
if (/adaptive|modifier|ironing|fuzzy|multi-material|klipper/.test(s)) return "Fortgeschritten";
if (/erstes-modell|support|infill|duesenwechsel|druckzeit|masshaltigkeit|bruecken|nachbearbeiten|gridfinity|naht/.test(s)) return "Grundlagen";
return "Allgemein";
};
const diff = (slug, cat) => {
if (/erstes-modell|erste-schicht|druckbett-leveln/.test(slug)) return "einsteiger";
if (cat === "Fortgeschritten" || /klipper|pressure-advance|input-shaping|carbon|nylon-pa/.test(slug)) return "experte";
return "fortgeschritten";
};
const nhm = new NodeHtmlMarkdown({
keepDataImages: false,
useLinkReferenceDefinitions: false,
});
function cleanHtml(raw) {
let html = raw;
// 1. Escaped newlines -> echte
html = html.replace(/\\n/g, "\n");
// 2. WordPress-Kommentare entfernen (nur die Tags)
html = html.replace(/<!-- \/?wp:\w+ -->/g, "");
// 3. Komplette Nav-Bloecke entfernen
html = html.replace(/<nav[^>]*>[\s\S]*?<\/nav>/gi, "");
html = html.replace(/<div[^>]*class="v2-mobile-menu"[^>]*>[\s\S]*?<\/div>/gi, "");
// 4. Footer-Bloecke entfernen
html = html.replace(/<footer[^>]*>[\s\S]*?<\/footer>/gi, "");
// 5. SVG-Bloecke entfernen (Hero-Grafiken)
html = html.replace(/<svg[^>]*>[\s\S]*?<\/svg>/gi, "");
// 6. KRITISCH: style-Attribute entfernen (verursachen Backslash-Tabellen!)
html = html.replace(/\s+style="[^"]*"/gi, "");
// 7. Wrapping-Divs mit bekannten Klassen entfernen
html = html.replace(/<div[^>]*class="(?:v2-guide|hub-section|v2-footer|lead)"[^>]*>/gi, "");
// 8. class-Attribute bereinigen
html = html.replace(/\s+class="[^"]*"/gi, "");
// 9. Hamburger-Buttons
html = html.replace(/<button[^>]*>[\s\S]*?<\/button>/gi, "");
return html;
}
function processFile(filePath, outDir) {
const raw = fs.readFileSync(filePath, "utf-8");
const fmMatch = raw.match(/^---\n([\s\S]*?)\n---\n([\s\S]*)$/);
if (!fmMatch) return null;
const fmBlock = fmMatch[1];
const htmlContent = fmMatch[2].trim();
const title = fmBlock.match(/title:\s*"(.+?)"/)?.[1] ?? path.basename(filePath, ".html");
const slug = fmBlock.match(/slug:\s*"(.+?)"/)?.[1] ?? path.basename(filePath, ".html");
if (SKIP.has(slug)) return null;
// HTML bereinigen
const cleanedHtml = cleanHtml(htmlContent);
// Konvertieren
let md = nhm.translate(cleanedHtml);
// Post-Cleanup
md = md
// WordPress-Reste
.replace(/M0LZI[_\\]*3D[\s\S]*?\[SYS_BOOT[^\]]*\]/g, "")
.replace(/\[WISSEN\][\s\S]*?\[FAQ\]/gs, "")
.replace(/JOIN_NETWORK.*?→/g, "")
.replace(/M0LZI[_\\]*3D © \d{4}/g, "")
.replace(/\[WHATSAPP\][\s\S]*?\[DATENSCHUTZ\][\s\S]*?$/gm, "")
// Backslash-Artefakte
.replace(/^\s*\\+\s*$/gm, "")
.replace(/^\\ /gm, "")
.replace(/ \\$/gm, "")
.replace(/\\\s{2,}/g, " ")
// Escaped Sonderzeichen
.replace(/\\~/g, "~")
.replace(/\\\[/g, "[")
.replace(/\\\]/g, "]")
.replace(/\\_/g, "_")
// Doppelte Leerzeilen
.replace(/\n{3,}/g, "\n\n")
.trim();
const cat = categorize(slug);
const d = diff(slug, cat);
const fm = `---\ntitle: "${title}"\nslug: "${slug}"\ncategory: "${cat}"\ndifficulty: "${d}"\nexcerpt: ""\n---`;
const outPath = path.join(outDir, `${slug}.md`);
fs.writeFileSync(outPath, `${fm}\n\n${md}\n`, "utf-8");
return slug;
}
// Main
console.log("=== FINALE Neukonvertierung ===\n");
let ok = 0;
for (const f of fs.readdirSync(BACKUP_POSTS).filter(f => f.endsWith(".html")).sort()) {
const r = processFile(path.join(BACKUP_POSTS, f), OUT_GUIDES);
if (r) { console.log(` OK: ${r}`); ok++; }
}
console.log(`\n${ok} Guides.\n`);
let pok = 0;
for (const f of fs.readdirSync(BACKUP_PAGES).filter(f => f.endsWith(".html")).sort()) {
const r = processFile(path.join(BACKUP_PAGES, f), OUT_PAGES);
if (r) { console.log(` OK: ${r}`); pok++; }
}
console.log(`\n${pok} Pages.\n`);
// Verifikation
console.log("=== Verifikation ===");
let issues = 0;
for (const dir of [OUT_GUIDES, OUT_PAGES]) {
for (const f of fs.readdirSync(dir).filter(f => f.endsWith(".md")).sort()) {
const c = fs.readFileSync(path.join(dir, f), "utf-8");
const inlineTables = c.split("\n").filter(l => l.includes("| ---") && l.split("|").length > 8).length;
const backslashJunk = (c.match(/^\s*\\{2,}/gm) || []).length;
const tables = (c.match(/\n\| -/g) || []).length;
if (inlineTables > 0 || backslashJunk > 0) {
console.log(` ISSUE: ${f} (${inlineTables} inline, ${backslashJunk} bs)`);
issues++;
}
}
}
console.log(issues === 0 ? "\nAlle sauber!" : `\n${issues} Probleme`);
// Stichprobe
console.log("\n=== Stichprobe: Carbon Fiber ===");
const cf = fs.readFileSync(path.join(OUT_GUIDES, "carbon-fiber-glasfaser-filamente.md"), "utf-8");
console.log(cf.split("\n").slice(0, 40).join("\n"));

226
scripts/fix-tables-final.py Normal file
View File

@@ -0,0 +1,226 @@
"""
Finales Reparatur-Skript:
1. Header-Junk (WordPress Hero-Bloecke) entfernen
2. Einzeilige Pipe-Tabellen in echte mehrzeilige Markdown-Tabellen umwandeln
3. Backslash-Artefakte bereinigen
"""
import re, os, glob
DIRS = ["app/src/content/guides", "app/src/content/pages"]
def fix_inline_tables(text):
"""Wandelt einzeilige Pipe-Tabellen in mehrzeilige um."""
lines = text.split("\n")
new_lines = []
for line in lines:
# Pruefen ob die Zeile eine einzeilige Tabelle ist
# Muster: | Header1 | Header2 | ... | ------- | ... | Cell1 | Cell2 | ...
pipe_count = line.count("|")
if pipe_count >= 8 and "| ---" in line:
# Das ist eine einzeilige Tabelle
table_md = parse_inline_table(line)
if table_md:
new_lines.append(table_md)
continue
new_lines.append(line)
return "\n".join(new_lines)
def parse_inline_table(line):
"""Parst eine einzeilige Pipe-Tabelle und gibt mehrzeilige Markdown-Tabelle zurueck."""
# Alle Pipe-separierte Werte extrahieren
# Zuerst: Split by | und leere Eintraege filtern
parts = [p.strip() for p in line.split("|")]
parts = [p for p in parts if p] # Leere entfernen
if not parts:
return None
# Separator-Zeilen finden (nur Striche)
sep_indices = []
for i, p in enumerate(parts):
if re.match(r'^-{3,}$', p):
sep_indices.append(i)
if not sep_indices:
return None
# Die Separatoren teilen die Tabelle in Zeilen
# Zuerst: Anzahl der Spalten bestimmen
first_sep = sep_indices[0]
num_cols = first_sep # Header hat so viele Spalten wie vor dem ersten Separator
if num_cols < 2:
return None
# Alle Separatoren muessen in Gruppen von num_cols kommen
# Header = parts[0:num_cols]
# Separator = parts[num_cols:num_cols*2] (alles Striche)
# Row 1 = parts[num_cols*2:num_cols*3]
# etc.
rows = []
i = 0
while i < len(parts):
chunk = parts[i:i+num_cols]
if len(chunk) == num_cols:
# Pruefen ob das eine Separator-Zeile ist
if all(re.match(r'^-{3,}$', c) for c in chunk):
rows.append("SEP")
else:
rows.append(chunk)
elif len(chunk) > 0:
# Auffuellen mit leeren Zellen
chunk.extend([""] * (num_cols - len(chunk)))
if not all(re.match(r'^-{3,}$', c) for c in chunk if c):
rows.append(chunk)
i += num_cols
if len(rows) < 2:
return None
# Spaltenbreiten
widths = [0] * num_cols
for row in rows:
if row == "SEP":
continue
for j, cell in enumerate(row):
if j < num_cols:
widths[j] = max(widths[j], len(cell))
# Mindestbreite
widths = [max(w, 3) for w in widths]
# Markdown-Tabelle bauen
md_lines = []
header_done = False
for row in rows:
if row == "SEP":
if not header_done:
md_lines.append("| " + " | ".join("-" * w for w in widths) + " |")
header_done = True
continue
cells = []
for j in range(num_cols):
val = row[j] if j < len(row) else ""
cells.append(val.ljust(widths[j]))
md_lines.append("| " + " | ".join(cells) + " |")
# Wenn kein Separator gefunden, nach der ersten Zeile einfuegen
if not header_done and len(md_lines) >= 1:
sep = "| " + " | ".join("-" * w for w in widths) + " |"
md_lines.insert(1, sep)
return "\n".join(md_lines)
def clean_header_junk(body):
"""Entfernt WordPress Hero-Bloecke am Anfang des Contents."""
# Muster: Zeilen mit vielen Backslashes gefolgt von Hero-Text bis zum ##
# z.B.: \\\\\ \ \ \ MOHS... MATERIAL GUIDE\\ ## Titel
# Finde den ersten echten H1 oder H2
lines = body.split("\n")
clean_start = 0
for i, line in enumerate(lines):
stripped = line.strip()
# Zeilen die mit vielen Backslashes beginnen = Hero-Junk
if re.match(r'^\\{2,}', stripped):
clean_start = i + 1
continue
# Zeilen die Hero-Keywords enthalten
if any(kw in stripped for kw in ["MATERIAL GUIDE", "SETUP GUIDE", "KALIBRIER",
"TROUBLESHOOT", "SLICER GUIDE", "BEGINNER", "EXPERTEN",
"MOHS HÄRTE", "FEHLERBILD", "DRUCKPARAMETER"]):
clean_start = i + 1
continue
# Wenn wir einen Header oder normalen Text finden, stoppen
if stripped.startswith("#") or (len(stripped) > 20 and not stripped.startswith("\\")):
break
return "\n".join(lines[clean_start:])
def process_file(filepath):
with open(filepath) as f:
content = f.read()
original = content
# Frontmatter schuetzen
fm_match = re.match(r'^(---\n[\s\S]*?\n---)\n([\s\S]*)$', content)
if not fm_match:
return False
fm = fm_match.group(1)
body = fm_match.group(2)
# 1. Header-Junk entfernen
body = clean_header_junk(body)
# 2. Backslash-Cleanup
body = re.sub(r'^\s*\\+\s*$', '', body, flags=re.MULTILINE) # Nur-Backslash-Zeilen
body = re.sub(r'^\\ ', '', body, flags=re.MULTILINE) # \ am Zeilenanfang
body = re.sub(r'\s*\\$', '', body, flags=re.MULTILINE) # \ am Zeilenende
body = re.sub(r'\\~', '~', body) # Escaped Tilde
body = re.sub(r'\\(\d+)\.', r'\1.', body) # Escaped Nummern
# 3. Einzeilige Pipe-Tabellen fixen
body = fix_inline_tables(body)
# 4. Cleanup
body = re.sub(r'\n{3,}', '\n\n', body)
body = body.strip()
result = f"{fm}\n\n{body}\n"
if result != original:
with open(filepath, 'w') as f:
f.write(result)
return True
return False
# Main
print("=== Finales Tabellen- und Content-Cleanup ===\n")
total = 0
for d in DIRS:
for fp in sorted(glob.glob(os.path.join(d, "*.md"))):
if process_file(fp):
print(f" FIXED: {os.path.basename(fp)}")
total += 1
print(f"\n{total} Dateien repariert.\n")
# Verifikation
print("=== Verifikation ===")
issues = 0
for d in DIRS:
for fp in sorted(glob.glob(os.path.join(d, "*.md"))):
with open(fp) as f:
c = f.read()
# Einzeilige Tabellen (>8 Pipes + Separator in einer Zeile)
inline_tables = 0
for line in c.split("\n"):
if line.count("|") >= 8 and "| ---" in line:
inline_tables += 1
# Backslash-Zeilen
bs = len(re.findall(r'^\s*\\{2,}\s', c, re.MULTILINE))
if inline_tables > 0 or bs > 0:
print(f" {os.path.basename(fp)}: {inline_tables} inline-tables, {bs} backslash-junk")
issues += 1
print(f"\n{'Alle sauber!' if issues == 0 else f'{issues} Dateien mit Problemen'}")

View File

@@ -0,0 +1,325 @@
"""
Komplette Neukonvertierung aller Guides aus dem Original-HTML-Backup.
Parst HTML direkt mit BeautifulSoup-aehnlichem Ansatz via html.parser,
extrahiert Tabellen korrekt und entfernt WordPress-Bloat.
"""
import re, os, glob
from html.parser import HTMLParser
class ContentExtractor(HTMLParser):
"""Extrahiert strukturierten Content aus WordPress-HTML."""
SKIP_TAGS = {"nav", "footer", "button", "style", "script"}
SKIP_CLASSES = {"v2-nav", "v2-mobile-menu", "v2-footer", "v2-hamburger",
"v2-nav-links", "v2-mobile-cta", "v2-nav-cta", "hub-section"}
def __init__(self):
super().__init__()
self.output = []
self.skip_depth = 0
self.tag_stack = []
self.in_table = False
self.table_data = []
self.current_row = []
self.current_cell = ""
self.in_thead = False
self.cell_is_header = False
self.in_list = None # "ol" or "ul"
self.list_counter = 0
def _get_class(self, attrs):
for k, v in attrs:
if k == "class":
return v or ""
return ""
def handle_starttag(self, tag, attrs):
cls = self._get_class(attrs)
if tag in self.SKIP_TAGS or any(c in cls for c in self.SKIP_CLASSES):
self.skip_depth += 1
return
if self.skip_depth > 0:
return
self.tag_stack.append(tag)
if tag == "table":
self.in_table = True
self.table_data = []
elif tag == "thead":
self.in_thead = True
elif tag == "tbody":
self.in_thead = False
elif tag == "tr":
self.current_row = []
elif tag in ("th", "td"):
self.current_cell = ""
self.cell_is_header = tag == "th" or self.in_thead
elif tag in ("h1", "h2", "h3", "h4"):
level = int(tag[1])
self.output.append(f"\n\n{'#' * level} ")
elif tag == "p" and not self.in_table:
self.output.append("\n\n")
elif tag == "strong" or tag == "b":
self.output.append("**")
elif tag == "em" or tag == "i":
self.output.append("*")
elif tag == "a":
href = dict(attrs).get("href", "")
self.output.append(f"[")
self.tag_stack[-1] = ("a", href)
elif tag == "br":
if self.in_table:
self.current_cell += " "
else:
self.output.append("\n")
elif tag == "ul":
self.in_list = "ul"
self.output.append("\n")
elif tag == "ol":
self.in_list = "ol"
self.list_counter = 0
self.output.append("\n")
elif tag == "li":
if self.in_list == "ol":
self.list_counter += 1
self.output.append(f"\n{self.list_counter}. ")
else:
self.output.append("\n- ")
elif tag == "code":
self.output.append("`")
elif tag == "pre":
self.output.append("\n```\n")
elif tag == "blockquote":
self.output.append("\n> ")
elif tag == "hr":
self.output.append("\n\n---\n\n")
def handle_endtag(self, tag):
if tag in self.SKIP_TAGS or self.skip_depth > 0:
if tag in self.SKIP_TAGS:
self.skip_depth = max(0, self.skip_depth - 1)
return
if tag == "table":
self.in_table = False
if self.table_data:
self.output.append("\n\n" + self._render_table() + "\n\n")
self.table_data = []
elif tag == "thead":
self.in_thead = False
elif tag == "tr":
if self.current_row:
self.table_data.append({
"cells": self.current_row,
"header": self.in_thead or (len(self.table_data) == 0 and self.cell_is_header)
})
elif tag in ("th", "td"):
self.current_row.append(self.current_cell.strip())
elif tag in ("h1", "h2", "h3", "h4"):
self.output.append("\n\n")
elif tag == "strong" or tag == "b":
self.output.append("**")
elif tag == "em" or tag == "i":
self.output.append("*")
elif tag == "a":
if self.tag_stack and isinstance(self.tag_stack[-1], tuple):
href = self.tag_stack[-1][1]
self.output.append(f"]({href})")
elif tag in ("ul", "ol"):
self.in_list = None
self.output.append("\n")
elif tag == "code":
self.output.append("`")
elif tag == "pre":
self.output.append("\n```\n")
elif tag == "p" and not self.in_table:
self.output.append("\n")
if self.tag_stack:
self.tag_stack.pop()
def handle_data(self, data):
if self.skip_depth > 0:
return
text = data
if self.in_table and self.current_row is not None:
self.current_cell += text
else:
self.output.append(text)
def _render_table(self):
if not self.table_data:
return ""
headers = [r for r in self.table_data if r["header"]]
rows = [r for r in self.table_data if not r["header"]]
if not headers and rows:
headers = [rows.pop(0)]
if not headers:
return ""
num_cols = len(headers[0]["cells"])
# Spaltenbreiten
widths = [len(h) for h in headers[0]["cells"]]
for row in rows:
for i, cell in enumerate(row["cells"][:num_cols]):
if i < len(widths):
widths[i] = max(widths[i], len(cell))
widths = [max(w, 3) for w in widths]
lines = []
# Header
hcells = headers[0]["cells"][:num_cols]
lines.append("| " + " | ".join(c.ljust(widths[i]) for i, c in enumerate(hcells)) + " |")
# Separator
lines.append("| " + " | ".join("-" * w for w in widths) + " |")
# Body rows
for row in rows:
cells = row["cells"][:num_cols]
padded = []
for i in range(num_cols):
val = cells[i] if i < len(cells) else ""
padded.append(val.ljust(widths[i]))
lines.append("| " + " | ".join(padded) + " |")
return "\n".join(lines)
def get_markdown(self):
text = "".join(self.output)
# Cleanup
text = re.sub(r'\n{3,}', '\n\n', text)
text = text.strip()
return text
# Kategorisierung
def categorize(slug):
s = slug.lower()
if any(k in s for k in ["guide-orcaslicer", "guide-cura", "guide-bambu", "guide-prusaslicer", "slicer"]): return "Slicer"
if any(k in s for k in ["pla", "petg", "tpu", "asa", "abs", "nylon", "carbon", "resin", "filament", "bed-adhesion"]): return "Materialien"
if any(k in s for k in ["stringing", "warping", "unterextrusion", "layer-separation", "elefantenfuss", "verstopfte"]): return "Fehlerbehebung"
if any(k in s for k in ["retraction", "flow-rate", "pressure-advance", "input-shaping", "temperaturturm", "speed-tower", "erste-schicht", "druckbett-leveln"]): return "Kalibrierung"
if any(k in s for k in ["adaptive", "modifier", "ironing", "fuzzy", "multi-material", "klipper"]): return "Fortgeschritten"
if any(k in s for k in ["erstes-modell", "support", "infill", "duesenwechsel", "druckzeit", "masshaltigkeit", "bruecken", "nachbearbeiten", "gridfinity", "naht"]): return "Grundlagen"
return "Allgemein"
def difficulty(slug, cat):
if any(k in slug for k in ["erstes-modell", "erste-schicht", "druckbett-leveln"]): return "einsteiger"
if cat == "Fortgeschritten" or any(k in slug for k in ["klipper", "pressure-advance", "input-shaping", "carbon", "nylon-pa"]): return "experte"
return "fortgeschritten"
SKIP_SLUGS = {
"guide-1-pla-perfekt-einstellen-2026-03-25",
"guide-2-stringing-reduzieren-2026-03-25",
"guide-1-warping-vermeiden-2026-03-26",
"guide-2-petg-ohne-frust-2026-03-26",
}
def process_html(filepath, out_dir):
with open(filepath) as f:
raw = f.read()
# Frontmatter extrahieren
fm_match = re.match(r'^---\n([\s\S]*?)\n---\n([\s\S]*)$', raw)
if not fm_match:
return None
fm_block = fm_match.group(1)
html_content = fm_match.group(2).strip()
title_m = re.search(r'title:\s*"(.+?)"', fm_block)
slug_m = re.search(r'slug:\s*"(.+?)"', fm_block)
excerpt_m = re.search(r'excerpt:\s*"(.*?)"', fm_block)
title = title_m.group(1) if title_m else os.path.basename(filepath).replace(".html", "")
slug = slug_m.group(1) if slug_m else os.path.basename(filepath).replace(".html", "")
excerpt = excerpt_m.group(1) if excerpt_m else ""
if slug in SKIP_SLUGS:
return None
# HTML parsen
parser = ContentExtractor()
parser.feed(html_content)
md = parser.get_markdown()
# WordPress-Kommentare entfernen
md = re.sub(r'<!-- /?wp:\w+ -->', '', md)
# Verbleibende Artefakte
md = re.sub(r'^\s*\\+\s*$', '', md, flags=re.MULTILINE)
md = re.sub(r'\n{3,}', '\n\n', md)
md = md.strip()
cat = categorize(slug)
diff = difficulty(slug, cat)
frontmatter = f'---\ntitle: "{title}"\nslug: "{slug}"\ncategory: "{cat}"\ndifficulty: "{diff}"\nexcerpt: "{excerpt}"\n---'
out_path = os.path.join(out_dir, f"{slug}.md")
with open(out_path, 'w') as f:
f.write(f"{frontmatter}\n\n{md}\n")
return slug
# Main
print("=== Komplette Neukonvertierung aus HTML-Backup ===\n")
backup_posts = "backup/content/posts"
backup_pages = "backup/content/pages"
out_guides = "app/src/content/guides"
out_pages = "app/src/content/pages"
os.makedirs(out_guides, exist_ok=True)
os.makedirs(out_pages, exist_ok=True)
print("Guides:")
ok = 0
for f in sorted(glob.glob(os.path.join(backup_posts, "*.html"))):
result = process_html(f, out_guides)
if result:
print(f" OK: {result}")
ok += 1
print(f"\n{ok} Guides.\n")
print("Pages:")
pok = 0
for f in sorted(glob.glob(os.path.join(backup_pages, "*.html"))):
result = process_html(f, out_pages)
if result:
print(f" OK: {result}")
pok += 1
print(f"\n{pok} Pages.\n")
# Verify
print("=== Verifikation ===")
issues = 0
for d in [out_guides, out_pages]:
for fp in sorted(glob.glob(os.path.join(d, "*.md"))):
with open(fp) as f:
c = f.read()
# Inline-Tabellen (sollte keine geben)
inline = sum(1 for line in c.split("\n") if line.count("|") >= 8 and "| ---" in line)
# Backslash-Muell
bs = len(re.findall(r'^\s*\\{2,}', c, re.MULTILINE))
# Tabellen vorhanden?
tables = c.count("\n| ---")
if inline > 0 or bs > 0:
print(f" ISSUE: {os.path.basename(fp)} ({inline} inline, {bs} bs)")
issues += 1
elif tables > 0:
print(f" {os.path.basename(fp)}: {tables} Tabellen OK")
print(f"\n{'Alle sauber!' if issues == 0 else f'{issues} Probleme'}")