Actually. You are wrong. The software is doing what you note in the 2nd picture. (You can check this in the layer view)
However, there are more factors from the material in play, which aren't compensated yet. Not sure how to call all effects. Shrinkage is a simple one. But there is also the tendency of hot material to "flow together" which causes inner circles to also be smaller then designed.
Recommended Posts
gr5 2,267
What you describe "should be done" is "what is done". The thickness of the red stripe is typically your "nozzle width" but only if "shell width" is an integral multiple of "nozzle width". By the way please update what kind of printer you have in your profile - it's perfectly okay for you to not have any ultimakers as long as we are discussing Cura.
For example if you set nozzle width to ".4" and shell width to ".8" then the red line shown above will be .2mm in from the inner and outer edges just as one would want. You can verify this easily by looking at the gcode for a simple 10mm cube. This .4mm value would also be used for the spacing between inner shells, the spacing between diagonal infill and it would be used for the calculation of the amount of filament to extrude.
HOWERVER, I'm sure you *are* still seeing vertical holes smaller than desired. Especially small holes for screws and if you have a square hold the edges are fine but the corners get cut off quite a bit. This is in the nature of PLA. When PLA is extruded at over 200C it very quickly cools - in milliseconds. When printing say a 3mm vertical screw hole it places it over the layer below but it's stretchy as it cools (it shrinks as it cools) and becomes like a liquid rubber band pulling inward. As the nozzle traces the inside circle the rubber band property pulls the filament inward a bit - especially since the layer below has already been pulled inward a bit. This is the major factor for why small holes are much smaller than desired. For a 3mm vertical hole I typically print it at 3.4mm.
There are 2 other factors - overall shrinkage of the part from glass temp (about 60C) to room temp(about 20C). This is only 0.3% and almost too small to mention here. Also your cad software converts circles into polygons. If that polygon has say 10 sides those sides cut *inside* the circle such that the decagon is smaller than desired. If you have only 8 sides it's even worse. I recommend 10 sides as a good amount - or at least the minimum.
So what is the solution? If you have the original cad files then increase all those holes by about .5mm. If not consider printing with maybe ABS which has a much higher glass temp and has different properties.
Link to post
Share on other sites