Bambu Lab P1S: Difference between revisions

From Nottinghack Wiki
Jump to navigation Jump to search
No edit summary
Jymbob (talk | contribs)
m Formatting, typos
 
(6 intermediate revisions by 3 users not shown)
Line 21: Line 21:
The nozzle in the P1S uses a 0.4 hardened nozzle and can use filaments that contain "fillers" such as Carbon fiber or glow in the dark.
The nozzle in the P1S uses a 0.4 hardened nozzle and can use filaments that contain "fillers" such as Carbon fiber or glow in the dark.


PETG prints well, is tougher than PLA but can create strings if printing too fast - is better that PLA when coming into contact with water and will resist higher ambient temperatures than PLA.
PETG prints well, is tougher than PLA but can create strings if printing too fast - is better than PLA when coming into contact with water and will resist higher ambient temperatures than PLA.


PLA gives good detail and clean prints - is brittle and is not good to use in moist conditions - it will also tend to misform in high ambient temperatures.   
PLA gives good detail and clean prints - is brittle and is not good to use in moist conditions - it will also tend to misform in high ambient temperatures.   


You can buy branded Bambu filament off the Bambu store, or just shop about on Amazon or wait until we do a Bulk buy and hop onto that.
You can buy branded Bambu filament off the Bambu store, or just shop about on online marketplaces or wait until we do a Bulk buy and hop onto that.


'''WARNING:''' TPU loves to grip onto build plates - especially the PEI plates (which is the gold one on the printer). It is highly recommended to apply a thin layer of glue stick (pritt et al) to the print plate before printing to prevent the TPU "welding" itself to the plate ruining it.
'''WARNING:''' TPU loves to grip onto build plates - especially the PEI plates (which is the gold one on the printer). It is highly recommended to apply a thin layer of glue stick (pritt et al) to the print plate before printing to prevent the TPU "welding" itself to the plate ruining it.
Line 34: Line 34:
https://www.orcaslicer.com/
https://www.orcaslicer.com/


Orca slicer is a fork of Bambu Labs "own" slicer - Bambu Studio.
'''Beware: There are several fake versions of this site containing malware,''' including ''orca-slicer[dot]com'', ''orcaslicer[dot]org'' and ''orcaslicer[dot]net''.
 
Orca slicer is a fork of Bambu Labs' official slicer - Bambu Studio.


https://bambulab.com/en/download/studio
https://bambulab.com/en/download/studio
Line 58: Line 60:


== Using the slicer outside of Hackspace ==
== Using the slicer outside of Hackspace ==
You do not have to be in HackSpace to slice your files and use the P1S printer.
You do not have to be in the hackspace to slice your files for use with the P1S printer.


Install your chosen slicer and select the P1S as your printer - you will be able to slice your files and save to a Micro SD card (see below)
Install your chosen slicer and select the P1S as your printer - you will be able to slice your files and save to a Micro SD card (see below)
Line 69: Line 71:
Click the Preview tab to slice the model.  
Click the Preview tab to slice the model.  


You can move up and down between the layers to ensure certain areas will provide enough strength you can go back to the prepare tab to adjust your settings and reslice.
You can move up and down between the layers to ensure certain areas will provide enough strength. If needed you can go back to the prepare tab to adjust your settings and reslice.


== P1S screen display ==
== P1S screen display ==
Line 84: Line 86:
Load your filament by going to:
Load your filament by going to:


Nozzle icon > Feeding > Load
Nozzle icon > Feeding > Load


The printer does not ask for the type of filament and chooses a generic nozzle temperature.
The printer does not ask for the type of filament and chooses a generic nozzle temperature.


Check that the build plate is correctly positioned.
Check that the build plate is correctly positioned.
== Check build plate positon ==
'''This is essential before you begin printing.'''
'''The back of the build plate must be between the plastic tabs.'''
If care is not taken it is possible to place the build plate '''on top of''' the plastic guides without realising because you cannot easily see inside the chamber.
Check with your finger that the plate is not sitting on top of either of the tabs.
<br>
[[File:Bambu-p1s-build-plate-correct-position.jpg|thumb|center|alt=Ensure the back of the build plate is between these plastic tabs|Ensure the back of the build plate is between these plastic tabs]]
[[File:Bambu-p1s-build-plate-correct-position-zoom.jpg|thumb|center|alt=Correctly seated build plate in relation to the plastic guide|Correctly seated build plate in relation to the plastic guide]]
<br>
The plate is not seated correctly and will probably result in the print head hitting and damaging the plate and head
Check with your finger that the plate is not sitting on top of either of the tabs.
[[File:Bambu-p1s-build-plate-bad-position.jpg|thumb|center|alt=The plate is not seated correctly and is sitting on top of the tiny plastic guide|The plate is not seated correctly and is sitting on top of the tiny plastic guide]]


There is a detailed breakdown of steps for getting things up and running on this page  
 
[[Howto:_Bambu_P1S]]
There is a detailed breakdown of steps for getting things up and running on this page:
'''[[Howto:_Bambu_P1S]]'''


