Commit Graph

26845 Commits

Author SHA1 Message Date
3e6835bbc5 Fixes a configuration issue with the Sovol SV06 ACE profile (#7504)
* Update Sovol SV06 ACE 0.4 nozzle.json

fixed name to add  - official

* Update Sovol SV06 Plus ACE 0.4 nozzle.json

fixed config to add  - official
2024-11-28 22:37:41 +08:00
16e532f73e libslic3r: include tbb/spin_mutex to fix compilation error (#7505)
PrintObject.cpp references tbb::spin_mutex, thus it needs to include
tbb/spin_mutex. Otherwise compilation fails with:

error: ‘spin_mutex’ is not a member of ‘tbb’

Supersedes #7057
2024-11-28 22:32:54 +08:00
508d0e6334 Integrate external purge estimates (eg Blobifier) to the filament consumption UI (#7508)
Integrate external purge estimates to the filament consumption UI
2024-11-28 22:26:49 +08:00
5e576887c8 Include libspnav in flatpak builds (#7529) 2024-11-28 20:40:51 +08:00
565619a216 fix filename encode issue when download chinese filename (#7542) 2024-11-28 20:39:53 +08:00
771373e6aa Extended resources for Ratrig V-Core 4: I.E. profiles for 0.8 nozzle and PCTG filament (#7561)
* Update 0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.4.json

it's HYBRID not HYBIRD

* Update 0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.5.json

it's HYBRID not HYBIRD

* Update 0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.6.json

it's HYBRID not HYBIRD

* Add files via upload

Adding process files for the 0.8 nozzle

* Add files via upload

machine profiles for 0.8 nozzle

* Update Ratrig.json

Added support for 0.8.nozle

* Add files via upload

Added filament profile for the more and more popular PCTG

* Update Ratrig.json

Add filament PCTG

* Update Ratrig.json

Filament setting for big (>0.4) nozzles

* Add files via upload

Filament setting for big (>0.4) nozzles

* Filament setting for big (>0.4) nozzles

Filament setting for big (>0.4) nozzles

* Optimized layer and extrusion values

Optimized layer and extrusion values

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
2024-11-28 20:35:03 +08:00
3e9e6913e3 Merge branch 'main' into main 2024-11-27 16:35:50 +01:00
42261eccbe overhang_fan_threshold fixes 2024-11-27 16:34:40 +01:00
ac5eaa3829 fix: ImageGrid download button would delete instead (#7413) 2024-11-27 22:28:36 +08:00
b38b9132f4 Fix 3mf object type to conform the 3mf core spec (#7586)
Fix 3mf object type. Always use "model" instead of "other" for modifiers, to conform the 3mf core spec (SoftFever/OrcaSlicer#7574)
2024-11-27 20:39:57 +08:00
4c78d687a0 Added LDO as a Filament vendor (#7587)
* Added LDO as a Filament vendor
2024-11-27 20:35:27 +08:00
a7b8dfa2df Fix the incorrect translation of 'Bottom' into Ukrainian (#7589) 2024-11-27 20:32:56 +08:00
3666f84e65 Fix PA pattern crash if default/first layer line width is percentage (#7592)
Fix PA pattern crash if default/first layer line width is percentage (SoftFever/OrcaSlicer#7569)
2024-11-27 20:25:57 +08:00
db7f7aa79a VOLUMIC 3D printers series profils 2024-11-26 13:40:04 +01:00
ca35ba4107 Retract on top layer option. (#6188)
Co-authored-by: SoftFever <softfeverever@gmail.com>
2024-11-23 23:23:04 +08:00
717fe35ebd Fix no overhang reverse in Arachne (#5964)
* Fix no overhang revert in Arachne

* Merge branch 'main' into fix-no-revert-arachne-pr
2024-11-22 21:44:38 +08:00
f11eb34b59 bump version to 2.3.0-dev 2024-11-21 21:48:39 +08:00
ceab043989 update sponsorlist 2024-11-21 21:48:29 +08:00
b3b0961d91 Adaptive layers - respect layer height range modifiers. (#5941)
* Adaptive layers - respect layer height range modifiers.

* Remove #pragma optimize
2024-11-21 21:40:51 +08:00
31be67926e Update README.md (#7496) 2024-11-16 16:47:26 +08:00
b7bba13789 French translations for v2.2.0 (#7261)
* Added one missing string

* Added missing strings for 2.2.0
2024-11-12 00:27:25 +08:00
5f576aac6a update Polish translations ( 2.2.0 official ) (#7260)
* update Polish translations ( 2.2.0 official )

* update Polish translations ( 2.2.0 official )

* update Polish translations ( 2.2.0 official )
2024-11-12 00:27:03 +08:00
342d7f3f70 Sovol (#7279)
* Added Comgrow T300 official profile

Added Comgrow T300 official profile

* Added official profiles for Sovol SV06 ACE and Sovol SV06 Plus ACE
2024-11-12 00:25:37 +08:00
2e017a73cf Fix cmake warning on policy CMP0135 (#7247) 2024-11-12 00:24:54 +08:00
917a8fe477 kor translation update (#7394) 2024-11-12 00:23:38 +08:00
cdb38d918b Allow clicking the toolbar icon multiple times without moving the cursor (#7267)
Revert "FIX:fix Gizmo tooltop disply"

This reverts commit a26c573b1b.
2024-11-12 00:09:15 +08:00
c17c5c8205 Update OrcaSlicer_cs.po (#7360) 2024-11-12 00:06:49 +08:00
7ab985e468 Fix flatpak build (#7283)
* Patch wxWidgets to automatically select dark theme variant (taken from
  Bambu slicer flatpak manifest)
* Drop python script that selected dark theme
* Add a patch to fix libslic3r build
2024-11-12 00:06:23 +08:00
f38825a538 Update button to Orca color scheme. Update a typo. 2024-11-07 09:58:17 +08:00
ceeebda1dc Fix null pointer issue 2024-11-06 23:38:33 +08:00
3d45414b71 Assembly: Port BBS' assembly gizmo
Co-authored-by:  zhou.xu <zhou.xu@bambulab.com>
2024-11-06 23:38:17 +08:00
e3b1e30387 Disable right-click menu display in gizmo 2024-11-06 22:08:46 +08:00
6e9257c8ac Measure: Port of BBS' improved version of measure gizmo
Co-authored-by:  zhou.xu <zhou.xu@bambulab.com>
2024-11-06 20:19:52 +08:00
1088d0a6c7 bump to 2.2.0 official 2024-10-27 23:12:10 +08:00
4b46bfcbdf update profile version 2024-10-27 23:11:44 +08:00
c14b6e7ccd update locale 2024-10-27 23:09:01 +08:00
c59cb0ed64 Qidi profile updates (#7056)
* Qidi.json

* Qidi.json

* Qidi.json

* new change

new change

* Qidi.json

* Update fdm_filament_pla.json

little change

* Update fdm_filament_pla.json

little change

* Update fdm_machine_common.json

little change

* Update fdm_process_qidi_x3_common.json

little change
2024-10-27 22:54:26 +08:00
65157da466 Fix crash when extruder 16 is used in color painting (#7200)
Fix crash when extruder 16 is used in color painting (SoftFever/OrcaSlicer#7198)
2024-10-27 22:48:01 +08:00
cf6d9c77ff Avoid collisions when moving Z down (#7208)
Avoid collisions with previous extrusions in the same layer when moving Z down in an XYZ move.
This happens for example when starting a scarf joint after another perimeter was already printed.

Fixes SoftFever#7191

Co-authored-by: SoftFever <softfeverever@gmail.com>
2024-10-27 22:24:49 +08:00
661efa733e Fix crash when doing PA calib using pattern method from calib tab (#7248)
* Fix crash when doing PA calib using pattern method from calib tab
2024-10-26 22:13:30 +08:00
d9dcbc8e44 kor translation update (#7245)
* kor translation update
2024-10-26 21:41:14 +08:00
2348928b25 Fix crash when loading gcode file twice (#7217)
* Fix ASAN use-after-free error when loading 3mf file with gcode by drag-and-drop

* Fix crash when loading gcode file twice
2024-10-26 21:29:03 +08:00
88ca0bc5b9 Add BLOCKS RD50, ProS100 and RF50 printers (#7190)
* Add BLOCKS RD50, ProS100 and RF50 printers

Add printer configurations and profiles for Blockstech printers to OrcaSlicer

* Update RF50 thumbnail

Added the definative thumbnail for the RF50 printer model.
2024-10-26 00:31:11 +08:00
ae31f4fb1f Fix issue that thumbnail color not updated properly when AMS slot mapping changes (#7194)
* Fix issue that thumbnail color not updated properly when AMS slot mapping changes
2024-10-25 23:25:17 +08:00
983f1a827e pa calib: print flow value and acceleration (#7178)
* pa calib: print flow value and acceleration

Print flow value and acceleration for PA pattern calibration.
This should help keep track during adaptive PA calibration.

* pa pattern: fix legent section too wide in some cases

Rework pa pattern legent generation to correctly estimate
width of the legend section.

Current flow value now has variable length which is a longest of
PA value and the acceleration for a given test.

Few examples:
1. PA value are 4 characters:        0.04
   Acceleratioion 3 chars:           400
   Flow value will be 4 chars long:  7.98, or 11.3

2. PA:      0.018
   Accel:   1000
   Flow:    12.35, or 6.345

3. PA:      0.04
   Accel:   15000
   Flow:    34.34, or 4.567

Rework number-to-string conversion flow to correctly round values at
given precision.
2024-10-24 23:41:51 +08:00
be5bc632ad Fixed Clipper library (our own fork of it) when working with Z coordinate (#7180)
Fixed Clipper library (our own fork of it) when working with Z coordinate:
The Eigen vector type compares all components, while the ClipperLib
own IntPoint type compared x and y only.
Fixed by overriding the ==/!= operators to compare just x and y components
for Eigen types.

Cherry-picked from prusa3d/PrusaSlicer@0202eec4b7

Co-authored-by: Vojtech Bubnik <bubnikv@gmail.com>
2024-10-24 22:26:40 +08:00
6169b4fa2a Fix issue when the extruder do not have any adjustable extrusion 2024-10-24 21:27:46 +08:00
4bb6525c4f Fix issue that total_time is not updated after slowing down 2024-10-24 21:27:03 +08:00
dc943eddaf Exclude movements before first extrusion from layer time calculation when dealing with layer cooling (SoftFever/OrcaSlicer#7171)
If layer starts with a color change, the full layer time will be much longer, which will trick the slicer to think this layer has enough cooling time.
However the actual filament extrusion time (the real "printing" part) won't necessarily have enough time to cool down, so if we don't do extra slowing down
before starting next layer, the filament could still be soft and lead to worse surface quality.
2024-10-24 17:24:09 +08:00
425d9c97e4 Allow printing prohibited filaments when 'Skip AMS Blacklist Check' is enabled (#7161)
Update DeviceManager.cpp
2024-10-22 23:13:34 +08:00