Skip to content
forked from dot-bob/p2pp

Palette2 Post Processing tool for Slic3r

Notifications You must be signed in to change notification settings

W4tel-BiDi/p2pp

 
 

Repository files navigation

p2pp - Palette2 Post Processing tool for PrusaSlicer/Slic3r PE

LATEST DEVELOPMENT RELEASE CAN BE DOWNLOADED HERE

Tested with version PrusaSlicer 2.2.0/2.1.0 earlier versions may generate different code patterns and may not work correctly

Purpose

Allow Palette 2 users to exploit all features and functionality of the palette 2 (Pro) with the Slic3r PE functionality for multi material printing including:

  • use of variable layers without bloating the wipe tower
  • wipe to waste object
  • wipe to infill
  • configurable option to create more filament at the end of the print
  • configurable tower print speeds
  • added support for other hardware like the BifBrain3d side wipe device

BEFORE YOU START:

p2pp is an independently developed post processing script designed to allow Palette+/2/pro/s users the abiltiy to use Prusaslicer's advanced features nativlely directly from Prusaslicer. We test features before releasing but please understand you use this script at your own risk. We are not responsible for any damage caused.

IMPORTANT:

P2PP currently is optimized for devices in a connected setup. It is possible to generate files or the Plette+ and P2 in connected mode.
This feature is considered ALPHA development and needs further testing

Functionality

p2pp is a python script with a shell script/batch file wrapper.

It works as a post processor to GCode files generated by PrusaSlicer 2.1+, just like Chroma does. If does however not create any new code for wipe towers etc, it just adds Palette 2 MCF information codes to the file. The script is triggered automatically when exporting GCode or when sending information to the printer so no manual additional step is required.

IMPORTANT

Before using p2pp, it is imperative that you set up the printer and Palette device according to the instructions given by Mosaic. In particular, be sure you have calibrated your printer's extruder before setting up the Palette. (General instructions for that can be found here.) Once you have completed an initial print through CANVAS or Chroma (be sure to keep the extrusion rate at 100% during the initial calibration!), follow the guide(s) below and create a new Printer profile in PrusaSlicer. You need a separate profile because p2pp and Chroma use different PrusaSlicer settings.

If you are new to printing with PrusaSlicer, make sure you have the printer dialed in using single filament prints before adding the complexity of p2pp post scripting. It will greatly simplify the debugging if you know the print, filament and printer settings are properly tuned to work with your 3d Printer hardware.

General information

Kurt made a video describing the installation process p2pp on a windows system. Besides the windows specific part this video also contains the setup instructions for Slic3r/PrusaSlicer and a full example on how p2pp is used. The video can be found on YouTube:

youtube video

Some of the advanced features are not covered in this video so make sure to take the time to read through the PDF Manual that comes with the distrubution:

If you ave any questions, please address them to the P2PP Community Help group on Facebook

Acknowledgements

Thanks to..... Tim Brookman for the co-development of this plugin. Klaus, Khalil ,Casey, Jermaul, Paul, Gideon, (and all others) for the endless testing and valuable feedback and the ongoing P2PP support to the community...it's them driving the improvements... Kurt for making the instructional video n setting up and using p2pp.

Make a donation...

If you like this software and want to support its development you can make a small donation to support further development of P2PP.

Donate

Good luck & happy printing !!!

About

Palette2 Post Processing tool for Slic3r

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.1%
  • Other 0.9%