Close



Page 2 of 2 FirstFirst 12
Results 11 to 11 of 11
  1. #11
    Staff Engineer Roberts_Clif's Avatar
    Join Date
    Jun 2017
    Location
    Washington State, USA
    Posts
    1,141
    Add Roberts_Clif on Thingiverse
    Quote Originally Posted by 3Dave View Post
    I think I've found the root of my problem, I sent M501 to the printer. The settings I got back don't seem to have any relation to my config.h but the interesting thing is the last two lines:- 18:15:23.659 : echo:Z-Probe Offset (mm):
    18:15:23.660 : echo: M851 Z3.90. And there's my Z discrepancy. Now I just have to figure how to clear the printer and re-flash my config.h ( after I've re-edited it of course!).
    I Bought Every episode thru 6 Have only watch about Half so Far.

    OK lets take a look at your numbers
    18:15:23.553 : N17 M501*17
    18:15:23.610 : echo:V39 stored settings retrieved (465 bytes; crc 6649)
    18:15:23.610 : echo: G21 ; Units in mm
    18:15:23.610 : echo: M149 C ; Units in Celsius
    18:15:23.610 : echo:Filament settings: Disabled
    18:15:23.611 : echo: M200 D3.00
    18:15:23.611 : echo: M200 D0
    18:15:23.611 : echo:Steps per unit:
    18:15:23.615 : echo: M92 X80.00 Y80.00 Z2560.00 E94.50
    18:15:23.615 : echo:Maximum feedrates (units/s):
    18:15:23.615 : echo: M203 X200.00 Y200.00 Z3.00 E25.00
    18:15:23.615 : echo:Maximum Acceleration (units/s2):
    18:15:23.615 : echo: M201 X1200 Y1200 Z100 E10000
    18:15:23.616 : echo:Acceleration (units/s2): P<print_accel> R<retract_accel> T<travel_accel>
    18:15:23.616 : echo: M204 P1200.00 R3000.00 T1200.00
    18:15:23.658 : echo:Advanced: S<min_feedrate> T<min_travel_feedrate> B<min_segment_time_ms> X<max_xy_jerk> Z<max_z_jerk> E<max_e_jerk>
    18:15:23.658 : echo: M205 S0.00 T0.00 B20000 X10.00 Y10.00 Z0.40 E5.00
    18:15:23.658 : echo:Home offset:
    18:15:23.658 : echo: M206 X0.00 Y0.00 Z0.00
    18:15:23.659 : echo:Material heatup parameters:
    18:15:23.659 : echo: M145 S0 H210 B60 F0
    18:15:23.659 : M145 S1 H240 B110 F0
    18:15:23.659 : echo:PID settings:
    18:15:23.659 : echo: M301 P17.22 I0.92 D80.43
    18:15:23.659 : echo:Z-Probe Offset (mm):
    18:15:23.660 : echo: M851 Z3.90


    I see that the


    // Typical stepper motors have 200 steps per full step/rev = 1.8°/step, so 1/16 microstepping = STEPS_PER_REVOLUTION_E = 3200
    // X-Y Axis 3200, / 20 tooth, / 2mm pitch = 200*16 / 20 / 2 = 80 :: (STEPS_PER_REVOLUTION_X / IDLER_TEETH_X / BELT_PITCH_X)
    // Z Axis 3200, / 1.25mm pitch leadscrew = 200*16 /1.25 = 2560 :: (STEPS_PER_REVOLUTION_Z / PITCH_OF_Z_ROD)
    // Z Axis 3200, / 2mm pitch leadscrew = 200*16 /2 = 1600 :: (STEPS_PER_REVOLUTION_Z / PITCH_OF_Z_ROD)
    // Z Axis 3200, / 8mm pitch leadscrew = 200*16 /8 = 400:: (STEPS_PER_REVOLUTION_Z / PITCH_OF_Z_ROD)
    // E-Axia 3200, / (11mm Gear OD * pi) :: (STEPS_PER_REVOLUTION_E * EXTRUDER_GEAR_RATIO / (PINCH_WHEEL_DIAMETER * PI))

    //#define DEFAULT_Kp 17.22
    //#define DEFAULT_Ki 0.92
    //#define DEFAULT_Kd 80.43



    #define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 2560, 94.4962144 }
    #define DEFAULT_MAX_FEEDRATE { 200, 200, 3, 25 }
    #define DEFAULT_MAX_ACCELERATION { 1200, 1200, 100, 10000 }
    #define DEFAULT_ACCELERATION 1200// X, Y, Z and E acceleration for printing moves
    #define DEFAULT_RETRACT_ACCELERATION 3000 // E acceleration for retracts
    #define DEFAULT_TRAVEL_ACCELERATION 1200 // X, Y, Z acceleration for travel (non printing) moves

    #define DEFAULT_XJERK 10.0
    #define DEFAULT_YJERK 10.0
    #define DEFAULT_ZJERK 0.4
    #define DEFAULT_EJERK 5.0
    Last edited by Roberts_Clif; 08-22-2017 at 07:14 PM.

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
  •