Commit Graph

479 Commits

Author SHA1 Message Date
XunZhangBambu 9b8a59c0bd NEW: add filament Bambu PA6-GF
jira:NEW

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: I4305f87aa84054551396fab772e50fa262d9a2b5
2024-03-25 15:29:19 +08:00
XunZhangBambu b5ad12dd09 NEW: add filament Bambu PVA
jira:NEW

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: I80e296f3ecc2027369749716980716de7be972f9
2024-03-25 15:29:19 +08:00
XunZhangBambu 19d8ed601d NEW: add filament Bambu PLA Galaxy
jira:NEW

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: I454e1353a0328dc0ddae15eddd1b3ee46a5013e4
2024-03-25 15:29:19 +08:00
XunZhangBambu 9ceb622d4c ENH: update A1,A1 mini machine gcode
1. Update A1 machine gcode.Add multiple layers head wrapping detection.
Avoid the issue of excessive load angle in G28 X.
2. Correct some spelling errors in A1 and A1 mini machine gcode

jira:[NEW]

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: Ia830d45842ed7797c89babd3f05c00abc5db0c4c
2024-03-25 15:29:19 +08:00
XunZhangBambu 207e48ce86 NEW: add profiles for PLA dynamic
jira:[NEW]

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: Ib7d8f9d374e5c8b3f7dabcf204669fbadbb4f4ab
2024-03-25 15:29:19 +08:00
XunZhangBambu f2fc7155ae ENH: update petg max_volumetric_speed
1.Update filament_max_volumetric_speed in PETG of A1

jira:[NEW]

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: Ibcb2042040ca5719fd6fd92c73b84e3ed6ad5d60
2024-03-25 15:29:19 +08:00
XunZhangBambu c0c5171e44 ENH: update X1E start gcode
1. Optimize chamber cooling in X1E

jira:NEW

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: I541b22d8f59a4d1912bf54983fa3ab850ac63f5c
2024-03-25 15:29:19 +08:00
XunZhangBambu a6bd0f26ed ENH: add some missing params in profiles
1. Add "filament_is_support" and "required_nozzle_hrc" in 3rd party
printer profiles

jira:[NEW]

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: I914ca26ef093b011164214beb29e797f88eb274a
2024-03-25 10:42:29 +08:00
XunZhangBambu fcb881350f ENH: update PETG nozzle_temperature_range
jira:[NEW]

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: Iac58057353f87bda424c5e8914c65f80f72a97b2
2024-03-25 10:42:29 +08:00
XunZhangBambu b55bffabb8 ENH: modify elefant foot compensation
1. Set elefant foot compensation in A1 to 0.075
2. Add some missing params

Github:#2621

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: I064d5e0b23297fd6491af8b97bad0790b077120d
2024-03-25 10:42:29 +08:00
XunZhangBambu 5491fe54d6 ENH: update A1 series GCode
1. Upadte A1 mini timelapse gcode,remove unnessary move
2. Update A1 start gcode, adjust extrusion fluctuation extrusion pos

jira:[NEW]

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: I51e71314030cdeee38983adf84b50c9d2e14822c
2024-03-25 10:42:29 +08:00
XunZhangBambu 8de8f84c96 ENH: add high quality process profiles
jira:[NEW]

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: I86ccf9d140f7de1fd4461477f90461fa161be900
2024-03-25 10:42:29 +08:00
XunZhangBambu c6bac98077 ENH: modify 3rd party filament profiles
1.Modify 0.2 nozzle PLA params

jira:[NEW]

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: If74ba94e4a31a389c40d53011e77263e1963a21c
2024-03-25 10:42:29 +08:00
XunZhangBambu b09e99c8fe ENH: update A1 series end gcode
1. Do not close Exis motor

jira:[NEW]

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: Ibea64e4c4f83727a9731d0581a7a8536784ca4c6
2024-03-25 10:42:29 +08:00
XunZhangBambu ee583ee964 ENH: set elefant_foot_compenstation
1.Set elefant_foot_compenstation to 0.15 for X and P series
2.Set elefant_foot_compenstation to 0 for A1 series

github:#2621

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: I199ca9e37ea1b3f7087fbef4166b0d90acfaedc3
2024-03-25 10:42:29 +08:00
XunZhangBambu 22726c77d0 ENH: update A1 series start gcode
jira:[NEW]

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: I917710dae0371ae38d01713ca1a714e27e463623
2024-03-25 10:42:29 +08:00
wenjie.guo 2530846806 NEW: add nozzle height preset to machines
Jira: request from 1.9

Signed-off-by: wenjie.guo <wenjie.guo@bambulab.com>
Change-Id: Ida5372c0890043852ff94eac54b813f6618317df
(cherry picked from commit dad0768e0316423841f24e02c61eaf7d0b468f38)
2024-03-25 10:42:29 +08:00
XunZhangBambu a037d28da3 ENH: modify some profiles
1. Update A1 series change filament gcode
2. Remove filename format in Troodon

jira:[NEW]

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: I8f82595dc16a1402fcbc16a08cd52c8c7d62f14c
2024-03-25 10:42:29 +08:00
XunZhangBambu 92a0baa64c ENH: add PETG Translucent
jira:[NEW]

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: I6c86128feabe82aa5c3bf2d17c88e5675de9e792
2024-03-25 10:42:29 +08:00
YGK3D dcbeb1baf7 ENH: add support for Troodon 2.0
The profiles are cherry-picked from orca 951293c6426e51d5f402.
and rename the filament profiles.Thanks Orca

github: 2335

Change-Id: I57a6e93aeef498439ebb8e95bb587dc9e2ab3496
Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
2024-03-25 10:42:29 +08:00
XunZhangBambu 1cea12e130 ENH: update some filament settings
1. Update retract length in Bambu TPU 95A HF
2. Update slow_down_layer_time for PETG

jira:[NEW]

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: Ic5e6a76b5254459d8aff5128f289b5116c50ea75
2024-03-25 10:42:29 +08:00
XunZhangBambu cb466f542a FIX: mistake in compatible printers
GITHUB: #3175

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: I50f84ac9f933b80df4a1c894afac9895f31721f6
2024-03-25 10:42:29 +08:00
XunZhangBambu f81ba71aa5 ENH: revert "c80ad56f5e386687b7975918cec"
Also update profile version

jira:[NEW]

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: I3b28eb5daa2a0f4c7a37b4d99050d6f465f43c30
2024-03-25 10:42:29 +08:00
XunZhangBambu e2248be2cf ENH: revert time lapse gcode in A1 mini
jira:[NEW]

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: Ibf6bd15223a6a333d8544b53a69cc7128fbea534
2024-03-25 10:42:29 +08:00
XunZhangBambu 7fb65174c4 ENH: update A1 extruder clearance radius
jira:[NEW]

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: I13cfb882c672083dcd1af2c1be448c5422fdbc0a
2023-12-14 22:08:53 +08:00
XunZhangBambu b80fdfa26c FIX: remove duplicated profiles
jira:[NEW]

Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: Iaa87233ae6c327faf43a152bdb0cd6fa8c5131d7
2023-12-14 22:08:53 +08:00
xun.zhang b83812819f ENH: update A1 series first layer speed
jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I597bcf86f202f681eccfda4306be5619d669ea5a
2023-12-14 22:08:53 +08:00
xun.zhang c8009d2ecf FIX: incorrect flag in A1 mini gcode
jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: If587678bf0aa06c079a9d3cbff9f2c7628c5e380
2023-12-14 22:08:53 +08:00
zhou.xu 5c4945d7e8 NEW:add "default_bed_type"
Jira: STUDIO-5535
Change-Id: Ice1262937923b62854b0196229d5fb99392470af
2023-12-14 22:08:53 +08:00
xun.zhang b44004c9ca ENH: udpate A1 series gcode
1. Update A1 mini change layer gcode
2. Update A1 start gcode

jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I131676a991f4727bca1ea2fa727f40f293d06139
2023-12-14 22:08:53 +08:00
qing.zhang 82f95fb995 ENH: rearrange machine pos on printer selection page
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Iccc52043c232d19384487884e4071343744976a9
2023-12-14 22:08:53 +08:00
xun.zhang 2d0038e144 FIX: wrong initial layer height in profile
jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I91f1779761a13f70d68ad51041b7f75ef872c138
2023-12-14 22:08:53 +08:00
xun.zhang 0af408128a ENH: modify default head wrap detect zone
jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I39ccc810a19192919a21b5608d3fa2a806c787ee
2023-12-14 22:08:53 +08:00
xun.zhang 80e4f34219 ENH: change head wrap detect zone
Change to (156,156)-(180,180)

jira:[new]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I7b9dec3fbf44d31311fd7eb331e52f307f45ede1
2023-12-14 22:08:53 +08:00
xun.zhang 99bb1c213b ENH: support for head wrap detect
1.Add "in_head_wrap_detect_zone".Detect if the model projection enters
a specified area.

jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I6aed5a782d2f33f023bdc19cf06dff0957828eeb
2023-12-14 22:08:53 +08:00
xun.zhang c88dbc0cbb ENH: update some machine settings
1. Update A1 mini start  gcode
2. Update A1 load/unload filament time

jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I84825a47f2741e95ca122382e4119d35a61bdbf6
2023-12-14 22:08:53 +08:00
xun.zhang d9b8d50fe1 ENH: add support for A1
jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I5dfd8f3b6b872c01d8093527df1a3c37b8a0d56d
2023-12-14 22:08:53 +08:00
lane.wei 59e67c0b10 ENH: CLI: refine some logic
1. set wipe tower position to default when duplicate object
2. add cli_safe check logic when switch printers

JIRA: no jira
Change-Id: Iebe62f8be6acd6f44743abf3b0fe92ec04c94197
2023-12-14 22:08:53 +08:00
Dmytro Chystiakov 9d1cdead44 fix: simple version of models 2023-12-08 15:28:50 +08:00
Dmytro Chystiakov 8e2261f305 fix: Optimized STL and PNG for plates K1 & K1Max 2023-12-08 15:28:50 +08:00
Dmytro Chystiakov 331fa27991 add: K1 and K1Max Support 2023-12-08 15:28:50 +08:00
xun.zhang 64c4dce3f5 FIX: mistake in filament vendor
jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I3af712e417379d8b98ae18feebffe465bfa1e72d
2023-12-01 20:17:04 +08:00
Arthur c21a1bf1df ENH: change default tree_support_wall_count to 0
Now normal support also uses this option, so we can't default it to 1, otherwise normal supports will be too hard to remove.

jira: none
Change-Id: Ic5700af5c17e3a7b265c8915f28b0db35c6e06e6
(cherry picked from commit 6b84a9826da108b76569e686bd9def0b23ae29fd)
2023-11-30 09:51:52 +08:00
xun.zhang 35e9572b89 FIX: a mistake in upward machine
jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ibdb26c3d904634f322aef0dc0c7b8867d9fb5854
2023-11-30 09:51:52 +08:00
xun.zhang 513a998725 ENH: upadte P1S start gcode
1.turn on MC board fan by default on P1S

jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I5b2f7868e350942fb8b7baf7d429e22a0987184a
(cherry picked from commit e866a575b6b7d9552f7412f84272f4b48dfc3961)
2023-11-22 08:23:38 +08:00
xun.zhang 3da1b599b8 ENH: update some filament params
1. Modify texture bed temp to 65
2. Modify max-v-speed for ABS
3. Modify some params in Generic PA
4. Modify PLA,PVA params

jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I42584a6015b8526f6bbb93024316968198bd76ce
2023-11-22 08:23:38 +08:00
xun.zhang 2d43174f10 ENH: modify some params with filaments
1.Modify the PEI bed temperature of PLA Basic, Matte, and Tough to 65 in
 A1 mini. Set the bed temperature for the first layer of Bambu PETG-CF
 to 65 and 70 for the other layers

jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ia902bbb7f824082d5346709d781cac64296f47a8
2023-11-22 08:23:38 +08:00
xun.zhang 663c88d4c8 ENH: add filament Bambu TPU 95A HF
1.As title

jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I752ec43da6297a6c172679997ce68f2318a7b8fb
2023-11-22 08:23:38 +08:00
xun.zhang 7cf823bb00 ENH: remove PLA GLOW in A1 mini
jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Id99c1bbd4248e28df9150a85eecec831f6f32856
2023-11-09 14:33:30 +08:00
xun.zhang 700a9bc8e4 ENH: update default filaments for Bambu printers
jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ic6380f39e546854ad0b7dc36929a8605c9ab3acc
2023-11-09 10:09:10 +08:00
xun.zhang 23e97bff4e ENH: update A1 mini start gcode
Change x-axis freq sweep amp 5->10

jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I2e731cc6392c0204d5e4467bf4b933ab233bc157
2023-11-09 10:09:10 +08:00
xun.zhang 278a773974 FIX: invalid support params in 3rd party profiles
Many params are not right.Just use default

jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I5c4a1e8b046940e174f5681a79031b5f20fcafc5
2023-11-09 10:09:10 +08:00
xun.zhang 4170639bc9 FIX: some mistakes in filament profiles
jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ibe7f3650f2d9cf47561dd5f2ec591a5f6c553503
2023-11-09 10:09:10 +08:00
lane.wei 55b27a0e30 ENH: version: bumped to 1.8
JIRA: no jira
Change-Id: I50903098b59f1dd9a6b6cf7656cec7d388f3ff17
2023-11-09 10:09:10 +08:00
xun.zhang 539da6ba30 ENH: modify PA6-CF price
jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I6df45228de0bcb215f0322b9f115262b644512a9
2023-11-09 10:09:10 +08:00
salt.wei e6d2c532d0 ENH: zero eleplant foot compensation for A1M 0.4 nozzle
Can not see obvious eleplant foot after printing

JIRA: None. found by self test

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I5993b3a2dbb6f4f6a6b8a1714654f1213e4b90f2
2023-11-09 10:09:10 +08:00
Catalin MARINCIA f9a7856b50 Fix: fix the name of bambu lab a1 mini cover
github-pull_request: https://github.com/bambulab/BambuStudio/pull/2771

Change-Id: Ic2845a01c6e85e0b10bd5235f71c51f7e90a324a
2023-11-09 10:09:10 +08:00
xun.zhang eb9f43c144 ENH: update A1 mini start gcode
Use anew wipe mouth method

jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I62f1847bba3879615f54f85cbf52322dd9149aec
2023-11-09 10:09:10 +08:00
qing.zhang 0d65cbe78b ENH: increase top layers
Jira: new

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ie9c4e0afff86326eed18b769b5e59c2e3206badb
2023-11-09 10:09:10 +08:00
xun.zhang 9e92e33c69 ENH: fix some problem in filament profiles
1.Remove A1 mini in Bambu TPU 95A@BBL P1P

jira: STUDIO-4912

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I9e4c8a5836789bf4f24178fcba046ba7f8d59d3f
2023-11-09 10:09:10 +08:00
xun.zhang 9c55209518 ENH: update A1 mini start gcode
1.Fix the problem about first layer can't set temperature

