Results 1 to 3 of 3
-
11-22-2019, 11:59 AM #1
- Join Date
- Aug 2018
- Posts
- 19
Awful prints after replacing gantry carriages
Hi,
I have an Ender 4 that I have converted to CoreXY with a mod from thingiverse. It looks like this:
3D printer half size.jpg
I replaced the gantry carriages (the blue parts) on it because they were heat-damaged after the the printer was transported in my car (it sat in the sun and the car heated up). Even with the damage, my printer was making halfway decent prints, but I wanted to restore full functionality.
After replacing them though, the prints were much worse. I've never seen anything like it. Here's a pic:
Gantry problem half size.jpg
I'm stumped on this one.
Just FYI, I'm using a Duet 2 controller board with this printer.
Any ideas?
Thanks
-
11-25-2019, 05:43 PM #2
- Join Date
- Aug 2018
- Posts
- 19
I tightened everything down and it helped a little. Here's a better view of a cube I printed after tightening:
Gantry Problem 2 half size.jpg
Here's a single layer:
Gantry Problem 3.jpg
So it isn't a "symmetrical" problem...
These are the settings in my config.g file, if you'd like to take a look.
Code:; Configuration file for Duet WiFi (firmware version 2.03) ; executed by the firmware on start-up ; ; generated by RepRapFirmware Configuration Tool v2.1.2 on Tue Nov 05 2019 14:13:07 GMT-0800 (Pacific Standard Time) ; General preferences G90 ; send absolute coordinates... M83 ; ...but relative extruder moves M550 P"Ender 4 CoreXY" ; set printer name M667 S1 ; select CoreXY mode ; Network M552 S1 ; enable network M586 P0 S1 ; enable HTTP M586 P1 S1 ; enable FTP M586 P2 S0 ; disable Telnet ; Drives M569 P0 S1 ; physical drive 0 goes forwards M569 P1 S1 ; physical drive 1 goes forwards M569 P2 S1 ; physical drive 2 goes forwards M569 P3 S1 ; physical drive 3 goes forwards M584 X0 Y1 Z2 E3 ; set drive mapping ;M350 X256 Y256 Z256 E256 I0 ; configure 256x microstepping without interpolation ;M92 X1288.48 Y1289.6 Z6735.68 E1376 ; set steps per mm (256x microstepping) M350 X32 Y32 Z32 E32 I0 ; configure 32x microstepping without interpolation M92 X161.06 Y161.20 Z841.96 E172.00 ; set steps per mm (32x microstepping) ;M566 X900.00 Y900.00 Z12.00 E120.00 ; set maximum instantaneous speed changes (mm/min) M203 X18000.00 Y18000.00 Z600.00 E1500.00 ; set maximum speeds (mm/min) ;M201 X3000.00 Y3000.00 Z3000.00 E3000.00 ; set accelerations (mm/s^2) M906 X800 Y800 Z800 E800 I11 ; set motor currents (mA) and motor idle factor in per cent M84 S30 ; Set idle timeout ; Axis Limits M208 X0 Y0 Z0 S1 ; set axis minima M208 X215 Y210 Z310 S0 ; set axis maxima ; Endstops M574 Y1 S0 ; set active low and disabled endstops M574 X1 Z1 S1 ; set active high endstops ; Z-Probe M558 P5 H5 F200 T6000 ; set Z probe type to switch and the dive height + speeds G31 P500 X30 Y0 Z2.53 ; set Z probe trigger value, offset and trigger height M556 S50 X0 Y0 Z0 ; set orthogonal axis compensation parameters M557 X50:205 Y10:200 S18 ; define mesh grid ; Heaters M307 H0 B0 S1.00 ; disable bang-bang mode for the bed heater and set PWM limit M305 P0 T100000 B4138 R4700 ; set thermistor + ADC parameters for heater 0 M143 H0 S110 ; set temperature limit for heater 0 to 110C M305 P1 T100000 B4138 R4700 ; set thermistor + ADC parameters for heater 1 M143 H1 S300 ; set temperature limit for heater 1 to 300C ; Fans M106 P0 C"Nozzle" S0 I0 F500 H-1 ; set fan 0 name, value, PWM signal inversion and frequency. Thermostatic control is turned off M106 P1 C"Heatsink" S0 I0 F500 H1 T150 ; set fan 1 name, value, PWM signal inversion and frequency. Thermostatic control is turned on M106 P2 C"LEDs" S0 I0 F3000 H-1 ; set fan 2 name, value, PWM signal inversion and frequency. Thermostatic control is turned off ; Tools M563 P0 D0 H1 F1:0 ; define tool 0 G10 P0 X0 Y0 Z0 ; set tool 0 axis offsets G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C ; Custom settings M558 Z1 I1 ;Invert Z probe logic M307 H1 A528.0 C260.4 D7.5 S0.80 V24.2 B0 ;Hotend PID tuning M307 H0 A111.0 C1272.4 D16.3 S1.00 V23.7 B0 ;Bed PID Tuning ;M376 H3 ; Hnnn Height (mm) over which to taper off the bed compensation M929 log.txt ;Enable Event Logging M566 X200 Y200 Z24.00 E150.00 ; set maximum instantaneous speed changes (Jerk) (mm/min) M201 X2875 Y2875 Z1200 E3000.00 ; set accelerations (mm/s^2) ;M203 X6000.00 Y6000.00 Z720.00 E1200.00 ; set maximum speeds (mm/min) (Defaults) ; Miscellaneous M911 S10 R11 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; set voltage thresholds and actions to run on power loss
-
11-29-2019, 01:42 PM #3
- Join Date
- Aug 2018
- Posts
- 19
Sorry for yet another post, but I thought posting my print settings would be helpful. Wish I had thought of all this for the first post!
Anyway, Here's the cura profile I was using, before and after the gantry replacement.
Code:PK ! (:»ËŽ Ž custom_draft_quality_custom #2[general] version = 4 name = ABS #2 definition = fdmprinter [metadata] quality_type = draft setting_version = 10 type = quality_changes intent_category = default [values] adaptive_layer_height_enabled = False adaptive_layer_height_variation = 0.15 adhesion_type = skirt bridge_settings_enabled = True bridge_wall_min_length = 3 default_material_bed_temperature = 108 layer_height = 0.2 layer_height_0 = 0.3 material_bed_temperature = 100 material_bed_temperature_layer_0 = 100 print_sequence = one_at_a_time retraction_combing = noskin speed_slowdown_layers = 2 support_enable = False support_type = buildplate travel_retract_before_outer_wall = True PK ! écS , custom_extruder_1_#3_draft_quality_custom #2[general] version = 4 name = ABS #2 definition = fdmprinter [metadata] quality_type = draft setting_version = 10 position = 0 type = quality_changes intent_category = default [values] alternate_extra_perimeter = True bottom_thickness = =top_bottom_thickness bridge_fan_speed = 50 bridge_fan_speed_2 = 4 bridge_fan_speed_3 = 4 brim_line_count = =math.ceil(brim_width / (skirt_brim_line_width * initial_layer_line_width_factor / 100.0)) brim_width = 3.5 coasting_enable = False cool_fan_enabled = True cool_fan_speed = 0 cool_fan_speed_0 = 0 cool_fan_speed_max = 0 cool_fan_speed_min = =cool_fan_speed default_material_print_temperature = 245 filter_out_tiny_gaps = False infill_before_walls = True infill_overlap = 30 infill_pattern = cubic infill_sparse_density = 30 ironing_flow = 5 ironing_only_highest_layer = False ironing_pattern = zigzag layer_start_x = 0 layer_start_y = 0 line_width = =machine_nozzle_size material_diameter = 1.69 material_flow = 105 material_flow_layer_0 = 100 material_print_temperature = 250 optimize_wall_printing_order = True outer_inset_first = True retract_at_layer_change = True retraction_amount = 3 retraction_hop = 0.4 retraction_hop_enabled = True retraction_hop_only_when_collides = True retraction_speed = 45 roofing_layer_count = 1 skin_overlap = 15 skirt_brim_speed = =speed_layer_0 skirt_gap = 3 skirt_line_count = 3 speed_equalize_flow_enabled = False speed_layer_0 = 15 speed_print = 60 speed_print_layer_0 = =speed_layer_0 speed_travel = 150 speed_travel_layer_0 = 20 speed_wall_x = =speed_wall * 2 support_connect_zigzags = False support_infill_rate = 12 top_bottom_pattern = lines top_bottom_thickness = 1.2 top_layers = =0 if infill_sparse_density == 100 else math.ceil(round(top_thickness / resolveOrValue('layer_height'), 4)) travel_avoid_supports = True travel_compensate_overlapping_walls_0_enabled = =travel_compensate_overlapping_walls_enabled wall_line_count = =1 if magic_spiralize else max(1, round((wall_thickness - wall_line_width_0) / wall_line_width_x) + 1) if wall_thickness != 0 else 0 wall_line_width = =line_width wall_line_width_x = =wall_line_width wall_thickness = 1.2 xy_offset = 0 z_seam_corner = z_seam_corner_weighted z_seam_relative = True z_seam_type = back zig_zaggify_infill = =infill_pattern == 'cross' or infill_pattern == 'cross_3d'
Gantry Problem 4 half size.jpg
Any help would be greatly appreciated!
Thanks!
New member with print issue
06-11-2024, 08:57 AM in Tips, Tricks and Tech Help