Jump to content

DIY Automated Watch Cleaning Machine


Recommended Posts

Hello everyone. As promised, I am showing off my diy cleaning machine. This was built with NEMA 23 stepper motors, controllers, a power supply, and an Arduino nano. I will list the parts used below when I'm at my computer. The frame is made from 3030 extruded aluminum, which I had made by Misumo online. The cleaning basket was purchased in eBay. Some miscellaneous parts needed are an 8mm shaft, some couplers, buttons, and wire. The codes I wrote for it can be completely adjusted and changed however it is needed. I have since adjusted the speed the linear shaft moves up and down. In the future, I plan to add another stepper motor to include a turntable at the base, with 4 jars, so the entire cleaning process is one process. Right now I still need to get jars that fit, and to build a fan for a drying cycle. 

 

Please post any questions you might have, and if you're interested in the code used to build your own. 

 

 

 

Edited by SwissSeiko
  • Like 5
Link to comment
Share on other sites

42 minutes ago, SwissSeiko said:

Hello everyone. As promised, I am showing off my diy cleaning machine. This was built with NEMA 23 stepper motors, controllers, a power supply, and an Arduino nano. I will list the parts used below when I'm at my computer. The frame is made from 3030 extruded aluminum, which I had made by Misumo online. The cleaning basket was purchased in eBay. Some miscellaneous parts needed are an 8mm shaft, some couplers, buttons, and wire. The codes I wrote for it can be completely adjusted and changed however it is needed. I have since adjusted the speed the linear shaft moves up and down. In the future, I plan to add another stepper motor to include a turntable at the base, with 4 jars, so the entire cleaning process is one process. Right now I still need to get jars that fit, and to build a fan for a drying cycle. 

 

Please post any questions you might have, and if you're interested in the code used to build your own. 

 

 

 

Coming along nicely SS, neat set-up 👍

Link to comment
Share on other sites

Posted (edited)
On 12/30/2024 at 8:17 AM, WaveyDavey said:

Wow, looks cool. I would love to collaborate with you on this. I was about to start building something similar. The physical build is not the issue for me it’s the code, so if you are cool with sharing I would love to build one.

 

Once I have the code cleaned up, I can share it with you. It wasn't as easy as I thought to code it, as I had written a full program for it before I Had the parts, and the code didn't work. So I started from scratch and had to use a different library, which is like changing languages practically. Its working well now, and has cleaned a movement quite well, but I still want to clean up some snags that it currently has.

 

 

 

 

I have recently purchased a 3D printer for my business, a Bambu Labs P1S. Its quite the machine, and fully enclosed, which I wanted for cleanliness and noise. With this, I plan on designing and printing some new parts for the cleaning machine, namely a cleaning basket that I can use on higher end watches that I don't want to scratch with the typical steel mesh baskets. I will also make a panel for the buttons to attach to on the front of the machine, and an enclosure for the power supply and stepper drivers. This project has taken me longer than I thought, but I'm still ahead quite a bit of cash when compared to commercially made automatic cleaners which range from $5,000-$6,000. When I started this, I had toyed with the idea of setting these up as a kit, with my code and all the parts needed, to sell to other watchmakers. I'm not sure that is feasible at the moment, as I am very backed up with repairs. 

 

I'll keep updating this post with changes I make to the machine, and I'll gladly take any design advice from other forum members that might see a better way to do things.

Edited by SwissSeiko
  • Like 3
Link to comment
Share on other sites

I have started printing things for my cleaning machine, and started with these basket inserts. They fit quite well, although I haven't tested the resistance to chemicals. These were printed in the standard filament that comes with the printer, as the filament I ordered is still on its way. I ended up printing many more of these so I can have a few disassembled movements ready in baskets while it's in use.

PXL_20250108_012952754.jpg

  • Like 2
Link to comment
Share on other sites

I'm back again with another small update. The machine is working well, and I finally printed a panel for the buttons to attach to. One thing I was struggling with, was inserting and removing the baskets. You kind of have to just drop them in and sometimes they land crooked. So to fix that, I designed and printed this little helper. 

 

 

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

Another small update. All these loose basket parts were annoying. So I designed and printed this holder. Having a printer is too much fun!

 