jira:[NEW]
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Id4087ba789fb6127d8a1ad75ae518aaffa05815d
2023-11-09 10:09:10 +08:00
xun.zhang 5a30492c22 ENH: restore origin print speed for X1C
jira: [NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I0f4a6fcec137dd6452010249304f3282e0a460bc
2023-11-09 10:09:10 +08:00
xun.zhang aaf78fd229 ENH: restore origin print speed for P1P
jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I1915878e3fe505440c7166fdde57e0a8083f1e5b
2023-11-09 10:09:10 +08:00
xun.zhang 1e2fdbd408 ENH:update A1 mini start gcode
1.wipe mouth twice

jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I70ab877808971d10c7da8a19d821a02133cf2221
2023-11-09 10:09:10 +08:00
xun.zhang dc1d7b1ef8 ENH: add segment nozzle cleaning for PLA-CF & PETG
1. Update P1P,P1S,X1C,X1 change filament gcode. Add segment nozzle cleaning
for PLA-CF and PETG

jira: [NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I6fe0792a53f99b9fabaa053952e9987fa28b3c6d
2023-11-09 10:09:10 +08:00
maosheng.wei 77e1b33d9a ENH: [STUDIO-4774]Move Template to a separate folder
Jira: STUDIO-4774

Signed-off-by: maosheng.wei <maosheng.wei@bambulab.com>
Change-Id: I4669aa51a3b4d6bd92805935602bfb3fef374cfd
2023-11-09 10:09:10 +08:00
xun.zhang e7ffce7f53 ENH: update A1 mini gcode
1.improve wipe mouth temp 140-150
2.delete the last flush start

jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ie3db3b89c61b18bdff79fe2dbf61398c428da733
2023-11-09 10:09:10 +08:00
maosheng.wei 735ef3dc8a ENH: remove create filament entry to guide
Jira: 4036

Change-Id: I86aa3423761956120e9bf42dcb8eca76dd44202b
Signed-off-by: maosheng.wei <maosheng.wei@bambulab.com>
2023-11-09 10:09:10 +08:00
xun.zhang 6958e1978a ENH: add filament PLA Glow
1. Add filament Bambu PLA Glow

jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I7351db07e310d81b03ed40cd849fa198808bb7b6
2023-11-01 09:33:21 +08:00
xun.zhang 7648c15882 ENH: update PPA-GF max v speed
1.Modify generic PPA-GF max v speed to 6

jira: [NEW]
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I18cfdcb9037b9d9fda6ec60d12c6057a5f9e9bd0
2023-11-01 09:33:21 +08:00
xun.zhang 9671c37070 ENH: update max v speed for PolyLite PETG
1. Set max volumertic speed to 11.5 for PolyLite PETG

jira:STUDIO-3518

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I5ee019d07124870893df9ab636851adc0f2a6425
2023-11-01 09:33:21 +08:00
xun.zhang 3059b49199 ENH: update X1E start gcode
1.Optimize the heating sequence for the X1E chamber

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I22650b71961218b32247a84eefb9bf8dc5dceeb7
2023-11-01 09:33:21 +08:00
xun.zhang f21cac6e66 ENH: update A1 mini start gcode
1.shorten prime line and change x axis freq sweep

jira: [NEW]
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I3582f7fb17dfa173f33ad74f49d7d2b70036df5f
2023-11-01 09:33:21 +08:00
xun.zhang 9e0558b54f ENH: optimize 3rd party printers process params
1. Remove some keys with tree support
2. Modify thin_detect wall and adaptive_layer_height

jira: [NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ie342c27d4dcd2a262993e472a203ce92da14dbb2
2023-11-01 09:33:21 +08:00
Arthur 402d399f55 ENH: add more photo shoot commands in end gcode of A1
Add more photo shoot comamnds in the end gcode to prevent sharp ending of timelapse video of A1.
Also fix a bug of using timelapse_type=2 in end gcode.

Jira: None

Change-Id: I2a426be7a2f7d22b10b79c2b7eb1a04538b5340a
2023-11-01 09:33:21 +08:00
xun.zhang fda9abdf52 ENH: update X1E start gcode
1. Add clog protect for more low temp filament

jira: STUDIO-3518

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I82abd6f84b6c106ecf65c78e87a5e3d65ef30294
2023-11-01 09:33:21 +08:00
xun.zhang 82deb72ec2 ENH:fix travel speed error
jira: STUDIO-3518

Change-Id: I85a2c59ee179b648cc78b088a1d6f6a1a8f821ff
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
(cherry picked from commit 27cad688b646df7c1b15131954422c0e4c84c91c)
2023-11-01 09:33:21 +08:00
xun.zhang 52e84b672c ENH: sync A1M speed params to X1
jira:STUDIO-3518

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I1eea0bf579e95b9dc71e19aa3cb76d650e12e460
2023-11-01 09:33:21 +08:00
xun.zhang 5c7b2e16bf ENH: add X1E as upward printers
1. P1P,P1S add X1E to upward printers
2. X1 ,X1C add X1E to upward printers
3. A1 mini add X1E to upward printers

jira:STUDIO-3518

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I574854b3303a879b738e6841bacd30959b5005a7
2023-11-01 09:33:21 +08:00
xun.zhang 91fe84f170 ENH: modify pla,pva temperature vitrification
jira:STUDIO-3518

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ibbaa8d6fba0d724ebe9e90b9c0357c7d68c063de
2023-11-01 09:33:21 +08:00
xun.zhang 466c4dea4b ENH: update PETG-CF filament params
1. update params with cooling

jira: STUDIO-3518

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Iea8cdb055c60e980ef18dff2cf64d848d9b83747
2023-11-01 09:33:21 +08:00
qing.zhang 471ba636f6 FIX: change M600 to M601 to prevent kobra crash
Jira: 4606
Github: #2607

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ifeaac0c4f744ea82496f36ebea90e56647c14704
2023-11-01 09:33:21 +08:00
salt.wei b086d568c6 ENH: add more clear limitation in timelapse gcode
This has no any influence on function. Just make
the limitation more clear and easily maintained.

So people can easily see timelapse function is not
supported in i3 printer

JIRA: none

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I0c88a5a0ce4b7e42117842c9673e1df022fdf618
2023-11-01 09:33:21 +08:00
xun.zhang ce8d6f15ac ENH: Add process profiles for P1P series
1.More layer process profiles for P1P

jira:STUDIO-3518

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ie6e06713209a4a034c1d65639fcdac6b387b0a3b
2023-11-01 09:33:21 +08:00
xun.zhang 679151586b ENH: Add process profiles for X1 series
1. Add small layer height process profiles for X1 series

jira:STUDIO-3518

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ifb826ccf889016de320b5eb23cbe2eae341db28f
2023-11-01 09:33:21 +08:00
xun.zhang 91681f3714 ENH: sync profiles from release branch
1. sync profiles from release branch till Sep 20
2. contain X1E profiles

jira:STUDIO-3518

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ifdfe8678d52c89a56dcb31be7a16ed96082f0c43
2023-11-01 09:33:21 +08:00
xun.zhang e4fad329b8 ENH: change bbl machines hot end model
jira: STUDIO-3518

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ib5a0dad8fdd77f4063329a37b8f0c61932c66308
2023-11-01 09:33:21 +08:00
wenjie.guo 464bc7e906 FIX: Different default Z hop upper boundary for different machines.
Github: #77
Signed-off-by: wenjie.guo <wenjie.guo@bambulab.com>
Change-Id: I8065a2ea57496b5f415e591225877ba773fdb9f6
(cherry picked from commit 6fb7e1084caf9006d504c24ce1f026e475bcb348)
2023-11-01 09:33:21 +08:00
Michael Birkler 580ce10570 ENH: add the Tronxy profiles from community
this patch is cherry-picked from OrcaSlicer
Thanks Michael Birkler for adding Tronxy profiles

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I3aab8d5e9c03f6632bdde292f91232392eaf7cf7
2023-11-01 09:33:21 +08:00
xun.zhang 202863bffc ENH: set default chamber temp for missing filaments
jira: STUDIO-3518

Change-Id: Iaf947fe5a145884812eb15037458df3b83a338ab
2023-11-01 09:33:21 +08:00
wenjie.guo 6edaa740bc FIX: Change z hop height from 0.2mm to 0.4mm
Models with overhanging areas are easily knocked down with Z hop height
at 0.2mm
Github: None
Signed-off-by: wenjie.guo <wenjie.guo@bambulab.com>
Change-Id: I65fa14fe5f217c2d1384569efa8c2233c14dde83
2023-11-01 09:33:21 +08:00
xun.zhang b5237c953c FIX: support interface speed require float
Fix percent in support interface speed in 3rd printers

jira:STUDIO-4292

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Id030922546c7246f205d0e2b9294f607ce550696
2023-11-01 09:33:21 +08:00
chunmao.guo 142499871e NEW: add best_object_pos for auto-arranging
For i3 printers, best object position may not be the bed center,
we need to align objects to the specified best_object_pos.

Jira: STUDIO-4133

Change-Id: I06e31e597d2dd8288eb24a52d836cc8a134a4111
2023-11-01 09:11:19 +08:00
lane.wei a22fd80bf4 ENH: refine the logic of extruder_clearance_radius
1. use extruder_clearance_max_radius instead
2. set the value of P1P/P1S to the same value of X1C
JIRA: STUDIO-4214

Change-Id: I1ae5e4203db0933854b4388b5505dbf34b40edae
2023-11-01 09:11:19 +08:00
xun.zhang 1e83346277 ENH: add printer structure in config
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I78969725c8b9984872e57fd2da476b9417cc1df7
(cherry picked from commit c57fc4a9ea501e60f52f4267892816cdf8f4e3c8)
2023-11-01 09:11:19 +08:00
xun.zhang 7c89b4d225 FIX: add setting_id for CR-6 printers
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I376bb4dea584d8bd7fe65741541a47cb60cc4721
2023-11-01 09:11:19 +08:00
wenjie.guo de13d6bcad FIX: Change the default z_hop from 0.4mm to 0.2mm
for X series and P seris with nozzle 0.4mm.

Signed-off-by: wenjie.guo <wenjie.guo@bambulab.com>
Change-Id: Iaa15c4ffaeed455f99261151020f13d498c615f4
(cherry picked from commit 3dafafe3a66863b7af743b4fffd41d68b9c24737)
2023-11-01 09:11:19 +08:00
xun.zhang d724a3bd66 FIX: use extruder list to decide chamber temp
As title.Use the same way to decide exhaust fan.
Removes end print exhaust fan control.

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ib848b04361dc1214eabe2819a6d120d9e0646689
(cherry picked from commit 02ef3a05141710172b1ec2cc45c1e3f9908c82a3)
2023-11-01 09:11:19 +08:00
just-trey fee6bb098a ENH: Thanks @just-trey for updating Anker profiles
Update Anker profiles and includes the new AnkerMake M5C printer.

github pull request: 2125

Change-Id: I1b2a78f3404273550fc0030b0bda425628051506
2023-11-01 09:11:19 +08:00
SoftFever 238a377155 ENH: switch ironing_type to no ironing
This modification is based on Orca's commits 61db1ef3692

Commit: 61db1ef3692671a0e0a2d204a353fd3d3572edd8
Parents: a1bc4b3a5758dec9f9c68459684f7cc94cd41e4e
Author: SoftFever <softfeverever@gmail.com>
Committer: SoftFever <softfeverever@gmail.com>

misc profile fixes

Change-Id: I7fd63325073112553a3f8d0387b5109442ac2f30
2023-11-01 09:11:19 +08:00
Lee Colarelli 3070e76849 ENH: Add Anycubic Kobra 2.
This modification is based on Orca's commit abc0f1c68279c4adf1

feat: added Anycubic Kobra 2 (#1765)

* feat: added Anycubic Kobra 2

Signed-off-by: Lee Colarelli <lee@leecolarelli.com>

* fix: corrected buildplate texture size

Signed-off-by: Lee Colarelli <lee@leecolarelli.com>

* fix: corrected max layer height

Signed-off-by: Lee Colarelli <lee@leecolarelli.com>

* fix bed model

---------

Change-Id: I5a82ae29385e8e66499503f40357166d60fb6d2a
Signed-off-by: Lee Colarelli <lee@leecolarelli.com>
2023-11-01 09:11:19 +08:00
chunmao.guo c288f26645 FIX: [STUDIO-3891] move printer image to profiles path
Change-Id: I40755109fcab4532cfe7d2314accc7d9f61c249c
2023-11-01 09:11:19 +08:00
qing.zhang a91109ae84 ENH: switch default wall to classic
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I04429ac04370efc98314e46f40fc4e317c6f0fe2
2023-11-01 09:11:19 +08:00
xun.zhang 238c80cfd2 ENH: optimize some params for third-party printer
Thanks for Orca's efforts to improve third-party profiles.
This modification is based on Orca's commits afdd753db7 and aaefc400e19.

commit afdd753db742c7a5d0c3e730ec39aae7035b9cf2
Author: SoftFever <softfeverever@gmail.com>
Date:   Thu Aug 3 00:40:30 2023 +0800

    tweak profiles

commit aaefc400e1997dfaea9d1d36deb0a2bd71479316
Author: SoftFever <softfeverever@gmail.com>
Date:   Mon Jul 31 18:48:25 2023 +0800

    Tweak profiles
    1. Fix Voron Trident printable height issue #1641
    2. Revamp Qidi X3 printer profiles
    3. Turn on accel_to_decel_enable for klipper machine by default
    4. Many other profiles tweaks

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I7c3ffaec5b06df61eb44b1c565bcb4a6c8de89ea
2023-11-01 09:11:19 +08:00
lane.wei 3752f608a4 FIX: sync the layer change gcode to P1P
Change-Id: I8a57c43dbb1e5979a1714939426995dc7d229966
2023-08-01 22:09:01 +08:00
椰子 030aab5068 FIX: Revert "FIX: Smooth timelapse in common profile was wrong"
This reverts commit 31c0fc89e3f70b0fa110fa715586c2a597e0929a.

Reason for revert: X1 not working

Change-Id: I9b634e61b37aa3294aa133458d257bc2035b8d48
2023-08-01 22:09:01 +08:00
xun.zhang 5813ee655d ENH: mismatch between cover name and machine model
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I4ec0351e3ebe1efc88e32702d4136026ddbbc174
2023-07-31 14:29:15 +08:00
xun.zhang 13d33a2cf2 ENH: modify P1S start gcode
Use P1P start gcode for P1S

Change-Id: Ic787c78e1e368551740344893a0d7092a34f5b40
2023-07-31 14:29:15 +08:00
Arthur d694409b86 FIX: Smooth timelapse in common profile was wrong
Remember C10 is for traditional timelapse, C11 is smooth timelapse.

The mother profile of all machines should be right.

Change-Id: Ia941f743d2a81ef4b5b4fa08a37ca654eb86d0d7
2023-07-31 14:29:15 +08:00
xun.zhang 12eec78d1d ENH: add profiles for creality CR6
Thanks bhast2 ,these profiles are based on his original version.

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I23dbb7d8b80b8fc37ecd76c44bf1c547413bc434
(cherry picked from commit 4a58cee3ff08fcd5f542a7779f3a1dfad46a4509)
2023-07-31 14:29:15 +08:00
xun.zhang 793c657b46 ENH: remove nozzle_hrc in params page and profiles
use std::map to map nozzle_type to nozzle_hrc

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ie9d1db486808bd5164c7952caecaf4ac279f43d8
2023-07-31 14:29:15 +08:00
xun.zhang b8fa5decc1 ENH: lower the bed temperature for p1s and p1p
Change-Id: If00565c4428bc07d93eb3e2305fea4478d0f3339
2023-07-31 14:29:15 +08:00
qing.zhang c52365cec3 ENH: set wall loops to 2 to reduce extra stick material
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Icab1c1eb73d5e71f63d6fc6046562f0518476080
2023-07-31 14:29:15 +08:00
qing.zhang d53d03f1fc ENH: add p1s as compatible machine
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I08b5f069be45fe0d16bd9e148ffb2409285b2503
2023-07-31 14:29:15 +08:00
adripo dfdd335307 fix: missing newlines 2023-07-21 19:51:38 +08:00
qing.zhang 108b0b6999 ENH: add P1S machine
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ide4b293e20e0a66dde748ee5844c7bc0dfcc359e
2023-07-13 10:35:05 +08:00
xun.zhang 9b74fbe459 ENH: update X1C/X1/P1P start gcode
Change-Id: Ic552ac801202589e00ef692bae57126b8eed79c7
2023-07-07 17:52:43 +08:00
xun.zhang f525785338 ENH: update X1/X1C/P1P start gcode
Change-Id: I487778ac32435b870ce78fc515187c0d08db9aba
2023-07-07 17:52:43 +08:00
xun.zhang d9b44245ad ENH: update X1/X1C start gcode
Change-Id: Ib6ac426ee91be4b85590df2343bc1cb9933dfe73
2023-07-07 17:52:43 +08:00
lane.wei 4dd068b505 ENH: version: update version to 1.7
Change-Id: Id14302d7d6ab510587e8f72cc72333210c386658
2023-07-07 17:52:43 +08:00
xun.zhang 87848594b7 ENH: update X1C start gcode
Change-Id: Ib1c7e829ae7876c55fdf2d9d3b7f436653dea27a
2023-07-07 17:52:43 +08:00
xun.zhang 7b0b24e64e ENH: add PLA-AERO,add default key in common json
Change-Id: Ia6551f50e0f921a196a3a94659b367ca1ec4424f
2023-07-07 17:52:43 +08:00
salt.wei c5d70a846e ENH: add setting of extruder type
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Ic126466f6b579dd6a55a1ba16a63c015d538c750
2023-07-07 17:52:43 +08:00
xun.zhang 029e246fe0 ENH: update gcode of N1,X1,P1P
Change-Id: I417b77c33ff76eeec3eddf8be246f60785ee5454
2023-07-07 17:52:43 +08:00
qing.zhang 1368501508 ENH: add Generic HIPS
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I0fd861db6137c39f59630ae443661ddeb7a7b060
2023-07-07 17:29:08 +08:00
qing.zhang 9bd0e3e85b ENH: update start gcode
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ide7f55f348b1b49c56da02079178a4b1242d4897
2023-07-07 17:29:08 +08:00
qing.zhang 9cbd43049e ENH: add eSUN PLA
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: If518adba2d6a7651e8c8ca083578899c9267940e
(cherry picked from commit a06b89273f0f690781116f889de93e95970f9cef)
2023-07-07 17:29:08 +08:00
xun.zhang 8a34f6b606 ENH: rename filament in machine default materials
Change-Id: Ib5df8be29e0a4d69f3e1acb3a2f8b04134ec7bde
2023-07-07 17:29:08 +08:00
xun.zhang ee11ca6eeb ENH: rename third-party printers' filaments
Change-Id: Ie6a52f5b91cba9be83c6160f64f5d7edd113c2e9
2023-07-07 17:29:08 +08:00
xun.zhang 4733a9a602 ENH: pick Qidi and Voxelab printers from orca
Change-Id: Ic441a96dfe82915c6b1ddfba07c5cabd7a7a4148
2023-07-07 17:29:08 +08:00
qing.zhang 4f4516357f ENH: add seam parameters and increase wall loops
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Id5c6cd6e97493f8912ce1857aed56eecace66cee
2023-07-07 17:29:08 +08:00
salt.wei 8905121af5 ENH: sync voron profile from orca
Thanks OrcaSlicer.

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I02f6b712cc07907ae7cae4284fb75ddef053dfea
2023-07-07 17:29:08 +08:00
salt.wei 45167d6b13 ENH: add elegoo printer from orcaslicer
Thanks OrcaSlicer.
Also fix wrong setting id of these profile

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Ib34a46d1b1ae5681b755a7f5b1ef227b502b5262
2023-07-07 17:29:08 +08:00
salt.wei f84d38bea1 ENH: add more creatity printer
Thanks OrcaSlicer. Also fix wrong
setting id in orca profile

Add one py file to check whether has duplicated setting_id

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I8461a1ae754253d8265ae5239fe91cc7ec775564
2023-07-07 17:29:08 +08:00
salt.wei b0e740ef22 ENH: pick more anycubic printer from orca
Thanks OrcaSlicer, also fix wrong setting id

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I017ee110e18e5e84d1b21113908b43e286fd6d4e
2023-07-07 17:29:08 +08:00
salt.wei 4a3464243c ENH: pick Anker printer from orca
Thanks OrcaSlicer. Also fix the wrong
setting id.

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: If70c1bebb853a2f2f9b90e7c66e886af0432b52a
2023-07-07 17:29:08 +08:00
qing.zhang d9a04d8c09 ENH: set wall generator to arachne
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I6f39baaca4c26440e210cd0780b56f421cab2904
2023-07-07 17:29:08 +08:00
salt.wei 5d36231752 ENH: add prusa MK3 and mini printer
Thanks orca-slicer. Also fix the wrong
setting id from orca.

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I68363dbc2a261a6ae13ac5569972446e032e77f0
2023-07-07 17:29:08 +08:00
xun.zhang 6e34ecd749 ENH:update PETG/PTEG-CF fan_threshold
Change-Id: Iffdffd936f249dd763ab7ebad0b7622d1eb504af
2023-07-07 17:29:08 +08:00
xun.zhang 254c3f77c2 ENH: reduce v-speed in 0.4 nozzle for PETG/PETG-CF
Change-Id: I1ec04a44a16872c19de4e5148fd269aee1952147
2023-07-07 17:29:08 +08:00
xun.zhang fb5a9062ff ENH:add support for ASA and PLA Aero
Change-Id: I1d4be3cbfce5115bd06b310c947b8aa13960b43b
2023-07-07 17:25:51 +08:00
xun.zhang 2c00a44de6 ENH: update PLA/PETG start gcode
Change-Id: I7488f8d38dce87ac3d3c08f6d0367743b61a04ff
(cherry picked from commit 6058fe6fdc8293d7d2542958b9e9aa3562a62bd9)
2023-07-07 17:25:51 +08:00
qing.zhang cdae0ac2b5 ENH: set fid of Genric PLA Silk & travel_length
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I4f8b7e73007c9740fac8c379c2b85f2d6fbdd9d8
2023-07-07 17:25:51 +08:00
qing.zhang 1d0476fa44 ENH: optimize the efficiency of auto lift
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I9c1679cc80ae23ff066df6e2fe98b5530a9d2288
2023-07-07 17:25:51 +08:00
xun.zhang 8b893e631b ENH: delete duplicate keys in filament profiles
Change-Id: If87ed772ceae1c8b09f3dbd09f1006918622cfe5
2023-07-07 17:25:51 +08:00
xun.zhang 4297f72283 ENH: update end G-code
Change-Id: I4d153b76df8752ca97f394ebb4dd96c4550e95af
(cherry picked from commit 217e7b332c89160d322a86c25ae35b106dcb7d60)
2023-07-07 17:25:51 +08:00
qing.zhang c86c3bf897 FIX: set temp befor open HB fan to avoid oozing
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ibbda89a855927615d7da0e6da94a988852a10465
2023-07-07 17:25:51 +08:00
qing.zhang 8b19310d5d ENH: add support for PLA and support for PA
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I83781d4e11bd986131caaabba479c0074f2506a0
(cherry picked from commit 545c0122d1c0fce96b62de7ee9042b24911d93a6)
2023-07-07 17:25:51 +08:00
qing.zhang 0dfbc7e719 FIX: conflict of setting-id
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I8eb290e4c1f86635b8d1cbafa80a221ab8ea967c
2023-04-17 15:39:02 +08:00
qing.zhang 63c9b81127 ENH: update the temp of high plate of PLA Silk
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I1154af98d966aa7a0f384538944d569c190ffd41
2023-04-17 15:39:02 +08:00
qing.zhang 4c41f46163 ENH: add filament_is_support to all files
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I439ef9a2902563874d748be9aa9fe067e99588e6
2023-04-17 15:39:02 +08:00
qing.zhang d3d3f41f8c ENH: update fan nax speed of Bambu PETG Basic
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I7e43702eb3af0e7960ea91ef3dd3a38c496b6f6b
2023-04-17 15:39:02 +08:00
lane.wei 5772b013de FIX: fix the filename not correct issue under linux
Change-Id: Ic720c7734be60197135965f3dcecc84eb9a8eb5d
2023-04-17 15:39:02 +08:00
qing.zhang afb9886e0e ENH: add Bambu PLA Silk & Bambu PETG Basic
add cool plate temp for PLA

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: If3ca9c773351939358d7bed9f6d6c890a28b302b
2023-04-17 15:39:02 +08:00
liz.li d776c7595e ENH: enable gcode window and support viewing added custom gcode
Change-Id: I2def8c32c17b6f2edfd2e6d0776123127560f167
2023-04-17 15:39:02 +08:00
qing.zhang 9309831d26 ENH: update machine_start_gcode
turn on HB fan before setting the nozzle temp

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I55908465055dcd93d274c1d861715cf7b9cbe655
2023-04-17 15:39:02 +08:00
zhimin.zeng 34f52b213c FIX: modify the camera command of P1P smooth timelapse
P1P use its own layer_change_gcode

Change-Id: I3f640a8d6fdc4481460e0f5aca33cd1ebf3de5ab
2023-04-17 15:39:02 +08:00
zhimin.zeng dda90b1810 ENH: get start_gcode filament
Change-Id: Ia511f758d5c59ddc38c79f251e8c95511de4a235
2023-04-17 15:39:02 +08:00
qing.zhang cafd8e7f7e ENH: modify temperature_temp of PET-CF
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I2e361b79620cbc5e7df7d5a657f8b26e285d3538
2023-04-17 15:39:02 +08:00
qing.zhang a8488f65b2 ENH: add Bambu PET-CF & modify slow down layer time of Bambu PLA-CF
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I8396840eca762def30cb794f4c29808f2f71adfa
2023-04-17 15:39:02 +08:00
qing.zhang 4adfb71115 ENH: add Bambu PETG-CF & change filament id of PLA Silk
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ib62b479a2a6648a2a4bfa0d3deb11f6f37f754a4
2023-04-17 15:39:02 +08:00
lane.wei dce7751750 ENH: param: remove redundant values in fdm_common
Change-Id: Ie23377db59196edc1857071b91889e2165e63127
(cherry picked from commit 84dc9d988decae3164c084a6b579522276cb4010)
2023-04-17 15:39:02 +08:00
qing.zhang 65e03a5b29 FIX: fix add PETG-CF
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I47f93ac19e0c82f0c218a01f4d916b8d76331ad9
2023-02-28 18:44:28 +08:00
qing.zhang d484b5e5fb ENH: add PETG-CF
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Iaee30ced3be002120b6138be31a7b57422cf20bc
2023-02-28 18:44:28 +08:00
salt.wei 538c607842 ENH: z_hop_types is enum not string
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Ia05eff8c78c65e358c8df36ea8b606a9b8da2663
2023-02-28 18:44:28 +08:00
yifan.wu 3e2fea33a9 ENH: update upward compatible machines
P1P, X1 and X1C may compatible with each other

Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: I1de7350cbc613e0dc539fe2e7f26dbe9d455e4f3
2023-02-28 18:44:28 +08:00
salt.wei 354a3736e4 ENH: use spiral lift as default lift type
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I52477adc3e6d48ab8201364c74006c5432db5d67
2023-02-24 17:44:15 +08:00
Arthur 2616479489 FIX: fix possible toolhead shake by adding 300ms delay
1. It seems there are a lot of buffered frames in IP CAM. Have to
   wait enough time untill all buffers are flushed.
2. From watermellon's suggestion, increase travel speed duing layer
   change, to save time and reduce oozing.

JIRA: STUDIO-2167
Change-Id: Ia2ec0bde216e90207897c00c395f7e02ea2fe342
(cherry picked from commit 9c85a7c68617b1628e1698912da20f1ebc69ec16)
2023-02-24 09:23:57 +08:00
salt.wei 14ca73ec3c ENH: miss generic PLA silk for P1P
As title

Handle for github issue #1303

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Iffda4f3ea615a4e876f83ef8f85dacf954d5678e
2023-02-24 09:23:57 +08:00
Arthur a981d3ac2c ENH: reduce possible toolhead shake in smooth timelapse
It's not necessary to pause before photo-shooting, but after it.
Pausng by 50ms should be enough.

Jira: STUDIO-2167

Change-Id: I88ba5db1d6cce390ae5e26ac03533b0ee277b5bd
(cherry picked from commit ae34c0b9e875d1e52798a5359b0cce2151942fb8)
2023-02-22 20:09:17 +08:00
qing.zhang 7d17bb538a ENH: fix BBL.json & change first layer height of process
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ib9d849815760a79ffe933336b2df25594c3881e2
2023-02-22 20:09:17 +08:00
qing.zhang c909fd9178 ENH: start gcode midify
move to the middle upper edge of plate and ratract after calibrating to avoid leakage

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Idb09aaafee3bfccfd7c14d1140778498195b98c3
2023-02-22 20:09:17 +08:00
qing.zhang bcd3ec146c ENH: mult height process for diff nozzle
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I26dec4431dba40dd35cc4038c674c6108e607304
2023-02-22 20:09:17 +08:00
salt.wei 209c50f50d ENH: fix for collision when print by object of multi color
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I3d8b285dedb13ecbb5df38d46293680d9a0c1a61
2023-02-22 20:09:17 +08:00
MusangKing ceb923bc2b ENH: adjust overhang threshold angles
JIRA: [STUDIO-2226]

0.4mm nozzle contains different layer heights but has
the same preset threshold angle (30 degree) which is not reasonable.

Hereby, five of them are adjusted based on the overlap ratio.

Change-Id: I96300bf202c3a5fc4428186875a9212c32524ff2
2023-02-22 20:09:17 +08:00
chunmao.guo cbb84d2fb6 ENH: support filament_z_hop_types
Support override z top type in filament

This is handling for STUDIO-2082

Change-Id: I885d1d5e44d626e28b260ff569d0359e462a5f8d
2023-02-22 20:09:17 +08:00
zhimin.zeng ecd8418640 FIX: Unnecessary heat up when flush volume is 0
Change-Id: I5e0143d8b94ba4007a47ba3edb7277ee64bfafdb
2023-02-22 20:09:17 +08:00
qing.zhang a726628657 ENH: cut travel before wipe
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I3b5dfc19c601e0cd72a4fd7fe320791f1d10c87b
2023-02-22 20:09:17 +08:00
qing.zhang 8e50744d2a ENH: add ANYCUIC profile which based on SoftFever
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I85fc64a25dbb761377c63574b3d3ec10fda9dfd6
2023-02-22 20:09:17 +08:00
qing.zhang ab0ba360e4 ENH: STUDIO-2171 update PC temp & TPU 95A's max vol
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I229c8634971a20dbdff548ad16d80f0129e76079
2023-02-22 20:09:17 +08:00
lane.wei c26c9b8602 ENH: update version to 1.5
Change-Id: I114766e4f0304a97cb18e2762be18dae68e667db
2023-02-22 20:09:17 +08:00
zhimin.zeng c225481a5d FIX: modify filament change travel path(toolchange_count == 2)
Change-Id: Ieca0aeb236582015e5e4e53629ef66567f420e7a
(cherry picked from commit 7d5c45ec46dace26c3e5ae35e8d11e7a7d54fcc2)
2023-02-02 12:14:41 +08:00
qing.zhang 3d378563b5 ENH: modify start gcode
fix the text errot of density of PolyTerra
z_hop_type change to auto

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I7f59d2620b42d2f2092ebb4c01ac3a5455c40a4f
2023-02-01 16:24:44 +08:00
qing.zhang 2705b5e4e6 ENH: updare end gcode and max_vol of TPU 95A
1 extrude move to dustbin
2 max vol of TPU 95A of X1 to 3.6

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I0b9d2a1db9c57c58255f95aad8a77772317a3ec9
2023-02-01 16:24:44 +08:00
zhimin.zeng 1015b7bca9 ENH: enhance the travel path of change filament
Change-Id: I720b833fc203f7ece63487e00290f4d91423c9f9
(cherry picked from commit 55e5fd8df1576d2b9252b2bd9e3e494db76218bf)
2023-02-01 16:24:44 +08:00
salt.wei 21485dec6a ENH: add some new filament
Bambu PLA tough, Bambu PLA Marble, Bambu PLA Sparkle

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Ib882485d9bdf6a29b8f5c8681e2d7bda8c7e1da0
2023-02-01 16:24:44 +08:00
salt.wei 582ec2c109 ENH: for issue that initial layer temp doesn't work
Start gcode of P1P is wrong.

This is for github issue #1044

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Id078b7c9020ef773373c3486f74dc51385b9dcc0
2023-02-01 16:24:44 +08:00
Arthur 2800c97165 ENH: add gcode command for void printing detection
1. add gcode command for void printing detection
2. fix the issue that the toolhead is not at excess chute position when
  smooth timelapse ends, by adding 2s pause after M991 command.
  Jira: STUDIO-1996

Change-Id: I40cf16116e742744cea9bd90969e556a9ea2b2f1
(cherry picked from commit 2fbf7ffe6b1bd8850a76e229ff91750c689721b9)
2023-02-01 16:24:44 +08:00
salt.wei de6ba75f40 ENH: add layer progress into gcode file
As title

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I7b083e15e0f9030d7822494c4d6fc9cc72335ec2
2023-01-10 19:08:26 +08:00
Arthur f4519a45e9 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
qing.zhang d287b88548 ENH: add metal PLA-CF & PAHT-CF
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I698cca7e9a8f62d16361184f0ab8428dc177eacf
2022-12-26 05:31:54 -05:00
lane.wei 6899947da8 ENH: Update version to 1.4.1
Change-Id: Id21f3ffd8bdeab2cada64c74e87d606cb0ea7856
2022-12-26 05:31:54 -05:00
qing.zhang 2690b5b558 ENH: add process preset for P1P's 0.4 nozzle
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I548fad31e66526689d285b200655342f4655ee5b
2022-12-26 05:31:54 -05:00
Arthur 7596b3fed9 ENH: improve auto arranging and by-object printing
1. In auto arranging bed temp can be higher than vitrify temp by no more than 15 degrees.
2. In by-object printing we use max radius for clearance
3. Add P1P max radius

Change-Id: If595f3e19fd74f6f36d2f394edbb835c413cc800
(cherry picked from commit 2af42420ad3770f0728adb583082600544519a58)
2022-12-26 05:31:54 -05:00
Arthur 29dbc77e91 NEW: add new tree support style "Tree Slim"
1. Add a new style "Tree Slim". If enabled, tree
support branches are merged more aggressively, and the support volume
is minimized.
2. Enable support style, add back Snug for normal support.
3. Remove hybrid(auto) type and use "Tree Hybrid" style to represent it.
4. Fix a bug in plan_layer_heights that may generate empty layers when
   layer height is set to 0.3mm.
5. Fix a bug where no raft is generated if there is no overhang.
6. Fix the bug where no bottom interface or bottom gap is generated when
   tree slim is selected.
7. Use physical distance to calc radius

Change-Id: Iacd57018ae5496cdc9acd28551c44d1c88c53fe0
2022-12-26 05:31:54 -05:00
salt.wei dd7dbd9936 ENH: modify generic pa-cf cooling setting
Bambu pa-cf has been modified, generic pa-cf
should be changed as well

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Ie859b41bd4d138a5fab204d6ad6a79806c3f0a9b
2022-12-15 04:38:15 -05:00
qing.zhang 50a5f8bddf ENH: increase the speed of strength process
1 out wall speed - 60
2 infill speed - 100

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I7dbcae03562596038cc47d950163ff9feb8854e2
2022-12-15 04:38:15 -05:00
Arthur ab96238a69 FIX: timelapse type was wrong in end gcode
Change-Id: I4b73e74cebb36f540fd27c71584d4b4a4cff94e9
2022-12-15 04:38:15 -05:00
Arthur 8cfee69015 FIX: undef SUPPORT_TREE_DEBUG_TO_SVG and tree support enhance
1. undef SUPPORT_TREE_DEBUG_TO_SVG
2. change default tree branch angle to 45 degrees
3. encourage tree neighbors merge faster
4. draw more loops at the top of trees for stronger support

Change-Id: I2edf6a2dddb3b6165c2519ee15e9a7ffaba9de94
(cherry picked from commit 3a9723b2e88a033b3298cd68daf9400265e984a1)
2022-12-15 04:38:15 -05:00
qing.zhang fe4fc04eb8 ENH: add upward_compatible_machine to preset
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I489f3cc7f9fbd0de79861b71c47494b377ef1a16
2022-12-15 04:38:15 -05:00
Arthur fd3dee6a6d FIX: remove tree_support_with_infill in 3rd party profiles
Change-Id: Ie42a45b90ce14bc27308d66474db074e8bf380da
2022-12-15 04:38:15 -05:00
qing.zhang 5338247639 ENH: add default filament for p1p
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I00986b48378f6c36566681e6dcd00b076e833020
2022-12-15 04:38:15 -05:00
qing.zhang 1f5454052f ENH: align the parameter
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: If5b5f5c18d23ccae9524501dd4b99eff2e5532b4
2022-12-15 04:38:15 -05:00
salt.wei f59d59fbe8 ENH: change some system presets
1 Use 25% infill density. 60% is too high and useless
2 update filament change gcode

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I9a1fbbfb56b61723aa6e9d6bc44a22f467d92562
2022-12-15 04:38:15 -05:00
Arthur 95ed039879 ENH: simplify support options and fix a tree sup bug
1. add default support base pattern (lightning for tree support,
   rectilinear for normal)
2. change default support interface pattern to "Default" (concentric for
   absoluble material, rectilinear for others)
3. delete tree_support_with_infill, replace no-infill optio with "None" infill type
4. delete HAS_LIGHTNING_INFILL macro (lightning is impossible to be
   removed now)
5. fix the issue that tree support base may grow above interface by
   adding virtual nodes (distance_to_top<0).

Change-Id: I5affa44e1f72d0dc54052927f2b315de83702870
(cherry picked from commit a2b41b1dfd9227e68ac6d971312133ec3382baa7)
2022-12-15 04:38:15 -05:00
MusangKing d1e4cb430c NEW: Add "Support xy expansion distance" setting
Open the "Support xy expansion distance" setting for users who can set
expanding and shrinking distance along xy to change normal supports' overhang area.

Jira: STUDIO-1297
Change-Id: If3a1efe99acaced12216966a6f8abd0dc3734757
(cherry picked from commit c1fd588a181b17403109b64a0019818f428252da)
2022-12-15 04:38:15 -05:00
MusangKing 2a8fe9ec54 NEW: Open "Bottom Z distance" setting for users
Users can set distance between support bottom contacts and object
once enable normal/tree support.

Jira: STUDIO-1383

TODO:Func seems good though, some details (e.g., bottom_interface
detection) need to be optimized furthur. Will keep follow-up.

Change-Id: I85815e7aa6cf1a5d0249633cd8ab995873461e8a
(cherry picked from commit eab39e89c94d749ebe6266ab745cbb70a068277d)
2022-12-15 04:38:15 -05:00
zhimin.zeng 36d08e1849 ENH: add layer_num/[total_layer_count in layer change gcode
Change-Id: Ib5f7ad56390c07002999019816174f035aa3d484
(cherry picked from commit c4142c666d1613f6ad3c4269fb741b9a72558512)
2022-12-15 04:38:15 -05:00
zhimin.zeng c38daab5da FIX: raise the nozzle when moving to wipe tower in smooth timelapse
Change-Id: I3feea8dc36697b9328d68faa97e55f5a1dcb827e
2022-12-15 04:38:15 -05:00
salt.wei 276989a878 ENH: use outer wall acceleration to do calibration
As title.

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Ibf7a9253a9837d6a2148e6ce9c0582ac915fde48
2022-12-15 04:38:15 -05:00
salt.wei 588f18ac58 ENH: improve archor of internal bridge
Add loop inside sparse infill of lower layer
to provide archor for internal bridge.

This option controls how many lower layers generate
loop path.

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Ifdb6db9090115732aa2cacf5d155b587a10e18fc
(cherry picked from commit 4fdb87ecd5c2e680f6bad2d018ba39cd05f787ce)
2022-12-15 04:33:48 -05:00
yifan.wu 4abce326bc ENH: refine the nozzle_volume
Exclude T command extrusion from nozzle_volume.

Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: Ie06a84a6b22ef1bcbf8cdd81b928835f8b3fd439
(cherry picked from commit 63e722a297b89432fe50113d00a1ff12fb99c507)
2022-12-15 04:33:48 -05:00
qing.zhang 49b00bfcd2 ENH: close the fan if the filament end
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ifbf46d4987bb76628881c1be85f3870d1d490e78
2022-12-15 04:33:48 -05:00
salt.wei dea19ded1e ENH: add generic PLA silk
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I4e988b5c2e7f1b3689c50f231eac170591ab1bf5
2022-12-15 04:33:48 -05:00
salt.wei df5cff29ec ENH: add generic PLA silk
Generic PLA silk should use lower filament
volumetroc and retraction

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I8ba11094afc0274710e97d50554001d3a0a4caa1
2022-12-15 04:33:48 -05:00
zhimin.zeng 148f6ba05d ENH: enhance timelapse user interaction
Change-Id: I95e84d20cbb8973a76a5b5887399b4ccc293c78b
(cherry picked from commit ade00ade11b285b69fb4a635274f5c6d16dc64aa)
2022-12-15 04:33:48 -05:00
salt.wei f01cf37ead ENH: preset improvement
Reduce infill/wall overlap

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I7999f278fdba620bd463ecd315bc35a7b725c2bd
2022-12-15 04:33:48 -05:00
qing.zhang 62ae445f97 NEW: 0.2mm Strength process preset
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I9b3c1393912ae3dc748363aef15167591588915e
2022-12-15 04:33:48 -05:00
qing.zhang f3469729e5 ENH: update gcode of X1
start_gcode
end_gcode
change_filament_gcode
layer_change_gcode

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I1dc52c3e371cf702a02c18e877a3aafbfcc186b3
2022-12-15 04:33:48 -05:00
salt.wei c70e8d486f ENH: update jerk strategy according to printer
Jerk handling has been changed in printer.
Changed in slicer as well.

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Ic3aef43a534a7f0b85b734e747dc3ca883faaa46
2022-12-15 04:33:48 -05:00
salt.wei 47302b0cf9 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
qing.zhang 5aee1505a6 FIX: add ; before ===turn on fans to prevent PLA jamming===
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I7c5f2219d8a7abda88288cccf34a9cc5c430be73
2022-12-15 04:33:48 -05:00
qing.zhang 033a101da3 ENH: increase the temp of some plate to improve the print result
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ia933d2aa63dcdad634316fe830e470ac6bc2c159
2022-12-15 04:33:48 -05:00
salt.wei bd577fafb2 ENH: don't apply new fan speed until filament change finished
This patch can make sure that the cooling fan will not
be enabled during change fimanet.

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I9f480b99116d62fe7522233b69b5bca209663821
2022-12-15 04:33:48 -05:00
salt.wei 9c7d55b8b4 ENH: lower outer wall acceleration for better quality
As title. And also not make printing time increased
too much.

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I79f578227c5d81e76d8dd9254c43a3cb90109132
2022-12-15 04:33:48 -05:00
qing.zhang 6ca5df9118 NEW: add nozzle_hrc and filament required hrc
hrc determine which filament could be printed by the nozzle
if the filament required hrc smaller than the nozzle hrc
the fillament could be printed

either of it be zero means use other printers
or user want to print it anyway

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ic32dfaed4f9c80774a670c362de612254f3a5ed0
2022-12-15 04:33:48 -05:00
salt.wei c61fd447c9 ENH: fix duplicate setting name
As title.

Test multi-color 3MF loading OK

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I9b2791f8d020a051f934cda3027293a948b07088
2022-12-15 04:33:48 -05:00
qing.zhang 4d8eefb1ea ENH: open the filament_color preset
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Idca08be5401aad1672adc46f9604338e3456f519
2022-12-15 04:33:48 -05:00
salt.wei 5e024f75b9 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
lane.wei 082c695db1 ENH: version: increase version of profiles
Change-Id: I2dc0bbf8374f60f4e4c43806c9e16bd20d9d08f2
2022-11-01 20:52:23 +08:00
Arthur 703f93d8e2 FIX: reduce height_to_lid to 90mm
Towline may be even lower than the upper rod. Let's
take away 10mm tolerance.

Change-Id: I13972fc4ecb0671e1af4b2c6d102e319417e532f
(cherry picked from commit cedcb862556c8c9014a91ef2aad8f39fc118d925)
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
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
Arthur 13b5e589cb ENH: reduce extruder_clearance_radius to 32
to improve per-object auto-arrange

Change-Id: I682c5405ef1aebdb3a9c32a0314e83bf9f116653
(cherry picked from commit 2c3d6b657694aa4826bb80526d160163bb673a33)
2022-10-20 19:34:37 +08:00
Arthur 8614d24932 FIX: nozzle_volume should not be array
Change-Id: Ib6de4bda64fb0a8620caf56c18f9fd6ac86f0171
2022-10-20 19:34:37 +08:00
salt.wei 78ff2f4daa ENH: allow higher z speed
This is change requirement from printer developer
for github issue #393

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Ief306d89dba70d8515050cbd842edc4e1d22822e
2022-10-20 19:34:37 +08:00
salt.wei 52cdf4930d ENH: modify start gcode of voron
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I1bd10f930cbe7572b9419dd5930fc0ba4f2f6a52
2022-10-20 19:34:37 +08:00
salt.wei d47d82bf43 ENH: add preset for ender3 printer
As title.

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I2d9b1aaeadfe945a6a90f34cdb10a1f240a50ae4
(cherry picked from commit a223ab23605c3ef96ae878b9c4d2199520b4f201)
2022-10-20 19:34:37 +08:00
salt.wei cd82f70002 ENH: add preset of voron
As title. Thanks SoftFever.

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I752413251b7699f8d1d26c44d71d912e1ef09c7b
(cherry picked from commit 606a69173e10d0a45e1f1987c36e45c3c89a7f09)
2022-10-20 19:34:37 +08:00
lane.wei 79480405a0 ENH: update version to 1.3.0
Change-Id: Icceb853d6ea948dd8e23ef875d6e5e13d20537c6
2022-10-20 19:34:37 +08:00
salt.wei ccd7b7fd7b ENH: modify default value to support 3rd-party printer
As title.

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Id8be38a23e4fe4c19eb255ffb7cabf1befeae85b
2022-10-20 19:34:37 +08:00
qing.zhang a2c847be11 ENH: modify start_gcode of machine
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I43b73e1355a401e22393ea990b337c8ea8a64057
2022-10-09 10:37:45 +08:00
qing.zhang b3e9fbce67 NEW: add preset of X1 0.2mm nozzle
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ic04fd53ea640c67449a455fd34fd714e76eac946
2022-10-09 10:37:45 +08:00
qing.zhang 21e035ffbb ENH: modify the preset of some filaments
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ia660304b830af36dfddec793e164660811c29c08
2022-09-29 11:16:43 +08:00
salt.wei 1d1e12901b ENH: max e speed is 30mm/s
As title. Sync with printer limitation

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I5f9f594d5f6f33b0035f8200bf8b46b43e5955c5
2022-09-29 11:16:43 +08:00
qing.zhang c778207bc2 ENH: modify the start_code & virification temperature of PETG & TPU
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ic2a6490d73b59b91a954d55827b84a0f0714d575
2022-09-14 17:39:11 +08:00
qing.zhang 8d4270c917 ENH: modify the end_gcode of machine
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ieb819c299c33dad1bc0509fb56ccb54c9474ed1a
2022-09-13 19:42:32 +08:00
qing.zhang 70030768a1 FIX: fix the error of process preset of 0.2 X1
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ifd5ea58610d216cff2de1783ed6cfa422f8c400c
2022-09-09 19:59:27 +08:00
qing.zhang 589e30e095 FIX: fix the config error of 0.2 X1 machine perset
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I1af609263ba708314561b5d2e4f12d5d7c7fdd69
2022-09-09 19:59:27 +08:00
yifan.wu 5cc3a7a4f8 ENH: increase profile version
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: Ie7fefccd1678bb3914f6f2f4c3cea371dd997736
(cherry picked from commit 4497f31004beab546606fb4627d60ee9bd11357e)
2022-09-08 21:49:36 +08:00