flexi-bot/docs/marlin/_gcode/M302.md
2023-09-05 20:38:49 +02:00

46 lines
1.0 KiB
Markdown

---
tag: m0302
title: Cold Extrude
brief: Set minimum extrusion temperature, allow cold extrusion.
author: thinkyhead
requires: PREVENT_COLD_EXTRUSION
group: thermal
codes: [ M302 ]
notes: Requires `PREVENT_COLD_EXTRUSION`.
parameters:
-
tag: S
optional: true
description: Minimum temperature for safe extrusion
values:
-
tag: temp
type: float
-
tag: P
optional: true
description: Flag to allow extrusion at any temperature
values:
-
tag: flag
type: bool
examples:
-
pre: Some common uses...
code: |
M302 ; report current cold extrusion state
M302 P0 ; enable cold extrusion checking
M302 P1 ; disable cold extrusion checking
M302 S0 ; always allow extrusion (disable checking)
M302 S170 ; only allow extrusion above 170
M302 S170 P1 ; set min extrude temp to 170 but leave disabled
---
Set the minimum extrusion temperature, potentially allowing E movement at temperatures below the melting point of the material.