Browsing Posts tagged EMC2

Emergency Stop ButtonI’m continuing to work on the 3rd installment of the EMC2 and Servo tutorial, but I realized that I hadn’t seen any great treatments out there for simple e-stop implementations with EMC2 or otherwise in the hobby CNC realms. This is the solution I’ll be using as part of the tutorial apparatus.

Safety systems aren’t sexy and so from what I’ve seen in the community those who know what they’re doing quietly implement them on their own systems but then the rest of the hobbyists and newbies may not even be aware of the need for such things and in the rush to get a machine running and doing the sexy stuff leave themselves open to more risk than is strictly necessary.

Click to continue reading “An Emergency Stop Circuit with EMC2″

[caption id="" align="alignright" width="320" caption="Printer Carcass Ready For Use"]Stripped Inkjet Printer[/caption]

So you’d like to play with servo motor control would you? Well hopefully you’ve come to the right place and we’ll actually be able to learn you a thing or two. In this next segment we’re going to learn about some of the internals of an old inkjet printer and how to recycle it to serve our purposes. This is obviously part 2 of the series, where you’ll strip down the printer and prepare it for integration with EMC2.

Click to continue reading “Tutorial: Use an Old Inkjet Printer to Learn Servo Motor Control With EMC2 – Part 2″

Geo01005′s RepRap Ideas details some of his work around running a repstrap using EMC2 from a couple years ago. He’s documented some of his work around the hot-He also has a YouTube channel.

Andrew Angellotti is founder of spingarage LLC has a new blog that’s looking pretty interesting.  Here’s the first part of a tutorial on brushless motor control.

Tim has a great collection of posts on repstrapping over at BotHacker.

EMC2 is a popular choice among hobbyists, academics and a growing group of professionals for CNC and robotic machine control. Most commonly it seems to be used to drive machines using stepper motors for reasons related to low cost and complexity. In actuality EMC2 drives servo mechanisms equally well, but in doing my research in preparation for my own projects I found that there was a need for a simple tutorial laying out basic procedures for integrating servo control under EMC2. As always, the very best way to learn is to do so I ended up playing with a small servo “lab” so I could visit as many concepts and parameters as I could before applying them to a larger machine.

Click to continue reading “Tutorial: Use an Old Inkjet Printer to Learn Servo Motor Control With EMC2 – Part 1″

Some links that have turned up while doing research:

Musings on the usefulness of inkjet printers for a variety of applications.  So ok, I’m not the only one who’s been thinking about this, but here I hope to actually do something about it!

Anders is playing with EMC2 and RepRap functionality as well.  I’ve experimented with some of his temperature control ideas already, but need to work at the PID tuning a lot more.

PyroElectro has a bunch of tutorials for all kinds of fun stuff like this basic DIY servo/encoder setup.

 

Background

I started playing with EMC on a simple home-build concept mill I built about 9 years ago and it’s been shelved for most of the time since.  I really enjoyed the experience of getting that to work and have followed several other software/hardware projects online since including EMC2 and the RepRap/Makerbot crowd with great enthusiasm.  A couple years ago I was even able to apply what I’d learned to a job running some small CNC machines for a manufacturer in Aurora Ontario.

Click to continue reading “Project: Thrift Store 3D Printer”

facepass2This was written way back in early 2002. I have a whole new stash of goodies to apply to a mill/drill when I have a little bit of coin and time to throw at it, but as you can see, it’s not too hard to bang out a very small machine to play with.

Click to continue reading “My First CNC Machine”

Switch to our mobile site