diff --git a/calibration.html b/calibration.html index 9e260d1..80f8fd1 100644 --- a/calibration.html +++ b/calibration.html @@ -63,9 +63,9 @@
The information above is a summary, but if you wish to see the exact settings, the Simplify3D fff profile is available for download here.
Please note that non Simplify users can simply open this file in a text editor and everything will be listed.
-You will see that there are also values in place for retraction, temperatures, etc. These are modified by post processing scripts and this site to suit user inputs.
+You may notice settings related to temperatures, retraction, Z hop, part cooling fan percentage, etc have set values, but these are altered by post processing scripts and this site to ultimately be determined by the user's inputs. Several parameters work like this, please don't be fooled by what is in the slicing profile. Opening the final gcode file in a text editor and searching for 'custom' will show if the user's inputs have been successfully adopted.
Unfortunately, there is no official reference for this provided by S3D. Instead, I have relied on this forum post.
+Unfortunately, there is no official reference for this provided by S3D. Instead, I have relied on this forum post.
The scripts in my profile perform the following tasks:
Please use the following video as a guide to this test:
+The following diagram and reference picture can be useful in determing if your first layer is too close or too far away from the nozzle. The reference image is quite large to aid clarity, you may wish to open it in a new tab to view it at maximum size.
If one side looks too close, but the other too far, adjust the levellng knobs to correct this. It is worth printing this gcode more than once after making adjustments to make sure the result is accurate and repeatable.
Please use the following video as a guide to this test:
+The cube should look similar to those at the top of this page. If there are no major issues, please continue to the next step. If there is a significant defect, the culprit will likely be found by working through the frame page.
@@ -689,12 +693,14 @@
Please use the following video as a guide to this test:
+Inspect your finished print. Hopefully, there will be a clear difference between the segments that reflect the settings you entered. In the example below (Ender 3 direct drive, PLA, linear advance enabled), the retraction distance varied from 0.4 up to 1.4mm in 0.2mm increments. Segments A and B have the least stringing. Based on this, I would assume that a retraction distance of 0.4 - 0.6 is best for this printer. this is consistent with linear advance being enabled.
-I would then repeat the test, setting the same retraction distance for each segment and instead altering the retraction speed to dial that in. A third test could then take place to test extra restart distance.
+I would then repeat the test, setting the same retraction distance for each segment and instead altering the retraction speed to dial that in. A third test could then take place to test extra restart distance, a fourth for Z hop, etc.
If you would like to be able to customise additional parameters for a retraction test, Prahjister has made a great tool: Retraction Calibration Tool. It has a higher degree of difficulty due to needing more parameters but is ultimately more powerful. Warning! This is an external website and beyond my control. Some users have reported success and others have had issues with the gcode generated. As with the gcode made by this website, monitor your printer during printing with a view to cutting the power if needed.
After you have found a combination of parameters which works well on your machine, the idea is to then translate them to your own slicing profile. If you can't replicate the results, please work through the following:
Inspect your finished print. Hopefully, there will be a clear difference between the segments that reflect the temperatures you entered. In the example below (Ender 3 direct drive, PLA, linear advance enabled), the hot end temperature varied from 185 to 225 in 10 degree increments"
+Please use the following video as a guide to this test:
+ +Inspect your finished print. Hopefully, there will be a clear difference between the segments that reflect the temperatures you entered. In the example below (Ender 3 direct drive, PLA, linear advance enabled), the hot end temperature varied from 180 to 260 in 20 degree increments
For the first layer, there was some extruder clicking as the extruder struggled to push the filament through the cooler nozzle. As expected, surface becomes more glossy as the temperature increases. What was unexpected, was surface rippling either being more prominent or at least more obvious as the temperature went up. Underhangs and bridges all look good on this test.
-My previous hot end temperature was 200 degrees for this printer, but I will consider lowering it to 190 degrees after this test.
-You may also wish to conduct some destructive testing to evaluate part strength. In many cases this is more important than the appearance of the part.
+As expected, surfaces becomes more glossy as the temperature increases. What was unexpected, was surface rippling being more obvious as the temperatures went up. Underhangs and bridges all look good on this test, however the little spikes could not be printed accurately at the higher temps due to the part cooling system not keeping up. The coolest spike in segment A was very brittle, the spike on segment C the strongest, and the upper spikes too malformed to test accurately.
+My previous hot end temperature was 200 degrees for this printer, but I will consider raising it to 210 degrees after this test to gain some interlayer strength without any trouble with part cooling.
Inspect your finished print. Hopefully, there will be a clear difference between the segments that reflect the acceleration values you entered. In the example below (Ender 3 direct drive, PLA, linear advance enabled), acceleration varied from 300 to 800 in 100 mm/sec/sec increments. Junction deviation was left at the default 0.08. The difference between each segment is subtle, but there is increased ghosting around the letter Y on the higher segments. The previous value was 500, but a small increase in quality may be achieved from lowering the value to 400.
+Please use the following video as a guide to this test:
+ +You may initially think the X and Y labels are facing the wrong way, but they do not. This is explains and demonstrated in the video above.
+You may also notice a few bits of stringing. These are a quirk of how the test was originally sliced and can be ignored.
+Inspect your finished print. Hopefully, there will be a clear difference between the segments that reflect the acceleration values you entered. In the example below (Ender 3 direct drive, PLA, linear advance enabled), acceleration varied from 300 to 800 in 100 mm/sec/sec increments. Junction deviation was left at the default 0.08. The difference between each segment is subtle, but there is increased ghosting around the letter Y on the higher segments. In the lowest segment, the gentle acceleration means the nozzle spends more time in the corners and they tend to bulge. This would be more evident if linear advance was disabled.
+The ideal segment will have the best compromise between low acceleration corner bulging and high acceleration ringing.
+My previous value was 500, but a small increase in quality may be achieved from lowering the value to 400.
Once you have a value you are happy with, you can update with:
@@ -871,6 +884,9 @@Cura and PrusaSlicer both have the capability to control these parameters from the slicer by inserting appropriate gcode. If you are finding that your new acceleration values are not taking effect, you may need to also set them in the slicer. This is actually a desirable feature, as it allows more aggressive settings for infill and features that can't be seen in the final print, yet be more conservative for outer walls where aesthetics are paramount.
An amzing development in 3D printing is input shaping, which compensates for the machine's resonant frequency by altering stepper motor inputs to drastically reduce ringing. Available in Klipper and soon to be introduced to RepRapFirmware, input shaping allows much higher feedrates without a loss in print quality. To see it in action, see the video below:
+± 0.5 - 1
± 0.5 - 1 (bowden tube)
± 0.1 - 0.2 (direct drive)
± 5
± 0.2
± 5
You can specify the feedrate for X and Y movements. The inner perimeter will be set to this speed and the outer perimeter 50% of this speed.
+You can specify the feedrate for X and Y movements. The inner perimeter will be set to this speed and the outer perimeter 50% of this speed. It is recommend to follow the process above to calculate safe limits for feedrate.
After entering M503, I have determined my 3D printer firmware uses:
@@ -249,7 +249,7 @@ var accel = `± 100 (moving bed i3)
± 500 (coreXY / delta)
± 100 (moving bed i3)
± 500 (coreXY / delta)
± 1
± 1
± 1