---
title: Orientation and Supports
slug: process/orientation-and-supports
description: Explore the essential strategies for optimizing part orientation and supports in Carbon DLS production. Learn how to balance critical factors to ensure print success, support your design needs, and balance cost.
docTags: 
createdAt: 2024-06-28T18:32:06.449Z
---

Orienting and supporting parts is a challenging process with multiple considerations at play.  There may be more than one solution for a successful print.   Determining the best option for any given geometry is a process of balancing priorities with the dynamics of the printer.

### Orientation

::::VerticalSplit{layout="left"}
:::VerticalSplitItem
Orientation is the position a part sits in XYZ relative to the platform and print direction.
:::

:::VerticalSplitItem
![Orientation](https://res.cloudinary.com/carbon3d/image/upload/Education/Software/Printer-UI/Orient/Orient-definition.png)
:::
::::

### Supports

Supports are a temporary structure, printed in the same material as the part, that may be required to ensure successful printing. Supports are removed after printing. Conditions that require supports are:

::::VerticalSplit{layout="right"}
:::VerticalSplitItem
**Overhangs** (and Bridges)
Any feature that projects from the part either horizontally (parallel to the platform) or below the recommended self-supporting angle. (Shown in red)

Reference [recommended features sizes](docId\:t94PR-A-C0pIhY6LJsWk7) for overhang distance and self-supporting angles per resin.
:::

:::VerticalSplitItem
![Overhangs (and Bridges)](https://res.cloudinary.com/carbon3d/image/upload/Education/Software/Printer-UI/Supports/Overhangs_gray_platform_crop.png)
:::
::::

::::VerticalSplit{layout="right"}
:::VerticalSplitItem
**Island**
A feature that begins printing above the platform before it is connected to the rest of the part.
:::

:::VerticalSplitItem
![Island](https://res.cloudinary.com/carbon3d/image/upload/Education/Software/Printer-UI/Supports/Island.png)
:::
::::

::::VerticalSplit{layout="right"}
:::VerticalSplitItem
**Adhesion**
When a part or its orientation does not have enough surface contact with the platform to hold on at the start of a print, adhesion supports or a different orientation are needed.

Reference [DLS Printer Dynamics](docId\:U7XYytjyDp3BvsYy2qKcU).
:::

:::VerticalSplitItem
![Adhesion](https://res.cloudinary.com/carbon3d/image/upload/Education/Software/Printer-UI/Supports/Adhesion.png)
:::
::::

::::VerticalSplit{layout="right"}
:::VerticalSplitItem
**Stability**
Supports are needed to allow the part to withstand the suction forces of printing.

Reference [DLS Printer Dynamics](docId\:U7XYytjyDp3BvsYy2qKcU).
:::

:::VerticalSplitItem
![Stability](https://res.cloudinary.com/carbon3d/image/upload/Education/Software/Printer-UI/Supports/Stability_gif_crop.gif)
:::
::::

:::hint{type="info"}
This guide walks through **strategy** for making orientation and supports decisions.

For documentation on what tools you have available inside the Printer UI and how to use them, refer to the [Orient](docId\:rMnxtq1NIAHXZOc4bZXWu) and [Supports](docId\:VUbpoAitbLM11aM9-qJ1p) pages.
:::

### Assessment Criteria

The choices you make orienting and supporting your parts will have an effect on the printed outcome. Assess your choices against the following criteria:

- [Print Success](docId\:DoBa4qKKoXpi-52yw3nCr)
  - Dynamics of the printer can affect print success across differing orientations and supports solutions.
  - Utilize Auto Orientation as the best starting place for print success.
- [Design](docId\:DoBa4qKKoXpi-52yw3nCr)
  - Outline what features are the most critical.
  - Note the most important cosmetic surfaces.
- [Cost](docId\:DoBa4qKKoXpi-52yw3nCr)&#x20;
  - Printing time, resin usage and labor are all affected by orientation and supports.
    - Compare cost among orientation and supports options.

:::hint{type="info"}
Example assessment exercises are provided on the following pages in this guide:

[Orientation Assessment](docId:2Yr4OFt_Lo0mOHUcloiQo)&#x20;

[Supports Assessment](docId\:tbJP6hrVG-t5Dst6NMyzB)&#x20;
:::

# Print Success

## Unsupported Features

Features that may not print properly if left unsupported:

- Overhangs/bridges over the [recommended feature size](docId\:t94PR-A-C0pIhY6LJsWk7)&#x20;
- Islands
  [Project Analysis](docId\:gfR-GoC-Irq_L9_KanC-X) warns you of any islands in your project.

***Example Corner Cube Part***

:::::::WorkflowBlock
::::::WorkflowBlockItem
**Overhangs**

::::VerticalSplit{layout="right"}
:::VerticalSplitItem
![Overhangs](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/_55PKLo9W9McnyiG02cRQ_image.png)
:::

:::VerticalSplitItem
On the dark gray background, you can see how the part is sitting on the platform.

Viewed from below in the main image, the **overhang detection tool** highlights overhangs/bridges in <font color="#eb144c">**red**</font>.

*The dark gray surface is sitting on the platform.*
:::
::::

:::::ExpandableHeading
<font color="#6550ff">**Suggested Solution**</font>

::::VerticalSplit{layout="right"}
:::VerticalSplitItem
- Measuring the smallest overhang/bridge confirms that all of the **larger red areas require supports**.
- *Distance falls over the recommended minimum, 2mm for most resins.*
:::

:::VerticalSplitItem
![red areas require supports](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/WYlKuHOC9LbTZQ4hJzE-a_image.png)
:::
::::

::::VerticalSplit{layout="right"}
:::VerticalSplitItem
- The largest flat red area receives **bar supports**.
- The thinner red areas receive **fence supports**.
:::

:::VerticalSplitItem
::Image[]{src="https://api.archbee.com/api/optimize/vMzsbEjDegHbwm-J2w3HR-KfSbfg5O-Q5QrrOuwoXz3-20240830-223344.gif" size="98" width="575" height="575" position="center" alt="Adding supports" showCaption="false"}
:::
::::

::::VerticalSplit{layout="right"}
:::VerticalSplitItem
- Remaining red areas are too small to need supports.
:::

:::VerticalSplitItem
![Areas too small for supports](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/unTUgeiO8Ekfg86QAqp8m_image.png)
:::
::::
:::::
::::::

:::::WorkflowBlockItem
**Islands**

::::VerticalSplit{layout="right"}
:::VerticalSplitItem
![Islands](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/elkD9O4KkgBFJyIW_3gaf_image.png)
:::

:::VerticalSplitItem
<font color="#fcb900">**Two islands**</font> emerge partway through the print that require supports.
:::
::::

:::ExpandableHeading
<font color="#6550ff">**Suggested Solution**</font>

Reorienting parts can be an effective method to **minimize overhang/bridges and islands**, thereby reducing the supports needed to achieve print success.

**Utilize self-supporting angles** to reduce overhangs.
Reference [recommended angle](docId\:t94PR-A-C0pIhY6LJsWk7) per resin.  40 degrees or more from horizontal is most common.

![Example orientation requiring supports for overhangs ---> reoriented to utilize all self-supporting angles.     ](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/C8A8ztco5aJ4EoJgSnu3Z_image.png "Example orientation requiring supports for overhangs ---> reoriented to utilize all self-supporting angles.     ")
:::
:::::
:::::::

## Cross Section

Cross section is the XY slice of the part being printed at a given point in time, which can be seen when you [view slices](docId\:gfR-GoC-Irq_L9_KanC-X) for the project.

***Goals***

- **Small** cross sections
  *(less than 50 x 50 mm recommended)*
- **Consistent** cross sections throughout the print
- **Gradual** changes in cross section from slice to slice

***Risks***

:::::::WorkflowBlock
::::::WorkflowBlockItem
[Over-Adhesion](docId:6k62sHy9n_S4Srwm6PAZc)&#x20;

Parts with a large cross section on the platform will have strong adhesion and may be more difficult to remove from the platform.  For especially rigid and brittle resins (ex: EPX), this can result in chipping the part during removal.

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
![](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/rjBtqGRl913PzsoWk7Oh-_image.png "Large cross section on platform")
:::

:::VerticalSplitItem
![Chipped part in CE 221 (retired resin)](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/nmZAHhNHXqebeIgNWqycj_image.png "Chipped part in CE 221 (retired resin)")
:::
::::

:::::ExpandableHeading
<font color="#6550ff">**Suggested Solution** </font>

Lift part up on supports

- This example part does not want supports on any of the blade features, so reorientation would not work
- The support nubs on the bottom can easily be sanded off
- Lifting on supports also provides venting for the central hole

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
![Part lifted on supports](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/rw__MLsnuqK_gRkIMjfCg_image.png)
:::

:::VerticalSplitItem
![Sanding off support nubs](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/9gr1-m_6clj77fDfeCRL5_image.png "Sanding off support nubs")
:::
::::
:::::
::::::

::::::WorkflowBlockItem
[Under-Adhesion](docId\:DAbqNXb4KnG1eeiClRzqF)

Parts with a large cross section late in the print, in conjunction with a small cross section on the platform, can be susceptible to an adhesion failure due to suction forces.

::::VerticalSplit{layout="right"}
:::VerticalSplitItem
- Small cross section on platform
- Large cross section late in print
:::

:::VerticalSplitItem
![Small cross section on platform          Large cross section late in print](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/WUecS6_7kOdBuyIdLyZn5_image.png)
:::
::::

::::VerticalSplit{layout="right"}
:::VerticalSplitItem
- Slices during printing
:::

:::VerticalSplitItem
![Slices during printing](https://api.archbee.com/api/optimize/vMzsbEjDegHbwm-J2w3HR-UOrZKgn2pzjiclhqxen4t-20240830-224135.gif)
:::
::::

::::VerticalSplit{layout="right"}
:::VerticalSplitItem
- Adhesion Failure from Suction Forces
:::

:::VerticalSplitItem
![Adhesion Failure from Suction Forces](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/KRJepzh7xBRcmc5lrSq5c_image.png)
:::
::::

:::::ExpandableHeading
<font color="#6550ff">**Suggested Solution** </font>

Reorient part for consistent cross sections throughout print.

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

:::VerticalSplitItem
![Slices of reoriented part](https://api.archbee.com/api/optimize/vMzsbEjDegHbwm-J2w3HR-UMe5xtNPnmPGbXL9QGQTj-20240830-224334.gif)
:::
::::
:::::
::::::

::::::WorkflowBlockItem
[Cross Section Line](docId:7TYKEfAqK6hnwMvjVW6Xj)&#x20;

Abrupt changes in cross section, especially when a bridge suddenly closes, results in a geometry flow band: a line in the printed part when the cross section changes suddenly.

::::VerticalSplit{layout="right"}
:::VerticalSplitItem
- Slice just before an abrupt cross section change
:::

:::VerticalSplitItem
![Slice just before an abrupt cross section change](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/gLJjRFiQx6_ihbgBWAElN_image.png)
:::
::::

::::VerticalSplit{layout="right"}
:::VerticalSplitItem
- Abrupt cross section change
:::

:::VerticalSplitItem
![Abrupt cross section change](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/uaEr_iA7EYZUvth4CVasE_image.png "Abrupt cross section change")
:::
::::

::::VerticalSplit{layout="right"}
:::VerticalSplitItem
- Resulting cross section line
:::

:::VerticalSplitItem
![Resulting cross section line](https://api.archbee.com/api/optimize/vMzsbEjDegHbwm-J2w3HR-SZ5Md1KQHVPp6whTV_KP_-20240830-224435.gif "Resulting resin flow band")
:::
::::

:::::ExpandableHeading
<font color="#6550ff">**Suggested Solution**</font>

Reorient part for gradual cross section changes.

<font color="#eb144c">**POOR**</font>**&#x20;Overall Cross Sections**

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

:::VerticalSplitItem
![Part Slices](https://api.archbee.com/api/optimize/vMzsbEjDegHbwm-J2w3HR-X6e6DrrhY99shZRG1EbPj-20240830-224550.gif "Part Slices")
:::
::::

<font color="#32c49a">**GOOD**</font>**&#x20;Overall Cross Sections**
*Result of auto orientation*

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
![Part on Platform](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/6n0FLHZLrCe1eLMe5nHRc_image.png "Part on Platform")
:::

:::VerticalSplitItem
![Part Slices](https://api.archbee.com/api/optimize/vMzsbEjDegHbwm-J2w3HR-gWle6Z6MEiEthis1OCpMF-20240830-224616.gif "Part Slices")
:::
::::
:::::
::::::
:::::::

## Resin Flow

Prints are most successful when the resin can flow freely and consistently.

***Risks***

:::::::WorkflowBlock
:::WorkflowBlockItem
[Cross Section Line](docId:7TYKEfAqK6hnwMvjVW6Xj)&#x20;

As with cross section described above, abrupt changes from one slice to the next cause a change in resin flow which results in a cross section line: a line in the printed part when the cross section changes suddenly. (see example above)
:::

::::::WorkflowBlockItem
[Witness Line](docId:4rLeAwnEPIMBuA6A1pcrm)&#x20;

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
Resin flow can also cause a shallow line to appear on your part when the speed and direction of resin flow changes during printing.  This can happen with parts of varying height on one build or when the platform moves above the resin surface.  This is most common with elastomeric materials.


:::

:::VerticalSplitItem
![Witness lines on a part when the platform was entering and leaving the resin surface](https://api.archbee.com/api/optimize/vMzsbEjDegHbwm-J2w3HR-XsABSGIHprZFQT4B32Zgk-20240830-224936.gif "Witness lines on a part when the platform was entering and leaving the resin surface")
:::
::::

:::::ExpandableHeading
<font color="#6550ff">**Suggested Solution**</font>

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
Reorient the part by tilting it to break the resin's surface tension gradually rather than disrupt the flow across many areas at once.
:::

:::VerticalSplitItem
![Tilting part reduces witness lines](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/P3WUqX1OFMdIRxC7eeqK4_image.png)
:::
::::
:::::
::::::

:::::WorkflowBlockItem
[Resin Starvation](docId:3EIqqQqCGKwU6QNgdR5Ox)&#x20;

If resin is trapped in the part during printing, you could end up with an inadequate amount of liquid resin in the cassette to finish the print (when the minimum amount of required resin is in the cassette).

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
![Resin starvation from unvented volume](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/r2efn5bvOzZu9_tQmELOP_image.png)
:::

:::VerticalSplitItem
This is most common with unvented volumes.

The example here, printed directly on the platform, trapped resin in the six holes and didn't have enough liquid resin left in the cassette to properly flow where needed to finish the print.

See [Unvented Volumes](docId\:DoBa4qKKoXpi-52yw3nCr) below for more information.
:::
::::
:::::
:::::::



## Unvented Volumes

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
Unvented volumes trap resin in a pressure vacuum during printing which can cause print defects.




:::

:::VerticalSplitItem
![Low pressure and resin inside trapped volume](https://api.archbee.com/api/optimize/IUjOpuVPV7qLYmC62cjKs-_3MxotOHDYOtO7SilAZyQ-20240927-200941.png "Low pressure and resin inside trapped volume")
:::
::::

**Possible defects** from an unvented volume:

::::LinkArray
:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/dptYqcTHPbVZhe3zuNg4v-4mgbgODEtgs7k2eJ_EcBV-20250102-002645.png"}
[Blow Out](docId\:ygAbVQOmuTwYuvDOvnBfN)&#x20;
:::

:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/dptYqcTHPbVZhe3zuNg4v-7GbQP6v8GfPdZx2ZzfMyu-20250225-022037.gif"}
[Fringing](docId\:UP-Tsq77rAZxLvuEVCVmq)&#x20;
:::

:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/dptYqcTHPbVZhe3zuNg4v-t0GDLIR-_HTH_V4u4TV4e-20250102-010136.png"}
[Vacuum Line](docId\:uIA3VrtjsNOqvyXwL8VxS)&#x20;
:::
::::

Related defects that unvented volumes can exacerbate:

::::LinkArray
:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/dptYqcTHPbVZhe3zuNg4v-CZDwh_lptvzK6jz9vmlTm-20250102-004959.png"}
[Resin Starvation](docId:3EIqqQqCGKwU6QNgdR5Ox)&#x20;
(by trapping resin)
:::

:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/dptYqcTHPbVZhe3zuNg4v-xCXwS20-vkvjurjQUk7EB-20250222-013933.png"}
[Under-Adhesion](docId\:DAbqNXb4KnG1eeiClRzqF)&#x20;
(from suction forces)
:::
::::

:::::::WorkflowBlock
::::::WorkflowBlockItem
[Fringing](docId\:UP-Tsq77rAZxLvuEVCVmq)&#x20;

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
This example shows the fringing defect, but the same solutions can apply to all defects caused by an unvented volume.
:::

:::VerticalSplitItem
![Fringing print defect from an unvented volume](https://res.cloudinary.com/carbon3d/image/upload/Education/Process/Orientation-Supports/Unvented-volumes/Velocity-stack-fringing-gif_800px.gif "Fringing print defect from an unvented volume")
:::
::::

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
[Project Analysis](docId\:gfR-GoC-Irq_L9_KanC-X) in the Printer UI will look for unvented volumes in your part(s) and provide a warning for areas of trapped volume.

You can view the <font color="#eb144c">**warning areas in red** </font>with a sliding scale that simulates the part through printing.
:::

:::VerticalSplitItem
![Example of an unvented volume throughout the part](https://res.cloudinary.com/carbon3d/image/upload/Education/Process/Orientation-Supports/Unvented-volumes/Velocity-stack_UI-gif.gif "Example of an unvented volume throughout the part")
:::
::::

:::::ExpandableHeading
<font color="#6550ff">**Suggested Solutions**</font>

**Lift Part onto Supports**
For this part, lifting the part onto supports provides venting among the supports. The Project Analysis now shows <font color="#32c49a">**no warnings**</font> of trapped volumes.

![Lift Part onto Supports](https://res.cloudinary.com/carbon3d/image/upload/Education/Process/Orientation-Supports/Unvented-volumes/Velocity-Stack-on-supports.png)

***

**Reorienting a Part** may also eliminate the unvented volume.

<font color="#ff9900">**Quiz: Which of the three orientations below has an unvented volume?**</font>

![](https://res.cloudinary.com/carbon3d/image/upload/Education/Process/Orientation-Supports/Unvented-volumes/Cup-Options.png)

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
<font color="#ff9900">**Answer**</font>

Options <font color="#d32f4a">**2 and 3**</font> have unvented volumes, shown in red.

**Are you curious why option 2 is unvented even though it is open at the top?**

Option 2 will release the trapped volume when the print is finished and the platform returns home, but during printing, that opening is below the surface of the resin, thereby leaving that volume trapped under the same pressure as option 3.
:::

:::VerticalSplitItem
![Options 2 and 3 have unvented volumes, shown in red.](https://res.cloudinary.com/carbon3d/image/upload/Education/Process/Orientation-Supports/Unvented-volumes/Cup-Answer.png)
:::
::::
:::::
::::::
:::::::

## Stability

Stability is needed to counter the [suction forces](docId\:U7XYytjyDp3BvsYy2qKcU) of printing.

:::::::WorkflowBlock
::::::WorkflowBlockItem
[Under-Adhesion](docId\:DAbqNXb4KnG1eeiClRzqF)&#x20;

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

:::VerticalSplitItem
Parts susceptible to stability issues are top heavy or asymmetrical in their orientation, with a relatively small footprint on the platform.  The resulting print defect is usually under-adhesion.
:::
::::

:::::ExpandableHeading
<font color="#6550ff">**Suggested Solutions**</font>

**Supports**
When parts are unstable, supports add stability. This example is both tall and asymmetrical, making it susceptible to suction forces. The overhang detection tool has been turned on in the Printer UI, showing the underside of this part as yellow.&#x20;**&#x20;Yellow indicates that this is a self-supporting angle, but stability supports may be needed.**

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
![ Yellow indicates that this is a self-supporting angle, but stability supports may be needed.](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/bzz6X7UcMsWEb63lisMVL_image.png)
:::

:::VerticalSplitItem
![ Yellow indicates that this is a self-supporting angle, but stability supports may be needed.](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/sL7DMbUlIAeQyl41mgEeu_image.png)
:::
::::

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
![Use supports suited for tall parts](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/FVkd8srwVaLoD45C-Dw1B_image.png)
:::

:::VerticalSplitItem
[Type of Supports](docId\:VUbpoAitbLM11aM9-qJ1p)&#x20;

When stability is needed, it is better to use either bar supports or thickened fence supports. &#x20;

- Bar supports are thicker and automatically truss together in the software to provide structure.
- Fence supports are thinner and can buckle when too tall. Edit the wall thickness to the [recommended wall thickness](docId\:t94PR-A-C0pIhY6LJsWk7)  for the resin.
:::
::::

***

**Orientation**
Reorienting a part can often help stability b&#x79;**&#x20;lowering the height: footprint ratio**.

This part's center of mass is far from the platform and requires supports for both stability and overhangs. Reorientation eliminates the need for supports, provides a consistent cross section, and shortens the print time.

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
![lowering the height: footprint ratio.](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/EnQSWNdfXwmHYL2URmbRB_image.png)
:::

:::VerticalSplitItem
![lowering the height: footprint ratio.](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/CEKyG_ejuf1RnCV9uHwNZ_image.png)
:::
::::
:::::
::::::
:::::::



:::hint{type="warning"}
Suggested **solutions for print success in this lesson focus solely on how orientation and supports** can help.  Additional options may be available for the print defects described here, **including but not limited to design solutions**. Reference the [Part Defects](docId\:pPm8gmeGCY_0fkFwgTCyj) documentation for full troubleshooting options.
:::

# Design

## Cosmetic Surfaces&#x20;

Surface finish may be important on parts that have highly visible surfaces, such as name plates or the exterior of housings. Orientation & supports strategies can be utilized to achieve the best surface finish where needed.

::::::WorkflowBlock
:::::WorkflowBlockItem
### Supports Location

Cosmetic surfaces can be oriented to avoid the need for supports.

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
<font color="#d32f4a">**On Cosmetic Surface**</font>

![Name plate angled down with supports on front face](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/qq63Ulsxq30ESNc6WeIk0_image.png "Name plate angled down with supports on front face")
:::

:::VerticalSplitItem
<font color="#32c49a">**Off Cosmetic Surface**</font>

![Name plate angled up with supports on back](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/NePEQVY4D-UIAd-oAgnw7_image.png "Name plate angled up with supports on back")
:::
::::
:::::

:::::WorkflowBlockItem
### Medial Axis Flow Lines

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
Large cross sections parallel to the platform, facing the window, will manifest resin flow lines as a result of fluid dynamics.&#x20;

Reorient cosmetic surfaces out of the ending XY plane to mitigate the effect.
:::

:::VerticalSplitItem
![Medial Axis Flow Lines](https://api.archbee.com/api/optimize/vMzsbEjDegHbwm-J2w3HR-fOA4QoRoMzC51jG4Po06d-20240904-200209.gif)
:::
::::
:::::

:::::WorkflowBlockItem
### Pixel Lines

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
Vertical surfaces can show vertical lines manifested from the corners of pixels in the slice image.

Reorient cosmetic surfaces out of the Z plane to mitigate the effect.

Reference [DLS Design Guidelines](docId\:t94PR-A-C0pIhY6LJsWk7) for more information on resolution.
:::

:::VerticalSplitItem
![Pixel Lines](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/Pn_rIxB3YW9tGFh1FjmqR_image.png)
:::
::::
:::::

:::::WorkflowBlockItem
### Slice Lines

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
Shallow curved surfaces can show the edges of slices as the slice image's edges shift from one slice to the next.&#x20;

Reorient cosmetic surfaces to minimize shallow curves to mitigate the effect.

Reducing the slice thickness can also reduce this effect but will increase the print time. Reference [Print Controls](docId\:N9rCrE4j391HMxwvP-udG).

Reference [DLS Design Guidelines](docId\:t94PR-A-C0pIhY6LJsWk7) for more information on resolution.
:::

:::VerticalSplitItem
![Slice Lines](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/M3tRmq7YwtSriETl_xTxF_image.png)
:::
::::
:::::

:::::WorkflowBlockItem
### Consistency

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
Angled surfaces have the best consistency in surface finish as the combined effects of resin flow, pixels and slices average together.

It is particularly useful to match the print angle on multiple surfaces so they all share the same finish.
:::

:::VerticalSplitItem
![Consistency](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/E1hHwoyES0t9e3Pv-lrZf_image.png)
:::
::::
:::::
::::::

## Fence vs Bar Supports

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
![Fence Support Nubs are Smaller](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/FBTUsxkQ_RbuJ_QlzVHL3_image.png)
:::

:::VerticalSplitItem
**Fence Support Nubs are Smaller**

There are two types of supports.

1. **Bar supports**
   The break line is farther from the surface of the part and therefore leaves behind a larger nub.
2. **Fence supports**
   The break line is close to the surface of the part, leaving smaller, consistently spaces nubs.
:::
::::

## Critical Features

Your parts may have critical features where tolerance is tight and accuracy is important.
Orientation & supports decisions can be made to ensure the most critical features have the best outcome for your application.

::::::WorkflowBlock
:::::WorkflowBlockItem
[Optical Effects](docId\:t94PR-A-C0pIhY6LJsWk7)&#x20;

**Overcure** and **cure-thru** are optical effects resulting from how UV light interacts with the resin as it's curing. Resin is not completely opaque to UV light, and some light passes through features edges where the material is thin, curing a small amount of additional resin.

1. **Overcure** occurs in the **XY** plane
2. **Cure-thru** occurs in the **Z** axis

Critical features maintain <font color="#32c49a"> </font>because overcure behaves equally across that plane.  A vertically oriented feature will experience cure-thru only from the bottom (where the UV light shines from), causing a feature to be marginally oblong.

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
![Overcure and Cure-Through](https://api.archbee.com/api/optimize/vMzsbEjDegHbwm-J2w3HR-w8NaUAoBKurOIQa6KETy3-20240904-201214.gif)
:::

:::VerticalSplitItem
![Better accuracy with overcure](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/v8CBf46i-1CDJugQiegcC_image.png)
:::
::::

:::hint{type="info"}
The overcure and cure-thru illustrated here have been exaggerated for graphic readability. The actual dimensional difference is smaller at scale.  Reference [DLS Design Guidelines](docId\:t94PR-A-C0pIhY6LJsWk7) for more information on **optical effects** as well as recommended compensation factors for [holes.](docId\:t94PR-A-C0pIhY6LJsWk7)&#x20;
:::
:::::

:::::WorkflowBlockItem
**Supports**

Features that serve a functional role may require special considerations to ensure proper fit in their application.  Examples include:

- Holes that require a press fit or will serve specific hardware
- Surfaces that will be bonded to another component
- Snap fit features

**Orient Strategically for Function**
The function of this bracket requires a smooth interface on all flat faces to ensure a tight fit with construction components.  Orienting the part such that supports are only on the edges of the part, the function of the bracket is improved.

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
**Functional assembly** of the bracket
:::

:::VerticalSplitItem
<font color="#d32f4a">**Orientation with supports on a flat face**</font>**** <font color="#32c49a">**Orientation with all supports on edges**</font>
:::
::::

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
![Functional assembly of the bracket](https://api.archbee.com/api/optimize/vMzsbEjDegHbwm-J2w3HR-FHTGA0Pch2lRsB31EHtg6-20240904-201512.gif)
:::

:::VerticalSplitItem
![Orientation with supports on a flat face vs Orientation with all supports on edges](https://api.archbee.com/api/optimize/vMzsbEjDegHbwm-J2w3HR-WZcdZynv6iJx7ia5gMJ-x-20240904-201529.gif)
:::
::::

**Orient for No Supports on Features**
Orient your part to eliminate overhangs and the need for supports on critical features.

![Orient for No Supports on Features](https://api.archbee.com/api/optimize/vMzsbEjDegHbwm-J2w3HR-aJu3Bjc0f5pzWb1uOjm8Y-20240904-201653.gif)

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
**Choose Fence Supports**
If the preferred orientation\* requires supports on critical features, choose fence supports to leave behind smaller support nubs.

*\*For example, this example orientation may be preferred for cosmetic reasons: to keep supports off of hero surfaces (see above).*
:::

:::VerticalSplitItem
![Bar Supports versus Fence Supports](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/cdd7sVyVTPpm7dPxGzABp_image.png "Bar Supports versus Fence Supports")
:::
::::
:::::
::::::

## Assemblies

When parts will be assembled, it is recommended to orient each part consistently relative to how the components will fit together.  Every axis, in each part, will then be exposed to printing forces in the same manner, leading to the best fit.

![Assemblies](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/Ze07cJ9MtLkf2iP5nQPbb_image.png)

# Cost

## Material Cost - Supports

Supports are printed in the same material as the part.  The more supports a part needs, the more cost is associated with the part. Utilize orientations that minimize the needs for supports to save on cost.

Reference the [Unsupported Features](docId\:DoBa4qKKoXpi-52yw3nCr) Print Success example for minimizing unsupported features.

![Example orientation requiring supports for overhangs ---> reoriented to utilize all self-supporting angles.](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/SxtDeC4Hzkc1NxEfXU19M_image.png)

## Print Time

Reducing print time is desirable to increase throughput. Orientation of the part can have a measurable impact on the print time.

:::hint{type="info"}
Note that ultimately what matters most for cost is the **print time per part**.  The shortest print time is often at odds with the number of parts per build, so it makes sense to look at both factors in tandem and calculate the best **value per part**. Reference the [Tall vs Short Cost Comparison ](docId\:DoBa4qKKoXpi-52yw3nCr) below.
:::

**Part Height**
The most influential factor on print time is the height of the part. Drastically **reduced print times** can result from a **short orientation**.

:::hint{type="info"}
Note that print time rarely changes from one part to a fully packed build, unless parts are packed too closely. The examples below have the same print time for one part and for the full build.
:::

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
![Tall orientation = 5 hours 24 minutes](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/ZzsAwJz47ejvKdlL5eVu4_image.png "Tall orientation = 5 hours 24 minutes")
:::

:::VerticalSplitItem
![Short orientation = 1 hours 10 minutes](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/dKLWmvYWbLQC7VyjJ0i60_image.png "Short orientation = 1 hours 10 minutes")
:::
::::

*Estimates shown from an M3 Printer.*
*Other printers will vary due to build size, or on an M2 Printer (which has the same build volume as an M3) due to M3's force feedback feature that usually yields faster print times.*

## Parts per Build

Maximizing the number of parts per build is desirable to get as many parts through production as possible. Orientation of the part can have a great impact on how many parts fit on the build platform.

The [Minimize Footprint](docId\:rMnxtq1NIAHXZOc4bZXWu) tool in the Printer UI is the quickest way to get an orientation to maximize parts per build. This example yields 42parts per build with a minimal footprint, compared to 10 in a short orientation.
*Remember to follow part spacing recommendations: reference&#x20;*[Layout](docId\:SJ39gtBagt0cSGVVlCfli).

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
![Tall Orientation = 42 parts per build](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/aMOGrtKRZEq2eeYE55cqC_image.png "Tall Orientation = 42 parts per build")
:::

:::VerticalSplitItem
![Short Orientation = 10 parts per build](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/ogE4Bf1jIVNpqYAQ4SGz8_image.png "Short Orientation = 10 parts per build")
:::
::::

:::hint{type="info"}
**Tall vs Short Cost Comparison**
Note that while maximizing the build can often provide a good value, it is important to look at **all factors affecting cost** on a per part basis, notably those mentioned above: **material and print time per part**.

The example above fares better in the short orientation for print time per part and material cost per part (due to fewer supports). The deciding factor may come down to other factors. Reference the [Example Orientation Assessment](docId:2Yr4OFt_Lo0mOHUcloiQo) for full considerations at play.
:::

***

## Post-Processing

Orientation & Supports decisions can have a noticeable impact on the effectiveness of washing methods and the ease of removing supports.  Improving these aspects of post-processing can save labor time and therefore cost.

::::::WorkflowBlock
:::::WorkflowBlockItem
**Washing Exposure**

**Avoid Touch-Up**
For parts to wash without the need for touch-up, orient parts to ensure **all surfaces are exposed to the full agitation of solvent**. &#x20;

In the example below, the layout on the left orients the inside of the housing face-down on the platform. Solvent will have very little agitation on the interior surfaces when washed on the platform, and the parts will need touch-up. The layout on the right exposes all surfaces to solvent agitation and parts will come out clean after washing without touch-up.

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
![Touch-up needed](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/DS9YWp-Wax4EfAVrdZR-v_image.png "Touch-up needed")
:::

:::VerticalSplitItem
![No touch-up](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/xUf1ryskczv47I0uvvuMs_image.png "No touch-up")
:::
::::

**Easy Access for Touch-Up**
If touch-up is not avoidable, ensure that features needing touch-up are easily accessible.

![Easy Access for Touch-Up](https://res.cloudinary.com/carbon3d/image/upload/Education/Process/Orientation-Supports/Cost-Post-processing/Touch-Up-Gif_v0501-downsize-only_300px-12x.gif)
:::::

:::::WorkflowBlockItem
**Part Washer Spinning**

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
Using the Smart Part Washer is recommended for the best washing results. The part washer primarily works with **centrifugal force**, spinning parts both inside and outside of the solvent during the wash cycle.

When laying out parts on the build platform, **consider the effects of spinning** to achieve consistently clean parts.
:::

:::VerticalSplitItem
![Part Washer Spinning](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/cnDz7SY3ZRAAl6pSh0BHv_image.png)
:::
::::

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
![Avoid the Center](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/5_1lENIPVD7pRdP0ZQCKf_image.png)
:::

:::VerticalSplitItem
**Avoid the Center**
The only area of the platform that doesn't get the benefit of centrifugal force is the center.

Best wash results avoid the center as can be seen in this layout example.
:::
::::

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
**Take Advantage of Spinning**
Features such as blind holes often require touch-up after washing.

Use centrifugal force to your advantage and **aim blind holes outwards** so the spinning pulls out resin for you.

This example aims the blind hole towards the platform edge on both sides
:::

:::VerticalSplitItem
![Take Advantage of Spinning](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/n9TNZogJg1vhslBU6SgPT_image.png)
:::
::::
:::::

:::::WorkflowBlockItem
**Supports**

Ensure that supports are easy and quick to remove to save labor costs. When supporting parts, consider how they will be removed in post-processing.

Make sure all supports are accessible for removal.&#x20;

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
![Supports are not accessible in this orientation](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/RJtnNg_-CED5aDDucVV_o_image.png "Supports are not accessible in this orientation")
:::

:::VerticalSplitItem
![Supports are accessible for removal](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/ztGTP5iH6n63fnwsvnXQe_image.png "Supports are accessible for removal")
:::
::::

**Consolidate Supports**
Supports will be quicker to remove when they can be pulled off all at once.

In the example

- The left part has a series of fence supports, which may be difficult to grab all at once.
- The second part uses bar supports which automatically truss together as one when possible.
- The last part uses one fence support instead multiple.

![Consolidate Supports](https://api.archbee.com/api/optimize/3CesIL2dYMCHPZvRjp8S0/0TR-BdmGmLyJVJb_mosWt_image.png)
:::::
::::::





