Commit Graph

3935 Commits

Author SHA1 Message Date
zhimin.zeng 7d44a8bdca ENH: support circle speed compensation
Jira: none

Change-Id: I05f31ff26463cdf6fd900f8f1ca6cf0e0b283925
2025-03-22 22:13:31 +08:00
xin.zhang 5edc01e8d1 FIX:crash while using HMSQuery::query_hms_msg
jira: [STUDIO-9380]
Change-Id: I317a10b101fa0e7df471e04245778bdc3984212d
2025-03-22 22:13:31 +08:00
xun.zhang f858d6c7a8 ENH: modify some sentences for translate
jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I6ba3de47566c73ee8d6f8f5f24c854b9599dc073
2025-03-22 22:10:53 +08:00
xun.zhang 05383187e0 FIX: fail to translate in filamnet group pop up
1. Initilize the sentences in construct function
2. Fix some ui bugs

jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I991df343932bb60d5ba86f41f641661f2159da47
2025-03-22 22:10:53 +08:00
xun.zhang cd23329267 FIX: unable to select filament map mode in macos
1. add wxPU_CONTAINS_CONTROLS when construct
2. fix some ui bugs

jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I413dbaa35f3f79c97e2db3f8b2cdb5ab55739484
2025-03-22 22:10:53 +08:00
xun.zhang 95e49986f3 ENH: seperate statitics for auto for flush mode
1.Compare stats of AutoForFlush with other filament map modes
2.Refine the function signature of filament group

jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Iec2aff069d8c44343df8b82f045c61354c7d1c2a
2025-03-22 22:10:53 +08:00
xun.zhang d27304e5ef FIX: wrong filament map when switch printer preset
1. Clear filament map info in plate when switch to single extruder
profile
2. Use real filament map when check tpu validality

jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I45a3e8c91dd52e7300a563eda3ffb167c19b7074
2025-03-22 22:10:53 +08:00
xun.zhang 5d7f8b1267 ENH:add check machine sync status logic
1. Check machine sync logic before pop up filament map
2. Switch to auto for flush mode if is not synced

jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I05ef0e610418767f763c5579f5fc85a4e9b79c47
2025-03-22 22:10:53 +08:00
xun.zhang f1702a5c36 ENH: refine ui logic with filament group
1. Add filament group pop up when slice
2. Add more filament modes in filament dialog
3. Add capsule button

jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I8bc3a2e08696e406b89e550a0335a1a36728ee65
2025-03-22 22:10:53 +08:00
xun.zhang e45f8c6dc2 ENH: filament map params switch to global param
1.Add more filament map modes
2.Filament map and mode are set as project config
3.Plate filament map is only valid when plate filament mode is
manual

jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I33b2f853e0b77b9d605be1f2f1172b44df43da15
2025-03-22 22:10:52 +08:00
zhimin.zeng 9c1d6b2067 ENH: add nozzle initialization check
jira: none
Change-Id: I9378295113c78c1775fa396d592501758d888182
2025-03-22 22:10:52 +08:00
zhimin.zeng 21865dc055 FIX: disable the bed_exclude_area
2. fix crash of ams item
3. fix crash in update_sync_status when ams is not calibrated
jira: STUDIO-8934

Change-Id: I4c8acd36e2f921d0750c23d2b8a1d65dfa6b241a
2025-03-22 22:10:52 +08:00
zhimin.zeng da68a52247 ENH: add sync button for cali preset page
and modify some UI part
jira: none

Change-Id: I9462a10adb7017a7038e5cd7e30cf393b63ae77b
2025-03-22 22:10:52 +08:00
xin.zhang 6617aa81c8 FIX:can not set chamber temp if there are Low temperature filament
jira: [STUDIO-9343]
Change-Id: I2af66de2a7683fe61053d0d2d0535cabc2da7477
2025-03-22 22:09:52 +08:00
xin.zhang e50901b616 FIX: there are no tempature for R extruder
jira: [STUDIO-9340]
Change-Id: I42b63c05d1c37531e8611648d31613b6ef2556a8
2025-03-22 22:09:52 +08:00
tao wang 1b53d6d8cc ENH:set the max nozzle temper using config file
jira:[STUDIO-9307]

Change-Id: I5e45fa584a6949c77abf60894ea87b4de4ab7fce
2025-03-22 22:09:52 +08:00
Stone Li f1b1d522a7 ENH: add http error msg
JIRA: STUDIO-7801

