3DPrintDemon / Demon_KLIPPER_Essentials

Devilishly Good Klipper Install guide and MACRO pack!
https://www.facebook.com/profile.php?id=100083230597383
GNU General Public License v3.0
91 stars 9 forks source link

Wrong variables for Orcaslicer start gcode #4

Closed cbaugher closed 8 months ago

cbaugher commented 8 months ago

In demon_print_start_end_v2.4.cfg the variables in the PRINT_START line for Orcaslicer are wrong.

PRINT_START EXTRUDER=[first_layer_temperature[initial_extruder]] BED=[first_layer_bed_temperature] HEIGHT=[first_layer_height] LAYER=[layer_height] FILAMENT=[filament_type] EXTRUSION=[outer_wall_line_width]

These are Prusaslicer variables and don't work for Orca.

3DPrintDemon commented 8 months ago

I’m sorry but those are correct & they do work, I use them with Orca on my machine & they work perfectly fine for myself & many others. I will check the files incase of a mistake however. fyi Orca slicer is derived from PrusaSlicer so they share many of the same variables. The only difference in this case is the last one, & this is correct & tested on my machines using the Orca & Prusa versions. Please check your implementation & add any errors you might be getting.

cbaugher commented 8 months ago

I did know that Orca was derived from Prusa, so I was expecting them to be the same. But for some reason they are not on my version of Orca (1.9.0).

If I check the tool tip for the initial layer hotend temp in Orca it shows this:

image

Vs Prusa:

image

Are there different flavors of Orca maybe?

3DPrintDemon commented 8 months ago

Well that is kinda interesting as I just checked a gcode file sliced by Orca 1.9.0 & it has both "first_layer_temperature" & "nozzle_temperature_initial_layer" listed with the correct temperature in my file. I guess that's why it's been working on my system then. I'll change the files to reflect the tooltip you posted there just so it'll work for everyone. Thanks for noticing this, its this sort of thing why I alway like to check stuff when someone reports something not working even if it does here! Screenshot 2024-01-17 at 18 48 15 Screenshot 2024-01-17 at 18 48 33

cbaugher commented 8 months ago

Weird. I just checked a sliced file on mine and it doesn't have "first_layer_temperature" listed at all. What's up with that? There must be something changing the output variables. I wonder if it's related to a setting somewhere?

This is the start gcode line I ended up with.

PRINT_START EXTRUDER=[nozzle_temperature_initial_layer] BED=[hot_plate_temp_initial_layer] HEIGHT=[initial_layer_print_height] LAYER=[layer_height] FILAMENT=[filament_type] EXTRUSION=[outer_wall_line_width]

3DPrintDemon commented 8 months ago

yeah so strange, something odd going on there I think. Maybe it's a different OS system version of Orca, or like you said having to do with an option or something.

Yea can confirm thats exactly what I've got here too for an updated line. Just testing a print but it should work. will update files in a few minutes

cbaugher commented 8 months ago

Don't know, but might be worth checking over on the Orca github to see if it's a known issue or something. I might do that if I have time later today.

Anyway, thanks for the quick response on this! I used the previous version of your tools on an SV07 and ran into the same thing. Being new to Klipper it drove me nuts until I found an obscure post on Reddit that said the variables were different. But I got it to work and didn't think much more about it. Now I'm setting up a Biqu B1 and ran into it again. So I figured it was worth bringing up.

Keep up the awesome work! :-)

3DPrintDemon commented 8 months ago

Yeah I'll have a look, I've not seen anything before but saying that they do have over 800 open issues! Definitely worth mentioning it, I tbh really appreciate it as the error was not reproducible here, so as far as I knew it was all ok & the same for all versions/setups of Orca. I guess not so much! I'll sure keep trying! Glad we got it sorted out there!

3DPrintDemon commented 8 months ago

Marking as Closed