1-Axis Plotter

Tuesday, 14 July 2022 19:38 by yergacheffe

Following up on my flea market score earlier in the weekend I decided to assemble my treasures into something useful…or at least just into something period. By the end of Sunday night I was the proud owner of a 1-axis CNC plotter. It completely automates the process of drawing straight lines along a fixed axis :).

The eventual goal is to build a plotter/CNC that is actually useful, but you’ve got to start somewhere.



I decided to go with a lead-screw drive because it seemed simpler than a belt drive and I had most of the parts on hand. The first thing I needed to do was figure out a way to attach a bolt to the carriage on the slide that could push it along as the lead-screw turned. I also needed a way to hold a pen on the carriage.

Corel Parts I had several sheets of 1/8” acrylic and access to a laser cutter at Techshop, so I drew up a set of parts in CorelDraw that would attach to the carriage and hold the captive nut and pen. I actually drew parts for both drive axes, but am only using the x-axis parts here. It was critical to line up the screw holes that attach the plate to the carriage, but all I had was my daughter’s plastic ruler from school to measure the dimensions. When I cut the parts I made sure to bring the slides with me and it turned out I was off by about 2mm on some of the holes so I had to re-do the cuts a few times.

I would have been totally lost on how to make a solid connection between the acrylic parts if I hadn’t read oomlout’s Instructable. I stole his templates for the connecting slots and it worked out brilliantly.

Fabrication & Assembly

Below are the final acrylic pieces. It took about 3 minutes to cut them on a Epilog 45 watt cutter. The Epilog uses a print driver, so you essentially just “print” to it. A cool thing is you can combine cutting and etching in the same document – vector outlines will cut and bitmaps will do a raster scan etch. So I was able to label and cut the pieces with a single job. The picture on the right shows the 2 parts of the x-axis drive screwed together and ready to be attached to the carriage.

Cut_Acrylic_Pieces Assembled_Acrylic

Finally I hot-glued the captive nut into the acrylic plate and threaded a long 1/4” bolt into it. The longest bolt I could find was 6” but the slide has almost double that in travel. I’ll get some threaded rod and cut it to size for the 2-axis version, but this was fine for testing. Then I attached the bolt to my stepper motor using a little bit of plastic tubing and hot glue.

CaptiveNut Final_Assembly


I wired the stepper up to an Arduino with one of the excellent Adafruit motor shields to drive it. The screw turned pretty easily, but I actually had no idea at all if the motor would have enough torque to make the thing work. The motor shield comes with a nice driver library, so it was only a few lines of code to get it working. Once fired up it worked well – the speed is about 1cm/s. I mounted the motor a bit high and my bolt isn’t quite straight which makes the spinning bolt a bit wobbly. If I fix those issues I can drive this at a higher speed.

For my first motorized project I’m declaring this a success. Riding this mechanism on top of a second axis movement and coordinating the steppers will be a bigger challenge, but now seems much more doable.

Tags:   ,
Categories:   atoms | arduino
Actions:   E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

One Man’s Trash…

Monday, 13 July 2022 06:26 by yergacheffe
Electronics Flea Market

IMG_2918 I’ve lived in Silicon Valley for over a decade but until this weekend have never attended the monthly Electronics Flea Market at De Anza College in Cupertino. The fact that it’s on a Saturday and starts at 5AM may have had something to do with it. But this Saturday I set my alarm and was on the road by 6:30 headed south on 280.

I rolled into the parking lot around 7AM and the place was packed. At first I felt a bit out of place — lots of the cars had big HAM antennas on them and most of the folks were walking around with badges indicating their callsigns. I found myself gravitating towards the booths selling nicely packaged goods. There were plenty of guys who looked like they just opened up their trunk and dumped all their electronic trash into the parking lot, but walking up to such a stall was a commitment. I wasn’t actually looking for anything, so picking through junk and discussing Morse code or sidebands or whatever with some wild-eyed graybeard was a bit much at this hour of the day.