Change-Id: I0a8444f144022eaac9e6d11cfe783c39859fde60
Signed-off-by: Stone Li <stone.li@bambulab.com>
2025-03-22 22:09:49 +08:00
tao wang 207d81c769 FIX:fixed obtaining incorrect bits
jira:[none]

Change-Id: I27a4ae24870276912b69fad1c0285889e749030b
2025-03-22 22:09:17 +08:00
tao wang 881de812d8 ENH:display preview images of more models
jira:[STUDIO-9353]

Change-Id: I1e1c23df196c43ae702078dce20f4fc86a02d047
2025-03-22 22:09:17 +08:00
zhou.xu 40d9c20b0d ENH:Optimize interface of "obj import"
jira: none
Change-Id: I7c80fa21895081150a48eb75293a3f3429f9916c
2025-03-22 22:09:16 +08:00
zhou.xu 119610121c ENH:center display ObjColorDialog
jira: STUDIO-9273
Change-Id: I3a5e8eeedf184b14c6aaa2ab655c4aa1bb01c02f
2025-03-22 22:09:16 +08:00
qing.zhang e7b9e81e84 ENH: smoothing z direction speed
Jira: none

get z direction continuous info
smoothing speed based on the max speed of the loop
rewite the pipeline
set perset param to enable z smoothing function

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ib0e6a6a353c92a441a0c99a8d3d7902f7aeae6df
2025-03-22 22:09:16 +08:00
Stone Li 3f94e72cae ENH: add more tips dialog
JIRA: STUDIO-7801

Change-Id: I672082d97c5afa144f704959c0c56d70fddd3a6a
Signed-off-by: Stone Li <stone.li@bambulab.com>
2025-03-22 22:08:42 +08:00
zhimin.zeng 6aacef93af FIX: crash when sync printer status
jira: none
Change-Id: I7198f34b12c720519cc2e092254572fe6ee50778
2025-03-22 22:01:24 +08:00
xin.zhang 2f271463c9 FIX: update some text in calibration dialog
jira: [STUDIO-8558]
Change-Id: I97c49f438571340f80fd6a003f31c57d233cafda
2025-03-22 22:01:24 +08:00
xin.zhang bc90ebd932 FIX:fixed the build failed
jira: STUDIO-9194

Change-Id: I15873b69101183c68e7a46be1bd041419c950a88
2025-03-22 22:01:23 +08:00
Mack b9aa039760 ENH:Optimize the gcode viewer and STEP mesh UI
jira: nojira
Change-Id: Ie8d4f1eace04b2c51d4975c67b9a4deb7d88a56f
2025-03-22 21:59:00 +08:00
zhimin.zeng b391241a0b ENH: add thumbnail for printer and bed type
2. modify ams color style
jira: none

Change-Id: Ibc4cc21c4bcbd2e3c35f81c574f24786f41b9e62
2025-03-22 21:58:54 +08:00
tao wang 7ff9b96837 FIX:fixed the incorrect upper limit of bed temperature
jira:[STUDIO-8650]

Change-Id: Ib9270caa57f4ce63f0ac1a0ace5c2a51b3b6fc14
2025-03-22 21:58:54 +08:00
tao wang 9d6cc9c37f FIX:fixed the layout of AMS on the left
STUDIO-9194

Change-Id: I55a8d51c95cba2ae65cafc9e50ea504ced948213
2025-03-22 21:58:54 +08:00
zhimin.zeng a9e179a0ab ENH: add sync status for main frame
jira: none
Change-Id: Ie718baf4928d8c6cb336ea1f2a78de1e877d8624
(cherry picked from commit e4b7efada86e22438daa7000ee06629f32fc4369)
2025-03-22 21:57:56 +08:00
zhimin.zeng 3daf67ef21 FIX: cannot show printable area error
jira: STUDIO-9199
Change-Id: I1a02175b173496e2b9b4fd67e2c6b8680a3e3bb3
2025-03-22 21:57:56 +08:00
Kunlong Ma 820b3fe4f6 FIX: fix can't send file with cloud
JIRA: STUDIO-9195

Change-Id: I688b93032a99827a8a75febd33b45a2ba260acde
2025-03-22 21:57:56 +08:00
Kunlong Ma fc7a2d28f2 FIX: fix fan issue
JIRA: STUDIO-9277 STUDIO-9280 STUDIO-9238 STUDIO-9239 STUDIO-9190
STUDIO-9189 STUDIO-9191

