Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

Have tou tested? #1

Closed
Ricky1966 opened this issue Mar 21, 2023 · 99 comments
Closed

Have tou tested? #1

Ricky1966 opened this issue Mar 21, 2023 · 99 comments

Comments

@Ricky1966
Copy link

@Dave811
Maybe I'm wrong , but, I've downloaded your zip and take a look inside BTT config.ini. You have changed NC value of runout sensor, but (and here I don't understand if I have an old one version of GD32 porting) when I've tried, two week ago, to change NC nothing happened, seems we need to change logical of runout (few linea above).
Could you confirming this changing real working?
File is AT-SW-fill-lev.zip
P.S.: what meaning leveling ok? Cause when I've tried the noozle it didn't stop fine and ittrying to "hole" bed!

@Dave811
Copy link
Owner

Dave811 commented Mar 21, 2023

I am writing here now, my bed level is working, but I double check in about 2h!

Indeed the config from the TFT needs to be addressed, because you found an issue and my file name isn't scrolling. For the rest I need my PC to look into it.

@Ricky1966
Copy link
Author

@Dave811
Ok...fine. I wait for news, I hope good news!
P.S.: I think, but is only my opinion, if you share a guide "how to" for installing new fw for TFT and Marlin, a lot of rockies could try to test all 🤣
For example M502, M500 and so on...

@Dave811
Copy link
Owner

Dave811 commented Mar 21, 2023

So a few questions
did you run abl from the tft?
and does the tft give you a warning that the runout sensor was triggered?

@Dave811
Copy link
Owner

Dave811 commented Mar 21, 2023

Another question, did you level your bed with a piece of paper?

@Ricky1966
Copy link
Author

@Dave811
Yrs with paper.
In my tests it seemed that the BL touch was not working properly. But if I poked him with a finger he would stop. I never understood what the problem was, so after two different Marlins I went back to the stock situation and for now I have only changed the firmware of the TFT.

@Dave811
Copy link
Owner

Dave811 commented Mar 21, 2023

So what I did:

  1. flash both firmware (tft and marlin)
  2. goto: menu -> movement -> leveling
  3. do all corners with the paper test until all feel the same
  4. goto: menu -> bed level -> p offset
  5. do the paper test, so that it feels like the leveling -> click on next and on save
  6. goto: menu -> bed level -> abl -> start -> after finish -> save
  7. make sure bl: on is there and not bl: off
  8. under mesh edit you can see your mesh
  9. do a firstlayer print and fine tune the baby steps while its printing, be ready to increase the steps if needed, so that it didn't scratch the bed
  10. I use this for the first layer https://teachingtechyt.github.io/calibration.html#firstlayer
  11. after the baby stepping do not do the p offset again! Because the baby stepping is done while printing and therefor the right number
  12. If you fear, have the finger on the reset button or the power button, so that you can stop the print

@Dave811
Copy link
Owner

Dave811 commented Mar 21, 2023

So I thing you problem is the z offset

@Dave811
Copy link
Owner

Dave811 commented Mar 21, 2023

I also uploaded a new firmware with a few new settings that I got from prezis thingiverse

@Ricky1966
Copy link
Author

@Dave811
Now I'm outside home. When I'll come back tonight I'll try..

@Dave811
Copy link
Owner

Dave811 commented Mar 21, 2023

also on my end the run out sensor is working, if the filament runs out, I get an immediate reaction on the display and a few moments later it stops the print

@Dave811
Copy link
Owner

Dave811 commented Mar 21, 2023

a small tip, write down your numbers, before you flash, such as the z offset in the baby stepping menu, so after a reflash you can just enter the values before (but make a first layer test befor printing something big, so "only" the bottom left get a scratch if something is not working, the link I sent starts at the bottom left. also Include on the website your slicer start gcode to do a prime line)

@Ricky1966
Copy link
Author

@Dave811
I'll doing a M503 with Pronterface, so I'll have all EEPROM settings.
After I'll installing both firmwares.
Only a question,when I've trying, last time, I've saw that the 2 right corners (looking bed in front) was strictly to the bed border right. Are You adjusted this issue?

@Dave811
Copy link
Owner

Dave811 commented Mar 21, 2023

@Ricky1966
What do you mean with the 2 right corners? English isn't my first language, so perhabs this is why I dont understand it

@Ricky1966
Copy link
Author

@Dave811
Me too.
Last time I've tried firmware, the noozle was placed near the right border (only in manual leveling), and probe was outside bed...I'm explained?

@Dave811
Copy link
Owner

Dave811 commented Mar 21, 2023

Do you have a Sidewinder or a Genius Pro?
I don' have the problem, did the printer home before?
then it shouldnt happen

Or did you install any mods that places the BL-Touch elsewhere? (Because I had the issue before, now I am again on the stock SW)

@Ricky1966
Copy link
Author

Ricky1966 commented Mar 21, 2023

@Dave811
Sorry, I've not said, X2
No, only mod are the Z shoulders

@Dave811
Copy link
Owner

Dave811 commented Mar 21, 2023

Did you test it again? Does it still happen? You can stop it if you use your finger so that the Nozzle dont ram the bed

@Ricky1966
Copy link
Author

@Dave811
I'm on work, tonight 🤣

@Dave811
Copy link
Owner

Dave811 commented Mar 21, 2023

Don't worry xD
I assumed you where at your printer because you wrote here ^^

@Ricky1966
Copy link
Author

@Dave811
I told ypu all the isaues I've had the 2 times who I've tried

@Dave811
Copy link
Owner

Dave811 commented Mar 21, 2023

So to summarize

  1. filament runout sensor not working
  2. on bad leveling the BL-Touch is on the right side not over the bed

@Dave811
Copy link
Owner

Dave811 commented Mar 21, 2023

To 1:
Can you try later: start a small print without filament in the sensor?

  • It should say on start on the display that there is no filament or something similar
  • If it says it: --> Stop the print, add a small piece of filament into the sensor, start the print and while its printing pull the small piece out --> the display should mention again that there is not filament, and a bit later the printer should stop

  • If the display says nothing:
  • Does the Lamp on the filament sensor is lighting?
  • Yes: Green when filament is in there? red when no filament is in there?

To 2:

  • Home manually and start a bed level
  • and be ready to stop the printer if it does it again

If this isn't working we need to look further into it

@Ricky1966
Copy link
Author

#1 (comment)
No the leveling doesn't work because even if I did (not with your Marlin, but with two others) the manual leveling with the card, then when I tried the ABL the noozle banged on the plate even if I lifted it and saved it in EEPROM. The question of the right angles, I told you because in addition to placing the 300x300 plate, you need to adjust the noozle distance from the right edge of the plate.

@Ricky1966
Copy link
Author

@Dave811
What I tell you are relative to other Marlin, I tell you so you could tey if those issues happen also with ypur Marlin

@Dave811
Copy link
Owner

Dave811 commented Mar 21, 2023

#1 (comment) then when I tried the ABL the noozle banged on the plate even if I lifted it and saved it in EEPROM.

So it crashes on the plate on the first abl messure, not only on the right side?

I only build the firmware, and I use the firmware that freakydude uses, and he uses this offsets
#define NOZZLE_TO_PROBE_OFFSET { 27.25, -12.8, -1 }
You can calculate your own offset if you like and check if they match

  • So you place a piece of paper on the bed
  • Than make a point on the paper
  • Than home your printer and move the nozzle to the point
  • Note the coordinates down
  • move the BL-Touch to the point
  • note the coordinates down
  • then you substract the x value with the x value and the y value from the y value (I don't know the direction)
  • Then you get two numbers. If they are completly off of the "27.25, -12.8" values, we need to communicate more.

So perhabs you can do this to make sure your offsets are the same

@Ricky1966
Copy link
Author

@Dave811
I've not move anything, so I think the NOOZEL_TO_PROBE_OFFSET is the same....
The weird thing was this, if I tried to do the ABL after all the adjustments it would smack the noozle on the platter, but if I put a shim between the platter and the BL Touch (I used a CD) the Z axis would stop, but even giving an M500 it didn't hold the position. This sounded very strange to me....
Only a question, not it's not true the questions are 2, after uoloaded Marlin, I have to do M502 and M500 or not? And with M503 which value could I find from stock Marlin?

@Ricky1966
Copy link
Author

@Dave811
I've noted only now, we are speachen on an issue open by me in your repository and not in GD32 Issue.
Ok sorry.
What I want to report to you is where mine tests fault with other Marlin, and know if ypu have news about those issues by other users with your compiled Marlin.
Because if someone else have same problems, means the interfaceing from TFT and Ruby (firmware side) have some problems

@Ricky1966
Copy link
Author

@Dave811
Tell me how you are installed Marlin and TFT firmware, step by step, perhaps I've jump aome passage.

@Dave811
Copy link
Owner

Dave811 commented Mar 21, 2023

  • I download the Zip "AT-SW-fil-lev.zip"
  • I unpack it

TFT

  • I put the contents from the display folder (7 elements including folders) on my SD card
  • I put the SD card into the printer
  • If the printer was on I press the reset button next to the display, if off I turn the printer on
  • The display flashes itself, after a while I am in the displays menu

Marlin

  • I donwload the "https://www.st.com/en/development-tools/stm32cubeprog.html#get-software" STM32Cubeprogrammer
  • I install it
  • I open it
  • I connect the printer to the PC
  • Now you need to send M997 to the printer
  • The easiest way ist to use the display, but you can use also pronterface or octoprint
  • "Menu" --> "Terminal"
  • Enter: "M997"
  • Then I select from the dropdown "USB" (image 1)
  • Then in the STM32Cubeprogrammer I click on the refresh button (image 2)
  • Then I click on connect (image 3)
  • Then I click on "Download" Button (image 4)
  • check the verify programming check box (image 5)
  • Then I select with browse the firmware in the marlin folder (the extracted folder from the downloaded zip) (image 6)
  • Then I hit "Start Programming" (image 7)
  • I wait till I get 2 dialog boxes (image 8)
  • Then finally I power off and disconnect the printer

I hope I got everything right
printer01
printer02
printer03
printer04
printer05
printer06
printer07
printer08

@Dave811
Copy link
Owner

Dave811 commented Mar 21, 2023

But I run out of ideas what the problem on your side can be :/

@Ricky1966
Copy link
Author

Hi @Dave811 .
In this Marlin I think is rnable Inpit Shaping, right?
And which K factor for linear Advance?
Have you tested which is max speed for printing?
P.S. have you some STL for testing both? Linear and Shaping?

@Dave811
Copy link
Owner

Dave811 commented Mar 27, 2023

Yes this Marlin version has Input Shaping enabled.
But both variables need to be tuned on your own.
I would suggest to look into "https://teachingtechyt.github.io/calibration.html#speed" for the speed test,
"https://ellis3dp.com/Print-Tuning-Guide/articles/pressure_linear_advance/pattern_method.html" for the Linear Advance
and this "https://marlinfw.org/docs/gcode/M593.html" for the input shaping

PS: this is in my oppinion also importend, so you dont overextrude: "https://ellis3dp.com/Print-Tuning-Guide/articles/extrusion_multiplier.html"

PSS: I am currently working on a small web page that contains the installation guide, and perhabs some steps to tune the printer (but there I would only link to the pages like ellis3dp and teachingtechyt. Because they both did a great job)

@Ricky1966
Copy link
Author

Tks @Dave811
If you need some help for web site I could help you, for page writing and, if you like, for translation on Itałian. Also for Spanish (I've a friend mother' language)

@Dave811
Copy link
Owner

Dave811 commented Mar 27, 2023

@Ricky1966
I updated the page and the readme, perhabs you can scroll over it, and perhabs you find something that needs to be change.

I will create a multilanguage site in the next weeks, the website builder have plugins for that, so I need to look further into it.
Also I will need to change the Landing page, but on the left side is the menu to the download and the installation page.

https://dave811.github.io/ATSG/

@Ricky1966
Copy link
Author

Ok is all in Github...I understand. Ok if you need, I'm here for aiding

@Dave811
Copy link
Owner

Dave811 commented Mar 27, 2023

@Ricky1966
Thank you :)
if you want you can link the repo now, I think it is ready enough ^^
also here is the website stored: https://github.com/Dave811/ATSG/tree/gh-pages-dev/
in the pages folder are the individual pages that you can see on the website.

If I get multilanguage to work properly, I will provide a little guide how to add a language

@Ricky1966
Copy link
Author

@Ricky1966
Copy link
Author

@Dave811
In zip for Genius there isn't marlin firmware

@Dave811
Copy link
Owner

Dave811 commented Mar 27, 2023

Thx! fixed it

@Ricky1966
Copy link
Author

Ricky1966 commented Mar 28, 2023

@Dave811
Seems Marlin in Genius zip is that for X2....
I haven't a Genius, but a user in Telegram channel said so (with pics)

@Dave811
Copy link
Owner

Dave811 commented Mar 28, 2023

@Ricky1966 I am really sorry!!!
I changed in the wrong file the bed size :/
It is fixed now, and I included the Configuration.h and Configuration_adv.h in the release to.
If he can look into it, it is fixed now

@Ricky1966
Copy link
Author

Ehi @Dave811 don't worry!
I report to you what said me in Telegram channel, I've made it for this, to resolve issues when happen

@Ricky1966
Copy link
Author

@Dave811
Have you choice the site provider? If you want I could search someone with joomla or worldpress, this CMS work fine for multilanguages. I look for some provider for free or very cheap.

@Dave811
Copy link
Owner

Dave811 commented Mar 30, 2023

That would be also an option,
Then I would prefer joomla, because I know it a little, but WordPress can be fine too I guess. If you want you can look into it. Then we could have a more meaningful url!

So if you want you can look into it, otherwise I look into a static site generator like the one on dave811.github.io/atsg
Then I would upload the files that needed to be translated to crowdin or so, then everyone could translate there. (A nice UI to translation)

So again, I am completely open for everything :)

