Page MenuHomeAleph Objects Inc

Dimensional Accuracy - Calibration Print
Open, Unbreak Now!Public


While trying to nail down the calibration process and gcodes (T4129) I am unable to get accurate dimensions, especially on circles.
I have tried:
Outer before inner walls
lower temps
higher temps
slowing it down
backlash comp on
backlash comp off
backlash comp 50%
multiple smoothing distance values
Belts are tight
no binding occurs

None of the above made a difference on the circles and this occurs on every Quiver machine produced.

Event Timeline

logan created this task.Wed, Feb 27, 10:34 AM
logan triaged this task as Unbreak Now! priority.
logan created this object with edit policy "LulzBot Hardware Products (Project)".
oliver added a subscriber: oliver.EditedTue, Mar 5, 11:32 AM

@logan From the data that I gathered, I noticed that setting the backlash compensation on the machine to 100% seemed to go along way towards making the part round but would still come out undersized.

In the past I have seen this issue due to too much drag in one of the axis causing micro skips in the motors. Though this doesn't seem to be the case here.

@west tested the calibration print with Redgum which mechanically has the same x/y axes as quiver but uses RAMBO instead of Archim. The print came out sized properly, which points to an issue with the Archim

karrad added a subscriber: karrad.Tue, Mar 5, 1:07 PM

@tutley What version of FW did you flash to redgum?

karrad added a comment.Tue, Mar 5, 1:09 PM

@west The SE quiver firmware?

karrad added a comment.Tue, Mar 5, 1:21 PM

@west Ahh is this one in marlin build yet? Not seeing it in software

west added a subscriber: marcio.EditedTue, Mar 5, 1:23 PM

because its not, this is preliminary fw that @marcio sent me so I could compare the dimension test

oliver added a subscriber: Steven.Tue, Mar 5, 2:59 PM

@Steven Updated the spreadsheet with the last printer that is down in MER except for the OHAI printer.

karrad added a comment.Tue, Mar 5, 3:29 PM

On beta 0006 I am getting 9.6 in X direction on the cylinder, and 9.85 in the Y direction. I will run some tests with increased motor current to see if it helps

karrad added a comment.Tue, Mar 5, 4:04 PM

Bumping X and Y from 975ma to 1050ma showed no/minor improvement.

9.65 in X and 9.83 in Y

marcio added a comment.Tue, Mar 5, 4:09 PM

Could you test with .97 firmware? I made one small modification to the backlash compensation code that may affect dimensional accuracy.

oliver added a comment.Wed, Mar 6, 7:07 AM

@karrad Are you using 100% backlash correction in the settings? Also would it be possible to share your belt tensions? How does the drag on the x and y axis feel?

oliver added a comment.EditedWed, Mar 6, 7:07 AM

@karrad Also what profile or gcode are you using? Are you using the gcode from R&D?

If increasing the current of the motor is helping it maintain dimensional accuracy that tells me that the current setting right now is not providing enough torque to overcome the forces on the axis. Your getting slips in the motor itself.

karrad added a comment.Wed, Mar 6, 7:47 AM

@oliver I am using the sliced gcode in the calibration folder: if there is a different one we should be using, can you point me to the ticket/branch it is on right now?

@marcio Will give another test on .97 with stock current

logan added a subscriber: anolen.Wed, Mar 6, 8:47 AM

@karrad See T4129, @anolen had posted there some gcodes she was using with better results dimensionally for the circle. Those prints did affect the readability of the vernier however so perhaps not a good all around calibration gcode; I don't think there is one currently.

logan added a comment.Wed, Mar 6, 8:50 AM

To clarify; the gcodes posted in T4129 should be run with backlash compensation set to 100% with 0 smoothing from the printer's LCD menu

karrad added a comment.Wed, Mar 6, 9:16 AM

Using gcode in current taz-quiver directory with .97 FW i got these results:

X = 9.69
Y = 9.87

I then ran an automatic calibration and received these results:

X = 9.6
Y = 10.03

oliver added a comment.Wed, Mar 6, 9:27 AM

@karrad And is that with turning smoothing off and 100% correction in the back lash settings of the printer?

karrad added a comment.Wed, Mar 6, 9:29 AM

@oliver At the moment, I am just using pre-sliced Gcode, stock firmware, and stock automatic calibration. Currently running tests on most recent gcode posted to T4129

logan added a comment.Wed, Mar 6, 10:29 AM

results from on QB7:
factory defaults restored; z offset restored to -1mm
used backlash/offset values from auto calibration
backlash compensation 100% & smoothing @ 0
noz 1 circle X: 9.02mm
noz 1 circle Y: 8.69mm
noz 2 circle X: 9.84mm
noz 2 circle Y: 9.66mm
gcode generated from fresh local build CuraLE 3.6.5 with freshly cleared cache
polylite PLA Standard
0 bottom layers nozzle 2
0 top layers nozzle 1
infill aligned to make X in middle of cylinder (like Mini 2 QuickCircle)
backlash fading distance 0 (to use machine defaults)

tutley added a comment.EditedWed, Mar 6, 10:36 AM

Using 100% correction, 0 smoothing, autocal backlash values, and 100.5 xy steps, I was able to get a print that was in spec.

Measuring 9.82-9.91

logan added a comment.Wed, Mar 6, 11:15 AM

above gcode reprinted after setting X/Y steps to 100.5
noz 1 circle X: 9.07mm
noz 1 circle Y: 8.72mm
noz 2 circle X: 9.86mm
noz 2 circle Y: 9.72mm

Orias added a subscriber: Orias.Wed, Mar 6, 1:17 PM
oliver added a comment.Wed, Mar 6, 3:15 PM

Just to see what would happen, I went took a more extreme approach and set my x/y steps to 105. You will not be able to do a calibration and it it did make my each nozzle be off but the circle came out to;

noz 1 circle X: 10.04mm
noz 1 circle Y: 10.06mm
noz 2 circle X: 10.14mm
noz 2 circle Y: 10.33mm

The max diameter on the circle for noz 1 was 10.26mm. This was with 100% back lash.

karrad renamed this task from Poor dimensional accuracy X/Y to Dimensional Accuracy - Calibration Print.Wed, Mar 6, 4:01 PM
tutley added a comment.Fri, Mar 8, 7:43 AM

@Steven and i looked at carriage drag on a few machines, his machine has about 18N drag in the y and ~23N in X,
i also looked at 2 of @anolen's machines. both had about 20N y and 24N in X

Looking at the collected data, S/N 0012 passed without backlash being turned on. I tracked down this machine and both X and Y were at about 23-24N

Based on this it seems that carriage drag is likely not the cause

We wanted to get some data for different materials and a different wall order to determine if Horizontal Expansion and/or Differential Shrinkage could be factors here.

Here are some tests to try with your machine. Please print, measure and post your results for comparison if you are able to print 1 or more sets of these.

PLA (Polymaker)

PLA (Verbatim)

ABS (Chroma)