---
title: Translate
slug: software/translate
description: Learn how to manipulate your input mesh with translation, rotation, and scaling techniques to achieve your desired outcome in Carbon Design Engine.
docTags: 
createdAt: 2024-06-06T00:05:50.163Z
---

Manipulating the input mesh with [Translate](docId\:Wm3GnN9ImUPHhb6i_A_nP), [Rotate](docId\:sQ0wdRYkJXRRSwpQ_kNyz), or [Scale](docId\:dSaWelg3sNgwFSkwae-1L) may be helpful with some features to the get the result you want.

# Translate Workflow

::embed[]{url="https://vimeo.com/985211976"}

:::ExpandableHeading
Video Text

1. Select Input mesh
   1. Click and drag X-Y-Z arrows
2. Manual translate- *Option 1*
3. Input translate - *Option 2*
   1. Enter the distance (in model units)
4. Close window when done
5. Hide the original location if desired


:::

# Example Use Cases

## Symmetry

The [Symmetry](docId\:xGFWSu4xHaMedcbyPuFnf) feature in the software uses the X-Y-Z cartesian coordinate system to specify either a plane or an axis to define the symmetry.

If a **non-orthogonal plane or axis is desired for symmetry** in your geometry, the translate and/or rotate tool can facilitate your design goals.

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
![](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/93XLKwPHi6NF_ezDKDK2L_image.png)
:::

:::VerticalSplitItem
In this example, the goal is to lattice a portion of the handle on a scrubber brush handle.

The section to lattice, however, is both at an angle and at a distance away from the z axis where we want rotational symmetry. Both the [Rotate](docId\:sQ0wdRYkJXRRSwpQ_kNyz) and [Translate](docId\:Wm3GnN9ImUPHhb6i_A_nP) tool bring the part to the z axis as needed.
:::
::::

## Combine

The [Combine](docId\:qgtfrFw3wkjEOb0eY5hYv) feature can merge the lattice and other part geometries into one stl file for download, but you may need to adjust part location to achieve the design goal.

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
In the scrubber brush example from above, after we lattice the handle, we want to move the lattice back to its original location to combine with caps on either end for printing.

&#x20;
:::

:::VerticalSplitItem
![](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/XnCUenLlsKyvapXv9H-0X_image.png)
:::
::::



