jiangkai.zhao
e76a46159d
ENH: Cancel the ramming for the last layer
...
if it exceeds the print height
jira: none
Change-Id: I427d6a0718f2a65ab2e59af448ee1a613c488596
2025-03-24 09:18:36 +08:00
jiangkai.zhao
d6fc36daba
ENH: Increase TPU printing speed.
...
1.add parameters precooling_temperature, ramming ravel time,prime_tower
max speed , ramming_vol_speed;
2.support modify the wipe tower wipe and lift speed
jira: none
Change-Id: Ic9661e514ef0d4e4c0dcebb5e56f0c962e6c7b9a
2025-03-24 09:17:01 +08:00
jiangkai.zhao
3a7dcfd232
ENH: Use the real prime tower model after slicing.
...
1. set wipe tower real height
2. fix wipe tower small arc error
3. add rib_width constraint to ensure that the rib wall of the wipetower are attached to the infill.
jira: STUDIO-10540
Change-Id: Idfdc809f0236121d98587ac2a09a2ebbf5caf945
2025-03-24 09:14:27 +08:00
zhimin.zeng
609a4c0e52
FIX: crash when the wipe tower block is invalid
...
jira: STUDIO-10696
Change-Id: I6e9ff87cfb8cfd2383480248d56b8515d383b11c
2025-03-24 09:12:11 +08:00
jiangkai.zhao
8d32d29016
Fix: crashes when slicing small objects with wipe_tower.
...
jira: STUDIO-10572
Change-Id: I37312673a87e542120ee7282c22f80e16c894cd9
2025-03-24 09:04:22 +08:00
jiangkai.zhao
b9d07f402e
ENH: Remove the solid layer below the fast extrusion
...
jira: none
Change-Id: Ied59c6f18bc2832be80c105d95f77d5cff119cc3
2025-03-24 08:40:50 +08:00
jiangkai.zhao
b36c41e514
ENH: reopen confilctchecker with adpative height.
...
and fix conflict checking when the wipe tower's brim fully encloses the model
jira: STUDIO-10237, STUDIO-10296
Change-Id: I6e2a6640c06ddb6b3af700c9048fa26434411631
2025-03-24 08:40:49 +08:00
jiangkai.zhao
939b405c35
Fix: the generation of the skirt does not take the wipe_tower into account.
...
jira: STUDIO-10381
Change-Id: I523d366d6d569696de48f872be827d73710cb526
2025-03-24 08:40:49 +08:00
zhimin.zeng
9fccb9bcde
FIX: modify quick extrude to 1 perimeter width
...
jira: none
Change-Id: Ibda111742af2d664088a51e9dd3740f81b4649c7
2025-03-24 08:35:25 +08:00
zhimin.zeng
3e0b6eb228
ENH: generate framework for all layers
...
jira: none
Change-Id: I95f35ba45fe9f544c53bdf0c5a52a70bd45ee7a9
2025-03-24 08:35:25 +08:00
zhimin.zeng
d0d5ed2f5e
FIX: fix error length for nozzle change
...
jira: none
Change-Id: I1c9052cadef717888c5f8ff50e0d6e1efce6d73e
2025-03-24 08:35:24 +08:00
jiangkai.zhao
6c5b63db24
ENH: Set the skeleton of contact surface to solid
...
and fix the nozzlechange's error cleanbox.
and fix some error in interface's nozzlechangle and toolchange.
jira: none
Change-Id: I2fd5c68d90506fcb8f01f09a8246dfb5838baef4
2025-03-24 08:35:23 +08:00
jiangkai.zhao
ed7bfd3ff6
ENH: add solid infill before nozzlechange
...
and set the contact surfaces of different material types as solid,
and reduce the nozzlechange speed if it occurs at the contact surface,
and recuce the toolchange speed if it occurs at the contact surface.
jira: none
Change-Id: I884d60f4114544dfa959bd654ecc985f5fb9aac4
2025-03-24 08:34:30 +08:00
jiangkai.zhao
7d48561817
Fix: error wipe when no finish_block_tcr
...
jira: none
Change-Id: I0890089661a719f728c5fbc5254cf53f047d7248
2025-03-24 08:34:30 +08:00
zhimin.zeng
5c56b43166
FIX: fix some wipe tower issue
...
1. the nozzle change gcode use double perimeter width
2. fix the error layer height for adaptive layer height
3. limit the nozzle change speed to 50 when a bridge is detected
4. fix the error extrusion flow for filament change gcode when a bridge is detected
jira: STUDIO-10269
Change-Id: I580c618555fe19d000a56e2510a42004722c1b8b
2025-03-24 08:34:27 +08:00
jiangkai.zhao
0a20f1fe6d
ENH: Change the collision calculation
...
of the wipe tower's outer wall to use the actual outer wall path.
jira: none
Change-Id: Ib45ecbc328c88c1abe6d9e8567f715331a3ddd37
2025-03-24 08:30:17 +08:00
qing.zhang
faec4160d5
ENH: change param name
...
Jira: none
change filament category to filament adhesiveness category
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I267d71b2f968becf4e8f434daafdf1a70c36a823
2025-03-24 08:30:16 +08:00
qing.zhang
be02e769bb
ENH:instead of prime_volume by filament_prime_volume
...
Jira: none
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I96e7d0604da8f90678feed81833e3a634752ffff
2025-03-23 20:31:05 +08:00
jiangkai.zhao
4dd4e9e12c
ENH: enhance some functions of the wipe_tower
...
1.Add automatic calculation of the wipe_tower's brim width by height;
2.modify the min_depth_per_height and the default ridwidth
jira: none
Change-Id: Idd96bc90e8e631aa8481b559e1e9fec24c6b822f
2025-03-23 20:31:04 +08:00
qing.zhang
78079dacd1
ENH: move extra params
...
Jira: none
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ib5c4d203c6585b9946d8703d9f33477780afb275
2025-03-23 20:30:46 +08:00
zhimin.zeng
55772c5912
EMH: enhance for rib wall wiper tower
...
1. fix the slice error status
2. add rendering for wiper tower
3. modify the wipe tower start pos for rib wall wipe tower
jira: none
Change-Id: If554ca0fb30f6c7ce9641014c0ed4a7f23afd6f4
(cherry picked from commit 3ae08b458dea1d04cad33b2787d98407111b038c)
2025-03-23 20:30:29 +08:00
jiangkai.zhao
1d33d1c37d
ENH:add rib wall wipe tower
...
jira: none
Change-Id: I9699cc74e206851284949f89230e986435b9e1b7
(cherry picked from commit eabfa6b272590698886ecec33b89207605b91993)
2025-03-23 20:30:29 +08:00
qing.zhang
9b46d437ba
ENH: add filament change length for color change
...
Jira: none
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I84ab638d6af056ede9b9524d1395eb42fa731150
2025-03-23 20:29:39 +08:00
jiangkai.zhao
cbcee1b798
FIX: fix some bugs in wipe_tower's skip points
...
jira:none
Change-Id: I387a168ccfe65032b3b926d02d8da4ab7aed317e
2025-03-23 20:15:25 +08:00
zhimin.zeng
fce47aa8cb
FIX: initialize variables is_tool_change of wipe tower
...
and and modify the start position for tpu
jira: none
Change-Id: I75b09e7839ddd3b9fffe77392e573e1d8caa00d5
2025-03-23 20:15:08 +08:00
zhimin.zeng
085995b3aa
FIX: fix error start pos of wipe tower after tool_change
...
jira: none
Change-Id: I770030fb624e9c9de3bb0f8fcb4f3c29cab4f347
2025-03-23 20:15:01 +08:00
zhimin.zeng
9b5bbebf31
FIX add prime_tower_skip_points parameter
...
jira: none
Change-Id: I696d6ca5d9bccf16b48110157cd6ec44839a05e8
2025-03-23 20:15:00 +08:00
jiangkai.zhao
17771d0fbf
ENH: Add gaps in the outer wall of the wipe_tower
...
and modify the path of travel to the wipe_tower after flushing
jira:none
Change-Id: Id4b0571fd12372c59cf522c13e256c7cc4ac3565
2025-03-23 20:15:00 +08:00
zhimin.zeng
8a6b9851db
ENH: wipe tower add solid infill for support filament
...
jira: none
Change-Id: I438e06b5e50259d5a9caefbc0d8580187c2b7051
2025-03-23 20:14:41 +08:00
zhimin.zeng
bb2b81dc99
FIX: fix the error travel and wipe path of wipe tower
...
jira: none
Change-Id: Ib195cfc87a08f367e5d722b4af85cd33b1d1efdc
2025-03-22 22:14:56 +08:00
zhimin.zeng
1fe49fb2d1
FIX: some gcode path errors of wipe tower
...
jira: none
Change-Id: Ic669e95ecc32a232676c86e89fa1a6fe092efa36
2025-03-22 22:13:32 +08:00
zhimin.zeng
c6e117fef0
FIX: the wipe tower is not show when enable smooth timelapse
...
jira:none
Change-Id: Iab7994e1ba15d09effe9ad57aebbe9520459f7cd
2025-03-22 21:57:56 +08:00
zhimin.zeng
e1e0de6efb
ENH: wipe tower support filaments that do not adhere to each other
...
jira:none
Change-Id: Ia52340f4e8bdb34791cb2019e9763bddfbc8dc5f
2025-03-22 21:57:56 +08:00
zhimin.zeng
00810d685d
ENH: add print_outer_first for wipe tower
...
and modify the min_depth_per_height
jira: none
Change-Id: I4860df661b4dd1f66677112d14e60560bc4a73be
2025-03-22 21:10:13 +08:00
zhimin.zeng
ede9f90a79
ENH: support tpu for multi_extruder
...
jira: none
Change-Id: I556804aadac00406e7214b86f7925170a90c55ce
2025-03-22 20:53:54 +08:00
zhimin.zeng
8b2a94ed5f
ENH: wipe tower support nozzle change
...
jira: none
Change-Id: I398a508cbc8d02644b60e504405392254329ef10
2025-03-22 20:52:23 +08:00
zhimin.zeng
4db196b11f
ENH: modify the start pos of wall for wipe tower
...
and modify the overlap of wall and infill for wipe tower
jira:none
Change-Id: I0d1355c718e2bd1efea6d898f793f5869476ab12
2024-10-15 15:50:26 +08:00
manch1n
b5b7264e99
ENH: add wipe tower into conflict check
...
Change-Id: I9684ec17ccbfdea39deae6e5089b74ce3124d57b
(cherry picked from commit f6ee82b4ecf8bf9de91d0043b514cdabb7284b7e)
2023-04-17 15:39:02 +08:00
zhimin.zeng
2f12ad7bf2
ENH: enable thick bridge for wipe tower
...
Change-Id: I96dae7753995af1862fe4ad33a00fa56cfbb7d3c
(cherry picked from commit 5f98ff50613e3358de10fa1b6d4429ce71e526c2)
2022-12-15 04:33:48 -05:00
zhimin.zeng
82325973f8
FIX: prime tower start position is incorrect
...
when support material is used in first tool change
Change-Id: If06459b8404fd599b42187859f476efded57deba
(cherry picked from commit 71f9ed69a3eff4cf3139d04a76176f798a1e1e0d)
2022-12-15 04:33:48 -05:00
zhimin.zeng
9f74ea5763
FIX: wipe tower does not extruder fill in smooth mode timelapse
...
Change-Id: Ia6957cfe41ed3624baa4c12b6df90462fc436475
(cherry picked from commit 39ecccc94bea2a43a74ac852f121c5dbc739dc67)
2022-09-29 11:16:43 +08:00
zhimin.zeng
f745c5fea2
ENH: Optimize and design the time-lapse wiper tower
...
Multiplex existing wipe tower and revert old time-lapse wipe tower code
Change-Id: Ia1cba9808647ea900f691b2c5d5887077be12d89
(cherry picked from commit 61f41df572d11b7cc738c34f2624fd123cd9a6df)
2022-08-26 09:25:59 +08:00
lane.wei
1555904bef
Add the full source of BambuStudio
...
using version 1.0.10
2022-07-15 23:42:08 +08:00