Commit Graph

6904 Commits

Author SHA1 Message Date
chunmao.guo 99bc6f6a80 FIX: title of Extruder Tab
Change-Id: I2c436d9e0aa3e857d97395b65a8632ab39b02d50
Jira: STUDIO-10148
2025-03-24 08:24:22 +08:00
zhimin.zeng 5c3d804b9f FIX: Detach the timelapse gcode from layer_change_gcode
for X and P machine
2. remove lift and retract in filament_change_gcode and layer_change_gcode
jira: none

Change-Id: I3da2d3ac7f0100d1963dcbb1228323666a060534
2025-03-24 08:24:22 +08:00
zhimin.zeng f05800dbae FIX: add timelapse warning message when sending print
jira: none
Change-Id: Ie73761f300fc4902f667d66e30a6a94a9557cd19
2025-03-24 08:24:22 +08:00
xin.zhang e43e4950da FIX: update the message color settings
jira: [STUDIO-9903]
Change-Id: I73306d98d679620666a1ab68d5da7222b45cd332
2025-03-24 08:24:22 +08:00
xin.zhang 2431dbc48f FIX: the display content of calibration dialog
jira: [STUDIO-9875]
Change-Id: Ie6039c9b16f010f774ec5ad3e457c5651e54399f
2025-03-24 08:24:22 +08:00
xin.zhang 559eba688d FIX: make the main area able to scroll
jira: [STUDIO-9878]
Change-Id: I89921f76b684a63bffde894eed89ecfa5d946b66
2025-03-24 08:24:22 +08:00
zhou.xu d5fc51843a FIX:call is_online flag at the beginning of sync printer
jira: STUDIO-10183
Change-Id: If2d1b5ad55e9f1552e98e158a24b0887d5023eb3
2025-03-24 08:24:22 +08:00
Arthur 02b8a79285 ENH: auto arranging won't put more than 1 TPU filament on the same plate
jira: none
Change-Id: I0ac0968ac56f9969f94b73cfacaac3a97a814b2d
2025-03-24 08:24:22 +08:00
Arthur f9a1ed7b24 ENH: rewrite ModelInstance::rotate with rotation matrix
1. Rotation operation should always work on rotation matrix. Euler angles are not reliable.
2. Remove the ambiguous set_rotation on single euler angle.
3. Fix the bug that the rotation of the mirrored object is not correct.
jira: STUDIO-8752

Change-Id: I25d661b732a872b8378af87c0ba52d75afd75c1f
2025-03-24 08:24:22 +08:00
zhimin.zeng fff7873456 FIX: enhance for timelapse gcode
1. support traditional timelapse for H2D when printing by object
2. insert timelapse gcode when close wipe tower
3. remove hard gcode before filament gcode
jira: none

Change-Id: Ib56c21b1f07832f2cbc8ba5ab7f2e8653b3105bf
(cherry picked from commit 7613474cefd210685d16a5585608c0c7cb7efa95)
2025-03-24 08:24:22 +08:00
xun.zhang 6cea772d4f ENH: add eager lift function
1.Immediate do lift in eager_lift function

jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I931d22e901e2123bb886c31d8d1a5788fddeed42
2025-03-23 20:31:59 +08:00
Arthur 156f390eea FIX: don't rotate an object if it can't fit
even if "align to Y axis" is on.

github: #5794
Change-Id: I460003588a98aa9ff52fde1dc609d1ed54ea72c8
2025-03-23 20:31:59 +08:00
zhou.xu 742efe2e3d ENH:Add button linkage display when gap_area is valid
jira: STUDIO-10042
Change-Id: Ia2b60d735a61cbd2a71a840d3db27e60239c8fcf
2025-03-23 20:31:58 +08:00
jiaxi.chen 7745c29c51 FIX: useless expansion of top_interface && hybrid tree may collide with model
1. only expand 2mm for BigFlat/ThinPlate overhangs, unnecessary for tree node overhangs without big areas.
2. avoid the situation that some overhangs are extended to fall on models when smoothing.

