Tip: For hygroscopic materials like Nylon and PVA, always dry before use and store in sealed containers with desiccant. Wet filament causes poor print quality and stringing.
Advanced Settings
Configure advanced material behaviors and special G-code.
Filament Start G-code
- Parameter
filament_start_gcode- Type
- Multi-line text
- Description
- G-code executed when this filament is loaded or at the start of a print. Useful for material-specific initialization.
Example Use Cases
- Set specific pressure advance values
- Adjust acceleration for flexible materials
- Enable specific firmware features
; Example: Set pressure advance for this filament
SET_PRESSURE_ADVANCE ADVANCE=0.04
; Set acceleration limits for TPU
SET_VELOCITY_LIMIT ACCEL=500
Filament End G-code
- Parameter
filament_end_gcode- Type
- Multi-line text
- Description
- G-code executed when switching away from this filament or at print end.
Required Nozzle HRC
- Parameter
required_nozzle_HRC- Description
- Minimum nozzle hardness required for this filament (for abrasive materials).
| Filament Type | Required Nozzle |
|---|---|
| Standard PLA/PETG/ABS | Brass OK |
| Carbon Fiber filled | Hardened Steel |
| Glass Fiber filled | Hardened Steel |
| Metal filled | Hardened Steel |
| Glow-in-the-dark | Hardened Steel |
| Wood filled | Brass OK (mild wear) |
Filament Drying Settings
Settings for printers with built-in filament dryers (like Bambu Lab AMS):
- Activate Drying
activate_dryer- Enable the filament dryer- Drying Temperature
dryer_temperature- Target temperature for drying- Drying Time
dryer_time- Duration of drying cycle
| Material | Drying Temp (°C) | Time (hours) |
|---|---|---|
| PLA | 45-50 | 4-6 |
| PETG | 65-70 | 4-6 |
| ABS | 65-80 | 2-4 |
| Nylon | 70-80 | 12-24 |
| TPU | 50-55 | 4-6 |
| PC | 80-90 | 8-12 |
| PVA | 45-50 | 4-8 |
Shrinkage Compensation
- Parameter
filament_shrink- Unit
- Percentage (%)
- Default
- 100% (no compensation)
- Description
- Scale factor to compensate for material shrinkage during cooling. Values over 100% enlarge the model.
| Material | Typical Shrinkage | Compensation |
|---|---|---|
| PLA | 0.3-0.5% | 100.3-100.5% |
| PETG | 0.5-0.7% | 100.5-100.7% |
| ABS | 0.7-0.8% | 100.7-100.8% |
| ASA | 0.5-0.7% | 100.5-100.7% |
| Nylon | 1.0-2.0% | 101.0-102.0% |
| PC | 0.5-0.7% | 100.5-100.7% |
Soluble Material
- Parameter
filament_soluble- Type
- Boolean
- Description
- Mark this filament as soluble (PVA, HIPS). Affects support material behavior in multi-material prints.
Support Material
- Parameter
filament_is_support- Type
- Boolean
- Description
- Mark this filament as a dedicated support material. OrcaSlicer will prefer using it for supports in multi-material prints.