Reduce the size of current and new JSONs by standardising them with 1 tab indentation instead of 4 spaces.
This effectively reduces the size by almost 20 MB.
| Current | New |
|---|---|
| 85.2 Mib | 67 Mib |
Used [JQ](https://jqlang.org/) `--tab` to automatically format every current JSON.
> [!NOTE]
> Some profiles had the arrays on the same line, but those created by Orca were in the standard format (each object below the previous one). In some cases, this increases the number of tabs due to the new lines, but the increase is negligible, and this way both the base profiles and those created by Orca maintain the same style.
Previously, wipe tower behavior was determined by checking if the printer
was a QIDI vendor. This introduces a configurable enum (Type 1 / Type 2)
so any printer can select its wipe tower implementation. BBL printers
remain hardcoded to Type 1. Qidi profiles default to Type 1.
* The 0.30mm layer height configuration for the 0.4 nozzle of the QIDI model has been removed
* Revert "The 0.30mm layer height configuration for the 0.4 nozzle of the QIDI model has been removed"
This reverts commit 8d296720b8.
* Update Qidi Q2 0.4 nozzle.json
修改Q2打印高度
* change machine_gcode
---------
Co-authored-by: SoftFever <softfeverever@gmail.com>
* The 0.30mm layer height configuration for the 0.4 nozzle of the QIDI model has been removed
* Revert "The 0.30mm layer height configuration for the 0.4 nozzle of the QIDI model has been removed"
This reverts commit 8d296720b8.
* Update Qidi Q2 0.4 nozzle.json
修改Q2打印高度
---------
Co-authored-by: SoftFever <softfeverever@gmail.com>
Addresses #8275 by adding time lapse gcode
The profile was missing the time lapse gcode. I ported the time lapse gcode from Qidi Studio's layer change for this profile.
Co-authored-by: Noisyfox <timemanager.rick@gmail.com>
addresses #8093 by using proper placeholder
The original setting was using `hot_plate_temp_initial_layer` which doesn't respect the various build plate temperatures. `bed_temperature_initial_layer_single` does.
Co-authored-by: Noisyfox <timemanager.rick@gmail.com>
* Update fdm_filament_abs.json
Modification based on chamber temperature
* Update fdm_filament_asa.json
Modification based on chamber temperature
* Update QIDI ABS-GF25 @Qidi Q1 Pro 0.4 nozzle.json
Modification based on chamber temperature
* Update QIDI ABS-GF25 @Qidi Q1 Pro 0.6 nozzle.json
Modification based on chamber temperature
* Update QIDI ABS-GF25 @Qidi Q1 Pro 0.8 nozzle.json
Modification based on chamber temperature
* Update QIDI ASA @Qidi Q1 Pro 0.2 nozzle.json
Modification based on chamber temperature
* Update Qidi Generic ABS.json
Modification based on chamber temperature
* Update Qidi Generic ASA.json
Modification based on chamber temperature
* Update QIDI ABS-GF25 @Qidi Q1 Pro 0.4 nozzle.json
Sorry, there is still a parameter that needs to be modified for this type of consumable
* Update QIDI ABS-GF25 @Qidi Q1 Pro 0.6 nozzle.json
Sorry, there is still a parameter that needs to be modified for this type of consumable
* Update QIDI ABS-GF25 @Qidi Q1 Pro 0.8 nozzle.json
Sorry, there is still a parameter that needs to be modified for this type of consumable
* Update Qidi Q1 Pro 0.4 nozzle.json
Parameter modification
* Update fdm_qidi_x3_common.json
Parameter modification
* Update Qidi Q1 Pro 0.4 nozzle.json
Gcode Change
* Update fdm_qidi_x3_common.json
Gcode Change
* Merge branch 'main' into main
* Adjusted start g-code for Qidi X-Max/X-Plus 1 and 2.
* Aligned more with Qidi slicer default start code.\nWill raise the bed during warming up and park nozzle in default possition.