fix some bug

This commit is contained in:
QIDI TECH
2025-05-23 20:18:49 +08:00
parent 5ac6bf0ccb
commit 031525a16e
88 changed files with 994 additions and 141 deletions

View File

@@ -1183,7 +1183,7 @@ int MachineObject::ams_filament_mapping(
}
}
//y59
if (picked_src_idx >= 0 && picked_tar_idx >= 0) {
if (picked_src_idx >= 0 && picked_tar_idx >= 0 && box_filament_infos[picked_tar_idx].slot_id != "-1") {
result[picked_src_idx].tray_id = distance_map[k][picked_tar_idx].tray_id;
result[picked_src_idx].color = box_filament_infos[picked_tar_idx].color;
result[picked_src_idx].type = box_filament_infos[picked_tar_idx].type;