Commit graph

5446 commits

Author SHA1 Message Date
HellAholic
f595ebb354
Merge branch 'main' into voron-volumetric-speed 2025-09-14 15:37:30 +02:00
HellAholic
f7b5d33176
Merge branch 'main' into fdmprinter_update_Inside_travel_avoid_distance 2025-09-12 11:01:16 +02:00
HellAholic
57073e2282 Apply printer-linter format
Some checks are pending
conan-package-resources / conan-package (push) Waiting to run
conan-package-resources / signal-curator (push) Blocked by required conditions
printer-linter-format / Printer linter auto format (push) Waiting to run
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
unit-test / Run unit tests (push) Waiting to run
2025-09-12 07:34:24 +00:00
HellAholic
08d0444d9e
Merge branch 'main' into main 2025-09-12 09:02:34 +02:00
HellAholic
9acb0ffa6b replace svg with png
application consistency
2025-09-12 09:02:23 +02:00
HellAholic
44e4bb1eb1
Merge branch 'main' into PP-664-Factor-4-reduce-resonances-in-process 2025-09-11 13:41:37 +02:00
HellAholic
638f571381
Merge branch 'main' into PP-673-HIde-travel-during-retracts-for-S6-and-S8 2025-09-11 13:30:35 +02:00
HellAholic
cf655a7367
Merge branch 'main' into CURA-12678_MSS_profile_update
Some checks failed
conan-package-resources / conan-package (push) Has been cancelled
conan-package / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
2025-09-11 13:18:59 +02:00
HellAholic
6af8acae32
Merge branch 'main' into PP-658-Fix-BVT-temperature-limits-based-on-thermal-model-F4 2025-09-11 13:12:23 +02:00
takanuva15
f41c3d197c Add profile for Anycubic Kobra S1 2025-09-10 23:22:53 -04:00
Erwan MATHIEU
bb8c2c4dec
Merge branch 'main' into PP-673-HIde-travel-during-retracts-for-S6-and-S8
Some checks failed
conan-package-resources / conan-package (push) Has been cancelled
conan-package / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
2025-09-10 15:43:49 +02:00
Erwan MATHIEU
681116a9e5
Merge branch 'main' into CURA-12678_MSS_profile_update
Some checks are pending
conan-package-resources / conan-package (push) Waiting to run
conan-package-resources / signal-curator (push) Blocked by required conditions
conan-package / conan-package (push) Waiting to run
printer-linter-format / Printer linter auto format (push) Waiting to run
unit-test / Run unit tests (push) Waiting to run
2025-09-10 13:20:52 +02:00
Erwan MATHIEU
40bde3008a
Merge branch 'main' into PP-658-Fix-BVT-temperature-limits-based-on-thermal-model-F4
Some checks failed
conan-package-resources / conan-package (push) Has been cancelled
conan-package / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
2025-09-10 13:17:13 +02:00
Erwan MATHIEU
6950b92202
Merge branch 'main' into fdmprinter_update_Inside_travel_avoid_distance
Some checks failed
printer-linter-format / Printer linter auto format (push) Has been cancelled
2025-09-10 11:50:42 +02:00
Erwan MATHIEU
abb5261833
Merge branch 'main' into CURA-12679_fix_definition_issue_zyyx_pro_and_zyyx_plus
Some checks failed
conan-package-resources / conan-package (push) Has been cancelled
conan-package / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
2025-09-10 11:20:53 +02:00
THeijmans
066ac3eb20 PP-664 reduce z-resonances in F4 print process 2025-09-08 13:22:01 +02:00
HellAholic
ede8b7ea3a Merge remote-tracking branch 'origin/5.10'
Some checks failed
conan-package-resources / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
2025-09-05 14:22:55 +02:00
THeijmans
28f2e4fb49 PP-650 R5 2025-09-05 10:08:40 +02:00
THeijmans
969cbf09e3 PP-650 R3 2025-09-05 10:08:40 +02:00
HellAholic
fe9975ebe5
Merge branch 'main' into CURA-12679_fix_definition_issue_zyyx_pro_and_zyyx_plus
Some checks failed
conan-package-resources / conan-package (push) Has been cancelled
conan-package / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
2025-09-04 15:48:53 +02:00
Paul Kuiper
851544a3c2 Disable the retract during travel settings for the S6 and S8 for now (they first need firmware update to use this).
PP-673
2025-09-02 12:40:48 +02:00
HellAholic
6defd4cea3 Merge remote-tracking branch 'origin/5.10'
Some checks failed
conan-package-resources / conan-package (push) Has been cancelled
conan-package / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
2025-08-21 10:37:04 +02:00
HellAholic
da90d27015 Set default_value and minimum_value for Inside Travel avoid distance
Minimum value is set to half the nozzle width as any lower could potentially cause collision with the printed outer wall

