Print Start shows a warning about incomplete Slicer configuration.

I started my first print after updating to RatOS 2.1-RC3 (Printing a ringing tower to calculate input shaping parameters) and received a warning message in the console as follows: Incomplete Slicer Configuration detected Your slicer gcode settings are not up to date. Learn more about the RatOS Slicer Configuration The screenshot of my console is shown below. I did a little digging and I wonder if this part of the START_PRINT macro is the cause. The Start Print G-Code, per the RatOS documentation passes variables X0, X1, Y0, and Y1. There is no FIRST_X, or FIRST_Y parameter being passed. Should this be changed to read X0 and Y0 instead of FIRST_X and FIRST_Y?
No description
No description
30 Replies
TheTik
TheTik3d ago
did you update your slicer in accordance with https://os.ratrig.com/docs/slicers/ ?
Azzkikkr
AzzkikkrOP3d ago
Yes, I'm running Cura 5.9.0 and My start G-Code is START_PRINT EXTRUDER_TEMP={material_print_temperature_layer_0} BED_TEMP={material_bed_temperature_layer_0} X0=%MINX% Y0=%MINY% X1=%MAXX% Y1=%MAXY%. FYI, this is a non-IDEX V-Core 3.1
Azzkikkr
AzzkikkrOP3d ago
No description
MDFPereira
MDFPereira3d ago
What machine? Can you post the required files? Saw it… VC3.1
Azzkikkr
AzzkikkrOP3d ago
V-Core 3.1. Here are the log files
MDFPereira
MDFPereira3d ago
I will ask Tom to take a look. He made the post processor @tg73 can you take a look, please?
Azzkikkr
AzzkikkrOP3d ago
Sounds good. Another FYI, I was told by Helge to add the ratos variable to bypass the post-processor Which I have
MDFPereira
MDFPereira3d ago
Did you create the necessary script?
Azzkikkr
AzzkikkrOP3d ago
The necessary script? I'm not sure what that means
Azzkikkr
AzzkikkrOP3d ago
Oh, yes I did. For Cura I added the MeshPrintSize.py script and added that as post processing script in Cura
MDFPereira
MDFPereira3d ago
Let’s see what Tom has to say… Or @miklschmidt
Azzkikkr
AzzkikkrOP3d ago
Sounds good. Thank you!~
tg73
tg733d ago
It's because postprocessing is bypassed. The postprocessor sets FIRST_X and FIRST_Y.
MDFPereira
MDFPereira3d ago
Can you share a print screen of the bypass variable?
Azzkikkr
AzzkikkrOP3d ago
Oh ok... here it is
Azzkikkr
AzzkikkrOP3d ago
No description
MDFPereira
MDFPereira3d ago
Correct…
Azzkikkr
AzzkikkrOP3d ago
These two variables were set based on recommendations by Helge
tg73
tg733d ago
What was the problem being solved by setting those two vars? Ah, using cura. Is this a non-IDEX machine?
Azzkikkr
AzzkikkrOP3d ago
When I tried the print without these variables, I got an error message that the G-Code generator was not valid
Azzkikkr
AzzkikkrOP3d ago
No description
Azzkikkr
AzzkikkrOP3d ago
Yes, non-IDEX
tg73
tg733d ago
Yeah, cura is not supported. We have limited human resources to deal with different slicers, and cura didn't make the cut. You are best asking @miklschmidt (RatOS author/maintainer) if you want to discuss that.
Azzkikkr
AzzkikkrOP3d ago
Understood. Thanks for your time
tg73
tg733d ago
What's this MeshPrintSize.py script btw?
Azzkikkr
AzzkikkrOP3d ago
That's the python script added to Cura to obtain the X0, X1, Y0, and Y1 coordinates from the G-Code for adaptive meshing. The RatOS documentation has all this info
Azzkikkr
AzzkikkrOP3d ago
No description
tg73
tg733d ago
Ah, I wasn't aware of this in the docs. Makes sense. So I think you should be good to ignore the warning about FIRST_X/FIRST_Y.
Azzkikkr
AzzkikkrOP3d ago
Sounds good. I noticed the printer still did the adaptive meshing before starting the print, so I'm not too worried. Thanks again!

Did you find this page helpful?