Mainsail Dashboard change in ratos v2

I miss being able to see pressure advance settings (like in ratos v1) in the mainsail dashboard how do I get it back in v2?
36 Replies
miklschmidt
miklschmidtā€¢2y ago
I honestly don't know what you mean.
No description
billyd
billydā€¢2y ago
I don't have that top line on my screen.
miklschmidt
miklschmidtā€¢2y ago
It's not configurable Can you post a screenshot of what your extruder panel looks like?
billyd
billydā€¢2y ago
No description
billyd
billydā€¢2y ago
Perhaps Helge Keck's ROME changed it in some way? That's the only thing I can think of that could effect it.
miklschmidt
miklschmidtā€¢2y ago
ROME can't change mainsail. Don't you have a pressure_advance setting in your config?
billyd
billydā€¢2y ago
Doh! I removed it when I installed ROME because it has to be set for each extruder so I just did it all in the slicer gcode. I'll put a token setting in printer.cfg. Totally forgot I did that thanks for the help. I never got back here to report, but adding the pressure_advance setting to my printer.cfg unfortunately did not bring back the pressure advance display in mainsail.
miklschmidt
miklschmidtā€¢2y ago
So i just looked through the mainsail code. The only way the pressure advance options wouldn't show is if you don't have any defined extruder steppers. I guess ROME could indeed be responsible for this @Helge Keck ?
Helge Keck
Helge Keckā€¢2y ago
Dort think so Rome can set pa but thats it
miklschmidt
miklschmidtā€¢2y ago
I assume he has no [extruder] in his config then printer.config.settings should have an extruder_stepper entry, or it won't show.
Helge Keck
Helge Keckā€¢2y ago
He has 2 Additional extruders
miklschmidt
miklschmidtā€¢2y ago
That's fine
Helge Keck
Helge Keckā€¢2y ago
Rome just activates and syncs them
miklschmidt
miklschmidtā€¢2y ago
GitHub
mainsail/ExtruderControlPanel.vue at 84814080291e6f037230491c3e273d...
Mainsail is the popular web interface for managing and controlling 3D printers with Klipper. - mainsail/ExtruderControlPanel.vue at 84814080291e6f037230491c3e273ddd49ed6e53 Ā· mainsail-crew/mainsail
GitHub
mainsail/getters.ts at 84814080291e6f037230491c3e273ddd49ed6e53 Ā· m...
Mainsail is the popular web interface for managing and controlling 3D printers with Klipper. - mainsail/getters.ts at 84814080291e6f037230491c3e273ddd49ed6e53 Ā· mainsail-crew/mainsail
miklschmidt
miklschmidtā€¢2y ago
how are they defined in the config?
Helge Keck
Helge Keckā€¢2y ago
Extruders On my phone atm, repo has the includes
miklschmidt
miklschmidtā€¢2y ago
Oh i missed a ! !(extruderSteppers.length > 0) So if you have any extruder steppers it won't show šŸ˜„ Ie. it does not show with ROME found the problem šŸ™‚ Sorry @billyd60, that is indeed how it is. Mainsail won't show you the pressure advance panel if you have any [extruder_stepper]s defined. You'd have to go talk to the mainsail devs on the mainsail server to get that changed Or not use multiple extruders
Helge Keck
Helge Keckā€¢2y ago
We can use t0 t1 instead The Maintal Shows the values from the selected extruder You get t0 t1 buttons in the extruder section
miklschmidt
miklschmidtā€¢2y ago
That sounds like a good fix, yes
Helge Keck
Helge Keckā€¢2y ago
Will test tomorrow
billyd
billydā€¢2y ago
Thanks guys much appreciated as always!
Helge Keck
Helge Keckā€¢2y ago
No description
Helge Keck
Helge Keckā€¢2y ago
it works
billyd
billydā€¢2y ago
Hi Helge, so how do I set this up so the pressure advance is displayed for my printer? Or is this being done in a future version of ROME? So I don't know how to do what Helge did above. Any help would be appreciated.
billyd
billydā€¢2y ago
After I define those macros then mainsail will allow me to see pressure advance for T0 or T1? I think I have to add pressure advance values in for T0 and T1 as well (in printer.cfg) but not sure what the syntax should be.
Helge Keck
Helge Keckā€¢2y ago
no, set the pa value in the filament gcode in the slicer
billyd
billydā€¢2y ago
Ok, thanks
Helge Keck
Helge Keckā€¢2y ago
No description
billyd
billydā€¢2y ago
Yes I have that. Was worried mainsail wouldn't show pressure advance in the extruder section unless I had a value set in printer.cfg
Helge Keck
Helge Keckā€¢2y ago
no, this wasnt the issue Mainsail jsut didnt know that you have two extruders
billyd
billydā€¢2y ago
Running a print now, have defined macros for T0 and T1, changed the change tool code to T[next_extruder] in the slicer, and have pressure advance defined for all extruders in the slicer. T0 and T1 show up in the extruder section of mainsail but no pressure advance is shown. Print is running and working well. Not sure why PA is not showing up.
No description
billyd
billydā€¢2y ago
Here is the terminal confirming pa values received from slicer during print
No description
Helge Keck
Helge Keckā€¢2y ago
its possible that Rome 2.0 i am working on does this differently sorry for that
billyd
billydā€¢2y ago
No problem. Hope to see v2 soon, thanks for your hard work!
Want results from more Discord servers?
Add your server