ENH: add wrapping detection

jira: STUDIO-13192
Change-Id: I0fb5692b18cdb3b7af624a831dcfb0f635b165f0
(cherry picked from commit 89a8b6ea5e34340cba3750416ce3100dcc39f5c2)
(cherry picked from commit 50bc8c10a7b4ddc0b2dfe9cbab438b9d307b7fc0)
This commit is contained in:
zhimin.zeng
2025-07-05 14:52:21 +08:00
committed by Noisyfox
parent 070a8e62a1
commit 1ccdf7b43b
31 changed files with 323 additions and 50 deletions

View File

@@ -50,6 +50,7 @@
"model_id": "BL-P001",
"compatible_machine": [ "BL-P002", "C11", "C12", "C13" ],
"auto_cali_not_support_filaments": [ "GFU03", "GFU04" ],
"support_wrapping_deteciton": false,
"printer_type": "3DPrinter-X1-Carbon",
"printer_thumbnail_image": "printer_thumbnail",
"printer_connect_help_image": "input_access_code_x1",

View File

@@ -52,6 +52,7 @@
"auto_cali_not_support_filaments": [ "GFU03", "GFU04" ],
"printer_type": "3DPrinter-X1",
"printer_thumbnail_image": "printer_thumbnail",
"support_wrapping_deteciton": false,
"printer_connect_help_image": "input_access_code_x1",
"printer_use_ams_image": "ams_icon",
"printer_ext_image": ["ext_image_xp"],

View File

@@ -43,6 +43,7 @@
"bed_temperature_limit": 100
},
"model_id": "C11",
"support_wrapping_deteciton": false,
"compatible_machine": [ "BL-P001", "BL-P002", "C12", "C13" ],
"auto_cali_not_support_filaments": [ "GFU03", "GFU04" ],
"printer_type": "C11",

View File

@@ -43,6 +43,7 @@
"bed_temperature_limit": 100
},
"model_id": "C12",
"support_wrapping_deteciton": false,
"compatible_machine": [ "BL-P001", "BL-P002", "C11", "C13" ],
"auto_cali_not_support_filaments": [ "GFU03", "GFU04" ],
"printer_type": "C12",

View File

@@ -52,6 +52,7 @@
"nozzle_max_temperature": 320
},
"model_id": "C13",
"support_wrapping_deteciton": false,
"compatible_machine": [ "BL-P001", "BL-P002", "C11", "C12" ],
"auto_cali_not_support_filaments": [ "GFU03", "GFU04" ],
"printer_type": "C13",

View File

@@ -43,6 +43,7 @@
"bed_temperature_limit": 80
},
"model_id": "N1",
"support_wrapping_deteciton": false,
"compatible_machine": [],
"auto_cali_not_support_filaments": [ "GFU03", "GFU04" ],
"printer_type": "N1",

View File

@@ -45,6 +45,7 @@
"model_id": "N2S",
"compatible_machine": [],
"auto_cali_not_support_filaments": [ "GFU03", "GFU04" ],
"support_wrapping_deteciton": false,
"printer_type": "N2S",
"ftp_folder": "sdcard/",
"printer_thumbnail_image": "printer_thumbnail_n2s",

View File

@@ -61,6 +61,7 @@
"support_user_preset": false
},
"model_id": "O1D",
"support_wrapping_deteciton": true,
"printer_modes": [ "fdm", "laser", "cut" ],
"compatible_machine": [],
"printer_type": "O1D",

File diff suppressed because one or more lines are too long

View File

@@ -143,6 +143,7 @@
"machine_start_gcode": "G0 Z20 F9000\nG92 E0; G1 E-10 F1200\nG28\nM970 Q1 A10 B10 C130 K0\nM970 Q1 A10 B131 C250 K1\nM974 Q1 S1 P0\nM970 Q0 A10 B10 C130 H20 K0\nM970 Q0 A10 B131 C250 K1\nM974 Q0 S1 P0\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nG29 ;Home\nG90;\nG92 E0 ;Reset Extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\nM109 S205;\nG1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little\nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line\nG92 E0 ;Reset Extruder \nG1 X110 Y110 Z2.0 F3000 ;Move Z Axis up",
"machine_end_gcode": "M400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-4.0 F3600; retract \nG91\nG1 Z3;\nM104 S0 ; turn off hotend\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nG90 \nG0 X110 Y200 F3600 \nprint_end",
"time_lapse_gcode": "",
"wrapping_detection_gcode": "",
"change_filament_gcode": "",
"purge_in_prime_tower": "0",
"enable_filament_ramming": "0"