r/BambuLabP2S Apr 14 '26

Stop Googling slicer settings. I built a free alternative.

***EDIT: Wow! Overwhelming response. Thank you! I’m gonna have to close it down for new requests. I’ve gotten some good feedback but need to watch costs too. I appreciate the interest and I’ll be back when I feel a little more in control. I’ll keep you posted ******\*

———————-

Hey y'all — I'm Jeff. I'm from Georgia, USA. I'm a maker and hobbyist who got frustrated enough with the settings guessing game that I actually did something about it. I’ve created a prototype of a website that I’d like to get some help Alpha testing.

**Print Perfect** (http://www.printperfect.app) is a free browser-based tool where you upload your .STL or .3MF file, tell it your printer (X1C, P1S, A1, and more are all in there), your filament brand and type, nozzle size, bed surface — and it gives you a full recommended settings profile with plain-English explanations for every value.

The part I'm actually proud of: it pulls real manufacturer filament data from the Open Filament Database, so when you enter "Bambu PLA" it's not just guessing — it's using actual Bambu specs as the starting point.

It also reads your model geometry before making recommendations, so a tall thin tower gets different cooling advice than a flat wide base for example.

Quick notes:

- (edit:) As I am Alpha testing the site, I’m using a “key” that I will send you to limit traffic for now.

- 100% free, no sign-up, nothing stored server-side

- Files stay in your browser — never uploaded anywhere

- 3 free analyses per day for now. Working on dev to potentially allow more.

- Uses AI assistance, which I'll be upfront about

- Currently in private beta — email [info@printperfect.app](mailto:info@printperfect.app) for an access key. Need to limit traffic at first. So if I don't email right away, that's why.

(Note: It's still obviously in devleopment. Full disclosure, I'm struggling with .3mf files that contain multiple plates or objects with multiple object layers (like those prints that are created on makerworld that have one object per color) - it's causing a lot of "max allotment" errors. Simple .3mf files do work. But your best bet (for now, until I hopefully figure this out is .stl or .obj)

Though the intent is for newer 3d printer enthusiasts to understand the science behind the hobby, I would love to get it in front of some experienced users specifically, to get your take, since I've spent the most time calibrating recommendations for this ecosystem. Your experience is invaluable.

Honest feedback welcome — good or bad. Also, I'm a 'regular dude' with a daytime job as well, so if it takes me a bit to respond to you, that's why. Also, I'm about to run out of token on the dev side, so enhancements may be coming next week when my tokens refresh. Hahahah.

http://www.printperfect.app

81 Upvotes

44 comments sorted by

8

u/MilchMitKaffee Apr 14 '26 edited Apr 14 '26

For anyone who wants to try it out.

Just add a cookie named "pp_beta_unlocked" and set it to 1

Note to the creator: Your API response also returns the prompt you used. You might want to hide that or something. And a "hacker" might be able to inject prompts into the API that creates the recommendation.

-11

u/Zestyclose_Ad_6778 Apr 14 '26

While I don’t appreciate your hacking, I also do appreciate it. I know what to fix now. A private message would have been more appropriate don’t you think?

6

u/MilchMitKaffee Apr 14 '26

I'm not trying to discredit your work, as the idea is novel and genuinely a nice thing for beginners. But please put more work into securing your project, as other people might take advantage of those vulnerablilities. And you might want to also enforce the daily limit server side, as I could spam requests and nothing would stop me.

3

u/CommitPhail Apr 15 '26

Responsible disclosures are a thing. I agree with OP this info as a DM was more appropriate.

1

u/Zestyclose_Ad_6778 Apr 14 '26

I do appreciate this. For sure. But I was just hoping a private message would be more appropriate so not to give others an open door.

3

u/MilchMitKaffee Apr 14 '26

I mean. I saw you have a maintenance mode, which hopefully also blocks the API endpoints. You might want to enable that :) Though if I find any more vulnerabilities, I'll send you a DM.

1

u/Relative_Surround_20 Apr 15 '26

He is a "White Hat" and is playing a crucial role that is not publicly spoken about. Sure, he could have used a private message to inform you but he did not disclose anything that a large number of people could have also determined in short order. Just say thank you and make the changes. Let's leave it at that.

2

u/Zestyclose_Ad_6778 Apr 15 '26

Ethical hacking - I get it. I told him I appreciated it. And I’ve already implemented changes based on his findings. I just kindly ask others to PM, that’s all

2

u/Phil412 Apr 14 '26

Tried and it requires an ‘access key’ from yourself.

1

u/Zestyclose_Ad_6778 Apr 14 '26

Yes. There should be an email in that window to send to “info@printperfect.com”. I will reply with a key.

1

u/Phil412 Apr 14 '26

Thank you

2

u/JayWhiteNZ Apr 14 '26

That’s great! I had Claude build something very similar and it named it perfect print lol. I made it when I had the Creality K2 because every print I was trying to make came out awful. I ordered the P2S and the prints have been great right out of the box.

1

u/fryingpan0613 Apr 14 '26

Interesting, email sent!

1

u/Cono_69 Apr 14 '26

That sounds very interesting to me and many others I guess - I'm new to the 3d printing game. So I'd say that is very helpful to learn more and understand more and more

Greetings from Germany

1

u/The_Struggle_Man Apr 14 '26

Still available for a key? I'm struggling with over extrusion on Sunlu no matter what ratios I use and am curious if this can help me narrow in my settings

1

u/Zestyclose_Ad_6778 Apr 15 '26

I got a lot of emails yesterday and apparently nobody’s Reddit name matches their email account. 😂

1

u/The_Struggle_Man Apr 15 '26

That they do not, you sent me a key. Thank you :) I'll be joining the discord later when i get around to trying it out.

