slic3r / slic3r-profiles

Contributed profiles for Slic3r; compatible with PrusaSlicer.
GNU Affero General Public License v3.0
38 stars 42 forks source link

Add Vendor Profile for Elegoo Neptune Printers #23

Open mlee12382 opened 2 years ago

mlee12382 commented 2 years ago

I would like to submit a new vendor profile for Elegoo Neptune printers, all of the relevant files are here: https://github.com/mlee12382/prusaslicer-elegoo-profiles

supermerill commented 2 years ago

Yes, but this is the prusa version. You have to adapt a bit for this slicer repo. at least, apply the https://github.com/slic3r/slic3r-profiles/blob/main/translate_from_prusa.py script and add

extrusion_spacing =
perimeter_extrusion_spacing =
external_perimeter_extrusion_spacing =
first_layer_extrusion_spacing =
infill_extrusion_spacing =
solid_infill_extrusion_spacing =
top_infill_extrusion_spacing =

to your default print profile.

Then, launch superslicer (or slic3r on the merill-merge branch) with the console, open the wizards and check the error messages. Fix the errors if any Then add all your printer and try to slice a simple object with each print profile for each printer, to ensure they are compatible.

After that, you can fork this repo, add your files into it, commit & submit a pull request.

mlee12382 commented 2 years ago

How do I apply the script? NVM figured it out. But whatever you were saying to add looks blank.

supermerill commented 2 years ago

edit the line 3 and 4 to point to your file & a copy of it and run python translate_from_prusa.py (install python if not already installed)

You can also read each section and do the "replace all" with your editor of choice.

I have to write a readme.

mlee12382 commented 2 years ago

Got it, working on testing now, also the lines you said to add the script added on it's own. Sorry if there were instructions somewhere that I missed for the submission process. And thanks for the help :)