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

    slant lines

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    12
    72
    3.5k
    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.
    • zaptaundefined
      zapta @matt3o
      last edited by

      @matt3o, if you print a box with a thin single perimeter wall, do you see the lines on both sides of the wall? If so, are they symmetric or opposite?

      (trying to distinguish between X/Y irregularity and extrusion width irregularity.)

      1 Reply Last reply Reply Quote 0
      • matt3oundefined
        matt3o @Phaedrux
        last edited by matt3o

        @Phaedrux said in slant lines:

        Have you tried a different driver for the extruder yet?

        I tried on a new driver on the duex5, no difference. Do you think it is woth trying on the main duetwifi?

        @zapta said in slant lines:

        @matt3o, if you print a box with a thin single perimeter wall, do you see the lines on both sides of the wall? If so, are they symmetric or opposite?

        (trying to distinguish between X/Y irregularity and extrusion width irregularity.)

        The pattern is the same on all sides, from bottom left to top right (this time). Looking at the same side the pattern is the same in the inside and the outside.

        Phaedruxundefined zaptaundefined 2 Replies Last reply Reply Quote 0
        • Phaedruxundefined
          Phaedrux Moderator @matt3o
          last edited by

          @matt3o said in slant lines:

          Do you think it is woth trying on the main duetwifi?

          When you're grasping at straws... why not?

          Z-Bot CoreXY Build | Thingiverse Profile

          zaptaundefined 1 Reply Last reply Reply Quote 0
          • zaptaundefined
            zapta @Phaedrux
            last edited by

            @Phaedrux said in slant lines:

            When you're grasping at straws... why not?

            Yes, that's correct. Possibly having larger pulleys on the secondary belt will allow to reduce tension there without increasing backlash (and having non equal pulleys may allow increasing the steps/mm).

            1 Reply Last reply Reply Quote 0
            • zaptaundefined
              zapta @matt3o
              last edited by

              @matt3o said in slant lines:

              The pattern is the same on all sides, from bottom left to top right (this time). Looking at the same side the pattern is the same in the inside and the outside.

              Do you mean that where it bulges on one side of the wall it also bulges on the other side of the wall? If so I would think it's uneven extrusion.

              (I presume it's not related to Z issues such as automatic bed mesh compensation which can also affect the extrusion width).

              arhiundefined 1 Reply Last reply Reply Quote 0
              • matt3oundefined
                matt3o
                last edited by

                I tried 2 drivers on the duex and 1 on the duetwifi. No difference whatsoever. @Phaedrux thanks for the suggestion, I really hoped that would work.

                I changed cables. Niet.

                I tried a new motor. Nada.

                What the f...

                @zapta the texture is so faint that I can't really tell what XY direction it is going. I'd probably need a microscope, I'll try to take some macro shots but I don't know if that would be enough.

                1 Reply Last reply Reply Quote 0
                • arhiundefined
                  arhi @matt3o
                  last edited by

                  @matt3o said in slant lines:

                  @arhi said in slant lines:

                  The worm sits in the two bearings, one on each end

                  The worm sits on just 1 bearing, the other on top doesn't hold the worm but it is just leaning on it. That is in my opinion the first design issue with that extruder.

                  You sure? I know the original design I had was holding both bearings strongly... will check the G5

                  72c1fb37-45fa-40c6-a6ba-5d0849017894-image.png

                  there are bearings on both side ... ah you are right I just checked the worm does not go in to the bearing on top only the flex goes trough the bearing ๐Ÿ˜ž

                  matt3oundefined 1 Reply Last reply Reply Quote 0
                  • arhiundefined
                    arhi @zapta
                    last edited by

                    @zapta said in slant lines:

                    Do you mean that where it bulges on one side of the wall it also bulges on the other side of the wall? If so I would think it's uneven extrusion.

                    That's what I had (have on this print I dug from the trash). The Z is even, the XY is even the amount of plastic varies sinusoidally.

                    (I presume it's not related to Z issues such as automatic bed mesh compensation which can also affect the extrusion width).

                    nope, not Z related I'd say

                    1 Reply Last reply Reply Quote 0
                    • arhiundefined
                      arhi @matt3o
                      last edited by

                      @matt3o said in slant lines:

                      So I put a bondtech extruder in direct drive on a mosquito. I had to redo the whole head, but I had to try.

                      are they the same frequency as the one you had with flex3drive. Bondtech also comes with a gear ๐Ÿ™‚

                      what else to try

                      I'd up the current on the extruder motor to try out that too

                      1 Reply Last reply Reply Quote 0
                      • matt3oundefined
                        matt3o @arhi
                        last edited by

                        @arhi said in slant lines:

                        You sure? I know the original design I had was holding both bearings strongly

                        the top bearing doesn't hold the worm gear, it is just leaning on it. so if the shaft end is just slightly bent the top bearing will help very little.

                        @arhi said in slant lines:

                        I'd up the current on the extruder motor to try out that too

                        I'm afraid I tried that already

                        arhiundefined 1 Reply Last reply Reply Quote 0
                        • arhiundefined
                          arhi @matt3o
                          last edited by

                          @matt3o yes, I opened it up .. the worm is not going in the top bearing ๐Ÿ˜ž .. dunno if the top bearing is tight around the flex ... anyhow, I don't have slant lines with flex3drive+e3d, had with flex3drive+mellow. you have it now without flex so there must be something else

                          1 Reply Last reply Reply Quote 0
                          • matt3oundefined
                            matt3o
                            last edited by

                            okay, it took me a while but I reprinted all the pieces of my printer with a stronger filament. Changed motors. Changed pulleys and idlers and checked them with a dial gauge. Tried various belt tensions.

                            The result is always the same and it's very frustrating.

                            The only things left to try are the leadscrews (which I ordered but with covid19 who knows when I got them) and wires. Could it be interference? I connected all motors and rails to the frame and then to ground, so that is covered.

                            IMG_20200318_104642.jpg

                            It really looks like a problem with the extruder but I get the same issue with all the extruders I feed to it. So I'm really out of clues now.

                            zaptaundefined 1 Reply Last reply Reply Quote 0
                            • zaptaundefined
                              zapta @matt3o
                              last edited by

                              @matt3o, not sure what you have already tested but if you think it's extruder related, you can try changing the extrusion width in your slicer and see if it changes the slope of the slanted lines.

                              My thinking is that if its' something cyclic in the extruder, changing the width will change the x/y length per extruder cycle.

                              Does this make sense?

                              1 Reply Last reply Reply Quote 1
                              • Nuramoriundefined
                                Nuramori
                                last edited by Nuramori

                                The pattern is related to worm drive systems in general, and teeth engagement. There are a few folks that have done quite a bit of analysis, and the harmonic is repeatable, and is a factor of the contact/engagement pulses that occur as the teeth engage, flex, and transition to the next, in concert with the worm gear. I can scrounge up some of the data and graphics that support this.

                                1 Reply Last reply Reply Quote 1
                                • Nuramoriundefined
                                  Nuramori
                                  last edited by

                                  Hereโ€™s the issue in more detail.

                                  Ignore the name references, they are to people in a troubleshooting forum.

                                  It seems that all pieces start to fit together. Mr X made great movies of which especially the one from yesterday sounded like 40 load variations over a full revolution of the extruding gear. With the 1:20 gear ratio that indicated some loading effect every half a turn of the worm wheel.

                                  Mr Y made a nice Excel sheet computing the amount of filament extruded over the ripple length and related this to the amount of rotation of the stepper motor and hence also the worm wheel. After some additional testing on the length of the ripple and amount of filament, the Excel pointed to about 1/2 a turn of the worm as well.

                                  Furthermore we know that within reason the ripple is print speed independent, pointing to a mechanical issue as well. Hence the gearing is suspect from that point of view too.

                                  So in rotational analysis one can say it seems there is a second order / harmonic rotation (un)uniformity on the worm wheel. What can be the case?

                                  Alignment etc:
                                  Basically all alignment issues etc typically point only to the first order / harmonic and seen in "unbalance". As we see a second order phenomenon, we can largely rule out these kind of effects.

                                  Production:
                                  Looking at the worm wheel shape one might then argue it is "not round" but has a fluctuation in its size over rotation different from its ideal shape. So this can happen with the injection molding of the gear, but it turns out that the mold has three parts, so some cooling issue would be visible not in the second but 3rd order. Also there is one injection channel, meaning this woild result in a first order and also not second.

                                  Stiffness effect:
                                  From here on the suspect went to the stiffness effect of the gear set. Some literature example of the effect on the stiffness of the tooth on rotation uniformity is seen in the figure.

                                  Basically there are on average 2 teeth continously engaged with the worm gear set. Take the blue line: this is the engagement of 1 tooth over a full rotation of the worm (as after one rev we are to the next tooth).

                                  The green and red are the adjacent teeth that are also (partly) engaged with the blue one. Together the make a stiffness from incoming shaft to outgoing. That stiffness is the black line.

                                  As seen the stiffness over a rotation of the worm changes two times, hence second order!

                                  The change in stiffness has the effect that in the lower stiffness region the teeth are compressed and the outgoing shaft lacks a little behind. Moving to the stiffer part the "spring energy" is given back to the rotation and the outgoing shaft advances again.

                                  This therefore gives a pressure fluctuation in the nozzle and results in the ripple.

                                  The 4 diagrams show how this second order effect increases when stiffness of teeth get lower.

                                  F358F43C-B988-4AC5-8BFE-18BF24DC6EFE.jpeg

                                  matt3oundefined 1 Reply Last reply Reply Quote 0
                                  • matt3oundefined
                                    matt3o @Nuramori
                                    last edited by matt3o

                                    @Nuramori wow, that's very interesting. Thanks for sharing... but... I tried to print with a bondtech extruder and I get that pattern too.

                                    I also tried to slice with different slicers and I get different results but still slant lines.

                                    PrusaSlicer
                                    IMG_20200318_104642.jpg

                                    Cura
                                    IMG_20200319_075437.jpg

                                    Everything seems to point to the extruder, but why I get the slant lines with every extruder I use?

                                    @zapta yeah, I tried various layer heights and the lines indeed change.

                                    1 Reply Last reply Reply Quote 0
                                    • matt3oundefined
                                      matt3o
                                      last edited by

                                      I made one more test, printing the cube at 45deg to check my motion system (corexy) and the outcome is exactly the same. So it doesn't really look like a mechanical issue.

                                      could it be that my motion system is so well tuned that it emphasizes the extruder "signature"?

                                      droftartsundefined bondusundefined 2 Replies Last reply Reply Quote 0
                                      • droftartsundefined
                                        droftarts administrators @matt3o
                                        last edited by

                                        @matt3o I don't think you ever posted your config.g (or at least, I can't find it). Can you post that? And firmware version? Send M115 and post response.

                                        Ian

                                        Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                                        matt3oundefined 1 Reply Last reply Reply Quote 0
                                        • matt3oundefined
                                          matt3o @droftarts
                                          last edited by

                                          @droftarts you are totally right.

                                          Of course many parameters change based on the extruder that I'm using.

                                          FIRMWARE_NAME: RepRapFirmware for Duet 2 WiFi/Ethernet FIRMWARE_VERSION: 2.04 ELECTRONICS: Duet WiFi 1.02 or later + DueX5 FIRMWARE_DATE: 2019-11-01b1

                                          
                                          
                                          ; General
                                          ; --------------------------------------------------
                                          
                                          M111 S0							; Debug off
                                          M550 PCorezilla					; Machine name and Netbios name (can be anything you like)
                                          M551 Preprap					; Machine password (used for FTP)
                                          
                                          M552 S1							; Turn network on
                                          ;M586 P1 S1						; Enable FTP
                                          
                                          M555 P2							; Set output to look like Marlin
                                          G21								; Work in millimetres
                                          G90								; Send absolute coordinates...
                                          M83								; ...but relative extruder moves
                                          M669 K1							; CoreXY mode
                                          
                                          
                                          ; Motors configuration
                                          ; --------------------------------------------------
                                          
                                          M584 X0 Y1 Z2:3:4 E6		; set drive mapping
                                          M569 P0 S1			; Drive 0 goes backwards | X stepper
                                          M569 P1 S1			; Drive 1 goes backwards | Y stepper
                                          M569 P2 S0			; Drive 2 goes forwards  | Z stepper  - Z1
                                          M569 P3 S0			; Drive 3 goes forwards  | E0 stepper - Z2
                                          M569 P4 S0			; Drive 4 goes forwards  | E1 stepper - Z3
                                          M569 P5 S1			; Drive 5 goes forwards  | extruder
                                          
                                          M350 X16 Y16 I1			
                                          M350 Z16 I1
                                          M350 E16 I1				
                                          M92 X160 Y160 Z1600 E415		; Steps/mm
                                          M906 X1400 Y1400 Z1400 E500 I60		; set motor currents (mA), motor idle factor (%)
                                          M201 X2000 Y2000 Z20 E200		; set accelerations (mm/s^2)
                                          M203 X12000 Y12000 Z600 E1200		; set maximum speeds (mm/min)
                                          M566 X720 Y720 Z15 E6			; maximum jerk speeds (mm/min)
                                          
                                          
                                          ; Axis limit and endstops
                                          ; --------------------------------------------------
                                          
                                          M208 X0:406 Y0:390 Z0:390		; set axis limits
                                          
                                          M574 X1 Y1 S1					; set active high endstops
                                          M574 Z1 S2						; set endstops controlled by probe
                                          
                                          ; Z-Probe
                                          M558 P1 I0 H5 R0.4 F400 T6000	; set Z probe type to effector and the dive height + speeds
                                          G31 P543 X0 Y0 Z-0.1				; set Z probe trigger value, offset and trigger height
                                          M557 X20:370 Y20:370 S50			; define mesh grid
                                          
                                          ; Leadscrew locations
                                          M671 X428.4:-31.5:198.4 Y38.5:38.5:413.5 S25
                                          
                                          
                                          ; Tools: Heaters, thermistors and fans
                                          ; --------------------------------------------------
                                          
                                          M305 P0 S"Bed" T100000 B3950 R4700 H0 L0				; Bed thermistor
                                          M305 P3 S"E0" T500000 B4723 C1.196220e-7 R4700 H6 L0	; E0 thermistor
                                          
                                          M570 S180						; Hotend may be a little slow to heat up so allow it 180 seconds
                                          
                                          M143 H0 S120					; Maximum H0 (Bed) heater temperature
                                          M143 H3 S290					; Maximum extruder 3 heater temperature
                                          
                                          ; Adjustments heaters
                                          M307 H0 A301.3 C836.5 D0.9 B1  ; bed heater
                                          M307 H3 A646.6 C192.9 D3.8 B0   ; tool 0 heater
                                          
                                          ; Fans
                                          M106 P3 T45 H3					; Enable thermostatic mode for fan 3 on heater 3
                                          M106 P4 H-1						; Disable thermostatic mode for fan 4 (part fan)
                                          
                                          M106 P4 S0
                                          
                                          ; Tool definitions
                                          M563 P0 D0 H3 F4				; Define tool 0 heater 3 fan 4
                                          G10 P0 S0 R0					; Set tool 0 operating and standby temperatures
                                          
                                          ; Closing
                                          ; --------------------------------------------------
                                          
                                          M208 S1 Z-0.2					; set minimum Z
                                          T0								; select first hot end
                                          
                                          droftartsundefined 1 Reply Last reply Reply Quote 0
                                          • droftartsundefined
                                            droftarts administrators @matt3o
                                            last edited by

                                            @matt3o

                                            Add M569 P6 S1 after the other drives, but I donโ€™t think that will make much difference.

                                            Ian

                                            Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                                            matt3oundefined 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Unless otherwise noted, all forum content is licensed under CC-BY-SA