Huzza! First large print with Super Slicer, P2PP, and P3P. Was running into issues with printing too fast, and running out of buffer! Took me longer than I care to admit to track down. KVP ABS, 8,3,-2. 0.1mm layer height, 20h print Room for improvement? Sure! Threshold for success in my book? Yes. Purge tower took substantially longer to print than the part itself, digging into purge speed settings. Seems to be buggy in Super Slicer
Test results!! Everyone likes data right?: TLDR for your average user: 0.4mm nozzle shouldn’t print faster than 150mm/s with “typical” settings printing PLA. See results for the proper volumetric machine limit I measured. Set up:: Printing a large cylinder in vase mode. 0.2mm layers, 0.45mm extrusion width, constant tool head speed of 60mm/s. Goal is constant and controllable extrusion speed. Multi-spool mode KVP PLA spliced with 2,2,0 Method:: I increased the feed rate multiplier until the P3P ran out of buffer and caused the extruder to skip. Got up to 250% feed rate, 270% caused skipping. Even showed the P3P do a ‘worst case’ filament run-out at a pong event at 250% feed rate which looked very tight to the end of the buffer, but didn’t skip. Worth noting I do have a very long output tube ~120mm, shorter output tubes may have slightly less forgiveness. Results:: Machine limit is about 13.5mm^3/s, or 5.6mm/s filament speed. Phew! I got worried in my previous answer that I was going to need to slow WAY...
I’ll take a WAG at this. Offer a wrong answer and someone will correct it right? Measured data/assumptions: Filament provided during the compression step is negligible. P3P max drive speed: 200mm in 5s, or 40mm/s (raw 1.75mm filament speed) P3P USABLE buffer length: ~70mm- Measured available filament in buffer from when splice core starts heating. 0,0,0 P3P splice time: 28s Printer is continuously consuming filament, AKA no travel moves, no features that vary the flow rate. 1: Single splice: Buffer length and splice time- The thought here, if there is a single splice with a constant (maximal) rate of filament used, there is a maximum filament the buffer can make up while the filament is paused. Bonus points if someone else factors in the filament fed while compression is happening gets accounted for. This would just be the usable buffer(mm)/splice time(sec), or about 2.5mm/s. or about 4.4mm^3/s This should be a lowerbound given the buffer will be fed during the compression and cooling steps. 2: Infinite...
I’m running into something very similar, sometimes the Pallet is missing pings entirely. I’m using P2PP to generate the commands for my P3P in accessory mode, my next steps is to try using a linear ping length. I’m not sure how Canvas spaces out pings, or where those ping settings are managed. What model are you trying to print on what printer?
Katy, If I understand the question, the splice settings are configured in Canvas under the material profiles, then you select the material in each drive. Often you have to define both directions of splicing as say ABS->PETG might not be the same settings as PETG->ABS. The splice tuning guides cover a lot of this with slight variation between Pallet devices For ‘custom’ print modes (Multi-spool, random, etc) you just define the splice parameters once at the start of the print on P3P assuming it all runs on the same material, not sure about the other models. It’s a royal shame they can’t save the splice settings to Canvas after tuning. As kindly as I’m able to say it- I’m looking forward to all the promises of this next major update. Cheers
What do your splice diameters measure to? I don’t remember what the spec is, but you may consider replacing the splice tube. Also what are your splice settings? Excessive compression can cause larger splices and wear the splice tube faster. Is your printer bowden or direct drive? If you’re running bowden this is probably a bad answer, but- replace as much of the tubing with larger ID tubing. Popular capricorn tubing is 1.8mm ID, ‘standard’ tubing is 2mm ID, I’m running 3mm ID tubing through most of my setup. Hope those questions help, Cheers Martin!
P2PP Setup guide: https://raw.githubusercontent.com/tomvan... This guide should get you set up to running a first print, depending on your setup P2PP is in active development, so the P2PP Facebook group is a great help if you’re running into issues. It’s a very steep learning curve, but it opens a lot of tuning parameters that Canvas has either not provided or are non-functional.
If I understand your comments, do you mean like the “custom” print modes that can start without the printer? If so, then no- the Pallet needs pings and pongs to integrate away error in the drive system when the splice location needs to be consistently in the right spot. Small prints might be able to get away with pre-spliced sections, where the accumulated error might not be bad enough to cause issues.
I just had my P3P freeze about half-way through a 6h print in accessory mode. I had left the printer while viewing the pings screen. Calibration key-chain prints just fine. Firmware 22.02.09.0 An update, I re-ran the exact same print, and it 'completed' Though there were 3 missed pings which caused misalignment and ran out of filament a few layers early. Pings seem to just get continuously lower towards the end of the print, the last one being the lowest at 92.22. Pongs also had notable variance from 97 to 104.
I’ve had luck on the P3 Pro with:
KVP ABS <-> KVP ABS with 8, 3, -2
KVP ABS <-> KVP 3DSolve with 8, 4, 0
Is there a place to collect and share user splice values?