Commit graph

1636 commits

Author SHA1 Message Date
Paul Kuiper
986ff9b169 Print profile for Method Nylon in 1A, !C and LABS extruder.
PP-577
2025-09-04 10:57:06 +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
8aa5c41c96 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-01 13:30:41 +02:00
THeijmans
37c364e8a5 PP-650-High-speed-profile-improvements-S6S8 2025-07-30 14:11:57 +02:00
HellAholic
c985793039 Delete um_s8_cc_plus_0.6_petcf_0.3mm.inst.cfg 2025-07-25 12:19:10 +02:00
HellAholic
2e07629bc1 Delete um_s8_cc_plus_0.6_nylon-cf-slide_0.3mm.inst.cfg 2025-07-25 12:19:08 +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
Erwan MATHIEU
f1afb69cfb
Merge branch 'main' into Add-layer-height-to-fine-global-quality-for-fdm 2025-07-07 13:19:31 +02:00
HellAholic
e90827a697 Revert BAM quality files 2025-07-03 17:43:25 +02:00
HellAholic
7fe1da5878 Remove the 0.3mm quality files 2025-07-03 16:33:34 +02:00
Paul Kuiper
17bd53e049 Add CC+0.6 core and print profiles.
Allow PC, CPE+ and Breakaway on AA+0.4.

PP-641
2025-07-03 16:29:15 +02:00
HellAholic
39c791ba47 Apply printer-linter format
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-06-26 15:01:17 +00:00
HellAholic
75a719ec60 Apply printer-linter format 2025-06-24 15:51:48 +00:00
HellAholic
08d14c39b4
bump setting version to 25 2025-06-24 17:50:07 +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
c10cedc0b9 Apply printer-linter format 2025-06-19 20:07:49 +00:00
HellAholic
8af5514200
Update normal.inst.cfg
Quality does not have any values
The layer height defaults to 0.2 which makes it identical to other global quality profile for draft
resources/quality/draft.inst.cfg
2025-06-19 22:06:21 +02:00
Frederic Meeuwissen
89827ef4c1
Revert "Remove unused global qualties" 2025-06-16 15:35:21 +02:00
HellAholic
8188207cd2 Apply printer-linter format 2025-06-12 14:12:54 +00:00
HellAholic
ff0e12705e Update settings version
Update variant setting version
2025-06-12 16:10:13 +02:00
HellAholic
af7bf9f7d5
Merge branch 'main' into add_biqu_b2 2025-06-12 14:05:38 +02:00
Casper Lamboo
542060826d Remove unused global qualties
There were no qualites specified for this intent so they were never used

NP-894
2025-06-04 18:49:54 +00:00
HellAholic
b4c023479c Merge remote-tracking branch 'origin/5.10'
Some checks failed
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
conan-package / conan-package (push) Has been cancelled
2025-06-04 10:40:21 +02:00
HellAholic
54a129bec4 clean up aa_0.6 quality files
As the extruder is not available, profiles should not be present either.
2025-05-28 12:16:07 +02:00
Paul Kuiper
9439276671 Also remove the quality files.
PP-635
2025-05-27 16:33:39 +02:00
THeijmans
bd5069bc82 PP-632 Release visual profiles for S8 2025-05-19 09:47:52 +02:00
HellAholic
e21ed2cddb Lint 2025-05-16 13:31:00 +02:00
Paul Kuiper
5f848a5f42 Added BOM number for flex. Removed GFF and CCF profiles for the S6/8. Increased layer thickness 0.1mm profiles. Increased retract length for the PET-CF profiles.
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
PP-625
2025-05-15 09:46:27 +02:00
Paul Kuiper
bb28aaf137 [PP-625]
Adhesion reliability
- Maximum first layer speed is 50mm/s to improve adhesion reliability and bottom layer quality for all materials

PVA adhesion
 Use the PVA and BAM build plate and volume temperature when they are used as support material. The combi PLA/PVA will now have a 60C build plate temp. iso 55C to improve PVA adhesion.
Note: Adding an outer brim did not seem to help much, so did not add it

Holes in walls PETG
- Unretract speed from 45mm/s to 15mm/s to reduce bubbles in the walls

Print quality PC and CPE+
- Reduce retract length to prevent air capture during unretracts
- Inner wall before outer wall to place any gas bubbles in the inner wall for PC
- Inner wall speed equal to outer wall speed to prevent flow jumps for PC
- Lowered the flow rate to 95% for PC to prevent over extrusion and pressure build up
- Enable alternating wall to reduce warping stress
- 10C higher nozzle temperature (PC:290C, CPE+: 280C) to remelt the line below
    -  Keep initial and final temperature the same to prevent oozing
- 5C higher bed temperature (PC:115C, CPE+: 115C) to increase bed adhesion
- Chamber temperature to 50C (max. value S line)
- Enable a brim to reduce warping

Dimensional accuracy
- Increase xy_offset from -0.02 to +0.05mm to compensate

Prevent prime tower breaking
- Reduce prime tower speed to 50mm/s
- Reduce prime tower jerk to 2000mm/s3
- Increased minimum purge volume from 10 to 20mm3 for PVA (not for the other materials did not seem to work for them)
- Lower PVA initial and final temperatures to 215 and 210 resp.

Oozing during nozzle switches
- Set enable cool_during_extruder_switch to “all fans”
- Lower PVA initial and final temperatures to 215 and 210 resp.

