OpenNeptune3D / OpenNept4une

Transform your Neptune 4 3D printer with OpenNept4une, a collection of scripts designed to replace the manufacturer's software, reverting to the original open-source projects for enhanced performance, reliability, and features.
GNU General Public License v3.0
363 stars 40 forks source link

Bring back base reference printer.cfg configs? #173

Closed jKawka-ITV closed 7 months ago

jKawka-ITV commented 7 months ago

I understand the ease-of-development reasoning behind splitting the confs into a bunch of separate files for each printer and running a script that combines them with a baseline skeleton to make a printer.cfg specific to each model, but would it be possible to include the final output in the repo again?

I've modified my NP4 config a decent amount so it was quite nice being able to just pull the repo, grab the updated file and do a diff between the two to sift between my existing changes and any new changes to the config that I may want to copy over.

halfmanbear commented 7 months ago

I'm reluctant to have to compile and upload 6 printer.cfgs whenever make any edits.

Although in the process of implementing a diff check before the user confirms the cfg update.

For now you can run the below and change n4plus with either n4 , n4pro or n4max.

python3 ~/OpenNept4une/printer-confs/generate_conf.py n4plus && diff ~/OpenNept4une/printer-confs/output.cfg ~/printer_data/config/printer.cfg