Default value is set to 0.6
2025-08-20 09:54:10 +02:00
HellAholic
81f61c9f7a
Merge branch 'main' into CURA-12678_MSS_profile_update 2025-08-11 13:56:51 +02:00
HellAholic
b2e7877bc6 Apply printer-linter format 2025-08-11 11:40:17 +00:00
HellAholic
d0365db176 Update zyyx_pro.def.json 2025-08-11 13:38:40 +02:00
HellAholic
845713b03a Update zyyx_plus.def.json 2025-08-11 13:38:37 +02:00
HellAholic
3da366f316 Apply printer-linter format 2025-08-11 10:58:51 +00:00
HellAholic
e83c21a5d9
Merge pull request #19968 from Asterchades/main
Update Top/Bottom Layers formula
2025-08-11 12:57:44 +02:00
HellAholic
0bc7ef72a0
Merge pull request #20432 from jeremysalwen/more_per_object_retraction
Enable more retraction settings to be set per-model
2025-08-11 12:27:04 +02:00
HellAholic
07c7e78b3f Add build chamber fan commands to start gcode
- Ensure the Fans are active
- Set the servo to bring air from outside rather than internal circulation
2025-08-11 07:52:56 +02:00
Christian Kunis
c7bad7465e Merge branch 'main' into voron-volumetric-speed 2025-08-04 11:20:19 -04:00
THeijmans
37c364e8a5 PP-650-High-speed-profile-improvements-S6S8 2025-07-30 14:11:57 +02:00
Frederic Meeuwissen
a1ff74f539 [PP-639] Move some setting overrides from S7 to S5
Some checks failed
conan-package-resources / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
2025-07-21 14:11:48 +02:00
Paul Kuiper
2c0dc004f3 - New CC+0.6 variant
- All CC+0.4 print modes experimental
- Support PC, CPE+ in AA+0.4 core
- Improve surface quality of PET-CF and PA-CF profiles
- Added back the 0.3mm profiles for CC+0.6
- Small bug fix: remove self reference to s8 quality profiles (enables the return of BASF metal profiles)
2025-07-18 19:22:00 +02:00
THeijmans
cef22c5ca7 PP-658 Fix BVT temperature limits based on thermal model F4 2025-07-16 13:33:02 +02:00
HellAholic
b73c5091ac Apply printer-linter format 2025-06-26 12:48:18 +00:00
HellAholic
dd12c8152c
overhang speed factors update to string(list) 2025-06-26 14:47:21 +02:00
HellAholic
ccea5bcfee Apply printer-linter format 2025-06-26 12:27:49 +00:00
HellAholic
8bfd304754 definition fix
wall_overhang_speed_factor: Int should be wall_overhang_speed_factors: List
2025-06-26 14:26:51 +02:00
HellAholic
445ea884ff Apply printer-linter format 2025-06-26 08:39:47 +00:00
HellAholic
21764d3db0
Remove redundant override
The value is overwritten with the formula in fdmprinter, so setting the default_value does not have any effect in this case.
2025-06-26 10:38:48 +02:00
HellAholic
2cfb063c9b Apply printer-linter format 2025-06-24 15:49:28 +00:00
HellAholic
161f2707f6
Update sovol_sv08.def.json
- author name
- change extruder name (no longer using voron2)
2025-06-24 17:48:30 +02:00
Steinar H. Gunderson
1ca58824ac Add printer definitions for Sovol SV08.
The SV08 (or SV-08; nomenclature is not completely consistent)
is a relatively new printed based on Voron 2.4, running Klipper.
This adds printer, extruder and material definitions for it,
based on the voron2_base definitions (by copying, so as to stay
independent of voron2_base is changed) plus Sovol's published
profiles for Orca Slicer:

  https://drive.google.com/drive/folders/1KWjLxwpO_9_Xqi_f6qu84HRxZi26a_GN

