---
title: Symmetry
slug: software/symmetry
description: Carbon Design Engine's symmetry tool is a valuable option that empowers users to select the perfect symmetry solution for their lattice designs.
docTags: 
createdAt: 2024-06-06T00:05:50.163Z
---

The design space will often perform better both functionally and aesthetically when symmetry is taken into account. Design Engine will allow you to choose a symmetry option that works best for the design.

# Accessing Symmetry

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

:::VerticalSplitItem
**STRUT LATTICE&#x20;**(operation)

- Advanced (tab)
- Surface Controls (sub-menu)
- **Enable symmetry**
:::
::::

# Symmetry Options

Lattice symmetry can be applied around a plane or axis.

::::VerticalSplit{layout="left"}
:::VerticalSplitItem
- **Plane** symmetry
  - YZ plane
  - XZ plane
  - XY plane
- **Rotational** symmetry
  - X axis
  - Y axis
  - Z axis
:::

:::VerticalSplitItem
![](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/oDmrvU77IB5z_dt3JqKUR_symmetry-compare-sml.gif)
:::
::::

# File Prep for Symmetry

Position the design space in native CAD around the origin for best results.

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem


![](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/AGxOa7NncAVppgFmBAR8Y_origin-symmetry-labeled.png "Position CAD model around the origin for optimal options")
:::

:::VerticalSplitItem
![](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/26fAqBa8jrtEEcvpIAKub_origin-symmetry-de.png "Generate lattice with symmetry (processing approximately 5 min)")
:::
::::

:::hint{type="warning"}
Note that the design space itself must have symmetry around the specified plane or axis for the feature to work properly.
:::

