Commit graph

2767 commits

Author SHA1 Message Date
SoftFever
b331830604
Port BBS' improved Mesaure and Assembly Gizmo (#7396)
This PR replaces the existing Measure gizmo with the improved version from BambuStudio, with the following noticable improvements:
- Can measure between multiple objects
- Can be used in assemly view

Also ported the Assembly Gizmo from BBS, which makes assemble much easier.

Huge thanks to BambuLab!
![image](https://github.com/user-attachments/assets/3d69e51c-029b-4cbe-b573-0f38bb02b6aa)
![image](https://github.com/user-attachments/assets/8353d643-4c29-493b-8384-2747879fa8c8)
2024-12-02 22:04:01 +08:00
xiaoyeliu
5178fee0f3
fix: the 'all' and 'clear all' btns do not make sense when choosing printers (#7465)
fix: the 'all' and 'clear all' btns do not make sense when choosing or adding printers

Co-authored-by: meiliang1123 <meiliang1123@126.com>
2024-12-01 21:50:10 +08:00
EnderPy
776901005c
Disable priming extruders on Anycubic Kobra 2 / 3 (#7450)
* Disable priming all extruders on start for Anycubic Kobra 3

* Disable prime all extruders for Anycubic Kobra 2 Pro / Plus / Max / Neo
2024-12-01 21:44:30 +08:00
SoftFever
8ce992b640
Merge branch 'main' into dev/bbs-measure 2024-12-01 21:33:20 +08:00
Patrick Uven
719f09e2f2
Provide reasonable default layer heights (#7384)
Using my Ender 3 V3 SE I noticed weird printing behaviour. Searching for
the cause, I found that the default layer height for a 0.2mm nozzle for
the printer was set to 0.08mm min and 0.32mm max, which are the default
20%/80% values for a 0.4mm nozzle. This commit changes the values for
all Creality printer which had not a reasonable default value for 0.2mm,
0.6mm and 0.8mm nozzles to 20% min and 80% max.

Co-authored-by: SoftFever <softfeverever@gmail.com>
2024-12-01 21:18:31 +08:00
Frank Tackitt
a602eee441
Add 0.5mm nozzle profiles for Voron printers (#7446)
Co-authored-by: Franklyn Tackitt <git@frank.af>
Co-authored-by: SoftFever <softfeverever@gmail.com>
2024-12-01 20:14:44 +08:00
thrgd
449785e138
fix: Bambu P1P 0.4mm profile added missing MC fan gcode (#7490) 2024-11-30 22:12:18 +08:00
Bernhard Koppensteiner
e6eda3e7d0
Minor tweaks for TPU filament in MK3.5 Profiles (#7487)
* bugfix for TPU filament overrides

* higher voluemetric flow

* bugfix for to high speed at internal solid infill
2024-11-30 21:40:53 +08:00
moransolutions
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
kiniad
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
ZZQiang-An
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
Noisyfox
3d45414b71 Assembly: Port BBS' assembly gizmo
Co-authored-by:  zhou.xu <zhou.xu@bambulab.com>
2024-11-06 23:38:17 +08:00
Noisyfox
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
SoftFever
4b46bfcbdf update profile version 2024-10-27 23:11:44 +08:00
HYzd766
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
Hugo Costa
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
InfimechOfficial
9731a17f0f
Update Infimech profiles: fix arc fitting (#7159)
* Update fdm_klipper_common.json

* Update fdm_machine_common.json

* Update fdm_klipper_common.json

* Update fdm_machine_common.json

* Update fdm_process_common.json

* Update fdm_process_common_HSN.json
2024-10-22 23:12:40 +08:00
FlyingbearOfficial
bb1f9cf1b4
Update Flyingbear profiles: Fix arc fitting value (#7157)
* Update FlyingBear S1 0.4 nozzle.json

* Update 0.16mm Optimal @FlyingBear Reborn3.json

* Update 0.16mm Optimal @FlyingBear S1.json

* Update fdm_process_common.json

* Update fdm_klipper_common.json

* Update fdm_machine_common.json

* Update fdm_klipper_common.json

* Update fdm_machine_common.json

* Update fdm_process_common.json

* Update fdm_process_common_S1.json

fix some parameters

* Update fdm_process_common.json

* Update FlyingBear S1 0.4 nozzle.json

* Update 0.08mm Extra Fine @FlyingBear S1.json

* Update 0.12mm Fine @FlyingBear S1.json

* Update 0.16mm Optimal @FlyingBear S1.json

* Update 0.20mm Standard @FlyingBear S1.json

* Update 0.24mm Draft @FlyingBear S1.json

* Update 0.08mm Extra Fine @FlyingBear Reborn3.json

* Update 0.12mm Fine @FlyingBear Reborn3.json

* Update 0.16mm Optimal @FlyingBear Reborn3.json

* Update 0.20mm Standard @FlyingBear Reborn3.json

* Update 0.24mm Draft @FlyingBear Reborn3.json

* Update FlyingBear S1 0.4 nozzle.json

* Update fdm_process_common_S1.json

* Update fdm_process_common.json
2024-10-22 23:12:00 +08:00
PanZhiHao
01fe959283
Fix: kp3s v1 json configuration error (#7148) 2024-10-22 23:10:58 +08:00
xiaoyeliu
59a79040d2
Fix: Decouple the default material selection from the nozzle size on the machine. (#7126)
Fix: the filament's selection varied depending  on the  different nozzles chosen in the Wizard
2024-10-22 23:00:27 +08:00
cochcoder
5aaea09885
Fix bugs with CR-M4 (#7108) 2024-10-22 22:49:24 +08:00
Robert Baker
763717da2a
Update filename_format to AnkerMake Studio's default (#7116)
Update filename_format to Anker's default
Update fdm_process_common.json
2024-10-22 22:48:53 +08:00
SoftFever
296b234fe6
Update AnkerMake Jerk and Extruder settings to match AnkerMakeStudio (#7117)
Using the default 0.4 M5 profile in AnkerMakeStudio to compare, I
updated the values to match

# Description
Updates the jerk limits, max feedrate, max acceleration, retraction
length to match what ankermake studio has.

# Screenshots/Recordings/Graphs

![image](https://github.com/user-attachments/assets/95472ce6-8192-47a5-b300-afbf9a6df20f)

![image](https://github.com/user-attachments/assets/f278c1d3-5143-4fe9-bdf4-9ace6301eeac)

## Tests

NA
2024-10-22 22:48:23 +08:00
SoftFever
588ffa1b32
Add geeetech M1 profile (#7113)
Printing settings for the M1 machine provided by Geeetech officially.
2024-10-22 22:47:32 +08:00
SoftFever
a52ce89925
Enable Air Filtration Support for BBL P1S, X1, X1C (#7087)
# Description
Re-Creation of Pull Request #6964 with X1E changes pulled. 

OrcaSlicer includes exhaust fan settings for each filaments, however
these settings do not take effect on Bambu Labs machines that include
chamber temperature regulation fans.

![image](https://github.com/user-attachments/assets/6bb79d56-9940-46cf-b998-7d29c49bc928)

Further investigation into the g-code files produced reveals that the
filament start g-code is responsible for using the air filtration
setting and sending the appropriate `M106 P3
S{during_print_exhaust_fan_speed_num[current_extruder]}` command to the
printer. However, this command, even with the setting enabled, is never
written to the final g-code file.

By default, Bambu Lab's filament profiles wrap this command up in` {if
activate_air_filtration[current_extruder] && support_air_filtration}`
clause, which always evaluates to false. As it turns out, the printer's
have the `support_air_filtration` flag set to `0` in the
`fdm_machine_common.json` file.

This change updates that value to `1` in the .json files for the X1,
X1C, X1E, and P1S 0.4mm nozzles. This is then inherited to other nozzle
sizes and user generated profiles. This is done by simply adding a line
` "support_air_filtration": "1",` to the .json to override the inherited
setting.
<!--
> Please provide a summary of the changes made in this PR. Include
details such as:
  > * What issue does this PR address or fix?
  > * What new features or enhancements does this PR introduce?
> * Are there any breaking changes or dependencies that need to be
considered?
-->

Fixes #6066 
# Screenshots/Recordings/Graphs

N/A 

## Tests

Updated this flag in a custom user config for the printer than tried
generating the code file with Air Filtration enabled and set to 70%

The appropriate `M106 P3 S178 ` appears in the filament start gcode
section of the file.
<!--
> Please provide a summary of the changes made in this PR. Include
details such as:
  > * What issue does this PR address or fix?
  > * What new features or enhancements does this PR introduce?
> * Are there any breaking changes or dependencies that need to be
considered?
-->

# Screenshots/Recordings/Graphs

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

## Tests

Updated this flag in a custom user config for the printer than tried
generating the code file with Air Filtration enabled and set to 70%

The appropriate `M106 P3 S178 ` appears in the filament start gcode
section of the file.
2024-10-22 22:29:21 +08:00
SoftFever
09afb390dd
Add Anycubic Kobra 2 Plus, Kobra 2 Max, Kobra 2 Pro, Kobra 2 Neo, & Kobra 3 (#7082)
Thanks to @soosp for providing me the files from Anycubic's Slicer!

Closes #4210, closes #3332, closes #6200, closes #5048, and closes #6269
2024-10-22 22:24:51 +08:00
Robert Baker
fac94a46da
Update AnkerMake Jerk and Extruder settings to match AnkerMakeStudio
Using the default 0.4 M5 profile in AnkerMakeStudio to compare, I updated the values to match
2024-10-15 03:33:42 -07:00
whoseyoung
ca251c7090 Add geeetech M1 profile
Printing settings for the M1 machine provided by Geeetech officially.
2024-10-15 15:31:54 +08:00
cochcoder
736d50e623 Some cleanup 2024-10-14 15:30:19 -04:00
Yichen
66a7235e25 Enable Air Filtration Support for BBL P1S, X1, X1C 2024-10-12 10:33:18 -07:00
cochcoder
36a380b9c6 Initial add of Anycubic Kobra 2 Plus, Kobra 2 Max, Kobra 2 Pro, Kobra 2 Neo, Kobra 3 2024-10-12 00:13:33 -04:00
cochcoder
84bfed7de6 Final size optimizations 2024-10-11 20:30:47 -04:00
cochcoder
630797ece9 Optimize cover image 2024-10-10 19:34:03 -04:00
cochcoder
68178cacd8
Merge branch 'main' into Orangestorm-giga 2024-10-10 23:25:11 +00:00
cochcoder
ee819bd8dd
Apply suggestions from code review
Co-authored-by: Maximilian Pott <maxpott92@gmail.com>
2024-10-10 19:24:55 -04:00
Dylan
78ea8d84f3
Merge branch 'main' into sm-profiles 2024-10-07 16:45:59 +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
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
cochcoder
dd3af0cfdd Revert "Remove unused values"
This reverts commit cc1d7cfe04.
2024-10-05 18:31:53 -04:00
cochcoder
cc1d7cfe04 Remove unused values 2024-10-05 18:31:18 -04:00
cochcoder
6ed920f8e2 Some cleanup 2024-10-05 18:30:21 -04:00
cochcoder
9f73262b43 Image optimizations 2024-10-05 18:05:16 -04: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