<p>Actually, the right region does have a calculated infill; it just happens to be at the edge of the inner wall.</p>
<p><a href="https://i.sstatic.net/NSBEu.jpg" rel="nofollow noreferrer" title="Zoomed rendering of a model with a thin black line to show infill line"><img src="https://i.sstatic.net/NSBEu.jpg" alt="Zoomed rendering of a model with a thin black line to show infill line" title="Zoomed rendering of a model with a thin black line to show infill line" /></a></p>
<p>I have drawn a thin black line along the infill lines for this layer and you can see that there is a small infill line.</p>
<p>Cura has a feature called &quot;Support Blocker&quot; that allows you to change the settings for certain areas of your model. You could make those particular areas have an infill of 100 % if you like.</p>
<p>Chuck Hellebuyck has a video on his YouTube channel that explains how to set this up. It's not that difficult and will take some time to get the area just the way you want it. The information for the &quot;Support Blocker&quot; starts at timestamp 2:01.</p>
<p><div class="youtube-embed"><div>
                <iframe width="640px" height="395px" src="https://www.youtube.com/embed/su_m5zV9rvA?start=122"></iframe>
            </div></div></p>
<p>Another idea is to try rotating the model on the build plate to &quot;force&quot; an infill line to be generated where you need it. The only problem with this is that you may spend more time trying to get all the areas filled the way you want them.</p>