Tree support improvements
- Decrease max. branch angle from 60 to 50 to prevent branches to overhang too much. Set preferred to 35 degree
- Increase Branch diameter from 5 to 8mm to get sturdier branches

Better thin wall structures
Increase the wall and skin thickness from 3 to 4 line widths for the Engineering intent to improve the print quality of thin walled injection molded like models.

Removing AA+0.6 core for the S line machines
2025-05-07 11:19:43 +02:00
HellAholic
ba5795eb74 Limit extruders for MVP 2025-05-02 10:09:02 +02:00
Erwan MATHIEU
01c048b55a
Merge branch 'CURA-12074_introduce-bambu-printers' into CURA-12346_introduce-a1-and-a1mini 2025-04-29 13:38:23 +02:00
Erwan MATHIEU
5c51be4d3a Merge remote-tracking branch 'origin/main' into CURA-12074_introduce-bambu-printers 2025-04-29 13:35:46 +02:00
Paul Kuiper
9dea00e399 S6/S8: cool_during_extruder_switch to “all fans” (reduce oozing on prints)
S6/S8: Set xy_offset to 0.1mm to compensate (cyclinder outer walls 0.2mm to small)
S6/S8: Travel speed to 500mm/s (this is PP-606)
S6/S8: Maximum first layer speed is 50mm/s to improve adhesion reliability and bottom layer quality
PLA: Reduce intial and final nozzle temperature with 10C (195C) to reduce oozing on model
PETG: Unretract speed from 45mm/s to 15mm/s to reduce bubbles in the walls
PVA: Increase prime tower purge volume from 10.0mm3 to 20mm3 to improve tower stability (esp in combi with high temp model materials)
PC and CPE+: Reduce warping
        - Alternating wall
        - 10C higher nozzle temperature (PC:290C, CPE+: 280C) to remelt the line below
              -  Keep initial and final temperature the same
        - 5C higher bed temperature (PC:115C, CPE+: 280C) to increase bed adhesion
        - Chamber temperature 50C (max value S line)

PP-625
2025-04-28 08:58:45 +02:00
Erwan MATHIEU
38e1140454 Add base profile for A1
CURA-12346
2025-04-22 10:53:40 +02:00
Erwan MATHIEU
5f67a3d2e3
Merge branch '5.10' into PP-602-New-S-line-configurations 2025-04-09 15:53:42 +02:00
Erwan MATHIEU
0db457b9f0
Merge branch '5.10' into PP-607-Improve-S8-CPE-and-PC-profiles 2025-04-09 15:52:42 +02:00
Erwan MATHIEU
fc1404139c Set A1 mini proper nozzle name
CURA-12074
2025-04-09 15:37:16 +02:00
Paul Kuiper
e76e843274 PC: Prevent holes in outside wall of PC prints due to air capture during unretracts:
- reduce retract length, inner wall before outer wall, inner wall speed equal to outer wall.
We also lowered the flow rate to 95% for PC because we noticed that it was over extruding.

CPE: CPE is VERY fragile to printer over itself or bumps. Lower all speeds to 40mm/s, goto 'lines' infill type to prevent crossing over lines, 3 walls to prevent issues with infill to reach the outer wall.

PP-607
2025-04-08 14:32:15 +02:00
Paul Kuiper
90848b90e4 Improve PVA support for S8
PP-602
2025-04-04 12:11:37 +02:00
Paul Kuiper
0ec825b1ac New configurations for the S line printers.
PP-602
2025-04-04 12:02:58 +02:00
Erwan MATHIEU
f31daee257 Rename brand (without final S) and add A1 mini
CURA-12074
2025-04-03 11:53:42 +02:00
wawanbreton
e1e86f393d Apply printer-linter format 2025-04-01 13:13:53 +00:00
Erwan MATHIEU
1e00176cac Add basic definition for BambuLab X1
CURA-12074
2025-04-01 15:12:14 +02:00
THeijmans
7ba07d0236 PP-599 slower unretracts to reduce extrusion issues 2025-03-20 10:18:13 +01:00
Frederic Meeuwissen
09c49126a8 [PP-593] Mark Nylon CF Slide as experimental on CC 0.4 cores 2025-03-17 16:42:54 +01:00
Paul Kuiper
8aacf63f4a Improved self-support settings for the S8. Better release due to the horizontal expansion. More robustness due to brims, and larger build plate trunks and avoid travel over support. Faster printing due to higher support speeds and less tree branches.Improved part strength due to higher infill flow rates. Added 1 flooring layer to all Ultimaker machines to improve bottom part quality. Small bug fixes to the sketch/replicator profiles. Updated settings version def files.
PP-580
PP-581
2025-02-27 11:50:57 +01:00
Remco Burema
58d3e3e633 Upgrade the in-files settings-version to 25 (for Cura 5.9 -> 5.10).
done as part of CURA-12359
2025-02-26 10:57:55 +01:00
Erwan MATHIEU
c2f9c33137 Convert remaining instances of old setting
CURA-12359
2025-02-25 17:23:58 +01:00
Erwan MATHIEU
3458ce1d10
Merge pull request #20297 from Ultimaker/PP-571-Improve-multi-material-printing-quality-S8
PP-571-Improve-multi-material-printing-quality-S8
2025-02-21 11:23:50 +01:00
Erwan MATHIEU
a2a8a731ac
Merge pull request #20248 from Ultimaker/PP-569-improve-top-surface-PPS-CF-on-F4
PP-569-improve-top-surface-PPS-CF-on-F4
2025-02-21 11:23:03 +01:00