-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Mesh Editor + improvements + bugfix (replace PR #1154) #1188
Conversation
Just tryed to use your PR... But TFT Freeze at "Updating Configuration" Total keywords found: 107... The bar run as it should and then it stops... |
You need to add close, closes, closed, fix, fixes, fixed, resolve, resolves or resolved in front of the issue to automatically close the issue. Example: resolves #777 I also got the problem that updating halts after the last keyword... Like @ETE-Design mentioned |
@traffic-light ok, done. They are now reported with prefix "resolves" |
Hi @digant73, I have compiled your version of code for my Ender 3 Pro running merlin 2, skr mini e3 v2, TFT35 E3. Unfortunetly I was not able on any point go below 0.00. Once I have set all points to 0.00, I wa able to edit it in your new editor. I tried restarting few times but with no luck. Can you please take a look? Thank You. Maybe it's just me :-). Nice work on the editor tho! DK |
when you start MBL you should see a notification about software endstops disabled. Did you see that notification? It seems to me that your Marlin FW doesn't allow to disable software endstops, so you cannot set negative Z values |
Thank you for your reply. I do not see the notification, but I'm able to use commands M211 S0/S1, which if I'm not mistaken should disable/enable the software endstops, I can confirm that I was able to switch them ON/OFF. Is there maybe something I'm missing? DK |
@DominikKnapo No, it's correct. With Z offset menu are you able to move the nozzle to negative values? The same API is used by Z offset and MBL. However I will check it this night |
The Z offset menu is not working for me properly, wrong command M851, but I guess that's a different issue. When I get into the menu I can see the notification about disabling software endstops. I have also tried manually disabling the software endstops and running manual mesh bed leveling, this was working for me. Best regards, DK |
…software endstops during MBL process
…EETECH-TouchScreenFirmware into bugfix-2020-10-19
ok, it seems your Marlin FW doesn't automatically disable software endstops when MBL process is started. I restored also for MBL the software endstops disabling. Now it should work also for your Marlin FW. Please, try with the new version and let me know it works properly. |
@Guilouz For the notification it's not a problem. I mean, there is an overlap (it's not a bug I can fix in my code) only when the custom mesh editor menu is displayed the first time. After that all the notifications are displayed correctly and then the mesh editor menu is redrawn correctly. |
I use this : const char *const meshKeyString[MESH_KEY_NUM] = { |
Does the microSD card work for you? |
@stellarspace yes it perfectly works. try to reformat the sd card |
Hi, @digant73 sorry for late response. DK |
It seems that there are some requirements related to Marlin settings to
make this work. Will you mention them somewhere?
Dominik Knapo <[email protected]> schrieb am Di. 27. Okt. 2020 um
13:51:
… @DominikKnapo <https://github.com/DominikKnapo> No, it's correct. With Z
offset menu are you able to move the nozzle to negative values? The same
API is used by Z offset and MBL. However I will check it this night
The Z offset menu is not working for me properly, wrong command M851, but
I guess that's a different issue. When I get into the menu I can see the
notification about disabling software endstops.
I have also tried manually disabling the software endstops and running
manual mesh bed leveling, this was working for me.
Best regards,
DK
ok, it seems your Marlin FW doesn't automatically disable software
endstops when MBL process is started. I restored also for MBL the software
endstops disabling. Now it should work also for your Marlin FW. Please, try
with the new version and let me know it works properly.
Which version of Marlin FW are you using? At least until version 2.0.6.1
enstops were disabled automatically during MBL
Hi, @digant73 <https://github.com/digant73> sorry for late response.
I'm using latest marlin firmware. It now seems that it is working.
Thank you so much!
DK
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#1188 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AM6XKZFYWSLOYCKS3D3AK6DSM2665ANCNFSM4SWOZHUA>
.
|
@oldman4U I think that from Marlin 2.0.7.x they changed some specification for MBL. Software endstops must be now manually disabled before performing MBL process. Until 2.0.6.1 MBL didn't require to manually disable software endstops (and for me it had more sense). In Marlin 2.0.7.2 a lot of changes were made compared to 2.0.6.1 |
So it would be great to define a minimum Marlin version and the settings
which have to be (de)activated and the value of those settings.
digant73 <[email protected]> schrieb am Di. 27. Okt. 2020 um 17:12:
… @oldman4U <https://github.com/oldman4U> I think that from Marlin 2.0.7.x
they changed some specification for MBL. Software endstops must be now
manually disabled before performing MBL process. Until 2.0.6.1 MBL didn't
require to manually disable software endstops (and for me it had more
sense). In Marlin 2.0.7.2 a lot of changes were made compared to 2.0.6.1
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1188 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AM6XKZFJGVHLRUKQNZRIG43SM3WQFANCNFSM4SWOZHUA>
.
|
@oldman4U I would say it is not needed. I simply disable software endstops also for MBL (not only for Z probe and Mesh editor). With "manually disabled" I meant I provided the instruction to disable the software endstops, not that the user must be aware of that and must perform that by himself. |
Perfect! Thank you |
…EETECH-TouchScreenFirmware into bugfix-2020-10-19 # Conflicts: # Copy to SD Card root directory to update - Unified Menu Material theme/Language Packs/language_it.ini # Copy to SD Card root directory to update/Language Packs/language_it.ini # TFT/src/User/Language Packs/language_it.ini
…gtreetech#1188) * minor fix for a bug causing a freeze during configuration update * fixed bug on MBL menu for some Marlin FW not automatically disabling software endstops during MBL process * updated UP, DOWN, LEFT and RIGHT symbols
…gtreetech#1188) * minor fix for a bug causing a freeze during configuration update * fixed bug on MBL menu for some Marlin FW not automatically disabling software endstops during MBL process * updated UP, DOWN, LEFT and RIGHT symbols
NEW FEATURES:
BUG FIXES:
if
statements. Currently causes dialog to show when it shouldn't #1207IMPROVEMENTS:
PR STATE: