# Preform Quick Start

## What is **Preform?**&#x20;

Prefrom is a free slicing software which Fab Lab uses to prepare models for SLA 3D Printing with our Formlabs SLA Resin printers.&#x20;

Slicing refers to generating the data 3d printers need to produce your model. This is done in a slicing software where you can set and modify settings and preview the outcome.

It is a critical step in the process so pay special attention to the following steps. This will ensure you achieve the best outcome for your project and mitigate any potential printing failures.

***

## Download Preform

Click below and navigate the Form Labs website to download Preform.

{% embed url="<https://formlabs.com/software/preform/>" %}
Click here to download the latest version of Preform.
{% endembed %}

***

## Setup a print

With Preform open, select the 'Printer' ribbon in the top right of the application.&#x20;

<figure><img src="https://1705907971-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LXb8cACCUE4sAj3yO3X%2Fuploads%2FW80Wa9GwVfdRuayhpaEb%2FPreform%20Setup%2011.jpg?alt=media&#x26;token=3e64bf03-af85-4df4-b50b-974b9dd74190" alt=""><figcaption></figcaption></figure>

{% tabs %}
{% tab title="1. Choose Printer" %}
**Inside the printer setup page, select the drop-down menu under 'Choose Printer'**

<figure><img src="https://1705907971-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LXb8cACCUE4sAj3yO3X%2Fuploads%2FOcYDzGC7lUw7ezKfmRcA%2FPreform%20Setup%2021.jpg?alt=media&#x26;token=0717cc7c-c3e7-4c20-8d28-e7e42c3e1048" alt=""><figcaption><p>Click image to englarge.</p></figcaption></figure>

The Fab Lab operates two types of Form Labs SLA Resin printers defined by different build volumes.&#x20;

* **Form 3/3+** (Build Volume: 145 x 145 x 185mm).
* **Form 3BL** (Build Volume: 336 x 200 x 300mm).

{% hint style="info" %}
We are currently only able to print in 'Clear' and 'White' resin with the Form 3BL.&#x20;
{% endhint %}

***

**From the drop down menu, select the printer you wish to submit to.**&#x20;

{% hint style="success" %}
Selections that are 'grayed out' can still be selected for file setup. This just means that you are not connected to the printer via a network. This is expected.
{% endhint %}

<figure><img src="https://1705907971-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LXb8cACCUE4sAj3yO3X%2Fuploads%2FEbSBOjet3uKZUeizMV7t%2FPreform%20Setup%202%20selecting%20a%20printer1.jpg?alt=media&#x26;token=c2be2a6a-6c0c-4d25-84e6-d458a9e331e4" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
As there is only one Form 3BL available it may have a significantly longer processing time during busy periods. You should only nest your objects for the 3BL if they are too large for the 3/3+ and cannot be split or broken into smaller components. **Breaking your model into smaller components and nesting for the 3/3+ printers can improve the processing time, cost, and print success significantly!**
{% endhint %}
{% endtab %}

{% tab title="2. Choose Material" %}
**Under 'Choose Material' select one of the materials available from Fab Lab.**&#x20;

<table><thead><tr><th>Material</th><th>Colour</th><th>Price / mL</th><th data-type="checkbox">3BL Compatible</th></tr></thead><tbody><tr><td>White</td><td>White</td><td>$0.40</td><td>true</td></tr><tr><td>Grey</td><td>Mid grey</td><td>$0.40</td><td>false</td></tr><tr><td>Black</td><td>Deep Black</td><td>$0.40</td><td>false</td></tr><tr><td>Clear</td><td>Clear (slightly yellow)</td><td>$0.40</td><td>true</td></tr><tr><td>Draft</td><td>Mid grey (slightly translucent)</td><td>$0.40</td><td>false</td></tr></tbody></table>

{% hint style="success" %}
Draft resin is a great option if you want to reduce the processing time (wait time) for your print and are planning to paint your model. You can double the speed of a Draft resin print by setting the Layer thickness to 0.200mm!
{% endhint %}

<figure><img src="https://1705907971-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LXb8cACCUE4sAj3yO3X%2Fuploads%2FZQdw4P35rURXMXlX1cro%2FPreform%20Setup%2022.jpg?alt=media&#x26;token=87736709-74a5-4082-911b-275e1fe31767" alt=""><figcaption><p>Click image to englarge.</p></figcaption></figure>

{% endtab %}

{% tab title="3. Choose Layer Thickness" %}
**Depending on your material selection, you may see different options for the layer thickness of your print;**

Under *'Choose Layer Thickness'* select **0.100mm**

<figure><img src="https://1705907971-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LXb8cACCUE4sAj3yO3X%2Fuploads%2FRBiCPWsec2EQYOSuxOwO%2FPreform%20Setup%20layerthickness1.jpg?alt=media&#x26;token=168bf1ed-866e-4255-9e19-6c67a1702a6b" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
**0.100mm** is the default minimum layer thickness when submitting to Fab Lab. This is important as a 0.050mm thickness would effectively double the printing duration. If you think your print requires a finer layer thickness, please book a consultation.&#x20;
{% endhint %}
{% endtab %}

{% tab title="4. Choose Print Settings" %}
Under *'Choose Print Settings'* please select **'Default'**

Under *'Other Settings*' turn ON **'Optimized Settings for Build Platform 2...'**

<figure><img src="https://1705907971-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LXb8cACCUE4sAj3yO3X%2Fuploads%2FSh7iK9DcvexNhpO4ab3z%2FPreform%20Setup%202%20default%20settings1.jpg?alt=media&#x26;token=b52c9de1-c4c8-416e-90fc-96bb57015d22" alt=""><figcaption></figcaption></figure>

