I have a print made of mostly blue PLA, with a transparent TPU grip(green for the sake of the image), and a logo on the bottom in white PLA. The logo stops at layer 3, and the TPU grip starts at layer 5.
I want to have a pause at layer 4 so I can swap from PLA to TPU on T0, and have TPU settings for T0 past layer 4. is there an easy way to do this?
I use orca slicer BTW
Edit: I probably should note, the TPU grip is a ring around the blue part
It is possible to cut the model at your desired height, so you could select another filament.
For filamentchange there should be a gcode section which should have M600 inserted.
Then the machine should do itâs filament change routine at this point.
M600 (Modified) - Pause the Printing Job
Description
Actively pause the job to perform operations such as filament change.
Usage
M600
Alternatively you could insert the M600 manually into your gcode by editing the âtext-fileâ before printing.
Yes. I donât use Orca specifically to know how to do it there.
But you want to add an M600 filament change command at the specific layer itâs needed.
I think if you right click on the vertical layer selection preview slider when the correct layer is chosen there might be an option to add a command? At least I think thatâs how it is in Prusa slicer.
The âchange filamentâ option is greyed out. And If I manually add M600 T0 I think it would just change toolheads(correct me if Iâm wrong). Either way. I wouldnât have any filament to select since the profile only allows for two material options
Although sorry, thinking more about what you want to do, Iâm not sure how to tell the slicer that the actual material is changing at a specific layer. The above only tells it to stop so you can do the physical swap, not change the settings also.
Thatâs⊠Yeah, I dunno what slicer has an option to do that!
In Cura you can create a box that modifies settings inside of a defined box (modifier box) that could probably be leveraged to do this, but I dunno about Orca.
In Orca, you need to slice your model first. Then, in the preview, use the vertical slider on the right to go to your layer of interest. In your case layer 4. Next, right-click on the small + at the level of your layer and you should get a menu like that:
Looks like you have a printer set up with only one extruder.
Anyway, I think what you could do is just pause. Then use the printer interface to unload the current filament, load the new filament and resume the print.
May I ask which version of OrcaSlicer you are using?
Of course, as mentioned above, and missed by a few here; after a filament change, ZT_1234 wants to change the filament settings too, temp, speed, etcâŠ
This is a screenshot of OcraSlicer 2.2.0, but you would need the combo OrcaSlicer 2.1.1 and sm2uploader v2.8.
Why?
Only sm2uplaoder v2.8 will handle correctly more than 2 filaments on the J1; and
sm2uploader v2.8 is only compatible with OrcaSlicer v2.1.x to my understanding.
Then add as many as filaments you would like. Slice. Set the filament change at the desired height. Slice again. Send to the printer.
Even filament number will be assigned to T0 and odd filament number will be assigned to T1.