jira: STUDIO-10177
Change-Id: Icec0bb59627bb85332ad1435cbe29a07f57f922e
2025-03-23 20:31:58 +08:00
zhou.xu e66a291235 ENH:translate text
jira: none
Change-Id: I3d8cc9596d6abeae680deeef827514ac97bce863
2025-03-23 20:31:58 +08:00
zhou.xu 52442fa6d5 FIX:fix crash for no valid filaments
jira: none
Change-Id: I9433da99d2ad355f088917e88350c5fd36bd1aea
2025-03-23 20:31:58 +08:00
gerrit d7f969f0cf ci: update network module based on commit 73b0036
Change-Id: I07fbf4d31b27e7a51959d5d4ec14d30456b5890c
2025-03-23 20:31:58 +08:00
zhou.xu 69f28a711f NEW:Display AMS mapping relationship in override mode
jira: none
Change-Id: Iac0b3563df2f76710a5bc461adab6dd8335ee62d
2025-03-23 20:31:58 +08:00
zhou.xu f95f88de0d FIX:Synchronize the machine to maintain the same hot bed selection
jira: STUDIO-10146
Change-Id: Ia2000bab1c41097ef50ee84aa35d9a5c8921ef56
2025-03-23 20:31:58 +08:00
xin.zhang b40306ac22 FIX: make the tips as gray style
jira: [STUDIO-9646]
Change-Id: I88dcce6990e97ddea24d5726a3c728a5efd1fd6c
2025-03-23 20:31:58 +08:00
lane.wei 49b1568877 FIX: CLI: fix the stl name not correct issue when using export-stl
jira: no-jira
Change-Id: I5cd83c9fb787416d5045470025fa96696d8bfab9
2025-03-23 20:31:58 +08:00
xun.zhang d64977c9ab ENH: update translation
jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I85317044598c4a014c095cca30d1e9abc1fa9145
2025-03-23 20:31:27 +08:00
zhou.xu f608327a10 ENH:add "forward" function in MsgDialog
jira: STUDIO-9971
Change-Id: I699912b4d18cb52aec2badf64a4655d20559ed7c
2025-03-23 20:31:27 +08:00
zhou.xu 12fe1ac740 FIX:Click OK should disappear immediately
jira: STUDIO-10132
Change-Id: I62547c6888f11afcf76f7a3fd0ad6aa8fe9b0091
2025-03-23 20:31:27 +08:00
zhou.xu f5133d9d43 FIX:fix display in mac
jira: STUDIO-10130 STUDIO-10062
Change-Id: Ie98b19cdd3ead958940a8730e6091fc74be05ad8
2025-03-23 20:31:27 +08:00
qing.zhang 0e21d762be ENH: translate
Jira: none

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I2ed88be363eb5f1bd8a35269d669f3947d46e7f4
2025-03-23 20:31:26 +08:00
xin.zhang fe2ae4ab9b FIX: the select machine suit DPI
jira: [STUDIO-10067]
Change-Id: Idee141746b73764c9bb80746358ec65f1147cc31
2025-03-23 20:31:26 +08:00
xin.zhang 36deba9d13 FIX: the dpi changed display of bed control
jira: [STUDIO-10067]
Change-Id: I84a2763686b004cfb27ddb567b0f6a44577924b0
2025-03-23 20:31:26 +08:00
xin.zhang a78ce0fef7 FIX: the painting fault of AMS Preview
jira: [STUDIO-10067]
Change-Id: I7690ca2cb3437182d4990ec13eb94bbcd3c237a3
2025-03-23 20:31:26 +08:00
Arthur 2fbde46b4d ENH: improve align_to_Y_axis of A1 series printers
only rotate the object if its long axis is significanly larger than its short axis (more than 10%)