About an hour later I came upon a guy who scrounged all sorts of precision mechanical parts from surplus scrap he bought. This guy’s stall was pure gold. He had a box of stepper motors and servos that must have had a hundred random parts in it. I’ve been to Halted and Weird Stuff and on a good day maybe they have 10 steppers and half of those would be some bullshit 50V monstrosity that you’d use to open locks on the Panama Canal or something. But here were so many 5V and 12V servos I literally got tired of looking through them. I picked up a few steppers and then saw something that literally made me stop dead in my tracks. There were about a dozen beautiful precision slides that were perfect for a 2D plotter project I’ve been wanting to do. They had amazing linear bearings and were Billy Dee Williams – smooth as hell and good looking too. I got 3 of them for $25, which was enough to build my plotter and about a 80% off what these things would cost new.

After that I began to channel my inner junk man and scrounged in all the piles of crap I could find. You come to a flea market like this to get great deals on random junk, not to save 20% on something you could buy in a store. As I browsed I realized something else. I’ve become my father.

Childhood Dreams

When I was a kid I’d always wake up early on Thursday and stare out the window. It was the most exciting day of the week — trash day. I’d wait until the garbage truck came and then would chase it down the street watching the trash men do their glorious work. I declared to anyone who would listen that when I grew up it was my intention — nay, my destiny — to be a garbage man. My parents got a kick out of it and would make me tell the story whenever we had guests over. The reaction was always the same…laughter at my childlike foolishness. What they didn’t know is that there was a kind of logic to my mania. My enthusiasm for the work all came down to one simple thing: I loved the hydraulic lift that emptied the big trash hopper into the back of the truck. If by same cruel twist of chance they had just emptied it before reaching our house I might have to go the full length of the block before seeing its exquisite mechanical ballet played out. But it was always worth it. Even then it was all about the machinery and technology for me.

My dad, on the other hand, was all about collecting crap. He would routinely come home with his pickup (a Chevy El Camino, an uncharacteristically stylish vehicle that he bought off someone who was both cooler and in desperate need of cash) full of stuff he picked up from the trash at work. My dad worked as a plumber for government housing in Long Beach, so basically he was bringing home stuff that people who lived on welfare found disgusting enough to throw out. Our garage was stuffed so full of junk that it had become legendary in our neighborhood. Kids from school would come over for tours of the garage.

My dad was the kind of guy who would stop in the middle of the street to pick up a screw or washer. You couldn’t really fault him as he grew up in the great depression and experienced true poverty. He was like an overweight balding Scarlet O’Hara who had vowed never to go without a 6 penny nail again, and thus would always pick up this junk which would get added to an empty coffee can or pill bottle. There was no organization or sorting, so the detritus would end up in a random vessel where it might find itself cohabitating with a section of garden hose, a rusty spring or some other treasure. My father was not a disorganized person, but the rate of incoming effluvia was so great that he simply couldn’t keep up with it. However, his inherent desire to categorize demanded that he label each can and box and this is how our garage became stacked to the rafters with containers labeled "To Be Processed."

In recent months I’ve become interested in making things…not software programs or other abstractions but real things that you can touch, feel and explain to the elderly. In so doing I’ve become more aware of the utility of things like washers and springs, and the rarity of things like gears and a good timing belt. The other day I came across an aluminum angle bracket in a junk drawer and my delight was as if I found $20 in the pocket of an old pair of pants. In fact, such treasures are legion once you start looking for them and they can accumulate rather quickly. So now I have in my office a cardboard box of random items…that are….you know….to be processed.

Something For Everyone

I came home with a decent haul and was as proud of myself for what I didn’t buy (LEDs…I caressed many of them but managed to not buy any more) as well as what I found:

  • The aforementioned bad-ass linear slides for $25 
  • A pair of nice 12V steppers for $5
  • A handful of aluminum sprockets for a buck
  • About a dozen nice bearings for 50 cents each
  • A nice set of mini tweezers, a mini screwdriver with 8 interchangable bits and 4 mini-clamps for around $5
  • 5 albums for my wife who collects vinyl, including The Monkees, ELO and Moody Blues. There were several folks selling albums for one or two bucks and one lunatic who wanted $8 for a Fleetwood Mack album.

I’ll definitely be back to collect more items to process in the near future.

Categories:   atoms
Actions:   E-mail | Permalink | Comments (3) | Comment RSSRSS comment feed