-
Notifications
You must be signed in to change notification settings - Fork 87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
variable_user_pre_initialize_extension is not valid
when left empty
#277
Comments
I you sure you are not calling something extra in the variable_user_pre_initialize_extension : "" set to anything? The MMU_START_SETUP should not attempt to move the toolhead during setup (unless an error occurs and even then it will just report a warning). |
The only option I currently have for I originally had I attempted to remove it (leaving it empty as your example) but I would receive a Klipper error; So I changed it to And while I was typing this out I decided to test a little more... I found the issue and I am a little annoyed at the cause. 😅 |
variable_user_pre_initialize_extension not valid
when left empty
variable_user_pre_initialize_extension not valid
when left emptyvariable_user_pre_initialize_extension is not valid
when left empty
This isn't actually a bug, but rather a limitation of jinja templating and evaluation. I suspect you are still running under Python2. In this version (which has been deprecated for 3 years now) you cannot set to a double quoted string. I know that a single quoted string will work like: variable_user_pre_initialize_extension : '' Because it is a "feature" of python there is nothing I can do to support double quote on Python 2. Re Slicer issue: SuperSlicer does have quirks -- one reason I stick with PrusaSlicer (they are annoyingly slow at taking PRs and updates but there QA is good). But thanks for the info! If you can validate the single quote and Python2 setup then I can close out this issue. |
I receive an error stating I need to home when selecting a file to print if I do not home the printer before selecting the file.
Since I use Klicky-00 I have my homing routine within my start gcode which is just after the
MMU_START_SETUP
in my slicer. But the printer does not get that far into the start gcode before triggering this error. I can not move this homing before theMMU_START_SETUP
as the rest of my start macro depends on the specific homing used within the macro.Removing
MMU_START_SETUP
from my start gcode in the slicer allows the printer to start without an issue except for the fact nothing gets passed to HH.klippy.log
The text was updated successfully, but these errors were encountered: