|Purpose||Use in other project|
Embroidery machines are pretty expensive. The software too. In this project I want to convert a normal sewing machine into a CNC embroidery machine. For this a XY table is needed to move the embroidery hoop under the needle. The sewing machine needs a small modification to control the speed and to monitor the needle position. I would like to start from SVG images, and convert this to GCODE to send patterns to the machine.
Projects found on the interweb
- 2006, no documentation
- Forum thread
- Makezine computerized sewing machine and here
- Openbuilds sausagePaws 2014 (will use this as basis)
Sewing machine embroidery by hand
- GCode Inkscape extension
- G code reference
- GCode parser and CNC controller
- Open source embroidery software
List of stuff
- Stuff for frame (ordered on 31 May 2014, at customs on 12 June, still at customs on 25 June...., in on 28 June)
- Electronic parts (ordered on 31 May 2014, in on 11 June 2014)
- In house?
- M3/M5 Bolts and nuts
- Plate to mount everything on (DIY)
- Arduino UNO
Sewing machine controller
- something to measure the needle position
Two ways of sewing machine operation:
- continuous (quilting) This is probably the easiest way, because you only need to control the speed. Basically "on" with certain speed and "off"
- end-point punching (more like embroidery) Needs either accurate needle position info or a motor to make exactly one punch. In the second case this would be the Z axis.
- 11 June 2014: soldered pins on the Pololu drivers and soldered the CNC shield
- 12 June 2014: connected the shield to an Arduino Nano (while waiting for an Uno). Connected a motor and tested the shield.
- 13 June 2014: added connectors to both motors and ran a simple test
- 15 June 2014: embroidered a lemming by hand