• Tags
  • Documentation
  • Order
  • Register
  • Login
Duet3D Logo Duet3D
  • Tags
  • Documentation
  • Order
  • Register
  • Login

First Layer and Extrusion Problems

Scheduled Pinned Locked Moved
Tuning and tweaking
6
121
5.6k
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • undefined
    Veti @Frederik
    last edited by 20 Nov 2020, 14:49

    @Frederik said in First Layer and Extrusion Problems:

    1.G32
    Leadjustments made: -2.618 -0.246 -0.521, points used 3, (mean, deviation) before (-0.997, 0.862) after (0.000, 0.000)
    2.G32
    Leadscrew adjustments made: -0.054 1.112 0.200, points used 3, (mean, deviation) before (0.399, 0.459) after (-0.000, 0.000)
    3.G32
    Leadscrew adjustments made: 0.044 0.756 -0.011, points used 3, (mean, deviation) before (0.228, 0.321) after (0.000, 0.000)

    that seems to be converging. can you run a g29 now and post the picture

    1 Reply Last reply Reply Quote 0
    • undefined
      fcwilt @Veti
      last edited by 20 Nov 2020, 14:50

      @Veti said in First Layer and Extrusion Problems:

      @fcwilt said in First Layer and Extrusion Problems:

      Do you lead screws really have pitch of 1.25?

      he has z400. where did you see 1.25 leadscrew?
      M92 X160.00 Y160.00 Z400.00 E830.00 ; set steps per mm

      See his bed.g file.

      He has two P parameters for each G30. Not sure if that is messing things up or not.

      Frederick

      Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

      undefined 1 Reply Last reply 20 Nov 2020, 14:54 Reply Quote 0
      • undefined
        Veti @fcwilt
        last edited by 20 Nov 2020, 14:54

        @fcwilt

        good catch.
        yes the second P1.25 parameter should be removed. this is not a valid parameter for G30
        your pitch is 8mm btw.

        undefined 1 Reply Last reply 20 Nov 2020, 14:58 Reply Quote 0
        • undefined
          fcwilt @Veti
          last edited by 20 Nov 2020, 14:58

          @Veti said in First Layer and Extrusion Problems:

          your pitch is 8mm btw.

          How can we be sure the pitch is 8mm? The config values might be wrong. Maybe the comment in bed.g is correct?

          Clarification is needed from the OP.

          Frederick

          Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

          undefined undefined 2 Replies Last reply 20 Nov 2020, 15:06 Reply Quote 0
          • undefined
            Frederik
            last edited by 20 Nov 2020, 15:00

            ok ,i have changed it.

            is it possible to create a homez.g file where it automatically probes the bed on three points and enable compensation ?

            perhaps like :

            ; homez.g
            ; called to home the Z axis
            ;
            ; generated by RepRapFirmware Configuration Tool v3.1.7 on Wed Nov 18 2020 18:04:17 GMT+0100 (Mitteleuropäische Normalzeit)

            G91 ; relative positioning
            G1 H2 Z5 F6000 ; lift Z relative to current position
            G90 ; absolute positioning
            G1 X240 Y220 F6000 ; go to first probe point
            G32 ; home Z by True bed leveling 3 points in bed.g

            or do i have to include the three positions like

            G91 ; relative positioning
            G1 H2 Z5 F6000 ; lift Z relative to current position
            G90 ; absolute positioning
            G1 X240 Y220 F6000 ; go to first probe point
            G30 P0 X330 Y240 Z-9999 ; Front Left
            G30 P1 X150 Y0 Z-9999 ; Middle Back
            G30 P2 X0 Y248 Z-9999 S3 ; Front Right and compensate 3mm

            undefined undefined 2 Replies Last reply 20 Nov 2020, 15:02 Reply Quote 0
            • undefined
              Veti @Frederik
              last edited by 20 Nov 2020, 15:02

              @Frederik

              create a macro that calls G28 and G32

              1 Reply Last reply Reply Quote 0
              • undefined
                Veti @fcwilt
                last edited by Veti 20 Nov 2020, 15:06

                @fcwilt said in First Layer and Extrusion Problems:

                How can we be sure the pitch is 8mm?

                i cant, but there is a very high chance that isnt a M8 metric lead screw.

                undefined 1 Reply Last reply 20 Nov 2020, 15:09 Reply Quote 0
                • undefined
                  fcwilt @Frederik
                  last edited by 20 Nov 2020, 15:07

                  @Frederik said in First Layer and Extrusion Problems:

                  is it possible to create a homez.g file where it automatically probes the bed on three points and enable compensation ?

                  Yes.

                  But let's get some terminology straight - bed leveling is not homing.

                  Bed leveling does what the term suggests - it tries to level the bed.

                  Homing is the process of determining that an axis has moved to some known position "telling" the firmware where the hardware actually is.

                  Generally you need to:

                  • home Z using G28 Z
                  • level the bed using G32 and a correctly created bed.g file
                  • set the Z=0 datum using a single G30 and the correct position for the probe point
                  • load the height map (if you have created one) using G29 S1

                  Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    fcwilt @Veti
                    last edited by 20 Nov 2020, 15:09

                    @Veti said in First Layer and Extrusion Problems:

                    @fcwilt said in First Layer and Extrusion Problems:

                    How can we be sure the pitch is 8mm?

                    i cant, but there is a very high chance that isnt a M8 metric lead screw.

                    Agreed given the 8mm is a common value.

                    Frederick

                    Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                    undefined 1 Reply Last reply 20 Nov 2020, 15:11 Reply Quote 0
                    • undefined
                      Veti @fcwilt
                      last edited by 20 Nov 2020, 15:11

                      @fcwilt

                      but you are right.

                      @Frederik there are several things you have been asked that you have not given an answer to.

                      1 Reply Last reply Reply Quote 1
                      • undefined
                        Frederik @fcwilt
                        last edited by 20 Nov 2020, 15:22

                        @fcwilt you are right it was a wrong setting from yesterday. its a normal tr8 4 stop with 8 Lead Spindle

                        1 Reply Last reply Reply Quote 1
                        • undefined
                          Frederik
                          last edited by 20 Nov 2020, 15:23

                          i had to test your tips one after the other.... now my z offset is working as it should.

                          1 Reply Last reply Reply Quote 0
                          • undefined
                            Frederik
                            last edited by 20 Nov 2020, 15:25

                            my bed.g File at the Moment:

                            ; bed.g
                            ; called to perform automatic bed compensation via G32
                            ;
                            ; generated by RepRapFirmware Configuration Tool v3.1.7 on Wed Nov 18 2020 18:04:17 GMT+0100 (Mitteleuropäische Normalzeit)

                            M561 ; clear any bed transform

                            ;Probe 3-point

                            G30 P0 X330 Y240 Z-9999 ; Front Left
                            G30 P1 X150 Y0 Z-9999 ; Middle Back
                            G30 P2 X0 Y248 Z-9999 S3 ; Front Right and compensate 3mm

                            1 Reply Last reply Reply Quote 0
                            • undefined
                              Frederik
                              last edited by 20 Nov 2020, 15:26

                              and this my actual homez.g File:

                              ; homez.g
                              ; called to home the Z axis
                              ;
                              ; generated by RepRapFirmware Configuration Tool v3.1.7 on Wed Nov 18 2020 18:04:17 GMT+0100 (Mitteleuropäische Normalzeit)

                              G91 ; relative positioning
                              G1 H2 Z5 F6000 ; lift Z relative to current position
                              G90 ; absolute positioning
                              G1 X200 Y200 F6000 ; go to first probe point
                              G30 ; home Z

                              undefined 1 Reply Last reply 20 Nov 2020, 15:38 Reply Quote 0
                              • undefined
                                Veti
                                last edited by 20 Nov 2020, 15:28

                                so run a G32 and then G29 and post the new picture.

                                1 Reply Last reply Reply Quote 0
                                • undefined
                                  fcwilt @Frederik
                                  last edited by fcwilt 20 Nov 2020, 15:38

                                  @Frederik said in First Layer and Extrusion Problems:

                                  and this my actual homez.g File:

                                  ; homez.g
                                  ; called to home the Z axis
                                  ;
                                  ; generated by RepRapFirmware Configuration Tool v3.1.7 on Wed Nov 18 2020 18:04:17 GMT+0100 (Mitteleuropäische Normalzeit)

                                  G91 ; relative positioning
                                  G1 H2 Z5 F6000 ; lift Z relative to current position
                                  G90 ; absolute positioning
                                  G1 X200 Y200 F6000 ; go to first probe point
                                  G30 ; home Z

                                  You can at this point add:

                                  G32
                                  G1 X200 Y200 F6000
                                  G30

                                  The reason for the last two lines is the bed leveling can change your Z=0 datum it needs to be set again - just to be safe.

                                  If you wish to probe at the actual center of the bed you will need to adjust the G1 X and Y values to compensate for the probe X and Y offsets.

                                  To insure that I always move to the same point with I need to do a G30 I have a macro file "centerprobe.g" that contains this:

                                  G90 ; absolute
                                  G1 Z5 F1200 ; move to probing height
                                  G1 X{-sensors.probes[0].offsets[0]}, Y{-sensors.probes[0].offsets[1]}, F6000 ; move to bed center for probing

                                  The second G1 command takes advantage of the v3 firmware to access the probe X and Y offset values.

                                  BUT the way my printer is setup the Z axis is already homed whenever I execute this macro so the G1 Z5 command will work.

                                  Frederick

                                  Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                                  undefined 1 Reply Last reply 20 Nov 2020, 15:40 Reply Quote 0
                                  • undefined
                                    Frederik @fcwilt
                                    last edited by 20 Nov 2020, 15:40

                                    @fcwilt ok, i will add these commands

                                    undefined 1 Reply Last reply 20 Nov 2020, 15:44 Reply Quote 0
                                    • undefined
                                      fcwilt @Frederik
                                      last edited by 20 Nov 2020, 15:44

                                      @Frederik

                                      I was editing while you were posting - please check to see if you saw all of what meant to post.

                                      Frederick

                                      Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                                      1 Reply Last reply Reply Quote 0
                                      • undefined
                                        Frederik
                                        last edited by 20 Nov 2020, 16:58

                                        i am back,

                                        i editet my Files, generatet the macro file centerprobe.g
                                        and insert the additonal G32 in my homez.g

                                        the x and y position is now with the probe offsets the center of my build area.

                                        ; homez.g
                                        ; called to home the Z axis
                                        ;
                                        ; generated by RepRapFirmware Configuration Tool v3.1.7 on Wed Nov 18 2020 18:04:17 GMT+0100 (Mitteleuropäische Normalzeit)
                                        G91 ; relative positioning
                                        G1 H2 Z5 F6000 ; lift Z relative to current position
                                        G90 ; absolute positioning
                                        G32
                                        G1 X165 Y187 F6000 ; go to first probe point
                                        G30 ; home Z by True bed leveling 3 points in bed.g

                                        undefined 1 Reply Last reply 20 Nov 2020, 17:27 Reply Quote 0
                                        • undefined
                                          fcwilt @Frederik
                                          last edited by 20 Nov 2020, 17:27

                                          @Frederik said in First Layer and Extrusion Problems:

                                          i editet my Files, generatet the macro file centerprobe.g
                                          and insert the additonal G32 in my homez.g

                                          Given you are new to this I should have mentioned that to use the "centerprobe.g" macro you need to put M98 P"centerprobe.g" into your code whenever you want to move the probe to the center of the bed.

                                          So instead of the G1 command preceeding the G30 you would have M98 P"centerprobe.g" BUT you will need to comment out the G1 line in "centerprobe.g" that tries to move on the Z axis since that line assumes Z is already homed.

                                          Frederick

                                          Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                                          1 Reply Last reply Reply Quote 0
                                          23 out of 121
                                          • First post
                                            23/121
                                            Last post
                                          Unless otherwise noted, all forum content is licensed under CC-BY-SA