CC BY-SA 4.0
2022-01-07T23:43:35.530Z
That's exactly the point of my question. I am wondering if there is any way to automate the infill calculation so that the pattern is not calculated on the overall shape, but locally, where infill is really needed. If you compute the % coverage of the small thin line you highlighted, it is clearly not the original 15 or 20%, locally speaking. I added extra walls in this screenshot, but I don't like this fake workaround as it does not solve any "void space" issue.
Myoch
CC BY-SA 4.0
2022-01-07T23:45:37.873Z
+ if I rotate it, I may be lucky for this leg, but maybe not for the 3 other legs and the neck. Rotating is just playing with luck rather that having a rational solution.
Myoch
CC BY-SA 4.0
2022-01-08T01:09:28.443Z
@Myoch I just remember about the "Support Blocker" feature in Cura and added the information above.
agarza
CC BY-SA 4.0
2022-01-09T07:26:48.623Z
There is a separate [question](https://3dprinting.stackexchange.com/q/6522/) on the different infill percentage, as far as I know there is no automatic option that calculates infill percentage based on enclosed volume by the perimeter.
0scar
CC BY-SA 4.0
2022-01-06T22:33:49.117Z
2022-01-08T01:07:02.453Z
2022-01-08T01:07:02.453Z
agarza
<p>I'm using Ultimaker Cura to slice my 3D models, and I often have a problem with object with dimensions over multiple orders of magnitudes.</p>
<p>Basically, if I set an Infill of 20 %, the infill is calculated for the entire region, regardless of whether for each z-stack, the region is actually a closed one, or multiple separated ones.</p>
<p>As a result, the fragility is increased in those tiny regions that have no filling, because overall, the infill percentage is respected, but out of unfortunate yet inevitable  statistics, the parts with no infill ended up colocalizing with the regions that needed infill the most.</p>
<p><a href="https://i.sstatic.net/j9jiA.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/j9jiA.jpg" alt="enter image description here" /></a></p>
<p>As you can see in this famous Llamacorn, some closed regions have no infill at all (right side), and the left arrow shows how the infill is calculated based on the entire structure rather than the local one.</p>
<p>Any adaptive option hidden somewhere?</p>
<p>Do I need to tweak the model directly?</p>

CC BY-SA 4.0
2022-01-06T20:56:13.827Z
Cura has a gradual infill option. You can find it under Infill. However, this assumes you only want to vary your infill based on height.
Mast
CC BY-SA 4.0
2022-01-07T18:13:48.373Z
Cura Maker is not a distribution I know. What is the version number or is this a derivative?
Trish
CC BY-SA 4.0
2022-01-07T23:43:53.413Z
Sorry I meant Ultimaker Cura
Myoch
CC BY-SA 4.0
2022-01-08T22:05:48.057Z
Please look into [this](https://3dprinting.stackexchange.com/q/6522/) question, there is no automatic infill based on volume. Good idea though!
0scar
<ultimaker-cura><infill><print-strength>
Adaptive infill density in small region
Myoch
# Adaptive infill density in small region

(Asked by: username_0 on 2022-01-06)

I'm using Ultimaker Cura to slice my 3D models, and I often have a problem with object with dimensions over multiple orders of magnitudes.

Basically, if I set an Infill of 20 %, the infill is calculated for the entire region, regardless of whether for each z-stack, the region is actually a closed one, or multiple separated ones.

As a result, the fragility is increased in those tiny regions that have no filling, because overall, the infill percentage is respected, but out of unfortunate yet inevitable statistics, the parts with no infill ended up colocalizing with the regions that needed infill the most.

[![enter image description here](https://i.sstatic.net/j9jiA.jpg)](https://i.sstatic.net/j9jiA.jpg)

As you can see in this famous Llamacorn, some closed regions have no infill at all (right side), and the left arrow shows how the infill is calculated based on the entire structure rather than the local one.

Any adaptive option hidden somewhere?

Do I need to tweak the model directly?

**Tags:** ultimaker-cura, infill, print-strength

> **Comments:**
> **username_1**: Cura has a gradual infill option. You can find it under Infill. However, this assumes you only want to vary your infill based on height.  
> **username_2**: Cura Maker is not a distribution I know. What is the version number or is this a derivative?  
> **username_0**: Sorry I meant Ultimaker Cura  
> **username_3**: Please look into [this](https://3dprinting.stackexchange.com/q/6522/) question, there is no automatic infill based on volume. Good idea though!  

---

## 1 answers

### Answer by username_4 on 2022-01-06. Score: 2 | Accepted answer

Actually, the right region does have a calculated infill; it just happens to be at the edge of the inner wall.

[![Zoomed rendering of a model with a thin black line to show infill line](https://i.sstatic.net/NSBEu.jpg "Zoomed rendering of a model with a thin black line to show infill line")](https://i.sstatic.net/NSBEu.jpg "Zoomed rendering of a model with a thin black line to show infill line")

I have drawn a thin black line along the infill lines for this layer and you can see that there is a small infill line.

Cura has a feature called "Support Blocker" that allows you to change the settings for certain areas of your model. You could make those particular areas have an infill of 100 % if you like.

Chuck Hellebuyck has a video on his YouTube channel that explains how to set this up. It's not that difficult and will take some time to get the area just the way you want it. The information for the "Support Blocker" starts at timestamp 2:01.

Another idea is to try rotating the model on the build plate to "force" an infill line to be generated where you need it. The only problem with this is that you may spend more time trying to get all the areas filled the way you want them.

> **Comments:**
> **username_0**: That's exactly the point of my question. I am wondering if there is any way to automate the infill calculation so that the pattern is not calculated on the overall shape, but locally, where infill is really needed. If you compute the % coverage of the small thin line you highlighted, it is clearly not the original 15 or 20%, locally speaking. I added extra walls in this screenshot, but I don't like this fake workaround as it does not solve any "void space" issue.  
> **username_0**: + if I rotate it, I may be lucky for this leg, but maybe not for the 3 other legs and the neck. Rotating is just playing with luck rather that having a rational solution.  
> **username_4**: @username_0 I just remember about the "Support Blocker" feature in Cura and added the information above.  
> **username_3**: There is a separate [question](https://3dprinting.stackexchange.com/q/6522/) on the different infill percentage, as far as I know there is no automatic option that calculates infill percentage based on enclosed volume by the perimeter.  

---

