SoftFever
1a371a9417
fix a small UI glitch caused by printer viewer
2022-11-02 21:19:46 +08:00
SoftFever
47225a83a2
add doxygen
2022-11-01 21:14:40 +08:00
qing.zhang
eae71a5184
ENH: remove the dulicate warning msg of temp
...
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I978f2de34e277c6747adc783cb91c341f159a67e
2022-11-01 20:52:23 +08:00
lane.wei
8df60acc61
FIX: fix the label switch incorrect issue when print_sequence change
...
1. only turn on label while switch from by_layer to by_object
2. don't crash when filament_colours mismatch between project_config and PresetBundle
Change-Id: Icac9d0d7f88e17fcad3b042ea19cda3ac23ae62c
2022-11-01 20:52:23 +08:00
lane.wei
7086a3fb5a
ENH: add some logs for appconfig::save exception
...
Change-Id: Ic65345af7debdb340fce5dd03fe09257d7c2c395
2022-11-01 20:52:23 +08:00
Arthur
8dd401d35f
FIX: auto-arrange reads wrongs first_bed_temp
...
Also change words for extruder clearance parameters.
Change-Id: I736fd9049d184c140b33078d78f764b4fe172765
(cherry picked from commit e70c0c0ea133cffa5788efbfc9633332b196e8df)
2022-11-01 20:52:23 +08:00
lane.wei
c79af29ad4
ENH: refine the label logic of seq_print
...
use the arrange_order computed by Print
turn on label by default when switch to sequent print
Change-Id: I7063bcc9494bbfc14a3cee85eaf30a9eb52c99d2
2022-11-01 20:52:23 +08:00
Arthur
f16f5afec5
FIX: 2 auto-arrange bugss with per-object printing
...
1. use strict ordering to ensure the printing order is right
2. reduce height-to-lid to 100mm considering towline is lower than lid
and may collid with objects
TODO: printing brim may still collide, need to subtract inflated boundary of
others during brim generation
Change-Id: Icf0cba10c579d28fabd97764c1b3abec267ebd9b
(cherry picked from commit 46c6f5ff94488b2f4481bf1d34555f4a7c45e135)
2022-11-01 20:52:23 +08:00
liz.li
c065c3a2e6
FIX:AssembleViewData crash
...
Change-Id: I759a385621b8a83d89abcc7c1b38786e067dbb33
(cherry picked from commit c218e7dd77fad970f637412dc9c230b1241c1f67)
2022-11-01 20:52:23 +08:00
Arthur
c8c073a199
FIX: print ordering didn't consider object height
...
This may cause tall objects be printed before short ones. There are two
possible solutions:
1. do strict ordering only when y-overlap is large enough (the one
chosen in this commit)
2. when considering vertical collision with rod, the actual expansion
can be much smaller (because the rod is only slightly off extruder).
But this solution requires an extra parameter. Let's hold it for a
while.
Change-Id: Icc9a4796d49dad93cbcc20d4103e641a48886e5e
(cherry picked from commit 6a958b1fa9e58e4ca3be63b4918da77bcdc53314)
(cherry picked from commit ceff67789c27ea576afd663a2e5bae9a10241728)
2022-11-01 20:52:23 +08:00
tao wang
db233c6051
FIX:fixed cant not link to wiki on macos
...
Change-Id: I8c7fc943e9c6eb46c1f7a63dcd32f0a9a7f120d3
(cherry picked from commit 1fd7ef86e39c979e8b986c9f6d6db239949682cd)
2022-11-01 20:52:23 +08:00
Arthur Tang
5544e9602c
FIX: rewrite per-object printing order logic
...
1. Previous logic can't guarantee left-to-right printing order, so
toolhead may crash on the right side. In the new algorithm printing
order is guaranteed.
2. Clearance radius should be the max of 3 directions (left, bottom,
up), not including right, otherwise collision may happen on bottom or
up directions.
3. Add is_extrusion_cali_object property to handle extrusion brim
overlap better.
Change-Id: I44868b9925d983f5cca0c31d35dfa28d895fadbf
2022-11-01 20:52:23 +08:00
qing.zhang
59dfcb98fc
FIX: fix the empty layer after adding modifier
...
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Iad6c149cb5f1a50a199fdf1dd50f4971898972e2
(cherry picked from commit 6065729c6febb9f3a704dde12bda6ad34f62caec)
2022-11-01 20:52:23 +08:00
tao wang
39df4c8b49
FIX:fixed description messages not refreshing the scrollbar
...
Change-Id: Ie067784144031d4f9418b4af1b08420bf919d7f1
(cherry picked from commit 520703c1823bdf6ec802467b4bc035da8e797d8f)
2022-11-01 20:52:23 +08:00
tao wang
34e1939666
FIX:change the downloading plugin url of the wiki
...
Change-Id: I0eb1c42105e5e27e16b9888f8c415aa157cd6f03
(cherry picked from commit 6a35a3546722d16e6118539ab60b748aa9666097)
2022-11-01 20:52:23 +08:00
tao wang
57c877ab9a
FIX:fixed incorrect display after adding files via add
...
Change-Id: Id812b40cb85a882a8c490ccdc2375e0d9b8e312d
2022-11-01 20:52:23 +08:00
SoftFever
fdb4196ad5
handle klipper set_velocity_limit
2022-10-30 00:50:15 +08:00
SoftFever
258f800b8b
Merge branch 'SoftFever' into feature/compatible_comments
2022-10-28 17:44:50 +08:00
SoftFever
9a5a336483
show fan speed
2022-10-28 17:17:35 +08:00
SoftFever
a89a354c31
layer count issue fixed
2022-10-28 17:16:07 +08:00
SoftFever
644742133e
fix crash when there are unicode string in the model path
2022-10-26 21:23:51 +08:00
SoftFever
96810ea994
handle url
2022-10-26 12:45:16 +08:00
SoftFever
bd672054cc
fix aux fan issue for third party printers
2022-10-25 21:42:36 +08:00
SoftFever
ec28acf476
Special handling temperature for Klipper
2022-10-25 10:40:23 +08:00
SoftFever
bd38df6a6a
un-hide fan speed/temp preview
2022-10-25 09:11:19 +08:00
SoftFever
48e5d3d3c1
hide bed type for 3rd party printer
2022-10-25 09:10:09 +08:00
SoftFever
dd77599dea
small perimeter threshold
2022-10-24 22:35:40 +08:00
SoftFever
397e0f0a29
Merge branch 'SoftFever' into feature/small_perimeter
2022-10-24 14:53:58 +08:00
SoftFever
166832cd94
add back small perimeter support
2022-10-24 14:47:18 +08:00
SoftFever
e65ba104dd
support changing thumbnail size
2022-10-23 23:00:46 +08:00
SoftFever
cd71a86d3f
support klipper gcode flavor
2022-10-23 19:42:01 +08:00
SoftFever
ff760815ca
Device view for third party printers
2022-10-23 16:37:34 +08:00
SoftFever
658d41dd69
Omit M981 for third party printers
2022-10-23 15:49:02 +08:00
SoftFever
b7572b9004
Omit BBL specific gcodes for other machines
2022-10-22 00:19:08 +08:00
SoftFever
bab4f443e2
expose more parameters
2022-10-21 16:50:59 +08:00
SoftFever
6072053737
update SF version
2022-10-21 16:50:34 +08:00
SoftFever
7a2babcd05
update SoftFever version number
2022-10-21 00:43:21 +08:00
SoftFever
b4faed3ecf
rename "z lift type" to "z hop type"
2022-10-21 00:42:41 +08:00
SoftFever
ed0c742d2f
hide circle bed shape
2022-10-21 00:42:11 +08:00
SoftFever
35455e6533
Merge branch 'master-remote' into feature/merge_remote_1.3
...
# Conflicts:
# bbl/i18n/zh_cn/BambuStudio_zh_CN.po
# resources/i18n/zh_cn/BambuStudio.mo
# resources/profiles/Voron.json
# resources/profiles/Voron/filament/Voron Generic ABS.json
# resources/profiles/Voron/filament/Voron Generic ASA.json
# resources/profiles/Voron/filament/Voron Generic PA-CF.json
# resources/profiles/Voron/filament/Voron Generic PA.json
# resources/profiles/Voron/filament/Voron Generic PC.json
# resources/profiles/Voron/filament/Voron Generic PETG.json
# resources/profiles/Voron/filament/Voron Generic PLA-CF.json
# resources/profiles/Voron/filament/Voron Generic PLA.json
# resources/profiles/Voron/filament/Voron Generic PVA.json
# resources/profiles/Voron/filament/Voron Generic TPU.json
# resources/profiles/Voron/filament/fdm_filament_abs.json
# resources/profiles/Voron/filament/fdm_filament_asa.json
# resources/profiles/Voron/filament/fdm_filament_common.json
# resources/profiles/Voron/filament/fdm_filament_pa.json
# resources/profiles/Voron/filament/fdm_filament_pc.json
# resources/profiles/Voron/filament/fdm_filament_pet.json
# resources/profiles/Voron/filament/fdm_filament_pla.json
# resources/profiles/Voron/filament/fdm_filament_pva.json
# resources/profiles/Voron/filament/fdm_filament_tpu.json
# resources/profiles/Voron/machine/Voron 0.1 0.4 nozzle.json
# resources/profiles/Voron/machine/Voron 0.1.json
# resources/profiles/Voron/machine/Voron 2.4 250 0.4 nozzle.json
# resources/profiles/Voron/machine/Voron 2.4 250.json
# resources/profiles/Voron/machine/Voron 2.4 300 0.4 nozzle.json
# resources/profiles/Voron/machine/Voron 2.4 300.json
# resources/profiles/Voron/machine/Voron 2.4 350 0.4 nozzle.json
# resources/profiles/Voron/machine/Voron 2.4 350.json
# resources/profiles/Voron/machine/Voron Trident 250 0.4 nozzle.json
# resources/profiles/Voron/machine/Voron Trident 250.json
# resources/profiles/Voron/machine/Voron Trident 300 0.4 nozzle.json
# resources/profiles/Voron/machine/Voron Trident 300.json
# resources/profiles/Voron/machine/Voron Trident 350 0.4 nozzle.json
# resources/profiles/Voron/machine/Voron Trident 350.json
# resources/profiles/Voron/machine/fdm_klipper_common.json
# resources/profiles/Voron/process/0.08mm Extra Fine @Voron.json
# resources/profiles/Voron/process/0.12mm Fine @Voron.json
# resources/profiles/Voron/process/0.15mm Optimal @Voron.json
# resources/profiles/Voron/process/0.20mm Standard @Voron.json
# resources/profiles/Voron/process/0.24mm Draft @Voron.json
# resources/profiles/Voron/process/0.28mm Extra Draft @Voron.json
# resources/profiles/Voron/process/fdm_process_voron_common.json
# src/libslic3r/Preset.cpp
# src/libslic3r/PrintConfig.cpp
# src/libslic3r/PrintConfig.hpp
# src/libslic3r/PrintObject.cpp
# src/slic3r/GUI/BackgroundSlicingProcess.cpp
# src/slic3r/GUI/Field.cpp
# src/slic3r/GUI/GLToolbar.cpp
# src/slic3r/GUI/GLToolbar.hpp
# src/slic3r/GUI/MainFrame.cpp
# src/slic3r/GUI/MainFrame.hpp
# src/slic3r/GUI/NotificationManager.cpp
# src/slic3r/GUI/PhysicalPrinterDialog.cpp
# src/slic3r/GUI/PhysicalPrinterDialog.hpp
# src/slic3r/GUI/Plater.cpp
# src/slic3r/GUI/Plater.hpp
# src/slic3r/GUI/PrintHostDialogs.cpp
# src/slic3r/GUI/PrintHostDialogs.hpp
# src/slic3r/Utils/PrintHost.cpp
2022-10-20 23:12:00 +08:00
SoftFever
293f2af0dc
move config info to the end of file
2022-10-20 21:30:42 +08:00
yifan.wu
aaa70fed23
FIX: fix print order issue of flush_into_support
...
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: Icc4cef72bed7e439b63a0f0fd02a85bbf890ea38
2022-10-20 19:34:37 +08:00
qing.zhang
e3d256ca5e
FIX: fix the empty layer after adding modifier
...
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Iad6c149cb5f1a50a199fdf1dd50f4971898972e2
2022-10-20 19:34:37 +08:00
salt.wei
cc853d9061
ENH: revert "ENH: fix for modifier region issue"
...
The original patch can't fix empty layer issue
Revert.
This reverts commit 152a650fb80a84523e977b15f5f30d28837d80e9.
Change-Id: Ib6d47ac981fca24ca953b45068703bbcd231cf95
2022-10-20 19:34:37 +08:00
tao wang
529131138a
FIX:block send to printer function
...
Change-Id: I04dff128e598b9679d39ece3f60f56ba09cbd72f
2022-10-20 19:34:37 +08:00
chunmao.guo
55d6bbbe21
FIX: replace print file default image
...
Change-Id: I58ff7c02b725c38b9c898fd1d4d4c92bf61c4c24
2022-10-20 19:34:37 +08:00
养乐多
9abe0ad9f6
remove: "FIX:fixed some issues with sending prints"
...
This reverts commit d1036a86604da5d5f72bb9531618d959036caf42.
Change-Id: I17ad13d477ece20638c9c1a2f72aea7401d335ca
2022-10-20 19:34:37 +08:00
tao wang
77e45b8709
FIX:fixed some issues with sending prints
...
1. send to printer change to send to print sd card
2. update the default error message
3. display networking error messages on the page
Change-Id: I27b67091e9449bb9d469f9ded53148e0b1a74369
2022-10-20 19:34:37 +08:00
liz.li
11651ac437
FIX: fix send to printer dialog flicker
...
Change-Id: If5007501a2b0b268193b667503bd2bff8f3362ca
2022-10-20 19:34:37 +08:00
chunmao.guo
f16d2f337e
FIX: add process id to save file name
...
Change-Id: I359d75ef4f7f63e6f5eb5138f18921faa09593fa
2022-10-20 19:34:37 +08:00