@Ricky1966
Copy link
Author

Ricky1966 commented Mar 30, 2023 via email

@Dave811
Copy link
Owner

Dave811 commented Mar 30, 2023

I would prefer to choose another domain, because then it would be more meaningful than Dave

Also the only problem with this website is: You can keep it as long as you login and click a “renew” button once every 30 days.

@Ricky1966
Copy link
Author

Ricky1966 commented Mar 30, 2023 via email

@Ricky1966
Copy link
Author

Ricky1966 commented Mar 30, 2023 via email

@Dave811
Copy link
Owner

Dave811 commented Mar 31, 2023

I would throw another idea in

We could let the side be here on GitHub under the link: "dave811.github.io/atsg" (we could change that later to a "organisation" so that dave811 would be something else
Then it would be free and we could use crowdin.

Crowdin is a webtool to manage translations, so I need only later add another language and crowdin manages the rest

Have a look here, if you create an account you can start translate with a nice UI
https://crowdin.com/project/dave811atsg

@Dave811
Copy link
Owner

Dave811 commented Mar 31, 2023

So I tested it, and it works greeaat!
Have a look here: https://dave811.github.io/ATSG/
in the top right corner you can choose the light and dark theme and the translation.
I implemented "only" german and italian so far, and for thesting I only translated german for the home and the download page.
So if you like you can translate on crowdin and after that, I can merge it intor the website via a button click

@Ricky1966
Copy link
Author

I've starting to translate, how I publish it?

@mikebcbc
Copy link

@Dave811 @Ricky1966

Hey guys! Hard to follow this thread. I'm going to install this TFT firmware and freakyguy's marlin firmware to my X2 today. Can you summarize what the known issues are so I can test and report back on my end?

@Dave811
Copy link
Owner

Dave811 commented Mar 31, 2023

Just follow this

https://dave811.github.io/ATSG/

@mikebcbc
Copy link

Just follow this

https://dave811.github.io/ATSG/

Yes, for sure! I flashed the TFT and it's working great. I was more just asking if you know of any known issues so far that I should be aware of - I saw you and Ricky talking about some issues and wanted to see if there's anything I should know of.

Also, how does your Marlin firmware differ from FreakyDude's? Thanks for working on this.

@Dave811
Copy link
Owner

Dave811 commented Mar 31, 2023

It is freakydudes marlin version and this thread is more of a Diskussion at the Moment

@mikebcbc
Copy link

For sure! Thanks Dave. I'll report back anything I see as well. Appreciate it!

@Dave811
Copy link
Owner

Dave811 commented Mar 31, 2023

@Ricky1966 I need to approve the translation, I can do it later the day, but you need also to translate the first string like Download

@Dave811
Copy link
Owner

Dave811 commented Mar 31, 2023

I will close this issue and convert it to a Diskussion, so that nobody gets confused. At the top you can see an item named Diskussion so there will be this thread then

Repository owner locked and limited conversation to collaborators Mar 31, 2023
@Dave811 Dave811 converted this issue into discussion #5 Mar 31, 2023

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants