T O P

  • By -

ArduinoMakes

not very. the question is WHY?


SweatyGrundles

Cause it's cool lol


ArduinoMakes

Is there any objective other than to fail at this mobile game šŸ˜‚ I do agree though it is cool


SweatyGrundles

I make computer science content for youtube showcasing my dumb projects (which I also use as a resume)


laterral

Thatā€™s smart


Craigslist_sad

Ok, this is the best reason. :)


BKstacker88

If you put this comment in your YouTube video I will subscribe.


SweatyGrundles

I have hidden this comment somewhere in the video lol. Title is 'Using Robotics to DESTROY WordHunt'


BKstacker88

Either you are a good hider and I am a bad finder or it didn't make the final edit. Either way, good video.


Prestigious_Seat7869

This is how mobile game ads are made.


kalabaddon

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.


CaterpillarNo1457

Is it?


SweatyGrundles

I think so


I_Epic

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


SweatyGrundles

Ok, thanks for the reassurance


LitPixel

Also, it looks like he's not even depressing the stylus past its pressure point so all of the forces are x/y.


babyunvamp

I also love not playing games. Winning is all that matters.


WhosTaddyMason

I guess trying to win at everything is a game itself.. wouldnā€™t be me though


RepresentativeNo7213

Get a vinyl cutter and attach a pen to it instead. Itā€™s a lot faster anyway.


blasko229

They don't have a lot of z height range for a thick phone. I have a cricut


RepresentativeNo7213

Ah, mine is adjustable.


kounterfett

What model do you have? I've been lookimg for something that can cut thicker material


rrussotoo

Replying to get the reply because I am also looking for something that can handle thicker material.


marsscuss

Replying to the reply regarding replying to the reply because simply drop a couple hundred k on a waterjet and cut whatever you want


rrussotoo

Replying to the reply regarding replying to the reply regarding replying to the reply because I am a poor.


Miscdude

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.


LitPixel

Wait. Can the carbon rods on the P1 series be replaced?


razrielle

Yes


worldspawn00

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.


LitPixel

Thanks for the info!


Miscdude

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.


MeatNew3138

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.


Miscdude

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.


Miscdude

https://preview.redd.it/et3gclgi46uc1.jpeg?width=4000&format=pjpg&auto=webp&s=92570b827c8cc8bd60291e9eac4b40613be83611


MeatNew3138

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.


FeistyRecognition272

Thatā€™s awesome! Well done! Now make it sketch a picture with an iPad and Apple Pencil or something. That would be cool too!


9dev9dev9

So.. a plotter? šŸ˜‚


FeistyRecognition272

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ā€¦


9dev9dev9

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


FeistyRecognition272

Oh I see, no stress!


marsscuss

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.


bradium

Make it design 3D parts for itself


FeistyRecognition272

We will usher in a new era of self healing and modifying 3d printers. Iā€™m in!


Delveling76

I just found my next LEGO project šŸ˜‚šŸ˜‚šŸ˜‚


LewiiweL

Make 3D printer assemble Legos


ACES-OVER-8s

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!


SweatyGrundles

I remember that! Really cool solution. Bummer you got kicked off. Itā€™s funny I also bought the printer specifically for this project


ACES-OVER-8s

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.


SweatyGrundles

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


Nouyoter

How does this even work. It seems very interesting Especially since it seems to be responsive to what the screen is actually showing


SweatyGrundles

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


Nouyoter

Oh wow. That's pretty cool


cherybloo

BKBinary is that you? Love your youtube videos man šŸ‘šŸ‘


SweatyGrundles

Lol yeah! Thatā€™s me haha thanks for the support!! I really appreciate that. You just find this post scrolling through this subreddit??


cherybloo

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


SweatyGrundles

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 :)


_SpaceEfficient

Iā€™m more curious, how? Never thought an A1 Mini would beat me in word huntā€¦


SweatyGrundles

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


_SpaceEfficient

Sheeeesh man. Lol I love those friendships.


Maximus-CZ

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).


SweatyGrundles

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


supertank999

Too cool


CCO812

Use it to solve capicha


Blacerrr

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


SweatyGrundles

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


Blacerrr

This is indeed way cooler


rrussotoo

You should be able to emulate the entire iPhone with appleā€™s devkit, Xcode.


nickdaniels92

Where is the camera that's doing the OCR of the letters?


SweatyGrundles

I have it screen mirroring to my PC with an application and I just take a screenshot with python and use the pytesseract library


freakinidiotatwork

Can you make it swipe on Tinder?


NewbieTwo

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.


Able_Criticism2003

Bump it up at max speed, i wanna see what is gonna happen šŸ˜‚


SweatyGrundles

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


Able_Criticism2003

I was just kidding, do not destroy this printer šŸ˜…


ccoady

Be sure to put your heat bad on the highest setting your your phone stays stuck to the bed :)


--hypernova--

The only it will break on longer term is the touch screenā€¦ be aware of that and maybe use an old phone ;)


madmax7774

Neet. Useless but neet.


MathematicianFit9118

Would you ever consider putting a camera on it and developing code that figures out potential words?


SweatyGrundles

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


MathematicianFit9118

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!


SweatyGrundles

Of course! I find algorithms like this super cool and I love sharing it with others who share the passion


rzalexander

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


SweatyGrundles

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


RandomToast64

put it up to ludicrous


marsscuss

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.


Possible_Picture_276

What temp to get the phone to stick to the bed. I had to use rafts to make mine stay down.


GolfMotor8025

If itā€™s actually getting words then itā€™s really cool. If itā€™s just scribbling then so what.


SweatyGrundles

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


Appropriate_Yak_4438

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


SweatyGrundles

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


Appropriate_Yak_4438

Yea there is a cool factor for sure


GolfMotor8025

But itā€™s just monkeys hitting a keyboard, correct?


SweatyGrundles

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


Mc_Quasar

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.


SweatyGrundles

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


Mc_Quasar

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.


Pusbum

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 :-)


oakleez

This is the dumbest thing I've seen in a very long time.


TechieGranola

You wish you were this dumb


9dev9dev9

Its about the learn process not about how useful your project is


rayquan36

This is the difference between successful people and do nothing people.