On a side note, I had some case parts in one of these baskets going through the ultrasonic after polishing. I had it heated to 40C and totally forgot about them for about 2 hours. As expected, the parts basket melted a bit and is discolored. These are printed in just PLA, so I didn't expect them to be resilient.  I will probably end up printing them in ABS in the future, but for now, they work just fine.

 

PXL_20250120_050402772.jpg

Edited by SwissSeiko
  • Like 1
Link to comment
Share on other sites

  • 1 month later...
1 hour ago, KiwiKlockworks said:

Great work so far!

I was toying with the idea of making one (non automated) and was struggling with the main motor and motor controller choice.

what did you use if you don’t mind me asking?

The motor is a nema 23 stepper. The driver is a DM556. the controller is an arduino nano

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Recently Browsing

    • No registered users viewing this page.
  • Topics

  • Posts

    • The post below contains the link. If you don't already have a discord account it will take you to the registration screen.  Registration is free.   https://www.watchrepairtalk.com/topic/31653-mark/?do=findComment&comment=279066
    • HWGIKE#57 Valex FEF 190 15 jewels Swiss lever full service and repair This one was waiting for a balance staff replacement in my cabinet parts and case cleaned up with a new balance staff and a 4th wheel as the original 4th wheel had a broken pivot for the off center second hand. I never attempted a balance staff replacement before however I received a Bergeon Molfres (i was hunting it for about 2 years) and with the help of it I managed to remove the old staff and riveted the new one in. It also received a new MS, crystal and the hole for the MS arbor was also tightened. With the new MS now it has an acceptable performance meaning that the amplitude goes up to 280 fully wound, has an acceptable beat error and I have the two nice lines but only dial up, dial down is not as nice and I could not figure out as why. I have the two lines but the amplitude is dropping to around 230 and the lines are a bit hairy. Both dial up and dial down the lines just go up and down without seemingly any pattern. I cleaned the movement two times, and then a 3rd time pegged out the main plate and train bridge holes but made no change. Both the HS collet and the roller table was too lose on the new staff... I did not count how many times I took the balance cock off to sort out the HS collet, the roller table and the beat error, somebody before me also shortened the HS by pushing it out a bit and it seems every time somebody is messing with the end of the HS the protruding bit is most of the time twisted bent etc. This one was probably one of the most challenging repair and service. I might take the new MS out and clean it lubricate it as I just pushed the new one in to the barrel from the retaining ring. Plus started to re-read the theory of the escapement and how to analyse the graph on the timing machine: Greiner Chronografic Record manual. I am also thinking to put the watch on a 24 hour long run with the eTimer SW it once helped me to figure out what was wrong with a watch. There is an interesting part of the Greiner record manual talking about the pallets and the end shake of the balance and pallet staff. Maybe this is my issue? Who could that possibly identify? After a few years now I am still without a clue how could watchmakers make parts I can only see with my microscope or how could/can they carry out complicated services impossible to do.. real magic..... .... ..... before I sent this post while the pics were uploading I had an idea, i was browsing the possible outcomes on the timing machine I had one for magnetism..... so I demagnetized the movement and it is not hairy now.... two really nice lines 0.2 ms beat error still a bit wavy, but a lot lot better..... argh....  
    • Hi there, welcome here.  
    • yes the advertising revenue should generate money. The question is how much money? Then as far as the cost of the website goes that's relatively easy to determine? all you would have to do to grasp costs and profitability would be to go to the link below and you can actually get a website for free try it out for free I believe you get no advertising initially. They also talk about that they'll help you out they have marketing tools and some sort of paid subscription or something. So I guess were shopping for a whatever just ask them what would a maybe could use this one as an example in other words it's going to look basically identical to this is going to have advertising a paid subscriptions what's it going to cost? After all they want to sell or give us a message board like this they should bill answer the questions as they're the people who did the software for this. Yes they really said you can have a free discussion group at least to start. https://invisioncommunity.com/ I was curious about the monthly supporter thing where exactly do we find that on this message board? A quick search I'm not finding it so obviously I'm not looking in the right place?
    • Help me out here, but with all the advertising on this site (which I don't mind) wouldn't it pay for itself or even make money for the owner ???
×
×
  • Create New...