Commit graph

24090 commits

Author SHA1 Message Date
SoftFever
e73593c102
Merge branch 'main' into dev/bbs-support 2024-10-07 18:10:58 +08:00
SoftFever
5b6fa0b770
update snapmaker profiles (#7012)
- add filament Breakaway
- add preheat configs
- fix `prime_volume`
2024-10-07 18:10:49 +08:00
SoftFever
1c43b2902c fix a build error 2024-10-07 18:10:14 +08:00
Dylan
78ea8d84f3
Merge branch 'main' into sm-profiles 2024-10-07 16:45:59 +08:00
SoftFever
338f89a15b
Merge branch 'main' into dev/bbs-support 2024-10-07 16:44:01 +08:00
SoftFever
89d04ab9e9
General improvments to RatRig V-Core 4 & V-Core 4 HYBRID (#5966)
Resolves #5932

**The following changes made are made to all V-Core 4 versions** 

- Improved cover's quality 

![after](https://github.com/SoftFever/OrcaSlicer/assets/103969142/ecc22214-4e5e-4286-9baf-ce67e67912c7)
- Added RatRig's PunkFil ABS, PETG, and PETG CF filaments
- Added PETG-CF10 filament type & RatRig to filament vendors
- Increased max z speed to 200 from 50 and max acceleration travel to
10,000 from 9,000
- Enabled wipe and z hop, as well as, increased retract before wipe to
70% from 0%
- Improved layer change G-Code
- Fixed pause G-Code
- Added extruder clearance parameters 

*Almost all of these changes come from @nameisCruzCruz in #5932
2024-10-07 16:43:42 +08:00
SoftFever
17c0abbe32
Export negative parts (#7024)
Porting from Prusa exporting negative parts.

Before:

![image](https://github.com/user-attachments/assets/a5e041ce-7f0f-44e5-95ea-0a8b11252cc4)

After:

![image](https://github.com/user-attachments/assets/f0a6f6bb-13c7-4a6e-afb3-7631e2f4f634)
2024-10-07 16:42:12 +08:00
SoftFever
01ffeb6b86
Add Creality K1 SE, K2 Plus, & CR-M4 (#7002)
Closes #6984, closes #6707, closes #6957
2024-10-07 16:40:56 +08:00
SoftFever
7422c7957f
making all four corners of the grid sharp instead of round (#6993)
# Simple visual change 

Currently, the grid has 3 round corners and 1 sharp corner. It seems
like bambu lab hard coded this specifically to fit their bed model. As a
non-bambu user, I dont like how the corners look.
![Screenshot 2024-10-02
152326](https://github.com/user-attachments/assets/ba905ed1-3557-488e-adb2-ea1ea93bb1cc)
![Screenshot 2024-10-02
152435](https://github.com/user-attachments/assets/7a2ec002-87c3-46ab-b5ff-8174c20890e3)

Another point I'd like to bring up is that rounded corners do not match
the boundary detection box.


## Tests
Tested locally on windows and macos.
2024-10-07 16:37:56 +08:00
SoftFever
9fbab1407f
FIX: CLI: fix an exception when parsing scale params (#6969)
# Description

This PR aims to solve an exception when using OrcaSlicer in CLI which
caused the --scale option to not work.
All credits to @lanewei120 from BambuStudio for pushing it on BS repo.

Related commit on BS:

2d4655e780 (diff-2fa194122e892282ec589e51d5f7da65da83ec0488ced4b63930345d1273a353R3797)
Related issue on BS:
https://github.com/bambulab/BambuStudio/issues/4628
Related issue on Orca:
https://github.com/SoftFever/OrcaSlicer/issues/6454
fixes #6454
## Tests

```
./orca-slicer.exe --scale 2 --slice 1 --allow-newer-file test_model.stl --debug 5
```
The command above works again and scale the model then slice the scaled
model. Before, the scale would not complete.
2024-10-07 16:34:07 +08:00
SoftFever
4a1d382964
Allow reverse on odd without detect overhang wall (#6922)
Fixes #6920
2024-10-07 15:59:19 +08:00
SoftFever
6ecf6bdbd7
Support multi-line progress information rendering (#6909)
Makes situations like #6098 less confusing.

Old:

![image](https://github.com/user-attachments/assets/9eeabb5a-9f7b-41f7-8123-c001b2f576e8)

New:

![image](https://github.com/user-attachments/assets/215e75a9-87c8-4963-a0b2-aa1f1198af62)
2024-10-07 15:56:16 +08:00
SoftFever
ab55d4eefc
Fix an issue that wrong z value was used if a new layer is started with wipe tower extrusions. (#6980)
…

# Description

This update, along with #6934, resolves the remaining issues with the
wipe tower.

The GCode class will no longer maintain its own Z height information
(m_nominal_z). Instead, it will utilize the Z height from GCodeWriter's
m_pos. This approach is less error-prone.

This PR also fixes #6755.
It also enforce "Enable Filament ramming" option


@igiannakas It should fix the wipe tower crashing issue
# Screenshots/Recordings/Graphs

<!--
> Please attach relevant screenshots to showcase the UI changes.
> Please attach images that can help explain the changes.
-->

## Tests

<!--
> Please describe the tests that you have conducted to verify the
changes made in this PR.
-->
2024-10-07 15:50:48 +08:00
SoftFever
0bf2b9dcff respect "Enable Filament ramming" option 2024-10-07 14:34:08 +08:00
cochcoder
fada134391 Bug fixes 2024-10-06 15:25:24 -04:00
cochcoder
e14428897e Initial add of CR-M4 2024-10-06 15:21:22 -04:00
cochcoder
5b241a3982 Change acceleration & speed values 2024-10-06 12:29:21 -04:00
cochcoder
f2d1429a01
Merge branch 'main' into rat-rig-covers 2024-10-06 12:07:48 -04:00
SoftFever
cc90d79190 Add back m_nominal_z to store main print_z as GcodeWriter::m_pos will be changed after parsing get_last_z_from_gcode 2024-10-06 23:39:22 +08:00
SoftFever
7736cd1b39 fixed #6755 2024-10-06 20:36:00 +08:00
uSyzex
7b38376e4e FIX: CLI: fix an exception when parsing scale params 2024-10-06 13:36:12 +02:00
SoftFever
608e6375e6 Fix wrong z when zhop is diabled. 2024-10-06 19:16:15 +08:00
SoftFever
6f3c701a32 wip 2024-10-06 10:49:58 +08:00
cochcoder
9f73262b43 Image optimizations 2024-10-05 18:05:16 -04:00
vovodroid
9d37d1a084 Export negative parts. 2024-10-05 21:53:16 +03:00
cochcoder
407ea045a2 Fix wrong max layer for K2 Plus 0.6 & 0.8 2024-10-04 19:48:26 -04:00
cochcoder
14467c0e8d Fix typo 2024-10-04 16:59:10 -04:00
dylan
29278be729 fix prime_volume 2024-10-05 00:41:53 +08:00
dylan
0e15cccbc5 update version 2024-10-04 18:34:46 +08:00
cochcoder
201d188ef1 Revert "Trying something"
This reverts commit 08800dc9e3.
2024-10-03 23:13:05 -04:00
cochcoder
08800dc9e3 Trying something 2024-10-03 22:20:17 -04:00
cochcoder
77eb02e722 Hopefully this is the last issue 2024-10-03 22:10:27 -04:00
cochcoder
b23223c0de Another bug fix
Seriously, how do I miss these
2024-10-03 22:04:56 -04:00
cochcoder
44bb6cd3fc Some more bug fixes
I have no clue how I missed these
2024-10-03 21:58:58 -04:00
cochcoder
a5f6f1cd82 Some cleanup & bug fixes 2024-10-03 21:51:52 -04:00
cochcoder
483d3f9c56 Fix a few things 2024-10-03 21:25:34 -04:00
cochcoder
9cb183c606
Merge branch 'main' into K1-SE 2024-10-03 23:52:54 +00:00
cochcoder
cac3d396c7 Initial Add of K2 Plus
*Some max speeds/accelerations changes for the 0.4 nozzle was left out as none of the other nozzles had these max speeds/accelerations
2024-10-03 19:51:04 -04:00
GlauTech
9245a87293
Update TURKISH translations (#6982) 2024-10-03 23:40:43 +08:00
Andrey Helldar
98c540d3c9
Removed editor's label from Russian translation file (#6962) 2024-10-03 23:40:05 +08:00
HYzd766
1992623a50
Qidi profile updates: latest consumables and machine modifications (#6952)
* Qidi.json

* Qidi.json

* Qidi.json

* new change

new change
2024-10-03 23:38:46 +08:00
Andy
ec94b9086f
Russian translation update (#6939)
* Russian translation update

The next russian translation update OrcaSlicer V2.1.1 Official Release.
The work done to improve translation, corrected errors.
Thx.

* Russian translation update

The next russian translation update OrcaSlicer v2.2.0-beta2.
The work done to improve translation, corrected errors.
Thx.

* Russian translation update

The next russian translation update OrcaSlicer V2.2.0-beta2 + 3 lines in text.js
The work done to improve translation, corrected errors.
Thx.
2024-10-03 23:36:38 +08:00
Carlos Francisco Caruncho Serrano
71aa30f41f
Fix Spanish String (#6946)
* Update OrcaSlicer_es.po
2024-10-03 23:36:12 +08:00
Noisyfox
53b08f213b
Fix issue that z is not properly set in some cases when clipping polygon (#6955)
Fix issue that `z` is not properly set in some cases when clipping the polygon (SoftFever/OrcaSlicer#6933)

Apply the patch from https://sourceforge.net/p/polyclipping/bugs/160/
2024-10-03 23:35:05 +08:00
cochcoder
cffa0033cb Initial add of K1 SE 2024-10-02 18:57:45 -04:00
azio25134
d52e2cc1b2 making all four corners of the grid sharp instead of round 2024-10-02 15:37:49 -07:00
cochcoder
cfceb873c2
Merge branch 'main' into rat-rig-covers 2024-10-01 21:44:20 +00:00
SoftFever
a5d2fa1aed Fix an issue that wrong z value was used if a new layer is started with wipe tower extrusions. 2024-10-01 23:28:24 +08:00
Ioannis Giannakas
5bb42bc0d5
Fix wipe tower issues with SEMM and ramming turned off (#6934)
* Fix wipe tower issues with SEMM and ramming turned off

* Purge tower last layer collision potential fix (for SEMM)

* Revert "Purge tower last layer collision potential fix (for SEMM)"

This reverts commit 9fc465c2d914adf58a74b0e5167dfb04646ef939.
2024-10-01 22:54:14 +08:00
dylan
d6f89393d7 Merge branch 'main' into sm-profiles 2024-10-01 17:17:33 +08:00