> ## 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.

# Remove CAD Faces from Shell

> AI context for Remove CAD Faces from Shell. Not linked in navigation.

> This page is for AI assistant context only. To use this package, visit [community.ntop.com](https://community.ntop.com/packages/ntop/remove-cad-faces-from-shell).

## Summary

This custom block takes a CAD Body and multiple CAD faces and will shell the body, removing those faces from the shell.

## Package Details

| Field            | Value                                                     |
| ---------------- | --------------------------------------------------------- |
| **ID**           | `remove-cad-faces-from-shell`                             |
| **Type**         | Block                                                     |
| **Author**       | nTop                                                      |
| **Version**      | 1.0.0                                                     |
| **nTop Version** | 5.43+                                                     |
| **Domain**       | Geometry                                                  |
| **Complexity**   | Beginner                                                  |
| **Tags**         | `remove`, `cad`, `faces`, `shell`, `hollow`, `open-shell` |
| **License**      | MIT                                                       |
| **Verified**     | Yes                                                       |

***

This custom block takes a CAD Body and multiple CAD faces and will shell the body, removing those faces from the shell.

## Installation

Clone this repo or copy the package folder into your nTop workspace:

```bash theme={null}
git clone https://github.com/nTopology/Utilities.git
```

The package lives at `packages/ntop/remove-cad-faces-from-shell/`.

## Inputs

| Name              | Type              | Description                                           |
| ----------------- | ----------------- | ----------------------------------------------------- |
| `CAD body`        | brep              | The CAD body to be shelled.                           |
| `Faces to remove` | list\<brep\_face> | Where there will be an opening in the shell           |
| `Tolerance`       | Scalar            | Used for converting the CAD body to an implicit body. |
| `Thickness`       | Scalar Field      | Shell Thickness                                       |

## Outputs

| Name           | Type          | Description                                                                              |
| -------------- | ------------- | ---------------------------------------------------------------------------------------- |
| `Shelled Part` | Implicit Body | Boolean intersect the thickened remaining faces with the implicit body to remove excess. |

## License

MIT.

***

## Source

[https://community.ntop.com/packages/ntop/remove-cad-faces-from-shell](https://community.ntop.com/packages/ntop/remove-cad-faces-from-shell)
