Project to automatically remove parts from build plate

Hi folks, as announced here is the GitHub for the GCODE-Mixer app.

You can download it or run directly on GitHub.

I added some customization functions based on what I read above so in the advanced options of the app you can define specific lines which should be disable in the processed GCODEs. I can imagine this could be usable to speed up the preparation routine of the printer by disabling leveling and other calibration in the follow up jobs.

I tested it already and everything seams to work just fine but I would say the app is still in a beta stage, so may be it will be reasonable to keep an eye on what it throws out, at least at the beginning :sweat_smile:.

Edit:
If you would like to use AMS, you will notice that this is not working with plane gcode and you need to have a 3MF file. Here is a guide on how to make a 3MF out of your spliced gcode file:

  1. To work with AMS all your plates needs to be in the same project. Actually it’s not really necessary from the technical perspective, but this reduces the probability of errors.
  2. The very first plate need to be plate where all colors used on other plates are represented. Just add 4 cubes and assign the different materials used in your project or loaded in your AMS. This plate is just a placeholder for later.
  3. Export your plates one by one as gcode (except the first one, since it’s just a placeholder) and splice them using mixer app to get one gcode file. Name it “plate_1.gcode”
  4. Now slice the first plate (the one with the colored cubes) and export it, but this time as a sliced 3mf file (use button “Export plate sliced file”).
  5. When exported, open it with some zip editor (I’m using 7zip on windows). Here you will see that 3MF has folders inside.
  6. Open folder called “Metadata”. There you will find a file called plate_1.gcode. Now replace this file with your previously spliced gcode file. When the zip editor asks you if you would like to replace the file, klick “yes”.
  7. Close the 3MF file.
  8. Load it into your slicer (important note: this should be the same slicer where you initially sliced all these files, so don’t switch between BS and Orca)
  9. You will see all your objects on one plate.
  10. Now hit print and assign the AMS materials. That’s it.
6 Likes