• Log In
  • Register
  • Home
  • Gardening
  • General Interest
    • Health and Lifestyle
    • Reviews
  • Recipes
    • Beverages
    • Savoury
    • Sweet
  • Textiles
    • Knitting
    • Paper
    • Sewing
  • Upcrafting
  • Workshop
    • Electronics
    • Metal
    • Plastics
    • Repairs
    • Wood
  • About Us
  • Contact Us
  • Contributors
  • RSS Feed
  • May 25, 2013

Archives

  • March 2013
  • December 2012
  • October 2012
  • April 2012
  • February 2012
  • August 2011
  • July 2011
  • May 2011
  • April 2011
  • January 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • December 2009
  • November 2009
  • October 2009
  • August 2009

Posts by date

May 2013
M T W T F S S
« Mar    
 12345
6789101112
13141516171819
20212223242526
2728293031  


CNC Sewing Machine

July 18, 2010
By Andrew Lewis

We’re all working on some pretty cool projects over here at the moment, but this Arduino powered sewing machine is my personal favourite. I took an old zigzag sewing machine and kitted it out with servos to control the needle position and fabric feed.

The servos are attached to an Arduino that is programmed to operate in one of three modes:

1) Basic Zigzag – This duplicates the functionality of the original zigzag machine.

2) Pattern Mode – Choose from one of 10 preset patterns stored in the Arduino’s memory.

3) Full CNC – Connects directly to a computer via USB, and accepts custom pattern instructions from the machine. In this mode the machine can control fabric and needle direction, so with some clever thinking I should be able to program it to do letters and numbers.

This is an ongoing project. Although the mechanics and electronics are now complete, I still have some polishing and painting to do. I will update this project as time goes on, so keep checking back on the site to monitor progress.

OLYMPUS DIGITAL CAMERA
OLYMPUS DIGITAL CAMERA
OLYMPUS DIGITAL CAMERA

OLYMPUS DIGITAL CAMERA
OLYMPUS DIGITAL CAMERA
OLYMPUS DIGITAL CAMERA

OLYMPUS DIGITAL CAMERA
OLYMPUS DIGITAL CAMERA
OLYMPUS DIGITAL CAMERA

OLYMPUS DIGITAL CAMERA
stitches
stitches2

OLYMPUS DIGITAL CAMERA
OLYMPUS DIGITAL CAMERA
OLYMPUS DIGITAL CAMERA

OLYMPUS DIGITAL CAMERA

Share

Tags: arduino, electronics, Sewing, sewing machine, Upcrafting, upcycling, upgrade sewing machine

10 Responses to “ CNC Sewing Machine ”

  1. Justin on July 22, 2010 at 1:29 pm

    That’s awesome! What a great idea. Now I want to convert one of the old machines I’ve got laying around. To do full embroidery, you’re going to have to control the reverse function and the needle position left-to-right. What size servo does that require?

  2. Andrew Lewis on July 22, 2010 at 1:59 pm

    Thanks, really pleased that you like it.

    I used standard Futaba S3003 “general purpose” servos – It doesn’t take much effort to move the mechanism once you disconnect the tension springs from the feed and the zigzag cam. The feed/position controls work fine with these servos, and the machine will reverse feed in a single stitch. If you push the machine at full speed, the servo might not be fast enough to move from extreme left to extreme right at 5 volts, so a 7806 voltage regulator might be a better choice – but then again, how often do people floor the pedal unless they’re running a long seam? :)

  3. Mike on July 22, 2010 at 3:37 pm

    I second Justin great project. I cannot wait to dig into this a build one out for my self. Keep the updates coming great work.

  4. John on July 23, 2010 at 2:35 pm

    Love the project you’ve got there. Also looking to recreate it for myself and my group of “Makers” in Memphis, MidSouth Makers.

    Anxiously awaiting your posts!

  5. Andrew Lewis on July 24, 2010 at 6:32 pm

    I’ve added some more photos and information here: http://www.upcraft.it/archives/718

    I’ll keep posting updates, and release the software when I’m happy with the look of it.

    Thanks for looking!
    Andrew

  6. Bing on November 4, 2010 at 10:37 pm

    Hello Andrew,

    Your design is amazing! I plan to make a similar one for my school project.

    I wonder which model of Alfa Sewing Machine are you using? I would like to buy a sewing machine that’s easy to hack.

    Thanks a lot!

    Cheers,
    Bing

  7. Andrew Lewis on November 7, 2010 at 2:08 pm

    I’m glad you like the project. I must admit that it wasn’t really a project, more a sort of protracted tinkering session :)

    I’m not sure of the exact model of the sewing machine, but it’s usually fairly easy to spot how the zigzag mechanism works. Machines that can accept cams will be easier to modify, and it will pay to get the fastest acting servo that you can find. Servo power is less important than speed in this project.

    Hope that helps,
    Andrew

  8. cnc lathe for TMT on October 9, 2011 at 12:24 am

    Good!I like it.

  9. Alex C-G on May 29, 2012 at 12:35 am

    Do you have any plans or code you could share? I was just thinking about this today and I’d love to do it at our hackerspace

  10. Luigi on December 14, 2012 at 5:58 pm

    Hi Andrew,

    I’d like also to play around with sewing.
    I don’t know anything about Arduino, but I’d like to make a sewing machine sew a patter I want from my computer.
    Are you thinking to share code/ instructions on how to assemble it and make the computer interacrt with the arduino board?
    thankyou!!
    Or other hand: any material on the web I could dig into?
    or even better, smbdy willing to be part of a team and play around?

Leave a Reply

Click here to cancel reply.

CAPTCHA Image
Refresh Image
*


six − = 1

Copyright © 2013 Upcraft.it. All Rights Reserved.
Magazine Basic theme designed by Themes by bavotasan.com.
Powered by WordPress.