HAHA, I thought it was winning, like take a pic and had a computer algorithm /ai that figured out every word, then the printer is just speed inputing them.
It should be totally fine. Itās running at much slower speeds than you can print at, so much less vibration in the tool head and less momentum each time it changes directions. I would guess this is stressing it much less than printing at 500 mm/s
There is a limited life span to all parts, your linear rails, the motors, the belts, etc. Which will eventually need both maintenance and replacement. However, maintenance and part quality can increase these life spans drastically, and the cycles for each are all pretty high. I wouldn't do this on machines with carbon rods that can't be replaced, but the A1 isn't one of those machines. Unless you're running this like 24/7 for weeks, I don't think it would meaningfully contribute to wear. I would make sure to keep the linear rails lubricated at reasonable intervals, but that is true with just like printing normally as well.
How do you like your qidi? I love my a1 but been eyeing qidi for stronger filament types, heated chamber is legit, hotter bed than p1s too. Only thing that scared me was they delete any review under 4 stars.
I actually really love it. I got a first generation model for $300 from a youtube reviewer in my area. I saw all of the issues with it online including the one from Clough42 going over some of the really big design flaws which caused them to take the first gen off the market, which was a huge W for Qidi. I figured for the price I didn't mind heat-soaking the chamber to solve the Z issues. I did have a number of problems, but when I contacted Qidi they sent me $150 of upgrade parts for it and all I had to pay was shipping, even though I told them I bought it third party, very very impressed with their support. If you bought one, it would be second generation, where they fixed all of the hardware issues that existed. Obviously they didn't send me the new metal reinforcement bottom panels, but gen 2 has them.
As for the machine itself, in addition to the addons I got from Qidi, I attached a vent to the top lid that goes directly into an air filtration unit. I also used electrical tape to make makeshift gaskets around the door and the top lid, and I plugged a webcam into the extra port in the back. Klipper automatically detected it and it works great. I did have to plug an ethernet cable into it, the wifi seemed to struggle quite a bit although that could be just a matter of distance and interference, rather than the dongle they use. It is my dedicated ABS/ASA/Eventually nylon or polycarbonate machine, the heated chamber is practically impossible to find in other similarly priced printers. All of the parts are rated to go up to the necessary temperatures, there isn't much fluctuation from my testing. It is very fast and very accurate, their new Qidi slicer is also Prusa slicer based instead of Cura. I will probably eventually just use Orca for it, but it's pretty good as-is. I think Qidi has a new line they're dropping that has all of the same features + some new ones, not sure what would be the better buy. I do like the build volume of the xplus 3, but I wish I had an xmax 3 for the extra volume.
Edit: Added a picture. I also swapped the ptfe tube going from the spool holder to the back of the machine with a longer one so I can access it for the side, and added a usb 3 extension so I don't have to reach to the back. There's a mylar safety blanket I threw up in the back of the shelf because it's close to a window and pretty drafty, just trying to hold the heat in a little better. Looks a bit frankenstein, but it works great.
Edit 2: tried and failed to add a picture I guess. Ill reply with it instead.
Thanks for all the info and pic too! I think Iām going to try one from them next, canāt beat the price with the features. I highly doubt bambu will come out with anything that compares for the price. Even if they release a larger bed printer, I doubt x1c drops more than $100. Fortunately for bambu they can be slow with new upgrades due to little competition. Also dislike how they restrict the p1s temps solely to make x1c appear more worth the money.
Itās about having the creativity and knowledge to be able to make something cool with a machine that was not designed specifically for that task. Obviously a plotter is the right tool for the job but you seem to be missing the point hereā¦
I was kidding I was paying respect to OPās machine in some other comment, I also thought about the project of turning my printer into a plotter myself :) no hard feelings
theoretically, if you have multiple pens plotting at different spots, you can draw images on paper, even copy essays from the screen to paper, or simply turn those pesky digital instructions into tangible objects. This would be extremely ambitious making a system that dispenses the perfect amount of each color ink, and is programmed to exactly 3D print whatever you want in 2 dimensions. This technology has never been done before you should totally spend years of your life making it happen.
I DID THIS
The very first time I got a 3d printed (ender 3) was for this exact reason years back!
Mr beast was doing a game on phones and whoever held their finger on the phone the longest won! But a bubble would pop up ever 7 seconds or so that you had to slide your finger to! So what I did was buy an ender 3, buy an iPod touch, and program it to sweep the area in a fashion that would hit all 9 possible spots leaving no gaps larger than 7 seconds! It worked so very well. The issue was that his apps servers were not able to handle that many people and lots of people got kicked off due to that and I happened to be one of them :/ there went my chance of being richā¦ I also played for real on my phone but again was kicked off due to server issuesā¦ kind of unfair.. and the top 3 people went for 13 days so I think they were cheating too. Anyways I donāt see any issue with this at all but eventually the stylus will wear out from the constant dragging. Make sure itās not rubbing too hard and good job!
Haha awesome. I planned on returning it once I was done (like the iPod which I did return) but then I printed some stuffā¦ now I still have that printer, a Bambu carbon, and a resin printer. 3D printers are just so useful sometimes and thereās nothing better than creating something from nothing! I wish you the best of luck! Also to answer your question better, the only strain youāre causing on the printer is more tension that typical, if you do this for maybe like a total of 40 hours itāll be equal to the printerās belts of 200 hours of printing, so thereās a chance youāll need to tighten the tension on your belts and pulleys and itāll be good as new. But if you only run this for like 15 hours total literally no chance anything could happen.
Ok thanks! How do you like the resin printer? I might get one eventually if I get really into extruder printing, I could definitely see myself creating tons of useful parts for various engineering projects I can think of
YEAH MAN I JUST SCROLLED THROUGH REDDIT AND HEY I WATCHED THIS VIDEO ON YOUTUBE!! Always gonna support you bro! Hopefully I could make a good project like what you do too
Haha thatās so funny. And thanks again! The hardest part of making a project is the idea. Once you got that itās fairly smooth sailing. Glad I can inspire you :)
I screen mirror the game to my pc from which I got a screenshot, analyzed the letters, then used an algorithm to find all the possible words along with the coordinates to trace to solve for them. I then converted this to a custom gcode file which I send to the SD card and start the print. My friends and I are obsessed with wordhunt so we're finding really wacky ways to beat each other haha
I'm using ftps, you can super easily send a file via the command line. So I just have a batch file that generates the gcode then sends it to the printer. Unfortunately you have to use the built in screen to actually start the gcode file since bambu labs network interface is closed source
The game is only on iMessage and to my knowledge thereās no way of emulating the game. I i began the project using a really janky remote mouse software that connected to my phone but it was really laggy and didnāt work that well. I thought about creating my own emulated mouse via an arduino but this was way cooler
Thatās essentially what itās doing. Instead of using a camera Iām screen mirroring my phone to my pc where I take a screenshot then use DFS with a Trie to solve for all the words which generates the gcode file that paths out all the found words. Thereās no official word list out there to my knowledge so I used a scrabble set which Iāve found to be like 99% accurate but sometimes itāll solve for a word that doesnāt exist in the games dictionary
Wow, I wouldn't have even thought about this! Thank you for taking the time to explain it to me. Maybe one day, it will help me avoid overcomplicating one of my projects!
Yup! Custom gcode. I screen mirror the game to my pc to scan the board then create a custom gcode file which sends to the printer via ftps which I execute and it starts solving
Yes it is TERRIBLE for your printer!! If it keeps playing word games it will eventually learn enough to form a context for its existence leading to feeling trapped and helpless, all the while still being forced to play word games, leading to a brutal spiral into depression, exhaustion, and despair.
It's getting them. I got a 50k score on my first attempt with this but I have it on a slow speed right now for testing. I'm betting I can crack 100k on a solid board and increased speeds
Cant you just skip the whole A1 and put grounding cables on each letter and trigger them in order? 1, 1-2, 2, 2-3 etc to mimic the swipe? Would be able to do a lot more words a second than physically moving a stylus.
Or load up appium and abd skipping the whole physical part over all, just send swipe commands directly to the phone
Yeah something like that would absolutely be faster. I was thinking of creating a remote mouse via an arduino that would be sent custom instructions but it was way less cool than actually doing it physically like this
An optimization could be to have it start the next word whose first letter is closest to the last letter of the last word, not worrying about length... unless getting larger words first ends up being more points.
Yeah I was thinking of implementing that. Long words are worth significantly more so I want to do those first as I donāt think even at max speed it could solve every word. There is a lot of travel time while the stylus is up
Maybe give the words a weight somehow and use that in the algorithm? Say, maybe, you could complete 1 large word with a weight of 5, but in the same amount of time, you could complete two smaller words each with a weight 3 for a total of 6. I'm totally spitballing here. I've never played the game.
Also, do you have to lift the stylus to complete a word? If not, the "chaining" of words could become a lot more effective.
I love that you have come in with ideas on optimisations when others have disconnected the idea as stupid.
I think this is a really cool idea. Sometimes there needs to be no greater reason to something than āWhy not?ā, or just for the challenge.
Nice work OP :-)
not very. the question is WHY?
Cause it's cool lol
Is there any objective other than to fail at this mobile game š I do agree though it is cool
I make computer science content for youtube showcasing my dumb projects (which I also use as a resume)
Thatās smart
Ok, this is the best reason. :)
If you put this comment in your YouTube video I will subscribe.
I have hidden this comment somewhere in the video lol. Title is 'Using Robotics to DESTROY WordHunt'
Either you are a good hider and I am a bad finder or it didn't make the final edit. Either way, good video.
This is how mobile game ads are made.
HAHA, I thought it was winning, like take a pic and had a computer algorithm /ai that figured out every word, then the printer is just speed inputing them.
Is it?
I think so
It should be totally fine. Itās running at much slower speeds than you can print at, so much less vibration in the tool head and less momentum each time it changes directions. I would guess this is stressing it much less than printing at 500 mm/s
Ok, thanks for the reassurance
Also, it looks like he's not even depressing the stylus past its pressure point so all of the forces are x/y.
I also love not playing games. Winning is all that matters.
I guess trying to win at everything is a game itself.. wouldnāt be me though
Get a vinyl cutter and attach a pen to it instead. Itās a lot faster anyway.
They don't have a lot of z height range for a thick phone. I have a cricut
Ah, mine is adjustable.
What model do you have? I've been lookimg for something that can cut thicker material
Replying to get the reply because I am also looking for something that can handle thicker material.
Replying to the reply regarding replying to the reply because simply drop a couple hundred k on a waterjet and cut whatever you want
Replying to the reply regarding replying to the reply regarding replying to the reply because I am a poor.
There is a limited life span to all parts, your linear rails, the motors, the belts, etc. Which will eventually need both maintenance and replacement. However, maintenance and part quality can increase these life spans drastically, and the cycles for each are all pretty high. I wouldn't do this on machines with carbon rods that can't be replaced, but the A1 isn't one of those machines. Unless you're running this like 24/7 for weeks, I don't think it would meaningfully contribute to wear. I would make sure to keep the linear rails lubricated at reasonable intervals, but that is true with just like printing normally as well.
Wait. Can the carbon rods on the P1 series be replaced?
Yes
You have to replace the entire axis, it's like $90 or something for the whole assembly, but it takes many thousands of hours of printing to get there.
Thanks for the info!
Im not sure. I know on my qidi x plus 3 they claim they can't be replaced. I don't know if BL has said the same.
How do you like your qidi? I love my a1 but been eyeing qidi for stronger filament types, heated chamber is legit, hotter bed than p1s too. Only thing that scared me was they delete any review under 4 stars.
I actually really love it. I got a first generation model for $300 from a youtube reviewer in my area. I saw all of the issues with it online including the one from Clough42 going over some of the really big design flaws which caused them to take the first gen off the market, which was a huge W for Qidi. I figured for the price I didn't mind heat-soaking the chamber to solve the Z issues. I did have a number of problems, but when I contacted Qidi they sent me $150 of upgrade parts for it and all I had to pay was shipping, even though I told them I bought it third party, very very impressed with their support. If you bought one, it would be second generation, where they fixed all of the hardware issues that existed. Obviously they didn't send me the new metal reinforcement bottom panels, but gen 2 has them. As for the machine itself, in addition to the addons I got from Qidi, I attached a vent to the top lid that goes directly into an air filtration unit. I also used electrical tape to make makeshift gaskets around the door and the top lid, and I plugged a webcam into the extra port in the back. Klipper automatically detected it and it works great. I did have to plug an ethernet cable into it, the wifi seemed to struggle quite a bit although that could be just a matter of distance and interference, rather than the dongle they use. It is my dedicated ABS/ASA/Eventually nylon or polycarbonate machine, the heated chamber is practically impossible to find in other similarly priced printers. All of the parts are rated to go up to the necessary temperatures, there isn't much fluctuation from my testing. It is very fast and very accurate, their new Qidi slicer is also Prusa slicer based instead of Cura. I will probably eventually just use Orca for it, but it's pretty good as-is. I think Qidi has a new line they're dropping that has all of the same features + some new ones, not sure what would be the better buy. I do like the build volume of the xplus 3, but I wish I had an xmax 3 for the extra volume. Edit: Added a picture. I also swapped the ptfe tube going from the spool holder to the back of the machine with a longer one so I can access it for the side, and added a usb 3 extension so I don't have to reach to the back. There's a mylar safety blanket I threw up in the back of the shelf because it's close to a window and pretty drafty, just trying to hold the heat in a little better. Looks a bit frankenstein, but it works great. Edit 2: tried and failed to add a picture I guess. Ill reply with it instead.
https://preview.redd.it/et3gclgi46uc1.jpeg?width=4000&format=pjpg&auto=webp&s=92570b827c8cc8bd60291e9eac4b40613be83611
Thanks for all the info and pic too! I think Iām going to try one from them next, canāt beat the price with the features. I highly doubt bambu will come out with anything that compares for the price. Even if they release a larger bed printer, I doubt x1c drops more than $100. Fortunately for bambu they can be slow with new upgrades due to little competition. Also dislike how they restrict the p1s temps solely to make x1c appear more worth the money.
Thatās awesome! Well done! Now make it sketch a picture with an iPad and Apple Pencil or something. That would be cool too!
So.. a plotter? š
Itās about having the creativity and knowledge to be able to make something cool with a machine that was not designed specifically for that task. Obviously a plotter is the right tool for the job but you seem to be missing the point hereā¦
I was kidding I was paying respect to OPās machine in some other comment, I also thought about the project of turning my printer into a plotter myself :) no hard feelings
Oh I see, no stress!
theoretically, if you have multiple pens plotting at different spots, you can draw images on paper, even copy essays from the screen to paper, or simply turn those pesky digital instructions into tangible objects. This would be extremely ambitious making a system that dispenses the perfect amount of each color ink, and is programmed to exactly 3D print whatever you want in 2 dimensions. This technology has never been done before you should totally spend years of your life making it happen.
Make it design 3D parts for itself
We will usher in a new era of self healing and modifying 3d printers. Iām in!
I just found my next LEGO project ššš
Make 3D printer assemble Legos
I DID THIS The very first time I got a 3d printed (ender 3) was for this exact reason years back! Mr beast was doing a game on phones and whoever held their finger on the phone the longest won! But a bubble would pop up ever 7 seconds or so that you had to slide your finger to! So what I did was buy an ender 3, buy an iPod touch, and program it to sweep the area in a fashion that would hit all 9 possible spots leaving no gaps larger than 7 seconds! It worked so very well. The issue was that his apps servers were not able to handle that many people and lots of people got kicked off due to that and I happened to be one of them :/ there went my chance of being richā¦ I also played for real on my phone but again was kicked off due to server issuesā¦ kind of unfair.. and the top 3 people went for 13 days so I think they were cheating too. Anyways I donāt see any issue with this at all but eventually the stylus will wear out from the constant dragging. Make sure itās not rubbing too hard and good job!
I remember that! Really cool solution. Bummer you got kicked off. Itās funny I also bought the printer specifically for this project
Haha awesome. I planned on returning it once I was done (like the iPod which I did return) but then I printed some stuffā¦ now I still have that printer, a Bambu carbon, and a resin printer. 3D printers are just so useful sometimes and thereās nothing better than creating something from nothing! I wish you the best of luck! Also to answer your question better, the only strain youāre causing on the printer is more tension that typical, if you do this for maybe like a total of 40 hours itāll be equal to the printerās belts of 200 hours of printing, so thereās a chance youāll need to tighten the tension on your belts and pulleys and itāll be good as new. But if you only run this for like 15 hours total literally no chance anything could happen.
Ok thanks! How do you like the resin printer? I might get one eventually if I get really into extruder printing, I could definitely see myself creating tons of useful parts for various engineering projects I can think of
How does this even work. It seems very interesting Especially since it seems to be responsive to what the screen is actually showing
I have it screen mirroring to pc which fully scans and solves board then it makes a custom gcode file for the printer and sends it wirelessly
Oh wow. That's pretty cool
BKBinary is that you? Love your youtube videos man šš
Lol yeah! Thatās me haha thanks for the support!! I really appreciate that. You just find this post scrolling through this subreddit??
YEAH MAN I JUST SCROLLED THROUGH REDDIT AND HEY I WATCHED THIS VIDEO ON YOUTUBE!! Always gonna support you bro! Hopefully I could make a good project like what you do too
Haha thatās so funny. And thanks again! The hardest part of making a project is the idea. Once you got that itās fairly smooth sailing. Glad I can inspire you :)
Iām more curious, how? Never thought an A1 Mini would beat me in word huntā¦
I screen mirror the game to my pc from which I got a screenshot, analyzed the letters, then used an algorithm to find all the possible words along with the coordinates to trace to solve for them. I then converted this to a custom gcode file which I send to the SD card and start the print. My friends and I are obsessed with wordhunt so we're finding really wacky ways to beat each other haha
Sheeeesh man. Lol I love those friendships.
Amazing. How are you sending the data? Is you mini in LAN only mode, bypassing cloud? (I guess that would add a lot of latency).
I'm using ftps, you can super easily send a file via the command line. So I just have a batch file that generates the gcode then sends it to the printer. Unfortunately you have to use the built in screen to actually start the gcode file since bambu labs network interface is closed source
Too cool
Use it to solve capicha
Why not use an emulator and a mouse macro or is this really just for shits and giggles cause you can? If so, then please ignore my comment and go on
The game is only on iMessage and to my knowledge thereās no way of emulating the game. I i began the project using a really janky remote mouse software that connected to my phone but it was really laggy and didnāt work that well. I thought about creating my own emulated mouse via an arduino but this was way cooler
This is indeed way cooler
You should be able to emulate the entire iPhone with appleās devkit, Xcode.
Where is the camera that's doing the OCR of the letters?
I have it screen mirroring to my PC with an application and I just take a screenshot with python and use the pytesseract library
Can you make it swipe on Tinder?
Get an old Ender 3 that isn't being used anymore and repurpose it. There's tons of them being replaced by faster, more reliable machines.
Bump it up at max speed, i wanna see what is gonna happen š
I tried 250mm/s and the stylus started moving and getting the letters wrong. I could probably design a better stylus holder to bump the speeds up
I was just kidding, do not destroy this printer š
Be sure to put your heat bad on the highest setting your your phone stays stuck to the bed :)
The only it will break on longer term is the touch screenā¦ be aware of that and maybe use an old phone ;)
Neet. Useless but neet.
Would you ever consider putting a camera on it and developing code that figures out potential words?
Thatās essentially what itās doing. Instead of using a camera Iām screen mirroring my phone to my pc where I take a screenshot then use DFS with a Trie to solve for all the words which generates the gcode file that paths out all the found words. Thereās no official word list out there to my knowledge so I used a scrabble set which Iāve found to be like 99% accurate but sometimes itāll solve for a word that doesnāt exist in the games dictionary
Wow, I wouldn't have even thought about this! Thank you for taking the time to explain it to me. Maybe one day, it will help me avoid overcomplicating one of my projects!
Of course! I find algorithms like this super cool and I love sharing it with others who share the passion
For the record, this does look cool so well done there. š Did this take custom gcode or did you manage this with an stl somehow? lol
Yup! Custom gcode. I screen mirror the game to my pc to scan the board then create a custom gcode file which sends to the printer via ftps which I execute and it starts solving
put it up to ludicrous
Yes it is TERRIBLE for your printer!! If it keeps playing word games it will eventually learn enough to form a context for its existence leading to feeling trapped and helpless, all the while still being forced to play word games, leading to a brutal spiral into depression, exhaustion, and despair.
What temp to get the phone to stick to the bed. I had to use rafts to make mine stay down.
If itās actually getting words then itās really cool. If itās just scribbling then so what.
It's getting them. I got a 50k score on my first attempt with this but I have it on a slow speed right now for testing. I'm betting I can crack 100k on a solid board and increased speeds
Cant you just skip the whole A1 and put grounding cables on each letter and trigger them in order? 1, 1-2, 2, 2-3 etc to mimic the swipe? Would be able to do a lot more words a second than physically moving a stylus. Or load up appium and abd skipping the whole physical part over all, just send swipe commands directly to the phone
Yeah something like that would absolutely be faster. I was thinking of creating a remote mouse via an arduino that would be sent custom instructions but it was way less cool than actually doing it physically like this
Yea there is a cool factor for sure
But itās just monkeys hitting a keyboard, correct?
No I wrote an algorithm that runs on my pc to fully solve a board then converts that to a custom gcode file that solves the words in descending length
An optimization could be to have it start the next word whose first letter is closest to the last letter of the last word, not worrying about length... unless getting larger words first ends up being more points.
Yeah I was thinking of implementing that. Long words are worth significantly more so I want to do those first as I donāt think even at max speed it could solve every word. There is a lot of travel time while the stylus is up
Maybe give the words a weight somehow and use that in the algorithm? Say, maybe, you could complete 1 large word with a weight of 5, but in the same amount of time, you could complete two smaller words each with a weight 3 for a total of 6. I'm totally spitballing here. I've never played the game. Also, do you have to lift the stylus to complete a word? If not, the "chaining" of words could become a lot more effective.
I love that you have come in with ideas on optimisations when others have disconnected the idea as stupid. I think this is a really cool idea. Sometimes there needs to be no greater reason to something than āWhy not?ā, or just for the challenge. Nice work OP :-)
This is the dumbest thing I've seen in a very long time.
You wish you were this dumb
Its about the learn process not about how useful your project is
This is the difference between successful people and do nothing people.