Ultimaker / Cura

3D printer / slicing GUI built on top of the Uranium framework
GNU Lesser General Public License v3.0
6.14k stars 2.07k forks source link

Creality CR10-SE Support #17308

Open Selv96 opened 11 months ago

Selv96 commented 11 months ago

Is your feature request related to a problem?

I've been printing on a CR10-SE but getting bad results when using Cura. Using the same profile and slicing with Creality Print it yields a much cleaner finish. I think this is due to using the wrong printer settings in Cura (because there isn't a default for the CR10-SE)

Describe the solution you'd like

Default Printer settings for CR10-SE

Describe alternatives you've considered

Different Slicing software

Affected users and/or printers

Creality CR10-SE

Additional information & file uploads

No response

GregValiant commented 11 months ago

The definition files come from the community or from the manufacturer. When someone submits a Pull Request for the printer it will show up on the Pull Request page here on Github. It would then await approval from the Cura team.

rremo commented 10 months ago

I was also looking for the settings, I am completely new to 3D printing. However, I came across the following page. At first glance, the "G-Code" matches the slicer "Creality Print" (if you can call it that): https://the3dprinterbee.com/creality-cr-10-se-cura-settings/

Will soon test the settings via Cura

Here are the default settings for CR-10 SE from Creality Print:

[machine] machine_name=CR-10 SE machine_start_gcode=M220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\n\nG28 ;Home\n\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 S[material_print_temperature_layer_0]\nG1 X10.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y145.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 E-1.0000 F1800 ;Retract a bit\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 E0.0000 F1800 \n machine_end_gcode=G91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z3 ;Raise Z more\nG90 ;Absolute positionning\n\nG1 X2 Y218 F3000 ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\n\nM84 X Y E ;Disable all steppers but Z\n material_print_temp_wait=false material_print_temp_prepend=true material_bed_temp_prepend=true machine_width=220 machine_depth=220 machine_shape=rectangular machine_height=265 machine_heated_bed=true machine_center_is_zero=false machine_extruder_count=1 machine_extruder_type=Proximal extruders_enabled_count=1 machine_nozzle_temp_enabled=true machine_nozzle_heat_up_speed=2.0 machine_nozzle_cool_down_speed=2.0 machine_fan_speed_up_time=0 machine_cds_fan_speed_up_time=0 machine_chamber_fan_exist=false machine_cds_fan_exist=false machine_platform_motion_enable=false machine_LED_light_exist=true machine_gcode_flavor=4408 machine_head_with_fans_polygon=[[-20,10],[10,10],[10,-10],[-20,-10]] machine_nozzle_size=0.4 machine_max_feedrate_x=600 machine_max_feedrate_y=600 machine_max_feedrate_z=30 machine_max_feedrate_e=100 machine_max_acceleration_x=8000 machine_max_acceleration_y=8000 machine_max_acceleration_z=500 machine_max_acceleration_e=3000 machine_max_jerk_xy=10 machine_max_jerk_z=2 machine_max_jerk_e=2.5 machine_is_belt=false have_band=false material_heater_band=200 has_preview_img=true preview_img_type=png screen_size=Sermoon D3 machine_support_slicer_type=FDM [Extruder_0] machine_nozzle_offset_x=0 machine_nozzle_offset_y=0 machine_extruder_start_code= machine_extruder_end_code= machine_extruder_cooling_fan_number=0 machine_nozzle_size=0.4 line_width=0.42 wall_line_width=0.42 wall_line_width_0=0.42 wall_line_width_x=0.45 skin_line_width=0.42 roofing_line_width=0.4 infill_line_width=0.45 skirt_brim_line_width=0.42 support_line_width=0.42 support_interface_line_width=0.42 support_roof_line_width=0.42 support_bottom_line_width=0.42 prime_tower_line_width=0.42 initial_layer_line_width_factor=110 initial_layer_line_width=0.46 retraction_enable=true wall_0_wipe_dist=2.0 before_wipe_retraction_amount_percent=0 retract_at_layer_change=false retraction_amount=0.8 retraction_speed=40 retraction_retract_speed=40 retraction_prime_speed=40 retraction_extra_prime_amount=0 retraction_min_travel=2.0 retraction_count_max=100 retraction_extrusion_window=1 limit_support_retractions=true retraction_combing=all retraction_combing_max_distance=5 retraction_during_traveling=true travel_retract_before_outer_wall=true travel_avoid_other_parts=true travel_avoid_supports=true travel_avoid_distance=0.63 layer_start_x=0 layer_start_y=0 retraction_hop_enabled=true retraction_hop_only_when_collides=true retraction_hop=0.1 retraction_hop_type=directlift retraction_hop_after_extruder_switch=true retraction_hop_after_extruder_switch_height=0.2 raft_surface_line_width=0.42 switch_extruder_retraction_amount=5.0 switch_extruder_retraction_speed=20 switch_extruder_prime_speed=20 switch_extruder_extra_prime_amount=0

GregValiant commented 10 months ago

This line in the StartUp won't work: M109 S[material_print_temperature_layer_0] because Cura uses curly brackets to denote replacement patterns. It should be: M109 S{material_print_temperature_layer_0} Other than that it looks like the boilerplate StartUp Gcode for any Creality printer. Even if there are some differences between the SE and a regular CR10, I'd just use the CR10 definition. You can change any settings in the Machine Settings window to be whatever the SE requires.

rremo commented 9 months ago

This line in the StartUp won't work: M109 S[material_print_temperature_layer_0] because Cura uses curly brackets to denote replacement patterns. It should be: M109 S{material_print_temperature_layer_0} Other than that it looks like the boilerplate StartUp Gcode for any Creality printer. Even if there are some differences between the SE and a regular CR10, I'd just use the CR10 definition. You can change any settings in the Machine Settings window to be whatever the SE requires.

Thank you very much! That have worked under Cura Version 5.2.2

Theseustark commented 8 months ago

Which ones should I enter in the starting g code and ending g code sections and where should I set them? Can you help me? I don't know much about this subject.

wim2008 commented 2 months ago

The gcode for CR-10 SE is 99% ok.

See topic from rremo. This line in the StartUp won't work: M109 S[material_print_temperature_layer_0] It should be: M109 S{material_print_temperature_layer_0}

After that everything is oke for this gcode. Good luck.