mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-05-21 12:15:21 +00:00
Enable air filtration support in affected system printer profiles Some system printer profiles that support air filtration had the feature incorrectly disabled in the printer settings. This caused the related filament settings to be hidden, making the feature unavailable to users even though it is supported by the printer. Enable "support_air_filtration" in affected system printer profiles and bump profile version thus forcing Orca to refresh cached settings. This ensures air filtration settings are visible and usable on printers that support the feature.
59 lines
4.2 KiB
JSON
59 lines
4.2 KiB
JSON
{
|
|
"type": "machine",
|
|
"name": "Elegoo Centauri 0.4 nozzle",
|
|
"inherits": "fdm_machine_ecc",
|
|
"from": "system",
|
|
"setting_id": "EC04",
|
|
"instantiation": "true",
|
|
"nozzle_diameter": [
|
|
"0.4"
|
|
],
|
|
"printer_model": "Elegoo Centauri",
|
|
"printer_variant": "0.4",
|
|
"auxiliary_fan": "1",
|
|
"printable_area": [
|
|
"0x0",
|
|
"257x0",
|
|
"257x257",
|
|
"0x257"
|
|
],
|
|
"printable_height": "257",
|
|
"retract_lift_below": [
|
|
"255"
|
|
],
|
|
"bed_exclude_area": [
|
|
"246x0",
|
|
"256x0",
|
|
"256x20",
|
|
"246x20"
|
|
],
|
|
"thumbnails": [
|
|
"144x144"
|
|
],
|
|
"machine_max_acceleration_travel": [
|
|
"20000",
|
|
"20000"
|
|
],
|
|
"default_filament_profile": [
|
|
"Elegoo PLA @EC"
|
|
],
|
|
"default_print_profile": "0.20mm Standard @Elegoo C 0.4 nozzle",
|
|
"extruder_offset": [
|
|
"0x0"
|
|
],
|
|
"fan_speedup_time": "0.5",
|
|
"machine_load_filament_time": "29",
|
|
"machine_unload_filament_time": "28",
|
|
"nozzle_type": "hardened_steel",
|
|
"scan_first_layer": "1",
|
|
"support_air_filtration": "1",
|
|
"default_bed_type": "4",
|
|
"upward_compatible_machine": [],
|
|
"gcode_flavor": "klipper",
|
|
"change_filament_gcode": "M600",
|
|
"layer_change_gcode": "SET_PRINT_STATS_INFO CURRENT_LAYER={layer_num + 1}",
|
|
"machine_pause_gcode": "M600",
|
|
"machine_start_gcode": ";;===== date: 20240520 =====================\n;printer_model:[printer_model]\n;initial_filament:{filament_type[initial_extruder]}\n;curr_bed_type:{curr_bed_type}\nM400 ; wait for buffer to clear\nM220 S100 ;Set the feed speed to 100%\nM221 S100 ;Set the flow rate to 100%\nM104 S140\nM140 S[bed_temperature_initial_layer_single]\nG90\nG28 ;home\nM729 ;Clean Nozzle\nM106 P2 S255\nM190 S[bed_temperature_initial_layer_single]\nM106 P2 S0\n\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {elsif (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {endif};Prevent PLA from jamming\n{endif}\n\n;enable_pressure_advance:{enable_pressure_advance[initial_extruder]}\n;This value is called if pressure advance is enabled\n{if enable_pressure_advance[initial_extruder] == \"true\"}\nSET_PRESSURE_ADVANCE ADVANCE=[pressure_advance] ;\nM400\n{endif}\nM204 S{min(20000,max(1000,outer_wall_acceleration))} ;Call exterior wall print acceleration\n\n\nG1 X{print_bed_max[0]*0.5} Y-1.2 F20000\nG1 Z0.3 F900\nM109 S[nozzle_temperature_initial_layer]\nM83\nG92 E0 ;Reset Extruder\nG1 F{min(6000, max(900, filament_max_volumetric_speed[initial_no_support_extruder]/0.5/0.3*60))} \nG1 X-1.2 E10.156 ;Draw the first line\nG1 Y98.8 E7.934\nG1 X-0.5 Y100 E0.1\nG1 Y-0.3 E7.934\nG1 X{print_bed_max[0]*0.5-50} E6.284\nG1 F{0.2*min(12000, max(1200, filament_max_volumetric_speed[initial_no_support_extruder]/0.5/0.3*60))} \nG1 X{print_bed_max[0]*0.5-30} E2\nG1 F{min(12000, max(1200, filament_max_volumetric_speed[initial_no_support_extruder]/0.5/0.3*60))} \nG1 X{print_bed_max[0]*0.5-10} E2\nG1 F{0.2*min(12000, max(1200, filament_max_volumetric_speed[initial_no_support_extruder]/0.5/0.3*60))} \nG1 X{print_bed_max[0]*0.5+10} E2\nG1 F{min(12000, max(1200, filament_max_volumetric_speed[initial_no_support_extruder]/0.5/0.3*60))} \nG1 X{print_bed_max[0]*0.5+30} E2\nG1 F{min(12000, max(1200, filament_max_volumetric_speed[initial_no_support_extruder]/0.5/0.3*60))} \nG1 X{print_bed_max[0]*0.5+50} E2\n;End PA test.\n\n\nG3 I-1 J0 Z0.6 F1200.0 ;Move to side a little\nG1 F20000\nG92 E0 ;Reset Extruder\nSET_PRINT_STATS_INFO TOTAL_LAYER=[total_layer_count]\n;LAYER_COUNT:[total_layer_count]\n;LAYER:0",
|
|
"machine_end_gcode": ";===== date: 20250109 =====================\nM400 ; wait for buffer to clear\nM140 S0 ;Turn-off bed\nM106 S255 ;Cooling nozzle\nM83\nG92 E0 ; zero the extruder\nG2 I1 J0 Z{max_layer_z+0.5} E-1 F3000 ; lower z a little\nG90\n{if max_layer_z > 50}G1 Z{min(max_layer_z+50, printable_height+0.5)} F20000{else}G1 Z100 F20000 {endif}; Move print head up \nM204 S5000\nM400\nM83\nG1 X202 F20000\nM400\nG1 Y250 F20000\nG1 Y264.5 F1200\nM400\nG92 E0\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off remote part cooling fan\nM106 P3 S0 ; turn off chamber cooling fan\nM84 ;Disable all steppers"
|
|
}
|