SoftFever
73a0be7a35
Merge branch 'main' into feature/show-extruder-values-on-filament-overrides-tab
2024-10-07 19:43:50 +08:00
SoftFever
ea495bf179
Merge branch 'main' into dev/bbs-support
2024-10-07 18:10:58 +08:00
SoftFever
edb47b1ed5
fix a build error
2024-10-07 18:10:14 +08:00
SoftFever
0be6985b6b
Merge branch 'main' into dev/bbs-support
2024-10-07 16:44:01 +08:00
SoftFever
f2413f2928
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

- 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
c00c9f444e
Export negative parts ( #7024 )
...
Porting from Prusa exporting negative parts.
Before:

After:

2024-10-07 16:42:12 +08:00
SoftFever
0447f7a620
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.


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
c75b8c2ae3
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
7478c241d3
Allow reverse on odd without detect overhang wall ( #6922 )
...
Fixes #6920
2024-10-07 15:59:19 +08:00
SoftFever
b7aded30da
Support multi-line progress information rendering ( #6909 )
...
Makes situations like #6098 less confusing.
Old:

New:

2024-10-07 15:56:16 +08:00
SoftFever
1112fb1ba2
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
d238f0a28a
respect "Enable Filament ramming" option
2024-10-07 14:34:08 +08:00
cochcoder
634ad67151
Merge branch 'main' into rat-rig-covers
2024-10-06 12:07:48 -04:00
SoftFever
6063588417
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
19e822e13a
fixed #6755
2024-10-06 20:36:00 +08:00
uSyzex
4a2a143155
FIX: CLI: fix an exception when parsing scale params
2024-10-06 13:36:12 +02:00
SoftFever
afec95bb8e
Fix wrong z when zhop is diabled.
2024-10-06 19:16:15 +08:00
SoftFever
c4cacb7dd8
wip
2024-10-06 10:49:58 +08:00
vovodroid
bfa1dbf782
Export negative parts.
2024-10-05 21:53:16 +03:00
Noisyfox
da70ab9bce
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
azio25134
4ed8bce8eb
making all four corners of the grid sharp instead of round
2024-10-02 15:37:49 -07:00
cochcoder
8b88d41f35
Merge branch 'main' into rat-rig-covers
2024-10-01 21:44:20 +00:00
SoftFever
70658dadd2
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
0f3c28f7ac
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
Noisyfox
c47bd2c939
Fix compile error
2024-09-30 14:31:22 +08:00
Noisyfox
45d4cd7e96
Fix compile warning
2024-09-30 14:18:30 +08:00
Noisyfox
7c38a7bab1
Update PrintObject::_generate_support_material() to match BBS
2024-09-30 14:12:30 +08:00
Noisyfox
a4593d1e52
Update files related to support to match BambuStudio's project structure
2024-09-30 14:12:29 +08:00
cochcoder
2c5adc9f40
Add PETG-CF10 filament type & RatRig filament vendor
2024-09-27 12:25:12 -04:00
Noisyfox
712386c867
Allow reverse on odd without detect overhang wall ( SoftFever/OrcaSlicer#6920 )
2024-09-27 09:24:21 +08:00
Noisyfox
4562ca744a
Support multi-line progress information rendering
2024-09-26 16:22:15 +08:00
SoftFever
81b6a810f6
Fix and update locale
2024-09-25 19:58:26 +08:00
GarlicDebug
2f891a4cac
Fixed Make Overhangs Printable and Multicolor Printing conflict ( #6896 )
...
Co-authored-by: Jasper <idc@gmail.com >
Co-authored-by: SoftFever <softfeverever@gmail.com >
2024-09-25 19:52:38 +08:00
SoftFever
144c1b33b3
Fix a bug that wipe tower has missing extrusions when ramming is disabled ( #6894 )
...
* Fix a bug that wipe tower has missing extrusions when ramming is disabled.
* hide "Prime all printing extruders" for SEMM printers
2024-09-25 19:34:18 +08:00
Noisyfox
21e70829b1
Disable "cut to parts" when dovetail is selected. ( #6891 )
...
* Disable "cut to parts" when dovetail is selected.
Sync with latest PrusaSlicer code.
Co-authored-by: YuSanka <yusanka@gmail.com >
2024-09-25 19:31:17 +08:00
Vovodroid
322c6e3b65
Followup to clones auto arrange: use current plate ( #6373 )
...
* Use current plate for auto arrange clones
2024-09-25 19:29:21 +08:00
Azi
881d78a045
Feature/move plate to the front ( #6262 )
...
* WIP:only works after saving and then reloading
* working version of move plate to the front
* added icons for move to front
* removed a commented line
* fixed the move to front function to behave correctly with undo/redo actions
* Merge branch 'main' into feature/move_plate_to_the_front
2024-09-25 19:27:45 +08:00
SoftFever
45fe0c5218
Fix a bed type regression ( #6893 )
2024-09-24 19:42:47 +08:00
Vladimir Vukicevic
5bdb5deeb9
Fix input box widths in calibration UI ( #6587 )
...
* Fix input box widths in calibration panels
* Merge branch 'main' into fix-calibration-ui
2024-09-23 20:48:25 +08:00
Robert Schiele
9297dfa042
Fix building errors when precompiled header support is disabled ( #6879 )
...
Here are more missing header files recently identified by building
without precompiled header support.
2024-09-23 19:26:18 +08:00
Vovodroid
8b79e76685
Arachne "one top wall" fix and refactor ( #6236 )
...
* One top wall fixes
* Use one wall threshold set in GUI without limiting
* Updates to one wall top perimeter to address splitting top surface against too small segments and lettering overlap.
* Fix precise wall
* Merge branch 'main' into one-top-wall-fix-pr
* Merge branch 'main' into one-top-wall-fix-pr
2024-09-23 19:14:04 +08:00
Noisyfox
4dbb0a9248
Improve fuzzy skin with modifier ( #6759 )
...
* Pass all compatible regions to perimeter generator
* Simplify & unify fuzzify detection
* Simplify `to_thick_polyline`
* Group regions by fuzzy skin settings
* Initial code structure of multi-regional fuzzy skin
* Determine fuzzy type by all compatible regions
* Add fuzzy region debug
* Implement the line split algorithm
* Do splitted fuzzy in classic mode
* Disable debug macros
* Fix infinit loop issue when segment points are out of order
* Fix path connection
* Implement splitted fuzzy in Arachne mode
2024-09-23 00:41:17 +08:00
SoftFever
2b4d56d961
update locales
2024-09-23 00:37:29 +08:00
SoftFever
eb53c6a2e8
support downloading from makerworld on Mac by default. ( #6867 )
...
handle bambustudioopen on Mac by default
2024-09-22 16:49:14 +08:00
SoftFever
24106e39e7
Add support for textured cool plate ( #6860 )
...
support textured cool plate
2024-09-22 16:48:49 +08:00
Tom
f4a31dc8b7
Revert "Tsmith35 per BS PR4631 ( #6709 )" ( #6845 )
...
* Revert "Tsmith35 per BS PR4631 (#6709 )"
This reverts commit c8216accfd .
2024-09-20 21:55:20 +08:00
Noisyfox
3773b70bb6
FIX:open or replace 3MF file case insensitive ( #6802 )
...
jira: STUDIO-7678
Change-Id: I32b34efa053da25edab80ebff1cfe0a414042dd5
(cherry picked from commit fa07ae4d21d3c4cf5286a38f2cc0a35363a5f53a)
Co-authored-by: zhou.xu <zhou.xu@bambulab.com >
2024-09-19 00:03:57 +08:00
Noisyfox
bc449048ef
Fix small top/bottom solid infill filtering ( #6794 )
...
* Fix issue that small sparse gaps are not filtered out correctly
* Fix code order
2024-09-19 00:02:16 +08:00
SoftFever
36acae8b35
Fixed a bug that YOLO flow calibration didn't work for Fr/De languages
2024-09-18 23:59:46 +08:00
SoftFever
65df18ef61
locale tweak
2024-09-18 23:58:59 +08:00