SHOPPING CART
SHOPPING CART
Multi-body assembly in SOLIDWORKS CAD

How to Use Combine & Intersect Multibody Commands in SOLIDWORKS

Table of Contents

Multibody design is a powerful SOLIDWORKS modeling method for creating more complex, yet convenient parts. Complex parts can be broken down into individual bodies to simplify and speed up the modeling process. This article will cover two of the commonly used commands for multibody design: Combine and Intersect.

Combine and Intersect are two incredibly useful commands for multibody design in SOLIDWORKS.

  • The Combine command allows bodies to be added, subtracted, or have their common volume found. These are sometimes referred to as Constructive Solid Geometry operations.
  • The Intersect command allows bodies to be divided into regions and each region included or excluded, analogous almost to the Power Trim command but for 3D bodies. It can also be used to find internal volumes and it’s useful for reverse engineering molded parts or calculating volumes of containers.

Using the Combine Multibody Part Command in SOLIDWORKS

The Combine command allows bodies to be added together, subtracted from each other, or combined to find a common volume.

Combine is the name of the SOLIDWORKS command, however, the general principle is sometimes referred to as Constructive Solid Geometry (CSG).

The Combine command is found under Insert>Features>Combine. For the examples below, the two body part shown below will be used as the starting point.

Note: A part file must have at least two solid bodies before the Combine command can be launched, but it can also work with three or more solid bodies at once.

The starting part has two bodies: the green cylinder and red cone.The starting multibody part contains a green cylinder and a red cone as separate bodies.

Using the Combine Command to Add Bodies Together

The simplest of the operations is to select both bodies (order does not matter) and they will be merged into a single body.

The add operation in the Combine PropertyManagerThe Add operation in the Combine PropertyManager merges selected bodies into a single body.

The final result shown here: the bodies have become one single body After the Add operation, the cylinder and cone bodies become a single merged body.

Using the Combine Command to Subtract Bodies from Each Other

This option makes a cut in one body using the other body as the cutting tool. Order matters here. One body will be the main body, and the other body will be the body to subtract.

The subtract operation in the Combine PropertyManagerThe Subtract operation in the Combine PropertyManager removes one body using the other as the cutting tool.

The final result shown here: the cylinder body is subtracted from the cone bodySubtracting the cylinder from the cone leaves the cone with the cylinder’s volume removed.

Using the Combine Command to Find a Common Volume

This command finds the volume that is shared by all selected bodies (order does not matter). This can be thought of as the 3D equivalent of the intersection in a Venn diagram.

The common operation in the Combine PropertyManager The Common operation in the Combine PropertyManager keeps only the volume shared by all selected bodies.

 The final result shown here: the volume occupied by both bodies is preservedThe Common operation preserves only the volume where the cylinder and cone overlap.

Using the Intersect Multibody Part Command in SOLIDWORKS

The Intersect command forms solid bodies as an output from an input of solids, surfaces, and/or planes. In the multibody modeling context of this article, we’ll consider the inputs to be only solid bodies. This is the most common setup when working with basic multibody parts.

The Intersect command can be a little difficult to explain simply through text. Let’s first look at a simplified 2D diagram.

For the 2D example, consider two overlapping circlesTwo overlapping circles illustrate how the Intersect command divides geometry into separate regions.

With this input of two overlapping circles, we can choose to include or exclude any of the regions formed by their intersections. There are three regions, and each region can be in one of two states (included or excluded) giving us eight unique combinations. Note, that some of the combinations may be impractical.

Some examples:

 Each region can be included (green) or excluded, giving 8 total combinations.Each of the three regions formed by the circles can be included or excluded, giving eight possible outcomes.

From this 2D example, you may notice that most of the combinations could be achieved using a Combine feature. This is due to the relative simplicity of the circle intersection, however, the concept will apply to more complex intersections just the same. Now, let’s try looking at a real 3D example in SOLIDWORKS. The starting model will be the same two body part as before.

The starting part is the same as the one used in the Combine command exampleThe Intersect command starts from the same two-body part used in the earlier Combine examples.

Run the Intersect command. It is located under Insert>Features>Intersect. Select the two bodies and click intersect. Use the option ā€œCreate bothā€ for the most versatility.

The Intersect PropertyManagerThe Intersect PropertyManager lets you click each of the four resulting regions to include or exclude it.

The resulting intersection will have four regions, click on them either from the graphics area or the PropertyManager to include or exclude them.

Region 1 is excluded, regions 2-4 are included and merged togetherExcluding region 1 while keeping regions 2 through 4 merges them into the final intersected body.

Once the regions have been included or excluded, as desired, click on the green check to complete the command.

Take note of the ā€œMerge resultā€ checkbox. This determines whether the included regions will be output as a single body or as separate bodies. Make sure there are no zero-thickness areas if you use this option.

The final result shown here: the two bodies become one single bodySelecting the right regions with Intersect merges the two bodies into a single combined body.

Let’s look at one more example of the Intersect command. This time the two bodies represent the two halves of a mold, with an empty cavity between them representing the part to be manufactured.

Two halves of a plastic plate moldThese two mold halves have no direct overlap, but Intersect still finds an internal cavity region between them.

Run the Intersect command just like before. Notice how there are three regions generated even though the two bodies have no intersection with each other. This third region is formed by the internal volume.

Two of the regions are the mold halves, the third region is the cavity formed inside the moldExcluding the two mold-half regions and keeping the cavity region generates the molded part geometry.

Exclude the two mold regions and include the internal region to generate the molded part.

The plate is formed as a result of the Intersect command recognizing the internal cavity as a regionIntersect recognizes the internal cavity as its own region, producing the molded plate from the tooling.

This is a more advanced use case for the Intersect command. One of its most immediate uses is to generate molded parts from the existing tooling bodies. It can also be used to calculate internal volumes by generating a body representing the internal volume, and then using Mass Properties on that body.

Learn More about Multibody Part Commands in SOLIDWORKS

Do you already have a Hawk Ridge Systems Elite or Essentials Subscription? If so, the SolidProfessor course ā€œMultibody Part Designā€ is included if you’d like to learn even more about multibody part commands in SOLIDWORKS.

Have questions? Get in touch with us today.

Picture of Kenny Truong

Kenny Truong

Kenny Truong is an Applications Engineer based out of our Brooklyn Park, MN office. He comes from a background of engineering at a local startup and student teaching at the University of Minnesota. He specializes in SOLIDWORKS 3D modeling.

Get a Price Match

Thank you for submitting your quote! A confirmation email is on its way. Please check your spam folder if you do not receive it.

While you are waiting, check out our Resource Center or read our Blog!

Success

Register Now

Thank you for registering! A confirmation email is on its way. Please check your spam folder if you did not receive one. See you soon!

While you are waiting, check out our Resource Center or read our Blog!

success

Register Now

Thank you for registering! A confirmation email is on its way. Please check your spam folder if you did not receive one. See you soon!

While you are waiting, check out our Resource Center or read our Blog!

success

Register Now

Thank you for registering! A confirmation email is on its way. Please check your spam folder if you did not receive one. See you soon!

While you are waiting, check out our Resource Center or read our Blog!

success

Get Your Download Today!

Thank you for your download! We've sent your download to the email address you provided. Please check your spam or junk folder if you don't receive it. It may take a few minutes to arrive.

success