jira: none
Change-Id: I63fede8a55f8dc82f4388e630d58b2e62f7922b2
2025-03-23 20:31:26 +08:00
xun.zhang 96512530b2 ENH: add filament group wiki english version
jira:studio-9944,studio-10036

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Id72974e3877307a2ddc1477c78dcf3d6b3c83ac5
2025-03-23 20:31:26 +08:00
xun.zhang a780ed9e1d ENH: set default nozzle volume type to standard
jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ia7c0118f89aee4e55c4c4b466957d80453775237
2025-03-23 20:31:26 +08:00
xun.zhang 8e48e10f51 ENH: add virtual nozzle temp command in H2D gcode
jira:STUDIO-10104

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I47b083384e6730cf973dc865e821dce3a7e46277
2025-03-23 20:31:26 +08:00
zhou.xu e74c9e710b ENH:add "not support bed type" function
jira: STUDIO-9028
Change-Id: Id1c6cc9005fc5073d885274e360d31282063a9a3
2025-03-23 20:31:25 +08:00
zhou.xu 2676c47259 FIX:add "visible" for GLModel
jira: STUDIO-10126
Change-Id: I95c7882db09e3a86012c0f1a184e505bfd0bdd87
2025-03-23 20:31:10 +08:00
zhou.xu 968dc86710 FIX:fix is_connect_printer
jira: STUDIO-10083
Change-Id: Iea8af8a6547eeac311f41e260115f9e12832de80
2025-03-23 20:31:10 +08:00
xun.zhang 85cb4a41c2 ENH: refine code for gcode line process
1.Add a Trietree to match command instead of the switch sentence.
2.Support VM104 and VM109

jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I5f6b3d1bf87baebc0a20c2589a5138538469dfec
2025-03-23 20:31:10 +08:00
jun.zhang 999bae0f53 FIX: black edge issue
jira: STUDIO-9954

Change-Id: Ib503039383763074947992606ac9a8f7b8409ec8
(cherry picked from commit 3870dbb980a36535f22ec8a0849546c0b1ee7b4c)
2025-03-23 20:31:10 +08:00
xin.zhang 93446f05e1 FIX: wait the new result about 3 seconds
jira: [STUDIO-8518]
Change-Id: Ida64d94ab44e71473096ae55ef2db50d7c8286ca
2025-03-23 20:31:10 +08:00
xin.zhang 4dcdfc6beb FIX: the layout problem
jira: [STUDIO-9768]
Change-Id: Ic6e317241aa933c63da6360f6156c34ae434e28e
2025-03-23 20:31:09 +08:00
zhimin.zeng 1b41b9a763 FIX: only check TPU for multi-extruder printer
jira: none
Change-Id: I1fb882c05d43ffbcd42950ca6618d5789f148cd9
2025-03-23 20:31:09 +08:00
zhimin.zeng 7380ee0a2c FIX:k value is set to default value when editing k value on printer
jira: STUDIO-10120
Change-Id: I6c67efb77ca681aab510399031deed7faa473713
2025-03-23 20:31:09 +08:00
qing.zhang 3f2f704676 ENH: add filament category
Jira: none

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I0f31a376527bc540d27c49908712d08bdba3d719
2025-03-23 20:31:09 +08:00
zhou.xu 22e3f08992 FIX:close gcode.3mf not pop window that should not appear
jira: STUDIO-9821
Change-Id: I6c9d4e5231d2c7a9b9629003bdffab1c523fe15f
2025-03-23 20:31:09 +08:00
zhimin.zeng 9eee96ead7 FIX: modify the printable range error prompt
jira: STUDIO-10116
Change-Id: I489ff742f51ab8883306883ee59c98a31523fd34
2025-03-23 20:31:09 +08:00
xin.zhang 677ec9e364 FIX: update some scale while DPI changed
jira: [STUDIO-10067]
Change-Id: Icb8480d01bdf20a17c699746677d54fc8c8680a6
2025-03-23 20:31:09 +08:00
xin.zhang ca85009945 FIX: update the extruder panel when object changed
jira: [STUDIO-10050]
Change-Id: I4eb12f3cdecf2a099a9b0773c73a48a8aa3713b6
2025-03-23 20:31:06 +08:00
jiangkai.zhao 851dd67082 ENH: update prime_tower_brim_width‘s tooltip
jira: none
Change-Id: If085d80bd29a4ed4c95aa8dcdec76608a0f86ae7
2025-03-23 20:31:06 +08:00
jiangkai.zhao 0b4da5ebb7 FIX: fix the error wipe path after nozzlechange
jira: none
Change-Id: I1a724b117dadc76a54f29fd75eb96e82a78f901b
2025-03-23 20:31:05 +08:00
zhimin.zeng 88f2784525 FIX: should not generate timelapse gcode for H2D when by object
jira: none
Change-Id: I7b96d6290632ca40714d5dd06fe801a84924f84d
2025-03-23 20:31:05 +08:00