Posts | Comments

Planet Arduino

Archive for the ‘sewing machine’ Category

With a CNC (computer numerical control) embroidery machine, you can sew any custom patterns you want: text, logos, or goofy pictures. But commercial CNC embroidery equipment is expensive and consumer versions often leave a lot to be desired, which is why you might want to check out this write-up by SpaceForOne that explains how to upgrade a regular sewing machine for personalized CNC embroidery.

For this to work, the machine needs to be able to move an embroidery hoop in two axes on a plane perpendicular to the sewing needle. To do that, SpaceForOne used hardware similar to what you’d see on a 3D printer. The structure is aluminum extrusion and the axes ride on linear rails. Stepper motors move the axes and an Arduino Uno board controls those using a GRBL-compatible CNC shield that accepts standard G-code created in whatever software the user prefers.

You could simply start the G-code file while running the machine, but it would be really hard to avoid snags or putting lines where travel moves should be. That’s why SpaceForOne also interfaced with the sewing machine. The CNC shield controls the machine’s motor, while an optical sensor monitors the drive shaft speed and a break beam sensor detects when the needle is in the top position. Those let the Arduino control the operation of the sewing machine according to basic G-code commands.

There are many software options, but SpaceForOne used the InkStitch plugin for Inkscape. With that, the user can easily turn text or an image into G-code.

The post Upgrade your sewing machine for CNC embroidery appeared first on Arduino Blog.

A needle and thread is extremely useful if you need to fasten a few pieces of fabric or sew on a button, and a sewing machine takes things up several notches in speed an accuracy. This venerable machine, however, can now be enhanced with a trio of stepper motors under Arduino Uno GRBL control to take things to an entirely new level.

The “Self-Made Embroidery Machine” employs a setup very similar to a 3D printer or CNC router. Two steppers move the fabric around, while a third actuates the needle. This allows the user to program in decorative shapes and patterns as shown in the video below, and the build process is well documented if you’d like to create your own!

Sewing machine part is any old or new sewing machine. Only change for original is stepper motor with synchronised pulley system (chain/belt drive) and more embroidery friendly presser foot. It is recommended to use older sewing machine, way more convenient to mount stepper motor to cast iron and prices are relatively cheap.

XY movement consists mainly 3D printed parts, 12 pcs and similar parts known from self build 3D printers. Both axes use GT2 belts, NEMA 17 steppers and both directions are fully scalable.

Synchronous movement comes from Arduino powered GRBL G-code interpreter, it is mouthful, but basically machine moves using G-code send to Arduino. It is not that complicated and it is only carrier like any other one when going from system to another one.

Now we have movement and code, but how to make nice shapes and export to G-code. It is nothing to do with medieval sorcery, it is a matter of downloading Inkscape and extension called Inkstitch.

Help and examples how to use Inkstitch extension can be found address above. End result should be really close to hobby level embroidery machines, just slower speed. After all, embroidery machine is nothing more than overgrown sewing machine.

Oct
08

Five More Awesome Projects Shared by MAKE Readers

arduino, dress, Laser Cutting, Makers, projects, Sewing, sewing machine Comments Off on Five More Awesome Projects Shared by MAKE Readers 

img_DSC_4992_0017"Your Projects" is a column that features some of the awesome creations our readers have been making. These projects from our readers come from the MAKE Google+ Community and beyond.

Read more on MAKE



  • Newsletter

    Sign up for the PlanetArduino Newsletter, which delivers the most popular articles via e-mail to your inbox every week. Just fill in the information below and submit.

  • Like Us on Facebook