* Add editor and markdown configuration files
Introduces .editorconfig, .markdownlint.json, and VS Code settings for consistent formatting and markdown linting. These files help standardize code style and markdown indentation across the project.
* Full reformat
Changed code block language from 'gcode' to 'c++' for syntax highlighting and improved formatting in G-code examples. Also refined example conditions and descriptions for clarity.
* Add example for custom start G-code sequence
Included a detailed example demonstrating custom notifications with M300 and a purge sequence in the start G-code section.
* Add important note on safe use of machine G-code
Added a warning highlighting the power and risks of custom machine G-code scripts. The note advises users to use known G-code bases for their firmware and to thoroughly test scripts before production use.
* Add firmware G-code documentation links
Added helpful links to Marlin, RepRap, and Klipper G-code documentation to guide users in referencing supported commands for their printer firmware.
* Update code block language to gcode in docs
Changed code block language from 'c++' to 'gcode' in printer_machine_gcode.md for better syntax highlighting and clarity in G-code examples.
Provides sample Marlin G-code snippets demonstrating how to set fan speed and pressure advance based on extrusion roles. This helps users customize machine behavior for specific print scenarios.
Co-authored-by: Rodrigo Faselli <162915171+rf47@users.noreply.github.com>
* Printer home base
* Create printer_basic_information_printable_space.md
* Document multi bed type support in printable space
Moved and expanded documentation for multi bed type support from bed-types.md to printer_basic_information_printable_space.md. The new section explains enabling multi bed types, selecting bed types, setting temperatures, and using the curr_bed_type variable in custom G-code. Removed redundant bed-types.md file.
* advance
* Create printer_basic_information_cooling_fan.md
* Create printer_basic_information_extruder_clearance.md
* adaptative bed mesh
* Printer accesory
* Update Home.md
* Create printer_machine_gcode.md
* MOVED
* Create printer_multimaterial_wipe_tower.md
* Create printer_multimaterial_setup.md
* Create printer_multimaterial_semm_parameters.md
* Create printer_multimaterial_advanced.md
* Update multimaterial setup links and remove semm.md
* Create printer_extruder_basic_information.md
* Create printer_extruder_layer_height_limits.md
* Refactor extruder docs and add retraction/Z-hop info
Moved layer height limits and extruder position sections into 'printer_extruder_basic_information.md', deleted the separate layer height limits file, and added new documentation for extruder retraction and Z-hop settings. Updated Home.md navigation to reflect these changes and improve clarity for users.
* Add printer motion ability documentation
Introduces a new markdown file detailing motion-related printer settings, including speed, acceleration, jerk limitations, resonance avoidance, and G-code emission options.
* Add icons to printer settings navigation links
Updated the printer settings section in Home.md to include relevant SVG icons for each navigation link, improving visual clarity and user experience. This change affects links under Basic Information, Multimaterial, and Extruder subsections.
* Clarify Auto option in Z-hop type documentation
Updated the description for the 'Auto' Z-hop type to specify that it selects automatically between Spiral based on whether the travel move crosses over overhang areas.
* Update printer-preset.png