Layer shift and quality issues
Print quality problems on the G1 cover a wide range of symptoms — from warping at the corners to uneven layer stacking, blobs, and stringing. Most are solvable through a combination of slicer settings and material preparation.
Symptoms
Section titled “Symptoms”- Part detaches from the bed at corners or edges during print (warping)
- Layers not stacked correctly — visible shift or bump between layers
- Blobs or bumps at layer transitions or where the nozzle changes direction
- Stringing — thin plastic threads between parts of the print
- Last layers lifting up — top surface not flat, rises at the edges
- Under-extrusion at the start, then stabilizes after the first few lines
- Layers look uneven / wavy, especially on transparent material
- Overextrusion on the first layer — elephant foot effect
Warping
Section titled “Warping”The most common quality issue, especially with rPLA and recycled pellets on large flat objects.
Causes and fixes
Section titled “Causes and fixes”| Cause | Fix |
|---|---|
| Bed temperature too low | Increase to 55–65°C for rPLA; 60°C is a safe default |
| Bed temperature too high (PETG clear) | Lower to 60°C — at 80°C the first layers turn white/opaque |
| No adhesion | Apply glue spray (DimaFix, MagiGoo) — see Bed adhesion sprays |
| No brim | Add outer + inner brim in slicer for flat large parts |
| Object geometry | Add a flat base layer in the model to act as a built-in brim |
| Cooling too fast | Reduce fan to 20–30%, or disable for large slow prints |
| Cooling too slow | Increase fan slightly (30–40%) for small/thin prints |
| Recycled pellets | Dry thoroughly before printing — see Dryer best practices |
Tip from multiple customers: over-extruding the first layer slightly (increase first-layer flow in slicer by 10–15%) helps it bond better to the bed — especially useful with recycled pellets.
Geometry workaround
Section titled “Geometry workaround”For objects with long flat bases prone to warping, modify the model to add a slight inward curvature on the bottom face. The rigidity of a thicker line width (8–10 mm) also reduces warping compared to thinner lines.
Layers not stacking / layer shift
Section titled “Layers not stacking / layer shift”Nozzle-to-layer ratio issue
Section titled “Nozzle-to-layer ratio issue”The G1 uses large nozzles (1, 3, 8 mm). A common mistake is setting the layer height too high relative to the nozzle diameter:
- Rule: layer height should be ~50–70% of nozzle diameter
- 8 mm nozzle → 3–4 mm layer height
- 5 mm nozzle → 2–3 mm layer height
- 3 mm nozzle → 1–2 mm layer height
- If the line width exceeds nozzle diameter by too much, the nozzle can clip the previous layer → apparent “layer shift”
Actual layer shift (motor)
Section titled “Actual layer shift (motor)”If layers are cleanly offset horizontally, see Extruder motor skipping and Belt and chain mechanical issues.
Y-axis shift from belt wear or friction
Section titled “Y-axis shift from belt wear or friction”A consistent 1 mm offset that appears at the same layer height on every print (but not on a second machine running the same G-code) points to a mechanical issue on the belt or linear rail of that specific axis.
Diagnostic steps:
- Turn the printer off and move the extruder head by hand along Y — resistance should be smooth with only slight motor drag. Any roughness or sticking indicates friction
- Inspect the white timing belts: if the rubber casing is worn through you may see fine steel wires protruding from the outer surface — replace the belt immediately
- Lubricate the linear rails with a linear rail lubricant (ISO VG32 or equivalent). Do not use WD-40
- If the noise or friction persists, reducing travel acceleration (non-print moves only) can temporarily allow good prints while you arrange maintenance. This does not change print time
Layer misalignment from wet material (nozzle drooling)
Section titled “Layer misalignment from wet material (nozzle drooling)”If the shift appears at a random layer and only on one print (not reproducible across multiple runs), the cause is often the nozzle hitting material it deposited in a previous layer due to drooling from wet pellets.
- Wet material is softer and more viscous at the same temperature → it flows out of the nozzle during travel moves and deposits a bead in the wrong place
- The nozzle hits this stray bead on the next layer → apparent horizontal shift
- Fix: dry the material thoroughly (see Dryer best practices) and inspect the print for bubbles or roughness (wet material signs)
Power supply voltage drop (vacuum inrush)
Section titled “Power supply voltage drop (vacuum inrush)”If layer shifts occur randomly and correlate with the vacuum pump starting or stopping:
- The vacuum pump draws a large inrush current that briefly drops the 24V supply, disrupting motor control
- Fix: plug the printer and the vacuum pump on separate wall power circuits (ideally separate breakers)
- Do not use a shared power strip or extension cord between printer and vacuum
”Stepper too far in past” MCU error → path density too high
Section titled “”Stepper too far in past” MCU error → path density too high”If the print stops with a Klipper console error "stepper X: Invalid sequence"or the print fails mid-run without a visible mechanical cause:
- Usually triggered by G-code paths with very high point density — common when exporting from Grasshopper or parametric tools
- Dense curves generate thousands of tiny segments; the MCU cannot process them fast enough
- Fix: in Grasshopper, use Curve to Polyline with 0.05–0.1% tolerance before generating G-code — this reduces segment count dramatically
- Also: upload large files via Wi-Fi (G-Code Files drag-and-drop in G1OS), not USB stick — USB can stall on very large files
Horizontal surface stripes
Section titled “Horizontal surface stripes”Symptom: the print surface shows repeating rough horizontal bands at regular intervals — the layers look uneven in quality even though the print otherwise holds shape.
Cause: PLA (or rPLA) being printed too hot. The excess heat causes slight overextrusion and surface instability at that temperature.
Fix:
- Reduce all three Multi-Heating Zone temperatures by 5–10°C (e.g., from 190°C to 185°C across all zones)
- If the material is from a particular supplier at a specific grade, the ideal temperature may be as low as 185°C for all zones
- Verify the correct material is being printed — some PLA grades behave more like 185°C materials even if 190°C is the generic starting point
Wavy edges on the first layer
Section titled “Wavy edges on the first layer”Symptom: the perimeter of the first layer has a slight wave or wobble, especially visible on flat test objects.
Cause: the initial layer jerk value is too low. Jerk controls how quickly the printhead accelerates at direction changes on the first layer.
Fix: in Ginger Slicer → Process → Speed section, set Initial layer jerk to 3 (default is sometimes set to 1, which causes the waviness).
Blobs and stringing
Section titled “Blobs and stringing”Classic vs Arachne slicing mode
Section titled “Classic vs Arachne slicing mode”Use Arachne wall generator (not Classic) for large nozzles:
- Classic mode generates errors when the object thickness is close to the line width → produces extra walls, blobs, or incorrect Z moves
- Arachne adapts wall count to the actual geometry → smoother result
Switch: Ginger Slicer → Quality → Wall generator → Arachne
Stringing at retraction points
Section titled “Stringing at retraction points”FGF (pellet) machines do not retract filament like FDM — the pellet screw cannot pull back material. Instead:
- Reduce travel speed so the nozzle drips less
- Enable Z-hop on retract to lift the nozzle above the print before travel
- Reduce nozzle temperature slightly (5–10°C) to increase viscosity
- Use Arachne — it minimizes unnecessary travel moves
Blobs from over-extrusion
Section titled “Blobs from over-extrusion”- Reduce flow ratio (e.g., from 1.0 to 0.85–0.9) — run Rotation Volume calibration first
- Check Max Volumetric Speed — printing above MVS causes pressure buildup → blobs at direction changes
Last layers lifting
Section titled “Last layers lifting”Symptom: the top portion of the print is not flat — last layers bow upward.
Cause: previous layer is still too hot/soft when the next layer is deposited; the new layer pushes the previous one up.
Fixes:
- Increase fan speed for the last 10 cm of the print (75–80%)
- Increase minimum layer time in slicer so each layer has more time to cool
- Reduce extrusion temperature by 5–10°C in the final layers
Under-extrusion at print start
Section titled “Under-extrusion at print start”Normal behavior: the first skirt/purge line is often thin or irregular as the barrel is still reaching temperature equilibrium. This resolves after 1–3 purge lines and is not a defect. If it persists, see Nozzle and barrel clog.
Transparency and surface finish (PETG clear / PLA virgin)
Section titled “Transparency and surface finish (PETG clear / PLA virgin)”- PETG: fully transparent without colorant. Layers are always visible due to light refraction — this is inherent to layer-by-layer printing and cannot be fully eliminated
- PETG at 80°C bed: first layers turn white/opaque due to slow cooling → lower bed to 60°C
- PLA virgin: slightly yellowish by nature, not fully transparent
- rPLA: white works well for translucent/diffuse effects; clear rPLA is inconsistent
- “Shadows between layers”: caused by nozzle position instability — resolved with the stabilizer bar upgrade introduced post-2023
Slicer settings that affect quality
Section titled “Slicer settings that affect quality”| Setting | Recommendation |
|---|---|
| Wall generator | Arachne (not Classic) |
| First layer height | 1 mm for large nozzles; build up from there |
| First layer flow | +10–15% if adhesion is poor |
| Fan speed | 20–40% for PLA/rPLA; 0% for very large slow prints |
| Layer time (min) | Set to avoid cooling issues — slicer slows the print automatically |
| Slow on overhangs | This slicer option can cause unexpected speed drops — disable if not needed |
| Brim | Inner + outer for flat large parts |
See also Ginger Slicer overview for a full settings reference.
How to prevent
Section titled “How to prevent”- Always run Rotation Volume calibration when changing material or nozzle
- Use Dryer best practices — wet material causes bubbles and inconsistent flow
- Match layer height to nozzle size (see table above)
- Use Arachne wall generator for all large-nozzle prints
- Use glue spray + brim for flat parts on new material
- Warping observed across 21+ customers, most frequent with recycled/rPLA on large flat geometry
- Arachne vs Classic: confirmed by multiple customers independently — Classic causes Z-height errors with G1 large nozzles
- “Layer shift” is often misidentified — check nozzle:layer ratio before assuming belt/motor issue