diff --git a/src/BambuStudio.cpp b/src/BambuStudio.cpp index 67c3b9f95..0b0ac8223 100644 --- a/src/BambuStudio.cpp +++ b/src/BambuStudio.cpp @@ -3053,7 +3053,7 @@ int CLI::run(int argc, char **argv) old_printable_depth = current_printable_depth; if (old_printable_height == 0) old_printable_height = current_printable_height; - if ((old_printable_width > 0)&&(old_printable_depth > 0)&&(old_printable_height > 0)) + if (is_bbl_3mf && (old_printable_width > 0) && (old_printable_depth > 0) && (old_printable_height > 0)) { //check the printable size logic //if ((old_printable_width > current_printable_width) || (old_printable_depth > current_printable_depth) || (old_printable_height > current_printable_height))