Maintaining and contributiong to 3rd party printer profiles?
 
Notifiche
Cancella tutti

Maintaining and contributiong to 3rd party printer profiles?  

  RSS
hartrusion
(@hartrusion)
New Member
Maintaining and contributiong to 3rd party printer profiles?

Hi, many years ago I released a config file for Anycubic 4Max Pro 2.0 on my blog which was then added to the github repos of prusaslicer and also slic3r. Due to some life events, I had to pause this 3D printing things and now my kids are a little older so I started to print some things again after those years.

I found some issues which I would like to improve, for example the 4Max 2 has a very heavy direct extruder head and therefore accelerations need to be lower, also printing most PLA with the default profiles seems to need some more improvements. Main thing I was printing with that thing were huge TPU parts, but PLA still has some work to do.

Is there a preferred way how I can contribute my results of further optimizations for this printer profile to slic3r and PrusaSlicer? So far I have absolutely no experience in contributing to open source projects, we use Git at our workplace and I've already read those contribution guidelines. I just don't know if and how I should start doing this.

Postato : 27/09/2024 7:55 am
Neophyl
(@neophyl)
Illustrious Member
RE:

I think you need to have a look at this github repo https://github.com/prusa3d/PrusaSlicer-settings-non-prusa-fff   
It is specifically for the non Prusa settings included in the slicer.

Thats the brand new just created one.  The old one that has everything all in one is https://github.com/prusa3d/PrusaSlicer-settings   

Postato : 27/09/2024 1:09 pm
hartrusion hanno apprezzato
_KaszpiR_
(@_kaszpir_)
Honorable Member
RE: Maintaining and contributiong to 3rd party printer profiles?

Additionally I recommend this (doing some commits to other opensource projects):
- first, ensure to raise an issue in GitHub, and explain the current situation, and how it can be improved, provide info that you are open for suggestions, ask what is the best option (example Pull  Requests) to do it.
- describe how you want to do it - when you get a response/consensus from the maintainers, then you are good to go and do it and create Pull Request

This helps both parties - repo owners and contributors to get a content which will be prepared and thus accepted.
So prior discussion saves a lot of energy for both parties when accepting a new code.

Also notice that both issue and PR may take noticeable time before getting a response (like weeks).

See my GitHub and printables.com for some 3d stuff that you may like.

Postato : 27/09/2024 8:40 pm
hartrusion hanno apprezzato
hartrusion
(@hartrusion)
New Member
Topic starter answered:
RE: Maintaining and contributiong to 3rd party printer profiles?
Posted by: @_kaszpir_

So prior discussion saves a lot of energy for both parties when accepting a new code.

That's what this question was all about 😉 I have to read and learn a lot of stuff (which generally is never a bad thing) on how to do this, besides all the energy I already put in optimizing the printer already.

Some little settings were changed from my initial configuration, I had reasons to do it that way and of course it's important to understand why this particular setting was not used in the official release. On the other hand, my start and end gcode is used without any changes and this needs some correction. I wanted to add a deretract before print start but this somehow spits on print bed. It's just a small issue but to have a good user experience, it should be corrected.

I'll write down everything, do some more tests and in some weeks (or months) I'll raise my first issue on github 🙂

Postato : 28/09/2024 4:55 am
_KaszpiR_
(@_kaszpir_)
Honorable Member
RE:

You can raise the issue now and can provide input for your progress.

Or some repos have a discussion section on GitHub exactly for that.

Some people also create draft pull request and add commits as history so people see the progress.

See my GitHub and printables.com for some 3d stuff that you may like.

Postato : 28/09/2024 7:05 am
Condividi: