-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multi-color first layer in non multi-material printers #10188
Comments
@trajesus This is already possible, just do the following: Create a model with multiple objects and export as a step file. Import the step file and break apart the parts. Add multiple extrudes and click on Single Extruder Multi Material in the Printer Settings. Add M600 command here: Priner Settings->Custom G-code-> Tool change G-code Disable the "Wipe Tower" here: The only issue is that the tool change command doesn't tell you which color to change to but it seems to go in order from lowest to highest index then starts over (but maybe not always). |
Actually, it doesn't change in order. But I just figured out that if I save my G-code as a text file and search for M600 and delete everything except the M600 and tool change command (Tx) then I can get the tool change index order. Resulting file shown below:
|
Thank you, I'll try this :) |
I will say, it would be nicer if the setup didn't require adding the M600 command. Also I have noticed and seen other github issues where the hotend pukes a blob of plastic on your part after the tool change. |
Is your feature request related to a problem? Please describe.
It is not associated with a problem, but sometimes I like to make text stand out in a model. As such I print the text in the first layer in one color and the rest of the model in another.
To do so I need to slice the text and the rest of the model separately, making sure they are positioned correctly, and then add everything to the same code file, maintaining the start gcode only once, then the text, then an M600 I add and then the rest of the model.
Describe the solution you'd like
I would like, if possible, an option to print several colors in the first layer only, in a non-multi-material printer, by changing colors manually. Using several colors may not be feasible for the user, but 2 or maybe 3 colors in total used in the first layer could be useful.
Describe how it would work
In the same way, it is possible to change some parameters in the models individually, such as infill, an option to specify the model color/material could be added. This way, the color of the text part could be specified and the rest of the model would use the filament color selected in the general settings.
Describe alternatives you've considered
Another possibility would be to, as it is possible to view the gcode, add an option to inject the color change in a specific position of the gcode instead of a specific layer as currently is possible.
Additional context
This may not interest everyone, and I don't know if anyone requested it, but I think it could be useful and save some time while preparing the files for these specific cases.
Below you can see an example where I needed this implementation and, as it doesn't exist yet, I needed to create the file manually. Note that, the process I described was used to get the orange text in the white box.
The text was updated successfully, but these errors were encountered: