Comments (14)
Same here. Also with Klicky Probe. Will figure out later today, how to fix it.
Bed Mesh works with this macro now:
Still no solution for Homing G28 without being recursively called.
Solved it now. Changed the source code to request a created macro variable "homing" in "_Probe_variables" instead of G28. Set it True at the beginning of "homing_override" and False at the end of macro "Park_Toolhead".
from knomi.
@BoothyBoothy I created a Pull Request to fix the G28 issue by using a dedicated _KNOMI_STATUS
macro
from knomi.
Added comments on the PR so updating this to reflect that.
from knomi.
I ran into this issue with beacon probe and also noticed it broke independent homing for X/Y and would home all axis effectively breaking other macros. Fix for me below.
[gcode_macro G28]
description: G28 homing with SB LED status
rename_existing: G0028
variable_homing:False
gcode:
SET_GCODE_VARIABLE MACRO=G28 VARIABLE=homing VALUE=True
status_homing
RESPOND MSG="Homing"
{% set home_all = 'X' not in params and 'Y' not in params and 'Z' not in params %} ; check if all axes are being homed
{% if home_all or 'X' in params %} ; if homing all axes or just x
G0028 X ; home X axis
{% endif %}
{% if home_all or 'Y' in params %} ; if homing all axes or just y
G0028 Y ; home Y axis
{% endif %}
{% if home_all or 'Z' in params %} ; if homing all axes or just z
G0028 Z ; home Z axis
{% endif %}
status_ready
SET_GCODE_VARIABLE MACRO=G28 VARIABLE=homing VALUE=False
from knomi.
You may did something wrong, as I did the same as instruction and no problem at all.
from knomi.
Thanks for the response. Hmmm, are you using a Klicky Probe or Tap? May be the external Klicky variable causing the issues? I doubt if my install will last long anyway, the PCF is less for it, great fun but not at the cost of print quality IMHO.
from knomi.
Further to my last comment. I use a Klicky Probe on my V2. If I exclude the Klicky Variables.cfg the BTT homing macro works without errors and I get a House symbol on the Knomi display whilst homing, not tried anything else yet. The BTT macro therefore seems to work but does not allow for any external homing Macro reference like Klicky external Macros. I will need to consider what is the most tidy way forward with this and the Klicky. Thanks Boothy
from knomi.
The changes worked for me.
from knomi.
Yeah, I took a similar approach and added a CUSTOM_HOMING
macro that the code is listening for, but it doesn't feel right. There has to be a better way to do this.
The main issue is related to any Klipper configuration that uses homing_override
. This will call the G28 macro within its code, just like what klicky does.
from knomi.
Hi, all, I'm not that clued up with the code, please could you explain what you did exactly if you don't mind. (dumb it down) I have the same issue and have not been able to resolve it. I have klicky. the knomi macro causes Macro G28 called recursively.
from knomi.
Same here. Also with Klicky Probe. Will figure out later today, how to fix it.
Bed Mesh works with this macro now:
Still no solution for Homing G28 without being recursively called.
Solved it now. Changed the source code to request a created macro variable "homing" in "_Probe_variables" instead of G28. Set it True at the beginning of "homing_override" and False at the end of macro "Park_Toolhead".
hello sorry can you put a screen of the macro for homing_override use klicky over if it's possible I'm trying the thousand recommended methods including using the _knomi_status updating the knomi with vcore and the bed mesh doesn't even work (only works using the one posted here)
A thousand thanks
solved by changing the source code because the package you download still uses the old configuration even if you update the knomi with vscode MASTER FILE NOT UPDATED
from knomi.
i'm having this issue now
from knomi.
I found this to work well on my Minion Bed Slinger with Klicky.
#5
The only thing that does not appear to work is the print finished macro? I have no problems with anything else.
Best Boothy
from knomi.
Hello, i have integrated a knomi on my Creality K1. As i have issues to modify Knomi firmware, i have found solution to make it works with sandard firmware.
You can found details of macros modifications here :
D3vil-Design/K1-Hardware-Mods#4 (comment)
from knomi.
Related Issues (20)
- KNOMI 2 3do camera HOT 1
- Clarify licensing on the Knomi project. HOT 2
- Mounting plate Knomi V2 HOT 1
- Knomi2 you can get stuck in the preheat screen if you set the goal temp below the ambient temp of the room HOT 2
- Accel bars do not work
- Unable to get connect KNOMI or KNOMI 2 to Voron using OctoPrint HOT 2
- Knomi 2 and K1 Screen HOT 2
- Unable to update Knomi1 firmware
- Knomi 2 V1.0.2 and bed-slinger style printers: Zero acceleration bar display on Y-Axis HOT 2
- Knomi 2 Macro G28 called recursively HOT 3
- Cant save brightness on knomi 2
- Unable to compile HOT 1
- KNOMI 2 PRINTER IS UNOPERATIONAL ERROR?
- Screen Brightness is very faint
- SCREEN BLACK AFTER UPLOAD GIF HOT 12
- Screensaver automatic Dim option
- Built-in support is hanging in V1.1 of StealthBurner Main Body.
- knomi v2 black screen HOT 1
- Epic CAD errors on to many files.
- ERCF pause not shown on the Knomi
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from knomi.