瀏覽代碼

Loop, since the pending feature can use an array

Scott Lahteine 10 年之前
父節點
當前提交
4a146d584b
共有 1 個檔案被更改,包括 2 行新增10 行删除
  1. 2
    10
      Marlin/Marlin_main.cpp

+ 2
- 10
Marlin/Marlin_main.cpp 查看文件

@@ -2901,16 +2901,8 @@ Sigma_Exit:
2901 2901
           if (volumetric_enabled) {
2902 2902
             filament_size[tmp_extruder] = diameter;
2903 2903
             // make sure all extruders have some sane value for the filament size
2904
-            if (! filament_size[0]) filament_size[0] = DEFAULT_NOMINAL_FILAMENT_DIA;
2905
-            #if EXTRUDERS > 1
2906
-              if (! filament_size[1]) filament_size[1] = DEFAULT_NOMINAL_FILAMENT_DIA;
2907
-              #if EXTRUDERS > 2
2908
-                if (! filament_size[2]) filament_size[2] = DEFAULT_NOMINAL_FILAMENT_DIA;
2909
-                #if EXTRUDERS > 3
2910
-                  if (! filament_size[3]) filament_size[3] = DEFAULT_NOMINAL_FILAMENT_DIA;
2911
-                #endif
2912
-              #endif
2913
-            #endif
2904
+            for (int i=EXTRUDERS; i--;)
2905
+              if (! filament_size[i]) filament_size[i] = DEFAULT_NOMINAL_FILAMENT_DIA;
2914 2906
           }
2915 2907
         } else {
2916 2908
           //reserved for setting filament diameter via UFID or filament measuring device

Loading…
取消
儲存