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

Rough print finish and dimensional inaccuracy

Scheduled Pinned Locked Moved
Tuning and tweaking
8
26
1.3k
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
    TRATOON @moth4017
    last edited by 5 Feb 2023, 21:08

    @moth4017 The whole part has a rough finish it is just worse along the X axis and this problem seems to get worse the bigger the part is. A 20mm calibration cube has an almost perfect finish but anything bigger than that has a rougher finish. But yes, the worst side is always along the X axis.

    undefined 1 Reply Last reply 5 Feb 2023, 22:24 Reply Quote 0
    • undefined
      moth4017 @TRATOON
      last edited by 5 Feb 2023, 22:24

      @TRATOON i guess you will need go back to first steps,

      steps/mm for steppers
      extruder steps/calibration ,

      etc etc

      <

      1 Reply Last reply Reply Quote 0
      • undefined
        mrehorstdmd @TRATOON
        last edited by 6 Feb 2023, 12:42

        @TRATOON The squished out layer in your illustration looks like a Z axis problem- that layer is thinner than the others, but they use the same amount of plastic, so it has to go somewhere. Are you using a full step multiple for print layer thickness?

        Another thing that can contribute to rough surface is the extruder filament drive gears, especially if it uses "dual drive".

        Corner issues can be due to things like speed, acceleration, and pressure advance.

        https://drmrehorst.blogspot.com/

        undefined 2 Replies Last reply 6 Feb 2023, 14:26 Reply Quote 0
        • undefined
          TRATOON @mrehorstdmd
          last edited by 6 Feb 2023, 14:26

          @mrehorstdmd My layer height is 0.2 mm and 0.3 mm for first layer.

          undefined 1 Reply Last reply 6 Feb 2023, 15:02 Reply Quote 0
          • undefined
            gloomyandy @TRATOON
            last edited by 6 Feb 2023, 15:02

            @TRATOON How did you decide to use these steps/mm:
            M92 X79.9 Y79.8 Z798.929 E409

            In general it is probably not a good idea to "calibrate" your printer by adjusting these values (especially if you are using a printed object as the calibration tool). It is possible that by using these values rather than 80, 80 800 (which is what I suspect the mechanics of your printer is set up to be), you may be making things worse as it is likely that you are now squeezing more plastic into a line/layer than the slicer expects. If when using the "standard" values for your printer your prints are not coming out at the correct size then I think you should be investigating why, rather than adjusting around the problem. See the following for more details... https://teachingtechyt.github.io/calibration.html#xyzsteps

            undefined 1 Reply Last reply 7 Feb 2023, 23:05 Reply Quote 1
            • undefined
              mrehorstdmd @TRATOON
              last edited by mrehorstdmd 2 Jun 2023, 16:00 6 Feb 2023, 15:49

              @TRATOON said in Rough print finish and dimensional inaccuracy:

              M92 X79.9 Y79.8 Z798.929 E409 ; set steps per mm

              How did you arrive at 798.929 steps/mm in Z?

              With screws/belts having even pitch values like 2 mm/rev, and motors usually having 200 steps/rev, you should not have such a weird value for Z steps/mm. I assume the numerical value you're looking for here is 800 steps/mm. A 200 um layer would then be 160 full steps. A 300 um layer would be 240 full steps.

              You want to use full step multiples for layer thickness because you can't rely on microstepping to provide an accurate position. With your odd value of Z steps/mm, there's no telling what actual layer thickness you're going to end up with.

              @gloomyandy is right about X and Y as well. With X being 79.9 steps/mm and Y being 79.8, a line in X will be a little longer than a line in Y. If the same amount of plastic is being deposited, the line will be thinner in X.

              Video about Z axis problems due to dual drive gear extruder.

              https://drmrehorst.blogspot.com/

              undefined 1 Reply Last reply 7 Feb 2023, 23:06 Reply Quote 1
              • undefined
                TRATOON @gloomyandy
                last edited by 7 Feb 2023, 23:05

                @gloomyandy Yes the values are supposed to be 80,80,800. However, I thought it was common practice to calibrate these values which is how I reached these values.

                1 Reply Last reply Reply Quote 0
                • undefined
                  TRATOON @mrehorstdmd
                  last edited by 7 Feb 2023, 23:06

                  @mrehorstdmd What is step multiples for layer thickness? What layer height should I be using for 80,80,800?

                  undefined 1 Reply Last reply 8 Feb 2023, 00:15 Reply Quote 0
                  • undefined
                    TRATOON @mrehorstdmd
                    last edited by 7 Feb 2023, 23:08

                    @mrehorstdmd I am was using 10000mm/s/s for acceleration in cura and 80mm/s for speed but I reduced it to 2750 for acceleration and 60mm/s for speed and I saw a little improvement. iam nost sure what pressure advance is.

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      mrehorstdmd @TRATOON
                      last edited by mrehorstdmd 2 Aug 2023, 00:17 8 Feb 2023, 00:15

                      @TRATOON Is the 800 steps/mm full steps or is it based on 16:1 ustepping? or some other ustepping ratio?

                      A Z axis with 800 full steps/mm moves1.25 um per full step of the Z axis motor(s). Your print layer thickness should be any whole number multiple of 1.25 um. A 200 um layer will be 160 full steps. A 300 um layer will be 240 full steps. A 100 um layer 80 steps, etc.

                      If 800 steps/mm is based on 16:1 ustepping, then you actually have 50 full steps/mm or 20 um. In that case you can still print in 200 or 300 um layers, but don't print in 150 um layers because 150/20 = 7.5 : not a whole number.

                      Pressure advance is one of the various ways of tuning the extrusion to fix certain types of problems, especially blobbing in corners. See: https://docs.duet3d.com/en/User_manual/Tuning/Pressure_advance

                      https://drmrehorst.blogspot.com/

                      undefined 1 Reply Last reply 8 Feb 2023, 15:00 Reply Quote 0
                      • undefined
                        TRATOON @mrehorstdmd
                        last edited by 8 Feb 2023, 15:00

                        @mrehorstdmd No it is just 800m/s no upstepping. So you are saying I set it back to 800m/s and I will be fine printing at 0.2 mm and 0.35mm as both of those are divisible evenly by 1.25um?

                        undefined undefined 3 Replies Last reply 8 Feb 2023, 15:13 Reply Quote 0
                        • undefined
                          gloomyandy @TRATOON
                          last edited by 8 Feb 2023, 15:13

                          @TRATOON Your existing configuration is using 16 microsteps on Z see:

                          M350 X16 Y16 Z16 E16 I1 
                          

                          so the 800 (or 798.929 as you currently have it) steps/mm will include that, which as above means 50 full steps/mm.

                          1 Reply Last reply Reply Quote 0
                          • undefined
                            droftarts administrators @TRATOON
                            last edited by droftarts 2 Aug 2023, 15:39 8 Feb 2023, 15:37

                            @TRATOON I'd say this was classic Z-banding, where the Z axis isn't moving the correct amount, due to not using a multiple of whole steps each layer. As @mrehorstdmd has pointed out, your Z steps per mm are Z798.929. Change it to Z800, and use a multiple of 0.02mm for your layer height. I'd be amazed if you can actually measure the 0.125% difference in height!

                            Personally I'd use whole numbers for steps per mm, and if you need to scale the print afterwards, use M579 to scale axes (but not Z). Though I think once it is printing nicely in Z, you'll find the X, Y and Z dimensions are more accurate. If Z scaling is noticeable, you will be better off scaling in the slicer, so you maintain the Z layer height.

                            Also, your Z axis is using two drivers (M584 X0.0 Y0.1 Z0.2:0.3 E121.0), but you don't have an M569 for the second driver. Add this to config.g (check S parameter makes the motor go the correct direction):

                            M569 P0.3 S1                                     ; physical drive 0.3 goes forwards
                            

                            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

                            1 Reply Last reply Reply Quote 0
                            • undefined
                              mrehorstdmd @TRATOON
                              last edited by 8 Feb 2023, 17:33

                              @TRATOON Since you actually have 20 um/full step (50 full steps/mm), you should not print at 350 um layer thickness because it is not a whole number multiple of 20 um. Try 340 um or 360 um...

                              https://drmrehorst.blogspot.com/

                              1 Reply Last reply Reply Quote 1
                              • undefined
                                mrehorstdmd @TRATOON
                                last edited by 9 Feb 2023, 00:45

                                @TRATOON You mentioned 350 um layer thickness (and previously 300 um)... In my experience, best print quality is achieved when line width equals nozzle diameter and layer thickness is no more than 1/2 of the line width. You can get away with line width a little wider than the nozzle diameter, but never narrower. So you could print at 500-600 um line width, and use layer thickness up to 250-300 um with a 0.4 mm nozzle. I wouldn't try to print wider than about 0.6 mm, so I wouldn't try to use layer thickness grater than 300 um.

                                https://drmrehorst.blogspot.com/

                                1 Reply Last reply Reply Quote 0
                                • undefined
                                  TRATOON
                                  last edited by TRATOON 19 Feb 2023, 16:33

                                  @mrehorstdmd I just finish printing my part with a .2mm layer and .3mm for initial layer with a .4 nozzle and line width of .4. I also added the motor line as @gloomyandy pointed out and reset my steps for motors to 80,80,800. Now, my print quality is better, but there are still some ridges however I noticed they only occur on the left side of the x axis (facing printer from front). The corner thing is still mildly present and then there are these lines on the surface of print (circled). The face of the part in the image you can see was printed in the back of the printer. I calibrated only E-Steps, should I calibrate flow as well?

                                  IMG_7518-min.png

                                  undefined 1 Reply Last reply 21 Feb 2023, 22:51 Reply Quote 0
                                  • undefined
                                    mrehorstdmd @TRATOON
                                    last edited by 21 Feb 2023, 22:51

                                    @TRATOON The Hemera is a dual drive gear extruder- this might be of some help: https://www.youtube.com/watch?v=32dTLRNIYmw

                                    Have you checked to make sure everything is bolted together solidly, and that belts are "tight but not too tight"? Look for any mechanical wobble, etc., and fix it.

                                    https://drmrehorst.blogspot.com/

                                    undefined 1 Reply Last reply 23 Feb 2023, 03:42 Reply Quote 0
                                    • undefined
                                      TRATOON @mrehorstdmd
                                      last edited by 23 Feb 2023, 03:42

                                      @mrehorstdmd How tight should the belts be I'm using exoslide so I will reach out to him to see if any of the exoslide parts can cause this problem, also what are some areas where wobble might be common?

                                      undefined 1 Reply Last reply 23 Feb 2023, 08:53 Reply Quote 0
                                      • undefined
                                        gmedlicott @TRATOON
                                        last edited by 23 Feb 2023, 08:53

                                        @TRATOON For smooth motion on the X and Y with our ExoSlide Ender 5 Plus kits (or any other setup) the goal is low friction on the slides, and decent belt tension. The ExoSlide carriages should all slide smoothly on the extrusions with the belts removed. The bearing treads should also all contact the extrusions (to prevent wobble), but not be overly preloaded as that increases friction. We have a guide install video on our website under Guides > ExoSlide Adjustment.

                                        Are you using a metal or printed mount for the Hemera? If using the metal mount, ensure the washers under the M3 bolt heads are used. It should be snugly mounted to the carriage face.

                                        Regarding the Z, the Ender 5 Plus can be over constrained at the ends of the travel where the Z rods don't flex. If you removed the Z lead screws, can the bed travel smoothly up and down by hand (especially near the top)?

                                        Regarding belts, as mentioned above, the XY belts should be tight but not crazy tight that brackets are bending. On the X, I tension the X idler bracket with one hand and secure the bolts with the other. On the Y, I use a small screwdriver or allen key to pry the front idler brackets forward and tighten the bolts with the other hand. One last note on the Y belts, ensure they are not twisted when then return in the extrusion.

                                        If all those steps check out, one troubleshooting step I would take is to reduce variables in the system, and temporarily install the factory hotend/bowen/extruder on to see if that cures it.

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