Commit Graph

1356 Commits

Author SHA1 Message Date
e261f09155 update tooltip 2023-01-14 19:43:35 +08:00
c05b6a55e3 seam gap parameter 2023-01-14 19:39:00 +08:00
886fa4aa33 ENH: disable clipper2 in perimeter generator
Clipper2 doesn't solve wrong line issue for some
specific model and sometimes has performance issue.

Return to clipper1.

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I906f8b81083ac8c03ecc9fe3e8d2ade20be95c04
2023-01-13 21:51:17 +08:00
8d5ff9ac2a Add Post-processing (#159)
It is now possible to call external  post-process scripts
2023-01-12 19:42:31 +08:00
ec3b707033 Remove limitations for bed_exclude_area (#151)
* Remove limitations for bed_exclude_area

Was limited to 256mm, not ractical to exlcude half of the bed (for instance on IDEX printers)

* Add RatRig V-Cast printer

Add RatRig V-Cast printer

Add RatRig V-Cast printer

Add RatRig V-Cast printer
2023-01-10 22:29:33 +08:00
4c40b231de Fix a bug that after load a project, printer connection info is missing
Signed-off-by: SoftFever <103989404+SoftFever@users.noreply.github.com>
2023-01-07 22:06:30 +08:00
5413cb2dc0 Support firmware retration and retract_restart_extra 2023-01-07 11:17:55 +08:00
2158372bbd fix sync_user_preset issue. Now it loads user presets properly 2023-01-07 00:22:22 +08:00
3686d97b3f Ensure print speeds are consistent for all blocks in Flow Rate calibration process 2023-01-07 00:07:42 +08:00
10ff354273 fix bed model rendering issue for all 3rd party printers 2023-01-06 21:31:23 +08:00
eabf39d25d Cap max volumetric speed limit for PA line test
#94
2023-01-05 19:44:33 +08:00
93df0e05bd Fix crash for Vase mode
#117
2023-01-05 19:44:33 +08:00
0d1897f9e5 Allow exporting g-code for BBL machines 2023-01-05 19:44:33 +08:00
a0c86307fe fix color in dark mode 2023-01-05 19:44:33 +08:00
8cd8d2ae0a change print flow ratio to float.
Also fixed an issue that maximum volumetric speed is not respected
#93 #103
2023-01-05 19:44:33 +08:00
4e9bb60757 add safety check 2023-01-05 19:44:33 +08:00
b921b3b171 Don't emit M106 P2 command if additional fan is not enabled.
#105
2023-01-05 19:44:32 +08:00
2001f6b4bb make sure to exit calib mode when a new model is added 2023-01-05 19:44:32 +08:00
ab1d613f42 change app color 2023-01-03 22:05:20 +08:00
17f9537037 app image builder feature (#86)
* deps/wxWidgets: Disable EGL for wxGLCanvas

To work around <https://github.com/supermerill/SuperSlicer/issues/1093>.

* Fix USE_GLCANVAS_EGL=OFF for only Linux Builds

* Add -r flag to BuildLinux.sh to skip ram check

* Add support for AppImage build in containers.

* Add GitHub Action Workflow to Build AppImage

* Update AppImage-Builder to use upload-artifact v3

Co-authored-by: Zhaofeng Li <hello@zhaofeng.li>
2023-01-02 14:48:20 +08:00
6aa99c0f77 don't cap volumetric speed for flowrate test 2022-12-31 22:51:27 +08:00
6108d1efae reorder calibration menu items 2022-12-31 20:22:35 +08:00
3ef66a3ad7 fix an issue that flow rate was not visible sometimes in object view 2022-12-31 20:22:18 +08:00
84e9af6e46 Support first_layer_bed_temperature and first_layer_temperature variable for better compatibility 2022-12-31 16:59:49 +08:00
122c68321b Merge branch 'master-remote' into SoftFever
# Conflicts:
#	bbl/i18n/BambuStudio.pot
#	bbl/i18n/de/BambuStudio_de.po
#	bbl/i18n/en/BambuStudio_en.po
#	bbl/i18n/es/BambuStudio_es.po
#	bbl/i18n/fr/BambuStudio_fr.po
#	bbl/i18n/hu/BambuStudio_hu.po
#	bbl/i18n/nl/BambuStudio_nl.po
#	bbl/i18n/sv/BambuStudio_sv.po
#	bbl/i18n/zh_cn/BambuStudio_zh_CN.po
#	resources/i18n/de/BambuStudio.mo
#	resources/i18n/en/BambuStudio.mo
#	resources/i18n/es/BambuStudio.mo
#	resources/i18n/fr/BambuStudio.mo
#	resources/i18n/hu/BambuStudio.mo
#	resources/i18n/nl/BambuStudio.mo
#	resources/i18n/sv/BambuStudio.mo
#	resources/i18n/zh_cn/BambuStudio.mo
#	resources/profiles/BBL.json
#	resources/profiles/Creality.json
#	resources/profiles/Voron.json
#	src/libslic3r/PrintConfig.cpp
#	src/libslic3r/TreeSupport.cpp
#	src/slic3r/GUI/DeviceManager.cpp
#	src/slic3r/GUI/ReleaseNote.cpp
#	version.inc
2022-12-31 15:15:58 +08:00
4d60929123 fix wrong icon after dpi rescaling 2022-12-31 13:50:45 +08:00
5c62c8e3cf Use more informative project name for calibration 2022-12-30 22:09:59 +08:00
047ffe7c27 calibration menu for mac os
Signed-off-by: SoftFever <103989404+SoftFever@users.noreply.github.com>
2022-12-29 23:57:32 +08:00
7621e9082d QOL change: use first model's name as output name if project name isn't set. 2022-12-29 23:13:44 +08:00
6c970dfb82 QOL change: Don't add "_plate_0" in file name if there is only one plate in the current project 2022-12-29 23:12:48 +08:00
91b5e91e1b QOLchange: Don't add Untitled string if project name is set 2022-12-29 23:11:24 +08:00
6485187435 add version check 2022-12-29 20:35:14 +08:00
d19a675e5b fix scaling issue 2022-12-28 15:10:15 +08:00
f234114680 Attempt to fix a crash caused by small perimeters 2022-12-28 13:53:42 +08:00
71c65e99f9 re-write flow calibration 2022-12-28 02:14:22 +08:00
6201f8a312 tune flowrate test 2022-12-28 00:06:42 +08:00
c30329151e pressure advance tower 2022-12-27 23:51:53 +08:00
cb880851a1 move model 2022-12-27 00:57:13 +08:00
4ac7759a61 flow calibration first version
Port from SuperSlicer
2022-12-27 00:57:12 +08:00
4c0dd0892f ENH: improve generate_contact_points tree support
1. Previously we used integer Point type to detect corner, which was wrong.
2. Delete duplicate points more aggressively to prevent too many points
   around curved overhangs.
3. Do not generate roof_1st_layers if there is no interface at all.

Change-Id: I1167ac04c533ec8f29dc9e656ba7072d1b54197f
(cherry picked from commit 1329347c4bf9c8207cf21e591a6ad113bb565673)
2022-12-26 05:31:54 -05:00
b2347e111b FIX: fix the seq_print circle size not correct
Change-Id: Ie0674c2653e1db691447c150d9c669967960650e
2022-12-26 05:31:54 -05:00
29cc9d6621 ENH:UpdateVersionDialog compatible web mode
Change-Id: I4a9294fc89005995be13cc3503d883324cb01ebf
2022-12-26 05:31:54 -05:00
341d530237 FIX: fix the chinese text display issue for network plugin update
Change-Id: I50efd56f2b4a29237e76f5329c0423cfc2c7fff0
2022-12-26 05:31:54 -05:00
ccff6165e6 FIX: tree hybrid may hang duing lightning infill
auto select grid infill for tree hybrid, and set default wall count to
1.

Change-Id: Icbecd540d06f353da2e63533f8f7cf7d7f20fbdb
(cherry picked from commit 246335cc195c88a4101dddd1eeda42d9ca16589f)
2022-12-26 05:31:54 -05:00
d07cae477f FIX: fix typos
Change-Id: Iba3727626d9102aa6c87d336ee1d49bbfbb7c479
(cherry picked from commit bf58651fffb94f9aeb4e85ff6c8a7b9feb3cab83)
2022-12-26 05:31:54 -05:00
b2db6903eb FIX: empty layers and dangling hybrid support
1. fix possible empty layers (caused by continues walls)
2. fix normal node may be absorbed in drop_nodes in "tree hybrid"
3. popup message to ask the user to select best parameters for tree strong
   and tree hybrid.
4. auto select lightning infill for tree hybrid.

Change-Id: I7d172887a9b0e4f268267684e83fc02dc7ec6a0c
(cherry picked from commit bc6d130e86c252d7fc1f84c4df7da95050dd5d51)
2022-12-26 05:31:54 -05:00
736ea51107 ENH: reorder the judgement when sending print job
Change-Id: I1a33bba1d33388a61d12c00a11e84c2ee5c00287
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-12-26 05:31:54 -05:00
8851854076 ENH: update networking version
Change-Id: Ic670cf14c1171268ed0ade38145e8e39a16ad7ea
2022-12-26 05:31:54 -05:00
25a0eb1b7f FIX:fixed can not change filaments on objecttable
Change-Id: Ic4a301a71af1406f02075edaf9ef24a273c82105
2022-12-26 05:31:54 -05:00
ddd4c6b501 ENH: add the logic to prompt user to update network plugins
Change-Id: I73cce20e58783a365ad2665c8e095dcf2e9c02ea
2022-12-26 05:31:54 -05:00