Inflate Tool
Table of contents:
Introduction
Inflate
Inflate a region
Inflate a profile
Advanced Settings
Tips & Tricks
Let's talk about the Inflate tool. In other applications, similar functionality is commonly referred to as Inflate, Push/Pull, or Expand. While the naming may vary, the function is the same: it deforms selected objects or regions by pushing geometry outward or inward along surface normals, effectively increasing or decreasing volume in a smooth and controlled way.
In SelfCAD, the Inflate tool can be found in the Deform section of the main Toolbar. It allows you to expand or contract entire models or selected areas, adjusting the intensity of the effect to create subtle or dramatic changes in form. In practice, this enables users to add volume to organic models, create bulging or embossed details, refine proportions, smooth transitions, or enhance stylized shapes without manually editing individual vertices.
Because deformation tools rely heavily on mesh resolution, increasing the object's detail results in smoother and more refined inflation effects. With Advanced Settings such as Symmetry, Origin, and Local and Individual Transformation, Inflate can be customized for precise control. In this article, we'll explore how to use the Inflate tool effectively and enhance your models with controlled volumetric deformation.
Select the object

The first step of using any modeling tool is selecting the object on which you want to use it. You can select objects by either left-clicking on them in the workspace or by selecting them in the Object Management section, in the right-side panel. The second option has an in-built search engine, which is extremely useful when you are working with multiple objects.
Activate the tool

Once the object is selected, you can activate the Inflate tool by selecting it from the Deform drop-down list or use a shortcut by pressing the ‘D+I’ combination on your keyboard. This way, you’ll open a Tool Setting Panel with all of the customizable options for this tool on the left side of your screen. Activating the Inflate tool will also enable the Gizmo that you can use to Deform the object.
Inflate

The first option to inflate the selected object in SelfCAD is by dragging the Gizmo mentioned in the previous paragraph. As you can see, it points in different directions, which indicate in which dimension and in which way you can inflate the object.

The second way to inflate the object is by typing the exact values into the text boxes in the Tool Setting Panel. Furthermore, you can use the checkboxes to copy the same values between the text boxes. Each of them refers to one of the axes, whose position you can check on the 3D Coordinates Axis on the bottom right side of the grid.
Select a region

SelfCAD allows you to not only inflate the object itself, but you can also inflate some of its regions. To do so, you need to select them first. In the Right Side Panel, you will find an Interactive Rectangle, where you can enter one of the following selection modes: Face, Vertex, and Edge. Then, you can select the parts of the object that you want to inflate.
Inflate a region

Inflating a region works exactly the same as inflating the object itself does. After selecting a region or regions that you want to deform, you can either drag them with the help of the Gizmo or type in the values into the text boxes to inflate the selected region with the typed value.
Inflate a profile
In SelfCAD, there is an option to Inflate the Profiles as well, drawn with the help of the Freehand or 3D Sketch tools. The process is exactly the same as described above. After selecting the profile from the Object Management Panel, all you have to do is Inflate it with either the Gizmo or by typing values directly into text-boxes. Of course, most profiles consist of multiple regions, which means that you can Inflate them individually as well, as explained above.
Symmetry

Symmetry is the first option that you will find in the Advanced Settings of the Inflate tool after expanding the drop-down list. After enabling this feature, as its name suggests, you will inflate the selected object proportionally to the used axis.
Origin

Within the Advanced Settings of the Inflate tool, there is an option called Origin. Origin sets the position of the Gizmo. In practice, you can use it to set a point from which the object will inflate. You can choose the point of Origin from the options available in the drop-down list.
Manual gizmo position

Manual gizmo position is an extension to the Origin feature with only a single difference. While Origin allows you to set the vertical position of the Gizmo, here, you can manually set its horizontal position to any place in the workspace.
Local transformation

Local Transformation is another feature available in the Advanced Settings of the Inflate tool, and it is available only when you are inflating the regions of the object. By enabling this option, you will move and rotate the position of the Gizmo, so it's positioned flatly on the selected region, which will allow you to deform it independently from the rest of the model. To use this option, you have to enter a specific Selection Mode and then select the region of the object that you want to inflate. You can go back to Select and Move a region paragraphs for a more detailed explanation.
Individual transformation

Individual Transformation is another feature available in the Advanced Settings of the Inflate tool, and it is available only when you are inflating at least two separate regions of the object. As the name suggests, by enabling this option, you will inflate selected parts independently from each other. Again, if you need a reminder on how to select a region, you can go back to previous paragraphs for a detailed explanation.
Minimum Step Size

Minimum Step Size is one of the most useful features when it comes to precise modeling, and you have to operate on strict values. It locks the tool at a specified value, and it will inflate the object by the multiplication of this value. For example, if you set this feature to 60, then you will be able to inflate the object by 60 units on any axis, which will be the first step. When you try to inflate it further, it will do so by another 60 and so on.
Viewports
You can use up to four Viewports to see the changes made to the model from different perspectives.
And that’s about it for the Inflate. After reading this article, you should know the basics of the Inflate tool and how to use it, know about its different applications and how to implement and customize its advanced settings. Of course, the graphics shown here were just examples, and using this tool on other shapes will give you slightly different effects, but its underlying principles will always stay the same.
That's all I have for you today. I wish you success in your future projects. See you, and stay tuned for more content to come!
Haven't tried SelfCAD yet? Register now, and try it out for free!
Do you want to learn 3D modeling? Check out our interactive tutorials.