A Cura plugin that adds support for the M3D ProMega 3D Printer Compound Extruder and QuadFusion Extruder.
Please visit the melt Wiki for more information!
Cura is a 3rd party slicing software created and maintained by the folks over at Ultimaker. This software is provided for free and can be used to generate .gcode files for use with your M3D ProMega 3D Printer.
M3D is one of the leading manufacturers of consumer 3D printers and filaments in the world. M3D is the company that produces the M3D ProMega 3D Printer.
melt is a plugin that adds support for some of the new / advanced features of the M3D ProMega 3D Printer.
V4.0.1 add in marlin gcode option using M163 and M164.
- Mainly for use with Geeetech A30T 3 filiment to 1 extruder colour mixing.
- Could be used with other 3D Printers that do not support M567 command.
- Support for 2-4 extruders
- allows the shift to start at any layer or percentage of the print and stop at any layer or percentage.
- Initial Flow setting for raft or anything before affected layers
- Shift Modifiers - Normal, Wood Texture, Repeating Pattern, Random, Lerp, Slope, Ellipse
- Rate Modifiers - Normal, Random
- Direction Modifier (incase you loaded the filament into opposite extruders)
- Final Flow setting for anything after the affected layers
- Debug reporting to gcode file for troubleshooting user problems that may arise
- Ability to only set the initial extruder rate and not shift through the print by setting change rate to 0
- Multiple runs of script will allow you to shift from 1:0 to 0:1 for the first % of the print and then 0:1 to 1:0 for the next % of the print
- Option to wrap the shift back to the beginning nozzle with user input circular or linear to just end at the last extruder
- Allows a gradient shift through any number of objects in the same direction.
- Ability to change at a specific layer once
- Ability to Insert a pause at end of shift so that filaments can be removed and changed to create rainbow effect
- Having the ability to apply both "fixed mix ratios" and "gradients" to different parts of a multi file print.
- Dynamically display extruders to account for both the Dual Compound and QuadFusion extruders
- Increasing the number of modifiers as long as they are unique, artistic or useful.
- Ability to set start and end range values to each extruder
- Ability to select which extruders to preform the interpolation with when using three or four extruders
- Ability to extrude with both extruders on compound, and all four on QuadFusion at once to achieve faster print time.
- Ability to define starting and stopping layers for mixes. Example: First 50% of print, shift between 0.5,0.0,0.0,0.5 to 0.0,0.5,0.5,0.0 and last 50% of print shift from 0.5,0.5,0.0,0.0 to 0.0,0.0,0.5,0.5
- Ability to gradient from side to side, or bottom corner to opposing top corner.
- Ability to paint the surface(even if low quality) and predict and split the gcode where needed to execute the change early enough to hit the mark.
- Its possible to enter non numeral values for initial and final extruder values but non numerals would break the code
- Possibly need to be able to edit P0 part of line on each extruder adjustment
- Lerp, Slope, Ellipse Modifiers may need touchups