== Printing direct to the printer from the slicer ==  
== Printing direct to the printer from the slicer ==  
Line 100: Line 122:
===Firewall===
===Firewall===


In order to allow discovery, you may need to open some ports on your firewall.  Newer versions of teh slicer allow you to specify an IP address and access pin by selecting "Bind with Access Code"
In order to allow discovery, you may need to open some ports on your firewall.  Newer versions of the slicer allow you to specify an IP address and access pin by selecting "Bind with Access Code"


If you are running a RedHat-like distribution (e.g. Fedora), you can allow inbound traffic on the discovery port (2021/udp):
If you are running a RedHat-like distribution (e.g. Fedora), you can allow inbound traffic on the discovery port (2021/udp):


<pre>
<pre>
sudo firewlal-cmd --new-zone bambu --permanent
sudo firewall-cmd --new-zone bambu --permanent
sudo firewall-cmd --add-source 10.0.0.0/24 --zone bambu --permanent
sudo firewall-cmd --add-source 10.0.0.0/24 --zone bambu --permanent
sudo firewall-cmd --add-port 2021/udp --zone bambu --permanent
sudo firewall-cmd --add-port 2021/udp --zone bambu --permanent
Line 111: Line 133:
</pre>
</pre>


On Ubuntu or Debian using ufw, it should be something like: (untested)
On Ubuntu or Debian-like distros using ufw, it should be something like: (untested)


<pre>
<pre>
Line 140: Line 162:


== Cleaning up ==
== Cleaning up ==
Unload your filament by going to:\
Unload your filament by going to:
   
   
Nozzle icon > Feeding > Unload
Nozzle icon > Feeding > Unload


Follow the instructions.  
Follow the instructions.  
Line 149: Line 171:


== If your print does not want to stay put on the build plate during printing  ==
== If your print does not want to stay put on the build plate during printing  ==
Sometimes first layers dont seem to want to "stick" to the build plate, this is usually due to grease/dirt from fingers previously touching the build plate.
Sometimes first layers don't seem to want to "stick" to the build plate. This is usually due to grease/dirt from fingers previously touching the build plate.
To try and remedy this - using a little washing up liquid and water (not Soap) - wash the plate - rinse with clean water and dry the plate with a paper towelThis tends to solve 99% of bed adhesion issues.
 
The sink in the room next to the 3D printer area has all you need to wash the plate.
To try and remedy this:
 
* using a little washing up liquid and water (not soap)  
* wash the plate  
* rinse with clean water  
* dry the plate with a paper towel
 
This tends to solve 99% of bed adhesion issues.
The sink in the [[Blue Room]] next to the 3D printer area has all you need to wash the plate.


Note: there are no manual adjustments on this printer (unlike older printers) so please dont try and tinker - contact the 3d printing team if you have issues.
Note: there are no manual adjustments on this printer (unlike older printers) so please don't try and tinker - contact the 3d printing team if you have issues.




[[Category:3D Printing]]
[[Category:3D Printing]]

Latest revision as of 09:20, 18 September 2025

Bambu Lab P1S
Manufacturer Bambu
Model P1S
Serial Number {{{serial}}}
AKA {{{aka}}}
Obtained (16 July 2025)
Location 3D Printer Area
Team 3D Printing
Induction Required No
Booking {{{booking}}}
Status Defunct
Risk Assessment Yes, see the assessment
Tools:   all pageslistPower ToolsBroken tools     {{}}


This printer was installed in the Space on 16h July, 2025.

Buying Filament

The P1S takes 1.75mm filament, so choose some PLA or PETG in your favourite colour.

The nozzle in the P1S uses a 0.4 hardened nozzle and can use filaments that contain "fillers" such as Carbon fiber or glow in the dark.

PETG prints well, is tougher than PLA but can create strings if printing too fast - is better than PLA when coming into contact with water and will resist higher ambient temperatures than PLA.

PLA gives good detail and clean prints - is brittle and is not good to use in moist conditions - it will also tend to misform in high ambient temperatures.

You can buy branded Bambu filament off the Bambu store, or just shop about on online marketplaces or wait until we do a Bulk buy and hop onto that.

WARNING: TPU loves to grip onto build plates - especially the PEI plates (which is the gold one on the printer). It is highly recommended to apply a thin layer of glue stick (pritt et al) to the print plate before printing to prevent the TPU "welding" itself to the plate ruining it.

Slicer choice

We have installed Orca Slicer on the Computer next to the printers (Preferred by many because it has some extra configuration options).

https://www.orcaslicer.com/

Beware: There are several fake versions of this site containing malware, including orca-slicer[dot]com, orcaslicer[dot]org and orcaslicer[dot]net.

Orca slicer is a fork of Bambu Labs' official slicer - Bambu Studio.

https://bambulab.com/en/download/studio

If you want to slice your models at home for testing or printing purposes, we suggest that you download and install your slicer choice from the relevant sites. By doing this, you will be able to control more of your own settings and see how long a print will take when you bring the sliced file into Hackspace to print.

From now on we simply refer to "the slicer/slicer" rather than Orca or Studio.

Using the slicer on your own laptop within Hackspace