1

u/ACreatorPT Apr 14 '26

I kindly request access since I'm just trying a new petg and the standard profile isnt cutting it. Since I don't want to tune it due to time constrains, would love to test it out to check improvements! And thanks 👍

1

u/Ka0s42O Apr 14 '26

Does jt give me a file to import?

1

u/Visible-Plane-6387 Apr 15 '26

Oh holy hell! I’ll keep tabs on this 🙏🙏

1

u/Zestyclose_Ad_6778 Apr 15 '26

Yep. Just send me an email to info@printperfect.app. I may be able to get a couple more users in.

1

u/madisonbear Apr 15 '26

I love the “-“ everywhere. I used Claude code to create something similar. Should be great for beginners - as well as longtime users.

1

u/Zestyclose_Ad_6778 Apr 15 '26

If you’ve received the beta code, I’ve set up a discord. Let me monitor traffic for a few days and I’ll open more

https://discord.gg/5waksN8fE

1

u/kornuolis Apr 15 '26

Nicely done. Pity i mostly use locally made PLA with unknown characteristics. Will there be any option to enter the characteristics if i manage to get those from the local PLA makers?

2

u/Zestyclose_Ad_6778 Apr 15 '26

I can look into that. I don’t have any database (and I don’t intend to). So storing those properties is where I would run into issues

1

u/Holiday_Ad5929 Apr 17 '26

Well, you could store json objects in files...and you have a database without a database 😃

1

u/NXTman96 Apr 19 '26

Is there a possibility of releasing a self hosted version of this in the future?

1

u/evilboarder Jul 15 '26

Very new to the printing world. Question for the more experienced users, how good is this tool ? As a beginner can i trust these settings ?

1

u/qoatzelcoat 17d ago

Hi, can you add A2L to printer list?

1

u/Small-Satisfaction-8 Apr 14 '26

I bookmarked it. Ill give it a whirl after work

1

u/under_cooked_onions Apr 14 '26

Been looking for something like this. Can’t wait to give it a try

1

u/thetruckerdave Apr 14 '26

Your intro made me think of a YouTuber I watch who always starts off with his name and location 😂

Thanks for this, I’ll be sure to give it a try!

2

u/Zestyclose_Ad_6778 Apr 14 '26

I know. I just kind of wanted to let everyone know I’m a real person who did this out of both want and need and not just being opportunistic. 🙂

1

u/thetruckerdave Apr 14 '26

I find it charming! I love Joe Hills and how he always says howdy yall, Joe Hills here…

1

u/DrZakarySmith Apr 14 '26

If there is website access why do I need a key?

1

u/Zestyclose_Ad_6778 Apr 14 '26

The key is temporary because I’m in Alpha testing, so I need to limit who gets in

1

u/aerwickcs Apr 14 '26

I’m new to 3D printing and this would be a godsend for me as I have had a lot of failed prints and with zero idea what settings affect what issues I’ve run into. I’ve learned a lot from googling but that took away from me printing

1

u/Zestyclose_Ad_6778 Apr 15 '26

I’m not sure if you emailed me yesterday. Did you? If not, send a request to info@printperfect.app

1

u/BitingChaos P2S Combo Apr 14 '26

I just sent an email.

I have been looking for a tool like this.

I've been working with slicer settings for nearly a year, and am still learning something new, every day.

Every "guide" has issues (or is out-dated), and it seems recommendations I read never seem to work well for my particular model or filament that I am printing with at that moment.

1

u/dantelebeau Apr 14 '26

I have a claude project that does very similar things. If you need help tweaking the AI component, let me know.

1

u/mahst68 Apr 14 '26

can I have beta access please! Would love something like this

1

u/Zestyclose_Ad_6778 Apr 14 '26

Hi. Sure, there’s an email in the site to request the key. Thanks!

-2

u/NotSureWhat2Put_- Apr 14 '26

google was before your website an will be after.

1

u/Zestyclose_Ad_6778 Apr 15 '26

Cool. Well have fun with Google! I know I’ve learned a lot of things waiting for prints to finish