Close



Page 2 of 2 FirstFirst 12
Results 11 to 15 of 15
  1. #11
    Quote Originally Posted by Snow_Man View Post
    Option B... put a ruler on the platform (next to the nozzle) and move it 100mm in each direction (X, Y, Z). Test it a few times... If you consistently get say 96mm in X direction and 101 in Y direction, you need to adjust your steps... https://www.instructables.com/Calibr...imal-filament/ is a great link for walking you through updating GCode M92.
    Option B is better .I have tried and it worked

  2. #12
    Engineer-in-Training Hugues's Avatar
    Join Date
    May 2014
    Location
    Switzerland
    Posts
    219
    *********sorry for formatting, can't create paragraphs anymore, not sure why*********Back on this issue.I checked all the belts and set screws, could not find anything loose really.So I printed a L shape part to check calibration in X and Y, it was about 4% longer in Y, so I changed the steps per mm in Y then printed again.Now the X and Y arm of the L shape are pretty much the same as you can see on first 2 pictures:101.40 mm in X 101.15 mm in Y.So i thought I'm good to go and printed a small disc for a client, the largest D should be 15mm.As you can see on next 2 pictures, I have more than 1mm difference between largest D and smallest D !How could this possibly be ? That small disc is visibly oval.Anything wrong with my gcode ? I pasted the top and bottom part in next reply;
    Attached Images Attached Images

  3. #13
    Engineer-in-Training Hugues's Avatar
    Join Date
    May 2014
    Location
    Switzerland
    Posts
    219
    generated by Slic3r 1.3.0 on 2021-03-06 at 19:39:12; external perimeters extrusion width = 0.38mm (0.76mm^3/s); perimeters extrusion width = 0.49mm (1.41mm^3/s); infill extrusion width = 0.44mm (2.50mm^3/s); solid infill extrusion width = 0.49mm (2.81mm^3/s); top infill extrusion width = 0.49mm (2.34mm^3/s)M107M190 S65 ; set bed temperature and wait for it to be reachedM104 S210 ; set temperatureG28 ; home all axesG1 Z5 F5000 ; lift nozzle; Filament gcodeM109 S210 ; set temperature and wait for it to be reachedG21 ; set units to millimetersG90 ; use absolute coordinatesM82 ; use absolute distances for extrusionG92 E0G1 Z0.200 F7800.000G1 E-2.00000 F2400.00000G92 E0G1 X99.481 Y90.335 F7800.000G1 E2.00000 F2400.00000G1 F1080G1 X99.981 Y89.818 E2.02135G1 X100.340 Y89.476 E2.03606G1 X100.895 Y88.993 E2.05793G1 X101.461 Y88.548 E2.07929G1 X102.069 Y88.119 E2.10137G1 X102.677 Y87.735 E2.12273G1 X103.325 Y87.370 E2.14482G1 X103.969 Y87.051 E2.16617G1 X104.652 Y86.754 E2.18826G1 X105.326 Y86.502 E2.20962G1 X106.035 Y86.277 E2.23171G1 X106.730 Y86.095 E2.25304G1 X107.207 Y85.991 E2.26755G1 X107.940 Y85.864 E2.28963G1 X108.654 Y85.779 E2.31100G1 X109.396 Y85.728 E2.33308G1 X110.114 Y85.716 E2.35439G1 X110.859 Y85.741 E2.37653G1 X112.066 Y85.865 E2.41255G1 X112.793 Y85.991 E2.43445G1 X113.494 Y86.149 E2.45580G1 X114.211 Y86.350 E2.47789G1 X114.892 Y86.579 E2.49924G1 X115.355 Y86.757 E2.51395G1 X116.030 Y87.050 E2.53582G1 X116.675 Y87.370 E2.55718G1 X117.323 Y87.735 E2.57927G1 X117.931 Y88.119 E2.60063G1 X118.539 Y88.548 E2.62271G1 X119.105 Y88.993 E2.64407G1 X119.665 Y89.481 E2.66616.....G1 X106.422 Y104.986 E242.78833G1 X105.889 Y104.557 E242.79867G1 X105.560 Y104.238 E242.80560G1 X105.119 Y103.721 E242.81587G1 X104.852 Y103.341 E242.82289G1 X104.515 Y102.753 E242.83313G1 X104.242 Y102.125 E242.84347G1 X104.100 Y101.690 E242.85039G1 X103.949 Y101.023 E242.86074G1 X103.872 Y100.343 E242.87108G1 X103.864 Y99.885 E242.87800G1 X103.914 Y99.207 E242.88827G1 X103.992 Y98.749 E242.89529G1 X104.166 Y98.094 E242.90554G1 X104.415 Y97.457 E242.91588G1 X104.620 Y97.047 E242.92280G1 X104.983 Y96.465 E242.93317G1 X105.260 Y96.101 E242.94009G1 X105.721 Y95.601 E242.95036G1 X106.061 Y95.294 E242.95728G1 X106.609 Y94.885 E242.96762G1 X107.198 Y94.540 E242.97794G1 X107.823 Y94.262 E242.98828G1 X108.257 Y94.115 E242.99520G1 X108.923 Y93.958 E243.00554G1 X109.602 Y93.876 E243.01589G1 X110.060 Y93.863 E243.02281G1 X110.743 Y93.908 E243.03315G1 X111.410 Y94.027 E243.04339G1 X111.858 Y94.151 E243.05041G1 X112.491 Y94.391 E243.06066G1 X113.100 Y94.703 E243.07100G1 X113.487 Y94.949 E243.07792G1 X114.027 Y95.369 E243.08826G1 X114.516 Y95.845 E243.09858G1 X114.951 Y96.373 E243.10892G1 X115.208 Y96.752 E243.11584G1 X115.535 Y97.348 E243.12611G1 X115.719 Y97.774 E243.13313G1 X115.930 Y98.418 E243.14338G1 X116.069 Y99.088 E243.15372G1 X116.120 Y99.543 E243.16064G1 X116.133 Y100.228 E243.17098G1 X116.070 Y100.909 E243.18132G1 X115.985 Y101.359 E243.18824G1 X115.798 Y102.012 E243.19852G1 X115.629 Y102.445 E243.20553G1 X115.325 Y103.051 E243.21578G1 X114.981 Y103.581 E243.22533G1 X114.604 Y103.591 F7800.000G1 E241.22533 F2400.00000G92 E0M107; Filament-specific end gcode ;END gcode for filamentM104 S0 ; turn off temperatureG28 X0 ; home X axisM84 ; disable motorsM140 S0 ; set bed temperature; filament used = 280.7mm (0.7cm3); total filament cost = 0.0; avoid_crossing_perimeters = 1; bed_shape = 0x0,220x0,220x200,0x200; bed_temperature = 65; before_layer_gcode = ; between_objects_gcode = ; bridge_acceleration = 0; bridge_fan_speed = 100; brim_connections_width = 0; brim_width = 5; complete_objects = 0; cooling = 1; default_acceleration = 0; disable_fan_first_layers = 1; duplicate_distance = 6; end_filament_gcode = "; Filament-specific end gcode \n;END gcode for filament\n"; end_gcode = M104 S0 ; turn off temperature\nG28 X0 ; home X axis\nM84 ; disable motors; extruder_clearance_height = 20; extruder_clearance_radius = 20; extruder_offset = 0x0; extrusion_axis = E; extrusion_multiplier = 1; fan_always_on = 0; fan_below_layer_time = 60; filament_colour = #FFFFFF; filament_cost = 0; filament_density = 0; filament_diameter = 1.75; filament_max_volumetric_speed = 0; filament_notes = ""; first_layer_acceleration = 0; first_layer_bed_temperature = 65; first_layer_extrusion_width = 200%; first_layer_speed = 30%; first_layer_temperature = 210; gcode_arcs = 0; gcode_comments = 0; gcode_flavor = reprap; has_heatbed = 1; infill_acceleration = 0; infill_first = 1; interior_brim_width = 0; layer_gcode = ; max_fan_speed = 100; max_layer_height = 0.3; max_print_speed = 80; max_volumetric_speed = 0; min_fan_speed = 35; min_layer_height = 0.15; min_print_speed = 10; min_skirt_length = 10; notes = ; nozzle_diameter = 0.35; only_retract_when_crossing_perimeters = 1; ooze_prevention = 0; output_filename_format = [input_filename_base].gcode; perimeter_acceleration = 0; post_process = ; pressure_advance = 0; printer_notes = ; resolution = 0; retract_before_travel = 10; retract_layer_change = 0; retract_length = 2; 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 = 40; skirt_distance = 5; skirt_height = 1; skirts = 1; slowdown_below_layer_time = 30; spiral_vase = 0; standby_temperature_delta = -5; start_filament_gcode = "; Filament gcode\n"; start_gcode = G28 ; home all axes\nG1 Z5 F5000 ; lift nozzle; temperature = 210; threads = 32; toolchange_gcode = ; travel_speed = 130; use_firmware_retraction = 0; use_relative_e_distances = 0; use_set_and_wait_bed = 0; use_set_and_wait_extruder = 0; use_volumetric_e = 0; vibration_limit = 0; wipe = 0; z_offset = 0; z_steps_per_mm = 0; adaptive_slicing = 0; adaptive_slicing_quality = 75%; dont_support_bridges = 1; extrusion_width = 0; first_layer_height = 0.2; infill_only_where_needed = 0; interface_shells = 0; layer_height = 0.1; match_horizontal_surfaces = 0; raft_layers = 0; regions_overlap = 0; seam_position = nearest; sequential_print_priority = 0; support_material = 0; support_material_angle = 0; support_material_buildplate_only = 0; support_material_contact_distance = 0.2; support_material_enforce_layers = 0; support_material_extruder = 1; support_material_extrusion_width = 0; support_material_interface_extruder = 1; support_material_interface_extrusion_width = 0; support_material_interface_layers = 2; support_material_interface_spacing = 7; support_material_interface_speed = 100%; support_material_max_layers = 0; support_material_pattern = rectilinear; support_material_spacing = 5; support_material_speed = 60; support_material_threshold = 60%; xy_size_compensation = 0; bottom_infill_pattern = rectilinear; bottom_solid_layers = 3; bridge_flow_ratio = 1; bridge_speed = 20; external_perimeter_extrusion_width = 0; external_perimeter_speed = 70%; external_perimeters_first = 0; extra_perimeters = 1; fill_angle = 45; fill_density = 80%; fill_gaps = 1; fill_pattern = rectilinear; gap_fill_speed = 20; infill_every_layers = 2; infill_extruder = 1; infill_extrusion_width = 0; infill_overlap = 15%; infill_speed = 60; overhangs = 1; perimeter_extruder = 1; perimeter_extrusion_width = 0; perimeter_speed = 30; perimeters = 2; small_perimeter_speed = 30; solid_infill_below_area = 70; solid_infill_every_layers = 0; solid_infill_extruder = 1; solid_infill_extrusion_width = 0; solid_infill_speed = 60; thin_walls = 0; top_infill_extrusion_width = 0; top_infill_pattern = rectilinear; top_solid_infill_speed = 50; top_solid_layers = 4

  4. #14
    Engineer-in-Training Hugues's Avatar
    Join Date
    May 2014
    Location
    Switzerland
    Posts
    219
    To add to the above:- when I look at my gcode with a gcode viewer, it's a perfect circle, so it does not seem to be a gcode, slicer or stl problem- I printed a 100mm circle today, it's pretty much circle, maybe a difference of max 1mm between largest D and smallest D- so the problem i saw with my small 15mm circle does not scale up, looks like I always have about 1mm-1.5mm difference, diagonally between X and Y axis. But I have no clue where can this come from
    Last edited by Hugues; 03-08-2021 at 02:33 AM.

  5. #15
    I will also think about the fred suggestion

Page 2 of 2 FirstFirst 12

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •