This is my take on ant trap with skull symbol so other people will recognize it's something they should not touch, eat or play with.
It has also overhangs so it can be left outside and can endure bit of rain.
I designed two versions, small and big.
Bigger one has three sections that can be filled with different substances as some people have their favorite ant poison and this way they can compare with different brands or home made solutions.
Printed with MK4 and customized color change in G-code as I didn't find decent method on how to print separate objects with different colors in PrusaSlicer.
I used two layers for separate color to ensure better contrast if the filament would be a bit opaque.
Instructions to print with color change are below.
Basically, you need to separate the objects > Merge same color objects > rearrange to print one color at a time > find change of object in Gcode and enter lines for filament change (M600).
Detailed instructions below.
Slicing the model in PrusaSlicer for color change (most of the work is done in the included “print setup.3mf” file, but you must set elephant foot compensation to 0):
1. Load .stl models ("big - top with skull infill.stl" and “big - bottom.stl”)
2. Select the top > Click Print on Face (F) function on the right > turn "big - top with skull infill" to print so the top side (where the skull is) will be on the bottom. Don't be alarmed that skull is not visible at this point.
3. Select the top > RightClick > Split > To objects
4. Arrange objects in the right pane so that big objects (not skull parts) are on top of the list
5. select all objects that are part of the skull (easier in the right object window) > RightClick > Merge
6. Merge also big objects (non skull parts) and move this group to the top of the list
7. Rename the Merged group with big parts as "case" and skull part merged group as "skull" (you should end up with objects as on the picture) - or chose different names, but remember them as it will be important later
8. Set Elephant foot compensation to "0"
9. Slice the model
10. Move the layer preview to first layer (right slider in print preview)
11. Move toolpath preview (bottom slider) to verify that printer will first print only cover and fill the skull later
13. If you see that skull (skulls if more instances) is printer last, you can Export the model
Editing the Gcode:
1. Make copy of the exported Gcode file for backup purposes :)
2. Open the Gcode file, preferably in notepad++ and search for "stop printing object case" within the code. It should find 4 instances. 1 at the beginning and 1 at the end - ignore that. Find 2 within the code.
3. Add line with "M600" between:
; move to first perimeter point
and
; stop printing object case id:0 copy 0
as on the picture
4. Search for "AFTER LAYER CHANGE" before "0.4" and insert M600 line between M74 and ; stop printing object skull... (as on the picture)
5. Repeat step 3 for another “stop printing object case” - to switch color back for new layer
6. Search for "AFTER LAYER CHANGE" before "0.6" and insert M600 line between M74 and ; stop printing object skull... - similar to step 4, but for another layer
7. Once done, doublecheck if you have "M600" in the Gcode 4 times and on the right places (one will be at the end of the file - ignore that one).
8. If all seems good, save the file and load into the printer.
During printing:
1. When filament change is initiated press YES to "Was filament unload successful?" (if it was successful, of course)
2. After inserting new filament, it will ask you "Is color correct?", purge more if needed, but DO NOT REMOVE HANGING FILAMENT from the nozzle
3. Grab the filament so it's still connected to nozzle and press YES. Printer will purge more filament and travel back. If you are holding the previous bit of the filament, you can easily pull the 'travel purge' with previous filament
4. Repeat for each change
It is a bit complicated, but I hope Prusa team will make this significantly easier in the future.
If you know better approach, please let me know.
Feedback is welcome.
My print settings:
- printer: Prusa MK4
- layer height: 0.2mm
- sheet: satin
- nozzle diameter: 0.4mm
- print orientation: as described in instructions
- material: PETG white and PETG black
- supports: not needed
- perimeters: 3
If you want to support me, head to https://juraj.mriso.com and check out my creations.
In case you want to sell makes of this model, contact me for individual license.
The author remixed this model.
Dual color and mini roof so It can be left outside