I am currently busy building the MEM Corliss Steam Engine.
https://www.modelenginemaker.com/index.php?topic=10004.new#newI tried to fly cut some of the parts on my RF45 milling machine clone and struggled to obtain a good surface finish. What a good excuse to build an X-axis power feed for the milling machine!
What follows is not a detailed build log, but mostly photos to show the general idea.
Basic requirements for the power-feed were:
1. Variable speed setting with digital indication of speed, to allow repeatability.
2. Three way toggle switch to move in either direction, or stop the table and disable stepper motor driver.
2. Push button initiated rapid feed, to quickly move the table.
3. No end stops - to keep me awake while using the power feed.
4. Drive mechanism must not protrude above the table surface.
5. All electronics and mechanics protected from swarf.
6. Retain use of both manual feed wheels.
I already had a 2A Nema 23 stepper motor, a stepper motor driver and a 24V DC power supply. I decided to use this, as a more powerful motor can always be installed later if needed.
General approach:
1. Use an Ardunio Uno as controller.
2. Connect the stepper motor to the X-axis lead screw with a timing belt, with a 1:2 pulley ratio.