mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-09-12 03:27:55 +00:00
Wiki Update 12 - Others (#10452)
* Update others_settings_brim.md * Improved brim * brim wiki * Update others_settings_brim.md * Skirt * Icons to settings sections * Create Built-in-placeholders-variables.md * Update others_settings_g_code_output.md * Update others_settings_notes.md * Update others_settings_post_processing_scripts.md * special mode * Fuzzy skin * Image fix * PA update * Update pressure-advance-calib.md * Phishing report link in README * pa wiki link * Esthetic -> Aesthetic
This commit is contained in:
@@ -1,27 +1,52 @@
|
||||
# G-Code Output
|
||||
|
||||
G-code output settings control how the G-code is generated and formatted. These settings can affect the readability of the G-code, the efficiency of the print, and compatibility with various firmware, printers and post-processing tools.
|
||||
These settings control how G-code is generated and formatted. They impact readability, file size, print behavior, and compatibility with firmware and post-processing tools.
|
||||
|
||||
- [Reduce Infill Retraction](#reduce-infill-retraction)
|
||||
- [Add line number](#add-line-number)
|
||||
- [Verbose G-code](#verbose-g-code)
|
||||
- [Label Objects](#label-objects)
|
||||
- [Exclude Objects](#exclude-objects)
|
||||
- [Filename Format](#filename-format)
|
||||
|
||||
## Reduce Infill Retraction
|
||||
|
||||
Don't retract when the travel is in infill area absolutely. That means the oozing can't been seen. This can reduce times of retraction for complex model and save printing time, but make slicing and G-code generating slower.
|
||||
When enabled, the slicer will skip retractions for travel moves that occur entirely inside infill regions. This reduces the number of retractions and can speed up printing for complex models, but it may increase oozing or stringing inside infill. Slicing time may also increase slightly.
|
||||
|
||||
**Recommended** when internal cosmetic quality is not critical and you want fewer retractions.
|
||||
|
||||
## Add line number
|
||||
|
||||
Enable this to add line number(Nx) at the beginning of each G-code line.
|
||||
Prefix each G-code line with a sequential line number (N1, N2, ...). Useful for debugging or tools that expect numbered G-code.
|
||||
|
||||
## Verbose G-code
|
||||
|
||||
Enable this to get a commented G-code file, with each line explained by a descriptive text. If you print from SD card, the additional weight of the file could make your firmware slow down.
|
||||
Include descriptive comments for G-code lines and blocks to make the file human-readable and easier to debug.
|
||||
Verbose mode produces much larger files and may slow down SD-card printing on some printers.
|
||||
|
||||
## Label Objects
|
||||
|
||||
Enable this to add comments into the G-code labeling print moves with what object they belong to, which is useful for the Octoprint CancelObject plugin. This settings is NOT compatible with Single Extruder Multi Material setup and Wipe into Object / Wipe into Infill.
|
||||
Insert comments that label moves with the object they belong to (object index or name). This is useful for integrations such as OctoPrint's Cancel Object plugin and for human inspection of the G-code.
|
||||
|
||||
> [!IMPORTANT]
|
||||
> Object labelling is not compatible with Single-Extruder Multi-Material configurations or with "Wipe into Object" / "Wipe into Infill" strategies.
|
||||
> When those features are active, labels may be omitted.
|
||||
|
||||
## Exclude Objects
|
||||
|
||||
Enable this option to add EXCLUDE OBJECT command in G-code.
|
||||
Add an `EXCLUDE OBJECT` marker or command in the exported G-code for objects flagged as excluded. This helps post-processors or custom scripts recognise excluded parts.
|
||||
|
||||
## Filename Format
|
||||
|
||||
Users can define the project file name when exporting.
|
||||
Define a filename template for exported G-code. Templates may include tokens like project name, date, or other metadata to produce consistent and informative filenames on export.
|
||||
|
||||
For example:
|
||||
|
||||
```c++
|
||||
{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode
|
||||
```
|
||||
|
||||
Can be used to generate filenames like `OrcaCube_PLA_1h15m.gcode`.
|
||||
|
||||
> [!TIP]
|
||||
> Check [Built in placeholders variables](built-in-placeholders-variables) for available tokens and their meanings.
|
||||
|
||||
Reference in New Issue
Block a user