Unfortunately, the included STL model for the platform does not have
texture coordinates, so we cannot use the platform texture (unless someone
goes to add them manually or otherwise adjusts the model).

The following settings were not carried over, mostly because I could not
find any obvious equivalent in Cura:

  - Machine:
    "retract_before_wipe": [ "0%" ],
    "machine_max_acceleration_extruding": [ "20000" ],
    "machine_max_acceleration_retracting": [ "5000" ],
    "retract_length_toolchange": [ "2" ],
    "wipe_distance": [ "2" ],
    "retract_lift_below": [ "343" ],
    "thumbnails_format": "PNG",
    "before_layer_change_gcode": "TIMELAPSE_TAKE_FRAME\nG92 E0",

  - Filament (using ABS as an example; the exact values differ between
    the four material profiles):
    "nozzle_temperature_range_low": [ "190" ],
    "nozzle_temperature_range_high": [ "250" ],
    "overhang_fan_threshold": [ "25%" ],
    "temperature_vitrification": [ "60" ],  # Only used for arranging.
    "close_fan_the_first_x_layers": [ "3" ],
    "full_fan_speed_layer": [ "0" ],  # Inconsistent; effectively 4.
    # Enclosure fan (M106 P3 commands)
    "activate_air_filtration": [ "1" ],
    "complete_print_exhaust_fan_speed": [ "60" ],
    "during_print_exhaust_fan_speed": [ "100" ],

  - Process: A bunch (e.g. bridge_flow, elephant_foot_compensation,
    overhang_1_4_speed, etc. etc.), but it's unclear how many are
    printer-specific and how many are just Orca defaults where Cura wants
    to do things differently.

The start and end G-code are mostly copied over verbatim, except that it
leaves the printer in relative coordinate mode and Cura does not set this
explicitly back to absolute, so we need an explicit G90 at the end. (Also,
there seems to be a Klipper issue where G90 does not reset extrusion to
absolute as well, so we need to send an explicit M82.) We give
EXTRUDER_TEMP= and BED_TEMP= as parameters to the START_PRINT macro; the
Sovol stock macros ignore these, but the popular mainline Klipper
installation can use this to e.g. bed mesh at the correct temperature.
We also use the new Cura 5.8 conditionals to reduce the extrusion amount
for finer nozzles than 0.4mm, as we get Klipper errors otherwise.

Unfortunately, Cura chooses SS_ as prefix instead of SV08_. I don't know
if there is a way to override this; the other Sovol printers seem to have
the same issue.

I've tested this with the standard 0.4mm nozzle and ABS/PLA, using the
Moonraker plugin. PETG and TPU are untested, in part because the current
nozzle is said to be unsafe for PETG. The time estimates from Cura are not
all that good, but klipper_estimator helps. (The Klipper object exclusion
plugin is also recommended, as it allows the printer to bed mesh a smaller
area.)

Future work would include supporting the 0.2mm, 0.6mm and 0.8mm nozzles.
There are separate profiles for them, with different layer height, support
settings, print speeds, etc. -- and then there is a specific PLA/0.2mm
profile with lower printing speed and higher fan settings. Also, it would
be really good to support the enclosure fan (M106 P3, known as
exhaust_fan in Orca) for printing ABS; it's possible that something could
be done using the Cura fan control plugin, but it would be better to
simply have it right in the filament settings. Similarly, the ABS/PETG
profiles want to turn off the fan entirely the first three layers
(to improve adhesion), but Cura can only ramp linearly starting from the
first layer, not hold the first few layers constant.
2025-06-22 23:14:23 +02:00
HellAholic
248efa51a8
Merge pull request #20240 from Ultimaker/CURA-11978_retract-and-unretract-in-a-travel
Some checks failed
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
conan-package-resources / conan-package (push) Has been cancelled
conan-package / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
CURA-11978 Retract and unretract in a travel
2025-06-20 14:52:06 +02:00
HellAholic
95f35275be Apply printer-linter format 2025-06-20 07:22:21 +00:00
Sam Bonnekamp
425a167391 added 32px cura thumbnail to start gcode 2025-06-19 15:28:49 +08:00
Sam Bonnekamp
f7dc928d32 fixed unecessary default 2025-06-18 19:03:55 +08:00
Sam Bonnekamp
350c95a110 missing semicolon 2025-06-18 17:36:32 +08:00