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

# Remap Cylindrical Body

## About this Block

**What it does:** The Remap Cylindrical Body block uses a Remap function to transform an Implicit Body from cartesian coordinates into cylindrical coordinates. This block preserves a true distance field so that the underlying Scalar field is not distorted during the transformation. Use the Y mapping length input to specify the length of the input field to be wrapped about the Cylinder 's circumference.

**Tips:**

* All Remap-based functions are centered on the world origin.

## Example File

Download Example: [Remap Fields and Bodies Example](https://storage.googleapis.com/files-learn/static/ExtendedBlockDocs/remap_bodies_fields.ntop)
![Example Screenshot](https://storage.googleapis.com/files-learn/static/ExtendedBlockDocs/remap_cyl_field_label.jpg)

***

Remap an implicit body into a cylindrical space. The only values that will be mapped are values along the positive X-axis, and the Y-axis between -length/2 and +length/2. This block will also attempt to scale the field values to compensate for distortion. If the compensation is not preferred, use the Remap Cylindrical Field block.

### Inputs

| Name             | Type                                                                 | Description                                                                                        |
| ---------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
| Body             | [Implicit Body](../../../../block-documentation/types/implicit-body) | Implicit body to remap.                                                                            |
| Y mapping length | [Scalar](../../../../block-documentation/types/scalar)               | The length of the body along the Y-axis to wrap around the circumference of the cylindrical space. |

### Outputs

| Type                                                                 |
| -------------------------------------------------------------------- |
| [Implicit Body](../../../../block-documentation/types/implicit-body) |
