> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ntop.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Merge CAD Bodies

## About this Block

**What it does:** The **Merge CAD Bodies** block merges multiple CAD bodies into a single CAD body.

**Common uses:**

* Merge Shell and Infilled bodies

**Tips:**

* To fix *Merged body creates disjoint solids. This is currently not allowed.*, We currently don’t merge two disjoint parts. The workaround is to export it as individual CAD bodies by using the **Split Mesh** block and then merge in your CAD software.
* To fix *Input bodies are intersecting.*, ensure that the inputs are not intersecting.
* Use the **Refine Mesh** block, if using CAD Body from Quad Mesh to get better results.

## Example File

![Merge CAD Bodies](https://storage.googleapis.com/files-learn/static/ExtendedBlockDocs/mcb.jpg)

***

Combine a solid body with multiple inner voids to create a body with inner shells.

### Inputs

| Name         | Type                                                            | Description                  |
| ------------ | --------------------------------------------------------------- | ---------------------------- |
| Solid bodies | [CAD Body List](../../../../block-documentation/types/cad-body) | List of CAD bodies to merge. |

### Outputs

| Type                                                       |
| ---------------------------------------------------------- |
| [CAD Body](../../../../block-documentation/types/cad-body) |
