> For the complete documentation index, see [llms.txt](https://www.mrmansfield.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.mrmansfield.org/3d-printers/prusa.md).

# Prusa

[Prusa](https://www.prusa3d.com/) is a Czech company who makes great inexpensive printers. We have [2 mini](https://www.prusa3d.com/product/original-prusa-mini-semi-assembled-3d-printer-4/)'s, [1 MK3+](https://www.prusa3d.com/product/original-prusa-i3-mk3s-3d-printer-3/), and [1MK3+ MMU(multi-material)](https://www.prusa3d.com/product/original-prusa-mmu2s-to-mmu3-upgrade/). These are great all around printers which in the lab print PLA (hard plastic) and TPU(flexible plastic) filament.&#x20;

As discussed in [Design for 3D printing](/3d-printers/design-for-3d-printing.md) all 3D prints start as a 3D model (STL or 3MF file) which is then processed in software (slicer software) into slices and assinged motor values to create each shape of each layer. The computer code made by a slicer to send to a 3D printer is called G-Code.&#x20;

## Steps to print

1. Create or find a 3D model&#x20;
2. open Prusa slicer(if unavailable on lab computer let Mr.Mansfield know or look for a different computer)
3. insure the correct settings for machines and filament's

<figure><img src="/files/U6xbdB9Ds8CNksmkRDL7" alt=""><figcaption></figcaption></figure>

5. Make sure your Print settings are set to the correct printer (mini, MK3+ or MMU) and your filament is set to the correct material (PLA or TPU/FLEX)

<figure><img src="/files/OFYxfIzbKKfDUSldbXbO" alt=""><figcaption><p>Check your settings</p></figcaption></figure>

6. Now add your STL or 3MF model via File->Import->Import STL... Make sure you import you file as the correct units (inches or mm)&#x20;

<figure><img src="/files/JZDrObbidPnJq2wGgps8" alt=""><figcaption><p>Import your model</p></figcaption></figure>

<figure><img src="/files/QLzwuF2vlD18TgOrMMgw" alt=""><figcaption><p>Ta-Da!</p></figcaption></figure>

7. Now select the detail level- the higher the detail the longer the print will take. I normally will leave this at the default "Quality" unless I need to change it

<figure><img src="/files/ETTSwYjZqPCn97LYzUFC" alt="" width="563"><figcaption><p>Select your quality/resolution</p></figcaption></figure>

8. Choose if you want supports or not. You have to consider overhangs. For best results I often select supports everywhere, however there are good cases for other support strategies or no support

<figure><img src="/files/QJpAWsPhTdk71ID3yyi4" alt=""><figcaption><p>Supports?</p></figcaption></figure>

9. Now it is time to Slice! this will convert the model to layers and generate G-code to follow those slices. There are tons more settings you can play around with, but for the most part this should print. If you are interested in more advanced settings explore them!&#x20;

10\. we have to get it to the printer. There are two ways to achieve this: physically and over the internet. The simplest way in the lab is to use Prusa Connect. Simply login to Prusa connect using :

{% hint style="success" %}
&#x20;<tomorrowlabs@creghtonprep.org> and Tomorrow1 as the password
{% endhint %}

<figure><img src="/files/Bsr27ihA3Zh6YjVKbX1y" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/MoxTfI71oCjadTKipbri" alt=""><figcaption></figcaption></figure>

To physically get your G-code to a printer you will need a USB drive for the Mini's or a SD card for the MK3+ or MMU. Just export the G-code and save to the storage media.&#x20;

To share your G-code via the internet we will use [Octoprin](https://octoprint.org/)t. A [Raspberry Pi](https://www.raspberrypi.org/) ( a credit card sized computer) is plugged into the printer, we can send our G-code to the Raspberry Pi and it will control the printer!  Octoprint is on the Rpi plugged into the 3D printer, that little computer makes a server which we will access by typing the IP address listed in front of the 3D printer. This can only be done if you are in the lab and connected to the ToMorrow Labs wifi network.&#x20;


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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://www.mrmansfield.org/3d-printers/prusa.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.
