From c2140b4b1e5176bba7b023d74fa9da68c011fded Mon Sep 17 00:00:00 2001 From: rtyr <36745189+rtyr@users.noreply.github.com> Date: Thu, 10 Mar 2022 09:22:57 +0100 Subject: [PATCH] Added 4Max Pro 2.0 profile and resources --- resources/profiles/Anycubic.idx | 2 + resources/profiles/Anycubic.ini | 436 ++++++++++++++---- resources/profiles/Anycubic/4MAXPRO20_bed.stl | Bin 0 -> 7884 bytes .../profiles/Anycubic/4MAXPRO20_texture.svg | 259 +++++++++++ .../profiles/Anycubic/4MAXPRO20_thumbnail.png | Bin 0 -> 38307 bytes 5 files changed, 597 insertions(+), 100 deletions(-) create mode 100644 resources/profiles/Anycubic/4MAXPRO20_bed.stl create mode 100644 resources/profiles/Anycubic/4MAXPRO20_texture.svg create mode 100644 resources/profiles/Anycubic/4MAXPRO20_thumbnail.png diff --git a/resources/profiles/Anycubic.idx b/resources/profiles/Anycubic.idx index 12652625c..47bdd8c27 100644 --- a/resources/profiles/Anycubic.idx +++ b/resources/profiles/Anycubic.idx @@ -1,3 +1,5 @@ +min_slic3r_version = 2.4.1-rc1 +0.1.0 Added Anycubic 4Max Pro 2.0 min_slic3r_version = 2.3.2-alpha0 0.0.12 Updated Anycubic i3 MEGA(S) profiles. 0.0.11 Added bed model and texture for i3 Mega, i3 Mega S. diff --git a/resources/profiles/Anycubic.ini b/resources/profiles/Anycubic.ini index 821d87462..40c6b1795 100644 --- a/resources/profiles/Anycubic.ini +++ b/resources/profiles/Anycubic.ini @@ -5,7 +5,7 @@ name = Anycubic # Configuration version of this file. Config file will only be installed, if the config_version differs. # This means, the server may force the PrusaSlicer configuration to be downgraded. -config_version = 0.0.12 +config_version = 0.1.0 # Where to get the updates from? config_update_url = https://files.prusa3d.com/wp-content/uploads/repository/PrusaSlicer-settings-master/live/Anycubic/ # changelog_url = https://files.prusa3d.com/?latest=slicer-profiles&lng=%1% @@ -57,6 +57,15 @@ family = MEGA bed_model = i3megas_bed.stl bed_texture = i3megas.svg +[printer_model:4MAXPRO20] +name = Anycubic 4Max Pro 2.0 +variants = 0.4 +technology = FFF +family = 4Max +bed_model = 4MAXPRO20_bed.stl +bed_texture = 4MAXPRO20_texture.svg +default_materials = Generic PLA @4Max Pro 2.0; Generic TPU @4Max Pro 2.0; Generic ABS @4Max Pro 2.0 + [printer_model:PREDATOR] name = Anycubic Predator variants = 0.4; 0.6; 0.8 @@ -64,13 +73,6 @@ technology = FFF family = PREDATOR default_materials = Generic PLA @PREDATOR; Generic PETG @PREDATOR; Generic ABS @PREDATOR -[printer_model:PHOTON MONO X] -name = Photon Mono X -variants = default -technology = SLA -family = PHOTON MONO -default_materials = Generic Blue Resin @MONO 0.05 - # All presets starting with asterisk, for example *common*, are intermediate and they will # not make it into the user interface. @@ -1902,97 +1904,331 @@ min_layer_height = 0.16 max_layer_height = 0.48 default_print_profile = 0.24mm 0.8 nozzle DETAILED QUALITY @PREDATOR -######################################### -########## end printer presets ########## -######################################### +## Anycubic 4MAX Pro 2.0 +## based on https://hartrusion.com/en/prusaslicer-config-for-anycubic-4max-pro-2-0/ -######################################### -########## SLA printer presets ########## -######################################### - - -[sla_print:*common print ANYCUBIC SLA*] -compatible_printers_condition = family=="PHOTON MONO" -layer_height = 0.05 -output_filename_format = [input_filename_base].pwmx -pad_edge_radius = 0.5 -pad_enable = 0 -pad_max_merge_distance = 50 -pad_wall_height = 0 -pad_wall_thickness = 1 -pad_wall_slope = 45 -faded_layers = 8 -slice_closing_radius = 0.005 -support_base_diameter = 3 -support_base_height = 1 -support_critical_angle = 45 -support_density_at_45 = 250 -support_density_at_horizontal = 500 -support_head_front_diameter = 0.4 -support_head_penetration = 0.4 -support_head_width = 3 -support_max_bridge_length = 10 -support_minimal_z = 0 -support_object_elevation = 5 -support_pillar_diameter = 1 -support_pillar_connection_mode = zigzag -support_pillar_widening_factor = 0 -supports_enable = 1 -support_small_pillar_diameter_percent = 60% - -[sla_print:0.05 Normal @ANYCUBIC] -inherits = *common print ANYCUBIC SLA* -layer_height = 0.05 - -########### Materials - -[sla_material:*common ANYCUBIC SLA*] -compatible_printers_condition = printer_notes=~/.*PHOTONMONOX.*/ -compatible_prints_condition = layer_height == 0.05 -exposure_time = 7 -initial_exposure_time = 40 -initial_layer_height = 0.05 -material_correction = 1,1,1 -material_notes = LIFT_DISTANCE=8.0\nLIFT_SPEED=2.5\nRETRACT_SPEED=3.0\nBOTTOM_LIFT_SPEED=2.0\nBOTTOM_LIFT_DISTANCE=9.0\nDELAY_BEFORE_EXPOSURE=0.5 - -[sla_material:*common 0.05 ANYCUBIC SLA*] -inherits = *common ANYCUBIC SLA* - -[sla_material:Generic Blue Resin @MONO 0.05] -inherits = *common 0.05 ANYCUBIC SLA* -exposure_time = 2.5 -initial_exposure_time = 40 -material_type = Tough -material_vendor = Generic -material_colour = #6080EC -compatible_printers_condition = printer_notes=~/.*PHOTONMONOX.*/ - -########## Printers - -[printer:Anycubic Photon Mono X] -printer_technology = SLA -printer_model = PHOTON MONO X -printer_variant = default -default_sla_material_profile = Generic Blue Resin @MONO 0.05 -default_sla_print_profile = 0.05 Normal @ANYCUBIC -thumbnails = 224x168 -sla_archive_format = pwmx -bed_shape = 1.48x1.02,193.48x1.02,193.48x121.02,1.48x121.02 -display_height = 120 -display_orientation = landscape -display_mirror_x = 1 -display_mirror_y = 0 -display_pixels_x = 3840 -display_pixels_y = 2400 -display_width = 192 -max_print_height = 245 +[print:*common_4max*] +avoid_crossing_perimeters = 0 +avoid_crossing_perimeters_max_detour = 0 +bottom_fill_pattern = monotonic +bottom_solid_layers = 4 +bridge_acceleration = 300 +bridge_angle = 0 +bridge_flow_ratio = 0.65 +bridge_speed = 30 +brim_separation = 0 +brim_type = outer_only +brim_width = 0 +clip_multipart_objects = 1 +compatible_printers_condition = printer_model=="4MAXPRO20" and nozzle_diameter[0]==0.4 +complete_objects = 0 +default_acceleration = 900 +dont_support_bridges = 1 +draft_shield = disabled elefant_foot_compensation = 0.2 -elefant_foot_min_width = 0.2 -min_exposure_time = 1 -max_exposure_time = 120 -min_initial_exposure_time = 1 -max_initial_exposure_time = 300 -printer_correction = 1,1,1 -gamma_correction = 1 -area_fill = 45 -printer_notes = Don't remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.'\nPRINTER_VENDOR_ANYCUBIC\nPRINTER_MODEL_PHOTONMONOX\n +ensure_vertical_shell_thickness = 1 +external_perimeter_extrusion_width = 0 +external_perimeter_speed = 35 +external_perimeters_first = 0 +extra_perimeters = 0 +extruder_clearance_height = 20 +extruder_clearance_radius = 20 +extrusion_width = 0.45 +fill_angle = 45 +fill_density = 20% +fill_pattern = gyroid +first_layer_acceleration = 300 +first_layer_acceleration_over_raft = 0 +first_layer_extrusion_width = 0.65 +first_layer_height = 0.3 +first_layer_speed = 20 +first_layer_speed_over_raft = 30 +fuzzy_skin = none +fuzzy_skin_point_dist = 0.8 +fuzzy_skin_thickness = 0.3 +gap_fill_enabled = 1 +gap_fill_speed = 40 +gcode_comments = 0 +gcode_label_objects = 0 +gcode_resolution = 0.0125 +infill_acceleration = 600 +infill_anchor = 400% +infill_anchor_max = 50 +infill_every_layers = 1 +infill_extruder = 1 +infill_extrusion_width = 0 +infill_first = 0 +infill_only_where_needed = 0 +infill_overlap = 23% +infill_speed = 45 +inherits = +interface_shells = 0 +ironing = 0 +ironing_flowrate = 15% +ironing_spacing = 0.1 +ironing_speed = 15 +ironing_type = top +layer_height = 0.2 +max_print_speed = 50 +max_volumetric_speed = 0 +min_skirt_length = 0 +only_retract_when_crossing_perimeters = 0 +ooze_prevention = 0 +output_filename_format = {input_filename_base}_{layer_height}mm_{filament_type[0]}_{print_time}.gcode +overhangs = 1 +perimeter_acceleration = 500 +perimeter_extruder = 1 +perimeter_extrusion_width = 0 +perimeter_speed = 45 +perimeters = 3 +post_process = +print_settings_id = +raft_contact_distance = 0.1 +raft_expansion = 1.5 +raft_first_layer_density = 90% +raft_first_layer_expansion = 3 +raft_layers = 0 +resolution = 0 +seam_position = aligned +single_extruder_multi_material_priming = 1 +skirt_distance = 5 +skirt_height = 1 +skirts = 2 +slicing_mode = regular +small_perimeter_speed = 20 +solid_infill_below_area = 0 +solid_infill_every_layers = 0 +solid_infill_extruder = 1 +solid_infill_extrusion_width = 0 +solid_infill_speed = 45 +spiral_vase = 0 +standby_temperature_delta = -5 +support_material = 0 +support_material_angle = 0 +support_material_auto = 1 +support_material_bottom_contact_distance = 0 +support_material_bottom_interface_layers = -1 +support_material_buildplate_only = 1 +support_material_closing_radius = 2 +support_material_contact_distance = 0.2 +support_material_enforce_layers = 0 +support_material_extruder = 1 +support_material_extrusion_width = 0.4 +support_material_interface_contact_loops = 0 +support_material_interface_extruder = 1 +support_material_interface_layers = 2 +support_material_interface_pattern = rectilinear +support_material_interface_spacing = 0.2 +support_material_interface_speed = 30 +support_material_pattern = rectilinear-grid +support_material_spacing = 2.5 +support_material_speed = 45 +support_material_style = grid +support_material_synchronize_layers = 0 +support_material_threshold = 45 +support_material_with_sheath = 1 +support_material_xy_spacing = 60% +thick_bridges = 1 +thin_walls = 0 +top_fill_pattern = monotonic +top_infill_extrusion_width = 0.4 +top_solid_infill_speed = 30 +top_solid_layers = 5 +travel_speed = 60 +travel_speed_z = 0 +wipe_tower = 0 +wipe_tower_bridging = 10 +wipe_tower_brim_width = 2 +wipe_tower_no_sparse_layers = 0 +wipe_tower_rotation_angle = 0 +wipe_tower_width = 60 +wipe_tower_x = 180 +wipe_tower_y = 140 +xy_size_compensation = 0 + +[print:0.15mm Detail @4Max Pro 2.0] +inherits = *common_4max* +layer_height = 0.15 +bottom_solid_layers = 5 +top_solid_layers = 7 +perimeter_speed = 40 +external_perimeter_speed = 25 + +[print:0.20mm Quality @4Max Pro 2.0] +inherits = *common_4max* +external_perimeter_speed = 25 + +[print:0.30mm Draft @4Max Pro 2.0] +inherits = *common_4max* +layer_height = 0.3 +bottom_solid_layers = 3 +top_solid_layers = 3 + +[filament:*common_4max*] +bed_temperature = 60 +bridge_fan_speed = 100 +compatible_printers_condition = printer_model=="4MAXPRO20" +cooling = 1 +disable_fan_first_layers = 1 +extrusion_multiplier = 1 +fan_always_on = 1 +fan_below_layer_time = 30 +filament_density = 1.24 +filament_diameter = 1.75 +filament_max_volumetric_speed = 0 +filament_type = PLA +first_layer_bed_temperature = 60 +first_layer_temperature = 210 +full_fan_speed_layer = 5 +max_fan_speed = 100 +min_fan_speed = 80 +min_print_speed = 10 +slowdown_below_layer_time = 15 +temperature = 205 + +[filament:*PLA_4max*] +inherits = *common_4max* + +[filament:Generic PLA @4Max Pro 2.0] +inherits = *PLA_4max* +filament_vendor = Generic + +[filament:Anycubic PLA @4Max Pro 2.0] +inherits = *PLA_4max* +first_layer_temperature = 215 +temperature = 207 +filament_vendor = Anycubic + +[filament:Generic ABS @4Max Pro 2.0] +filament_vendor = Generic +compatible_printers_condition = printer_model=="4MAXPRO20" +bed_temperature = 100 +first_layer_bed_temperature = 100 +temperature = 245 +first_layer_temperature = 245 +bridge_fan_speed = 15 +cooling = 1 +disable_fan_first_layers = 3 +extrusion_multiplier = 1 +fan_always_on = 0 +fan_below_layer_time = 60 +filament_colour = #800000 +filament_density = 1.04 +filament_diameter = 1.75 +filament_type = ABS +full_fan_speed_layer = 0 +max_fan_speed = 0 +min_fan_speed = 0 +min_print_speed = 10 +slowdown_below_layer_time = 25 + +[filament:Generic TPU @4Max Pro 2.0] +filament_vendor = Generic +bed_temperature = 60 +bridge_fan_speed = 0 +compatible_printers_condition = printer_model=="4MAXPRO20" +cooling = 1 +disable_fan_first_layers = 3 +extrusion_multiplier = 1 +fan_always_on = 0 +fan_below_layer_time = 60 +filament_colour = #211AB5 +filament_density = 1.19 +filament_deretract_speed = 20 +filament_diameter = 1.75 +filament_retract_speed = 30 +filament_type = FLEX +filament_max_volumetric_speed = 1.65 +first_layer_bed_temperature = 60 +first_layer_temperature = 215 +full_fan_speed_layer = 0 +max_fan_speed = 0 +min_fan_speed = 0 +min_print_speed = 10 +slowdown_below_layer_time = 20 +temperature = 215 + +[filament:Polymaker PolyFlex TPU95 @4Max Pro 2.0] +filament_vendor = Polymaker +bed_temperature = 45 +bridge_fan_speed = 80 +compatible_printers_condition = printer_model=="4MAXPRO20" +cooling = 1 +disable_fan_first_layers = 5 +extrusion_multiplier = 1.04 +fan_always_on = 1 +fan_below_layer_time = 45 +filament_colour = #FD7D2F +filament_density = 1.22 +filament_deretract_speed = 25 +filament_diameter = 1.75 +filament_max_volumetric_speed = 1.65 +filament_retract_length = 4 +filament_retract_restart_extra = 0.1 +filament_retract_speed = 60 +filament_type = FLEX +first_layer_bed_temperature = 55 +first_layer_temperature = 215 +full_fan_speed_layer = 8 +max_fan_speed = 50 +min_fan_speed = 25 +min_print_speed = 10 +slowdown_below_layer_time = 10 +temperature = 217 + +[printer:Anycubic 4Max Pro 2.0] +printer_model = 4MAXPRO20 +printer_variant = 0.4 +printer_technology = FFF +bed_shape = 0x0,270x0,270x210,0x210 +color_change_gcode = M600 +default_filament_profile = Generic PLA @4Max Pro 2.0 +default_print_profile = 0.20mm Quality @4Max Pro 2.0 +deretract_speed = 25 +end_gcode = M104 S0 ; turn off extruder heating\nM140 S0 ; turn off bed heating\nM107 ; turn off fans\nG91 ; relative positioning\nG0 Z+0.5 ; move Z up a tiny bit\nG90 ; absolute positioning\nG0 X135 Y105 F{machine_max_feedrate_x[0]*60} ; move extruder to center position\nG0 Z190.5 F{machine_max_feedrate_z[0]*60} ; lower the plattform to Z min\nM84 ; steppers off\nG90 ; absolute positioning\n +extruder_offset = 0x0 +gcode_flavor = marlin +machine_limits_usage = time_estimate_only +machine_max_acceleration_e = 5000 +machine_max_acceleration_extruding = 1250 +machine_max_acceleration_retracting = 1250 +machine_max_acceleration_travel = 1500 +machine_max_acceleration_x = 900 +machine_max_acceleration_y = 900 +machine_max_acceleration_z = 100 +machine_max_feedrate_e = 120 +machine_max_feedrate_x = 200 +machine_max_feedrate_y = 200 +machine_max_feedrate_z = 16 +machine_max_jerk_e = 5 +machine_max_jerk_x = 6 +machine_max_jerk_y = 6 +machine_max_jerk_z = 0.2 +machine_min_extruding_rate = 0 +machine_min_travel_rate = 0 +max_layer_height = 0.3 +max_print_height = 190 +min_layer_height = 0.07 +nozzle_diameter = 0.4 +pause_print_gcode = M601 +remaining_times = 0 +retract_before_travel = 2 +retract_before_wipe = 0% +retract_layer_change = 1 +retract_length = 2.5 +retract_length_toolchange = 10 +retract_lift = 0 +retract_lift_above = 0 +retract_lift_below = 0 +retract_restart_extra = 0 +retract_restart_extra_toolchange = 0 +retract_speed = 35 +silent_mode = 0 +single_extruder_multi_material = 0 +start_gcode = G21 ; metric values\nG90 ; absolute positioning\nM82 ; set extruder to absolute mode\nM140 S[first_layer_bed_temperature] ; set bed temp\nG28 X0 Y0 ; home X and Y\nG28 Z0 ; home Z\nG1 Z30 F{machine_max_feedrate_z[0]*60} ; move Z a bit down to not blow on the bed edge while heating\nG1 X10 F3900 ; let some space on x to prevent the filament cooling exhaust from beeing blocked by the servo motor\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM104 S[first_layer_temperature] ; set extruder temp\nM106 S80 ; turn on fan to prevent air nozzle melt while heating up\nM109 S[first_layer_temperature] ; wait for extruder temp\nM107 ; start with the fan off\nG28 X0 ; goto X home again\nG92 E0 ; zero the extruded length\nG1 Z0.2 F360 ; move plattform upwards\n; extrude material next to the plattform (comment or remove following lines to disable)\nG1 F180 E20 ; extrude some material next to the plattform\nG92 E0 ; zero the extruded length\nG1 E-[retract_length] F{retract_speed[0]*60} ; do a filament retract\nG92 E0 ; zero the extruded length again\nG1 X5 F3900 ; move sideways to get rid of that string\nG1 E[retract_length] F{retract_speed[0]*60} ; do a filament deretract with retract parameters\nG92 E0 ; zero the extruded length again\n; draw intro line (comment or remove following lines to disable)\nG1 X30 E5 F700 ; draw intro line\nG92 E0 ; zero the extruded length\nG1 E-[retract_length] F{retract_speed[0]*60} ; do a filament retract\nG1 X40 Z2.0 ; move away from the introline\nG92 E0 ; zero the extruded length again\nG1 E[retract_length] F{retract_speed[0]*60} ; do a filament deretract with retract parameters\n; end of intro line code\nM117 Printing...\nG5 +use_firmware_retraction = 0 +use_relative_e_distances = 0 +use_volumetric_e = 0 +variable_layer_height = 1 +wipe = 0 +z_offset = 0 \ No newline at end of file diff --git a/resources/profiles/Anycubic/4MAXPRO20_bed.stl b/resources/profiles/Anycubic/4MAXPRO20_bed.stl new file mode 100644 index 0000000000000000000000000000000000000000..2b3534fa99d4b71db74c87b3d3400b09cecedf24 GIT binary patch literal 7884 zcmbW6Uuc(A7{}k#w(_Q!;Gb@i=t6{bkuC+@e!3S+!zG*Rk9HA}pf^zprIFxkC?SD~ zHN3H)L{b97ZB~}<7yH$8dE<1jm8C^pR8UA45nXtCo^#&k{e9l;EHrO?*!TJTp7Yyz z{+x5xv1S|u!y|%f1&0{OOHZ(uHuB&5Zck}=FmmE%#2vy%fYpSY(RYCYG(&z&PdB}RDKZCkl#Kx157x4lBbZ1sBUWJ7Ia z&|;7%DfvoBgcv8Ljr$ni&f8KUVYYhxa9d+-_700df=Y}CF*=VlRrPy3G1gfjVYYg0 zd$h53yvbsapb{fOjD@3%eT>uiFC1JLDCCMGN19w^s5>#SDi1F7q zuk~qOB}rDQ!86kv(j*xj{Kr+w_2^=ReijL{ljP+V=km|j?~+;FX`NfPv*y(<5sB6I zM8fj;zX^I-R!$-^DwbF3#n@A?iiBm%q!^{|K`-0?Nkm4)cJSs`MS{8D+-O(JBH4=S z&fbq9i8aaNJO(l`p+e#jsoKv@+p4A_=(Rz5$?Ka&A~C4^B3*5G z#wG8?*yX&ULSnY`-6K7Lo|>T7R+$DLHeHUaipn*aOLKPwFUFoa28n|*IY$R$G5A^Z zx*=2a&~*@*W}^OHXeHXGmotdz(93UKJG*vcgnmZJs6EK@#+m`cGwY)`?nw?}P}(`1WClo>tzNQE=!qn##E1|BC$a$&W~&$bqjMyv#E1|BC(9}cv(<|o)j1MW zVnm366LOV=+3Ll9Tsl)%slGFk8LY=ba-#B}Rl8 zxOr7cn5|yr`9Xq8j7V0TmfXb+vP!~i^^!`%nSlhA7!hK~30cl1`Y)>*p^EkStenvZ_{%Aa~~~6|*%4C#wJE1wkc7cv|nyZ5l)F&Q%g-s~6|4D-k6n zpY0?|L^m~ktb!zSwpJldsan3tOf=Y}C zF{I9Y47od3Ntmr(JPr6dF9<3zBE*pH;|aMtS4o(yUOYeeepL`uVnm4X!XKMG@!Og4 z0TO1b7f&C~k)RSILX45t?LNl&b9)9zn5|wsqc}%`N{k3G_dV|j8MAx=9&Di+DMqKUNYfuTFQS{ zo}dyVLX3O|GuiVt5@xHHOt|8#RqVMZsKkg6BhTGT-+f4!tzI(Wa3Ui?B}Rl8c@1Xz zenrA;^^ysPGaLyjF(SNWneq^ju;;w^y8S zvm>F3dXZ2&oB;Imb!GB@A|1!S8)^)h&i)o=@uXi3s_ooQ&$h~HvdV?8TJ@V3tC~Rg zdt0avBX%Dv6G9hWYHLpn9ZpvhTb1-(|9U!cg~iRwe-EyNgiHqiz8k&=W00Vi%q#!u zJei;(lheO{-~6gb*h}H$7+e*-h(wZn@&vHOAcJ}M+OVoz^u&up7y77>U=Ma~ zyt>yD4ZX|ysgPhtb#CW_^W~dmm3@1^E4sc$C&B($&MPV;*zL*$6%y=SWr7L`cA^rI z@th#L>E9`>6V)rq_I&@&yNIm7!G&p>>zuFpZ6YMie&Em>*K{R`_#E3N + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/profiles/Anycubic/4MAXPRO20_thumbnail.png b/resources/profiles/Anycubic/4MAXPRO20_thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..2c9679483c2541d05f9c0930f9f953852108dd72 GIT binary patch literal 38307 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 b4G_GzM4Y)-ngfp%!QH4U>nK$!*na*$4Htm4 literal 0 HcmV?d00001