If you are connected to the LAN in Hackspace and the P1S is powered on, you should be able to see it - "Bambu-P1S" and select it in the slicer under the Device dropdown.

If it doesn't appear, you may need to adjust your firewall settings.

When connecting to the printer, it will ask for a PIN/ACCESS code which can be found on the printer under:-

Settings > WLAN. Take note of the ACCESS CODE.

Please do not press the refresh icon, as everyone else that already has setup their slicer will need to reset their ACCESS code.

Do not register the printer to any Bambu account - please leave this in LAN Only/Developer mode.

Using the slicer outside of Hackspace

You do not have to be in the hackspace to slice your files for use with the P1S printer.

Install your chosen slicer and select the P1S as your printer - you will be able to slice your files and save to a Micro SD card (see below)

Slicing the part

Once the printer is configured in your slicer, import your object (the slicer accepts a number of file formats) and orient it to minimise overhangs. Supports can be enabled if necessary.

Ensure that you are slicing for the correct filament you have loaded or will load into the printer.

Click the Preview tab to slice the model.

You can move up and down between the layers to ensure certain areas will provide enough strength. If needed you can go back to the prepare tab to adjust your settings and reslice.

P1S screen display

The display on the P1S is (annoyingly) retro.

The detailed explanations of functionality are out of scope for this page but you should inform yourself of the screen options by using the link below.

https://wiki.bambulab.com/en/p1/manual/screen-operation

Preparing the machine to print

Check your filament is loaded.

Load your filament by going to:

Nozzle icon > Feeding > Load

The printer does not ask for the type of filament and chooses a generic nozzle temperature.

Check that the build plate is correctly positioned.

Check build plate positon

This is essential before you begin printing.

The back of the build plate must be between the plastic tabs.

If care is not taken it is possible to place the build plate on top of the plastic guides without realising because you cannot easily see inside the chamber.

Check with your finger that the plate is not sitting on top of either of the tabs.

Ensure the back of the build plate is between these plastic tabs
Ensure the back of the build plate is between these plastic tabs
Correctly seated build plate in relation to the plastic guide
Correctly seated build plate in relation to the plastic guide


The plate is not seated correctly and will probably result in the print head hitting and damaging the plate and head Check with your finger that the plate is not sitting on top of either of the tabs.

The plate is not seated correctly and is sitting on top of the tiny plastic guide
The plate is not seated correctly and is sitting on top of the tiny plastic guide


There is a detailed breakdown of steps for getting things up and running on this page:

Howto:_Bambu_P1S

Printing direct to the printer from the slicer

You have to be connected to the LAN in Hackspace and be able to "see" the P1S.

In preview tab of the slicer choose "Print plate", this will Send the sliced code to the printer and the print job will begin.

Firewall

In order to allow discovery, you may need to open some ports on your firewall. Newer versions of the slicer allow you to specify an IP address and access pin by selecting "Bind with Access Code"

If you are running a RedHat-like distribution (e.g. Fedora), you can allow inbound traffic on the discovery port (2021/udp):

sudo firewall-cmd --new-zone bambu --permanent
sudo firewall-cmd --add-source 10.0.0.0/24 --zone bambu --permanent
sudo firewall-cmd --add-port 2021/udp --zone bambu --permanent
sudo firewall-cmd --reload

On Ubuntu or Debian-like distros using ufw, it should be something like: (untested)

sudo ufw allow 2021/udp from 10.0.0.0/24

Printing from a Micro SD card

You will need to have saved your sliced part to a Micro SD card.

In "Preview tab" of the slicer, choose the dropdown from "Print plate" and select "Export plate sliced file"

Click this and you will be prompted to save the file in a name format yourname_m.gcode.3mf.

Put this file on your Micro SD card and head off to Hackspace.

Insert your Micro SD card into the P1S, and navigate to the folders tab your sliced object file name will be shown on the P1S display. REMEMBER TO REINSERT THE ORIGINAL SD CARD AFTER YOUR PRINT HAS FINISHED

Choose the files and hit OK.

Printing operation

The printer will go through its startup routine (which includes auto bed levelling), a little shaking too.

A purge line will be printed on the front of the build plate.

When the print is completed - wait a few minutes for the build plate to cool down and then it should be very easy to remove your printed item.

Please try not to use scrapers or tools that might damage the PEI print plate material

Cleaning up

Unload your filament by going to:

Nozzle icon > Feeding > Unload

Follow the instructions.

Ensure the build plate is free of your printed item, supports and any filament purge lines (found at the front of the build plate).

If your print does not want to stay put on the build plate during printing

Sometimes first layers don't seem to want to "stick" to the build plate. This is usually due to grease/dirt from fingers previously touching the build plate.

To try and remedy this:

  • using a little washing up liquid and water (not soap)
  • wash the plate
  • rinse with clean water
  • dry the plate with a paper towel

This tends to solve 99% of bed adhesion issues. The sink in the Blue Room next to the 3D printer area has all you need to wash the plate.

Note: there are no manual adjustments on this printer (unlike older printers) so please don't try and tinker - contact the 3d printing team if you have issues.