852fee66f3
ENH: [STUDIO-1185] jump to object in slice error notification
...
Change-Id: I0d8c3de78ac326f5ab0802fd301defaaac376bb6
2022-12-15 04:33:48 -05:00
542f1b2f8f
ENH: support force cooling for outer wall only
...
For PA-cf material, forcing cooling for all outer
wall and using lower fan speed for infill and inner
wall can get more high strength.
Add this cooling strategy.
When set overhang fan threshold to be 0%, then bridge
and all outer wall will be force to cool with
the overhang fan speed.
Signed-off-by: salt.wei <salt.wei@bambulab.com >
Change-Id: Ideed1ac8690f1eeb68aad760678db76bb4dae8ec
2022-12-15 04:33:48 -05:00
9f8f688637
ENH: support specific acceleration for outer wall
...
So we can set lower acceleration for outer wall now.
Signed-off-by: salt.wei <salt.wei@bambulab.com >
Change-Id: Ib4728bf16f6c540afca62f423c8aab4c9e0c4d02
2022-12-15 04:33:48 -05:00
222b8cbca6
Merge branch 'SoftFever' into feature/wall_order
2022-11-30 21:36:23 +08:00
254438cf3a
support RRF firmware(experiment)
2022-11-29 23:06:37 +08:00
26dc8ef1f9
New inner-outer-inner/infill mode
2022-11-20 11:22:35 +08:00
cfc8115a7f
explicitly specify linear PA mode for Bambu printers
2022-11-09 21:48:29 +08:00
fdc2b7c8d9
moonraker compatibility fix
2022-11-08 20:13:27 +08:00
778efd47e0
Fix a bug that PA was not set properly
2022-11-07 19:58:26 +08:00
5070e32460
PA per filament
2022-11-05 14:49:37 +08:00
260d914ff6
handle klipper set_velocity_limit
2022-10-30 00:50:15 +08:00
f06069cdd8
layer count issue fixed
2022-10-28 17:16:07 +08:00
3c37accd66
fix aux fan issue for third party printers
2022-10-25 21:42:36 +08:00
41cd44d22d
Special handling temperature for Klipper
2022-10-25 10:40:23 +08:00
10c54b0738
small perimeter threshold
2022-10-24 22:35:40 +08:00
ded4c88e6d
Merge branch 'SoftFever' into feature/small_perimeter
2022-10-24 14:53:58 +08:00
4d384b6fce
add back small perimeter support
2022-10-24 14:47:18 +08:00
b531270aa4
support changing thumbnail size
2022-10-23 23:00:46 +08:00
c557cfc14c
support klipper gcode flavor
2022-10-23 19:42:01 +08:00
bf060414b4
Omit M981 for third party printers
2022-10-23 15:49:02 +08:00
bbf0c40098
Omit BBL specific gcodes for other machines
2022-10-22 00:19:08 +08:00
0267e2f230
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
b60b83d2a5
move config info to the end of file
2022-10-20 21:30:42 +08:00
be0ddb13bd
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
652c6ccafc
FIX: fix an flush_into_support bug for copied objects
...
Copied objects share extrusion paths but they should be treated
seperately.
Signed-off-by: yifan.wu <yifan.wu@bambulab.com >
Change-Id: I891c70d261a2fa5b198ec776694d74eeb8fd987f
2022-10-20 19:34:37 +08:00
6413ad6ecd
ENH: first layer nozzle temp doesn't work sometimes
...
This is a bug when printing multi filament
When the filament changing is finished before printing
first layer, the temperature should be resumed to be
initial layer nozzle temperature as well.
Signed-off-by: salt.wei <salt.wei@bambulab.com >
Change-Id: I82231f8a47fac1995d8f1ba12c4f7797afce2891
2022-10-20 19:34:37 +08:00
b7802e512d
FIX: fix an flush_into_object bug for copied objects
...
Copied objects share extrusion paths but they should be treated
seperately.
Thanks hisptoot for the fix.
Signed-off-by: yifan.wu <yifan.wu@bambulab.com >
Change-Id: I24d3050df7d284e92fc50a0213023a43ee8c529c
2022-10-20 19:34:37 +08:00
426baad9b5
NEW: enable lightning infill pattern for model and tree support
...
Change-Id: I6e2cbfdd30f8d222f88301ed0c8cc89e21cfdc24
(cherry picked from commit ddfee7c069cfc42685be509d48b8c609e1dc0cfc)
2022-10-20 19:34:37 +08:00
92fc59500e
ENH: add custom gcode back
...
Add custom gcode back, which can be inserted in
gcode viewer layer slider.
Signed-off-by: salt.wei <salt.wei@bambulab.com >
Change-Id: I270cc438bedf11b30f07f8f9bad6ae5436d5a2dd
2022-10-20 19:34:37 +08:00
8d973c1801
ENH: emit printing acceleration before start gcode
...
As title. Make calibration to use printing acceleration,
although no-using has no influence on calibration.
Signed-off-by: salt.wei <salt.wei@bambulab.com >
Change-Id: I98cb791c1e0fba6b77360b60567c29511cff75b8
2022-10-20 19:34:37 +08:00
9c6f90b70a
z lift type
2022-10-19 17:02:19 +08:00
0865d2f85b
Merge branch 'SoftFever' into feature/more_parameters
2022-10-18 18:06:39 +08:00
8214dfc48f
more moonraker support
2022-10-18 18:06:28 +08:00
86d83b8599
wip
2022-10-16 16:39:45 +08:00
12324b4132
label objects by default
2022-10-13 22:33:59 +08:00
00d82d4c4b
Remove M900 S0 code.
2022-10-13 22:33:59 +08:00
caa41fbe65
tweak some messages
2022-10-04 12:12:37 +08:00
fdbcee5679
Add following options:
...
1. Travel acceleration control
2. X Y jerk control for different parts
3. Manually Linear Advance control
2022-10-03 11:26:48 +08:00
bed5c22270
Fix an issue that bed temperature for other layers is not set properly
2022-09-29 11:46:21 +08:00
b2ef6c32ee
Fix an issue that bed temperature for other layers are not set properly
2022-09-24 11:32:57 +08:00
5548587e07
Allow users to set acceleration for outer/inner walls
2022-09-22 23:46:01 +08:00
a09ffa2131
Merge remote-tracking branch 'remote/master' into SoftFever
...
# Conflicts:
# src/libslic3r/Preset.cpp
2022-09-09 21:54:57 +08:00
8522d32cf0
FIX: the tree support use interface materials
...
Change-Id: I6c61c427095bf8157a2e29a8bb81a1754b6fd980
(cherry picked from commit 4b6d5c25599ca8c97184fd977a3bac2f278f8896)
2022-09-09 19:59:27 +08:00
53c1c05192
ENH: move first layer inspection before 2nd layer
...
So an object with a single layer won't do first layer inspection.
Change-Id: I43d8d41b64215b13573c517e6350f7feff5f2e33
2022-09-08 21:49:36 +08:00
035bd856a3
ENH: wipe_distance should not to be 0 or negative value
...
As title, fix github issue #220
Signed-off-by: salt.wei <salt.wei@bambulab.com >
Change-Id: If63c839da1341ac2e16bbfa287c4e32564284d59
2022-09-08 21:49:36 +08:00
2e2263d7b7
Merge remote-tracking branch 'remote/master' into SoftFever
2022-09-03 00:17:59 +08:00
6f9c7582b1
ENH: order support toolpaths to reduce extra travels
...
Signed-off-by: yifan.wu <yifan.wu@bambulab.com >
Change-Id: Ifae5807ff094eede1eaf7494430fdd174572a021
(cherry picked from commit dfb3fc991a6f4a6e7dcdcce902f26ffa789f57fb)
2022-09-02 13:16:54 +08:00
43ae1da25a
FIX: Slicing process crashes when enable timelapse
...
Change-Id: Idc3068b73809ee28fe685266fcd2355555e9f02a
2022-09-02 12:52:18 +08:00
49aca26497
ENH: Add Textured PEI Plate
...
Change-Id: I08178e86a8ccb23844cca00bc9d265df7507f910
(cherry picked from commit 8f101963ecab1352e2721ead83928b327d6c0dbd)
2022-09-02 12:52:18 +08:00
51c6d15694
add the logic to reduce slicing time between shared-mesh objects
...
also reduce the storage size
Change-Id: I61d6e0997979ec0ce701cc580fa6640a21b6260f
2022-09-02 12:52:18 +08:00