Change-Id: Id70f02fa40369d38c082d2d5a71a6b0808938e38
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 43a65adb2f FIX: only single color object has printable error detection
painting and add modifier only report warning and slicing is allowed.
jira: STUDIO-9113

Change-Id: I0f9687af9b91c310e4f0120adc80f447e9012f3c
2025-03-22 21:57:56 +08:00
tao wang 43083f1e48 FIX:fixed the issue of AMS not updating location
jira:[STUDIO-9182 STUDIO-9216]

Change-Id: I42e57b47abf357cdc99f71e1739ab9fc3a122d85
2025-03-22 21:57:55 +08:00
chunmao.guo c990314567 ENH: printer nozzle diameter select
Change-Id: Ibf8b74e1f93a7c387db3f0fb5e6e733165322322
Jira: STUDIO-9140
2025-03-22 21:57:55 +08:00
xin.zhang 27c99677ed FIX:the extruder status display fault while has filament
jira: [STUDIO-9154]
Change-Id: Iadaa5479eb9770c795f2ebc45c8e5305c2c5640b
2025-03-22 21:57:55 +08:00
xin.zhang 6587ac01b8 FIX: always show select nozzle type notice
jira: [STUDIO-9151]
Change-Id: I432beaa11c0a776ca214cbfc675227f95837b426
2025-03-22 21:57:55 +08:00
zorro.zhang 0f0f677379 FIX: Online and Makerlab not show on MAC
JIRA: none
Change-Id: I399e19ab27cdaab08c3ba090fc6a5844cfcb8718
2025-03-22 21:54:40 +08:00
xin.zhang 99722056d7 FIX:GUI error about nozzle temperature in device status page
jira:[STUDIO-9147]

Change-Id: I5148097418376e4cd0f0e1fbaaa5f25205f35e6e
2025-03-22 21:54:40 +08:00
tao wang afbf3cf197 FIX:fixed the display issue of multiple AMS
jira:[for ams]

Change-Id: Icb8ce708b0e65870d627dfbe8932e012fc36c6f9
(cherry picked from commit 2cdfc21b93e37b92deabb3ab8e7b39de2578f0b2)
2025-03-22 21:54:21 +08:00
tao wang b309109530 FIX:fixed unable to download to hms file
jira:[hms]

Change-Id: Idc06cf71a9156516f8237b42d470233edd44d4b4
(cherry picked from commit 06ccc46e067ccd4dc5fe51c27bbb3a2f7a925b3b)
2025-03-22 21:54:21 +08:00
tao wang c8ce030bd2 ENH:adjust the parsing of ams info data
jira:[none ]

Change-Id: I8e5125ae313b48b3f64fe59ae45ee7b437a0119f
(cherry picked from commit c38074d3cdc38f8e676a443f23b20d9477facea9)
2025-03-22 21:54:21 +08:00
tao wang 6c7b61fcd8 ENH:change SD card to external storage
jira:[none ]

Change-Id: Ia8fb38151f75433344a085196728752d2fe6f159
2025-03-22 21:54:21 +08:00
tao wang 23832a823c ENH:optimized the loadl/unload steps of multiple nozzles
jira:[STUDIO-9098 ]

Change-Id: Id2d5770aaefb61d688d7e8023146a34952ff1211
2025-03-22 21:54:21 +08:00
tao wang d1932d8c98 FIX:fixed incorrect layout without AMS
jira:[none ]

Change-Id: I7cda157a149b89820b7936eb058a7ad8058d9e4b
(cherry picked from commit 5550b96305086684084cf538656e9bfada14f164)
2025-03-22 21:54:21 +08:00
tao wang d4187d91e7 NEW:support displaying new HMS error message
jira:[hms ]

Change-Id: I99c2877eba5476f2f5ee25636ebea2923c6aafdb
(cherry picked from commit 512ac4b6c18a3623a4197213c8e879b450023cf9)
2025-03-22 21:54:21 +08:00
tao wang 7dd335f134 NEW:new extrusion command
jira:[none ]

Change-Id: I721ce4b2eb5ab02a88dc370f14bbfdb1b91f40a1
(cherry picked from commit 79c534375f7650480208a662e0a8302bc4ff6c45)
2025-03-22 21:54:21 +08:00