Select **'Apply'** in the lower right corner of the screen.&#x20;
{% endtab %}
{% endtabs %}

***

## Importing your Geometry

***

## Part Orientation

Orientation can be the difference between a print success and a print failure. In 3D resin printing, orientation is defined as the alignment of an object within the space of the build volume.&#x20;

It impacts stability, surface finish, and printability.

**Model orientation best practices include:**

* Tilting flat surfaces to a 10–20º angle
* Preserving integrity at intersections
* Preserving fine details on a model
* Preventing suction cups
* Reducing minima\*

{% hint style="info" %}
**Minima**

Every model contains minima; they are the lowest point of a surface. Rotating a model to face the build platform from different angles changes the lowest point and how each layer builds off the one below it.
{% endhint %}

### Orientation Tools

{% tabs %}
{% tab title="Auto-Orient" %}
{% hint style="success" %}
Use this function for a rapid print setup
{% endhint %}

The Auto-Orient All function uses the Preform algorithm to analyse your geometry and find the optimum print orientation.

This function is trained on by all networked preform systems, taking data from a huge pool of previous prints.&#x20;

<div><figure><img src="https://1705907971-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LXb8cACCUE4sAj3yO3X%2Fuploads%2FpeuImEUrOLthIe7PHoVH%2F1%20auto%20orient%20all.JPG?alt=media&#x26;token=dd8a212e-382b-45b0-a8fd-a8c108ae6c4d" alt=""><figcaption></figcaption></figure> <figure><img src="https://1705907971-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LXb8cACCUE4sAj3yO3X%2Fuploads%2FBBMXBNmbRdBbnnFbEacW%2F2%20auto%20orient%20all.JPG?alt=media&#x26;token=9fe67010-aed4-4504-849e-3af3c2efb051" alt=""><figcaption></figcaption></figure></div>
{% endtab %}

{% tab title="Orient to Face" %}
***Orient to face*** allows you to choose the Normal of a selected surface and orient that towards the print bed.&#x20;

{% hint style="info" %}
Use this function if your model has fine surface details and surface quality is paramount.&#x20;
{% endhint %}

<div align="left"><figure><img src="https://1705907971-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LXb8cACCUE4sAj3yO3X%2Fuploads%2FSRTgm4aXm4H9tdMC4bJO%2Fimage.png?alt=media&#x26;token=77d74724-4795-4675-afcf-eb2064779af7" alt="" width="375"><figcaption></figcaption></figure> <figure><img src="https://1705907971-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LXb8cACCUE4sAj3yO3X%2Fuploads%2FyRRwVQiVj6WlFMjWmQco%2Fimage.png?alt=media&#x26;token=f99c9311-4611-4802-ad21-31b564c4104d" alt="" width="375"><figcaption></figcaption></figure></div>
{% endtab %}

{% tab title="Orient Axes" %}

{% endtab %}

{% tab title="Orient to bounding box" %}

{% endtab %}
{% endtabs %}

***

## Auto-Generating Supports

Support structures are essential to reinforce overhangs and other delicate features. Supports tie the model to the raft.&#x20;

Preform will generate supports automatically by analysing your geometry, however there are some minor settings that are required by Fab Lab to process your job.&#x20;

1. Change the name of your model objects:

   In the object panel, right click and select 'Model Properties', a panel will appear and you will be able to edit the object name. Change this to your Job Number and a suffix number. E.g. 3241(1), 3241(2)...etc for all model objects.&#x20;
2. Open the support panel
3. Align your settings to the following&#x20;

<div align="left"><figure><img src="https://1705907971-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LXb8cACCUE4sAj3yO3X%2Fuploads%2Fd6szjsX7Vj9GMeSVg8Po%2FSupportSettings1.JPG?alt=media&#x26;token=d19606dc-cabd-4126-898e-fc4cdf6a4953" alt=""><figcaption></figcaption></figure></div>

1. Raft Type: This must always be set to Full Raft for Fab Lab submissions, regardless of object size.
2. Raft Label: This must always be checked on, allowing each of your parts to be labelled with their 'Object Name'. This allows Fab Lab to re-print parts quickly should they fail.&#x20;
3. Touch Point Density can vary depending on your model.&#x20;
   1. Set **1.00** If your object is small and light.
   2. Set **1.25** If your object is medium sized.
   3. Set **1.50** If your object is Large and heavy.
   4. If in doubt, use **1.50** to avoid print failure.
4. Touch-point Size: Set this as **0.45mm**\
   Touch point size is the diameter of the support as it intersects the surface of your model. Reducing this size with improve ease of removal, but will mean more support it required. Conversely, increasing touch-point size will reduce the overall number of supports.&#x20;
5. Internal Supports: **If you printing a hollow volume in clear resin, you should check this OFF.**
6. **Select Auto-Generate.** Preform will calculate supports for your model.&#x20;

***

## Layout

<div align="left"><figure><img src="https://1705907971-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LXb8cACCUE4sAj3yO3X%2Fuploads%2FP08F4fdqtIUAw3cHb4il%2FLayout%201.JPG?alt=media&#x26;token=e17261cf-e78a-43a9-a1b2-4b81461d7a92" alt=""><figcaption></figcaption></figure></div>

***

## Reviewing your print

## Exporting.

When your setup is complete, simple select ***File -> Save As*** to export your **.Form** as well as .**3mf** files ready for upload to SharePoint.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ms-kb.msd.unimelb.edu.au/the-fablab/3d-printing/introduction-1/preform-quick-start.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
