brynn wrote:Why is it that you think it won't make good embroidery? You sort of implied, I think, that dedicated software has more and/or better features. But it wasn't clear. If converting directly from a graphic to a stitch file doesn't make good embroidery, what does the dedicated sw put in between graphic and stitch file?
I'm not sure if this is the only embroidery extension for Inkscape. There was some discussion on the mailing list not too long ago about an extension, but I don't remember if it was the same as this one. So there may be a more (or less) developed one out there. You realize that Inkscape is not trying to be embroidery digitizing sw, but this is just a plug-in, right?
Maybe I misunderstood then. I thought what the developpers here tried to make was something that would transform a svg graphics to a file an embroidery machine could stitch out? Maybe it is meant to be a file that you take into a digitising program and then edit?
If you just fill a graphic with stitches it will not look the same when stitched as it does on the screen. Let me give you an example:
A circle on the screen will stitch out as a circle on the machine if you just use a running stitch (like a stroke) all well and good - however if you fill the circle with stitches two things happen:
1 the sides where the stitches go to and from will pull in
2 the ends where the stitching starts and finish will experience push of fabric
so in order to create a perfect circle on the fabric you embroider you draw a slight oval and fill that with stitches
If you have two columns that meet each other along a side and the stitches go perpendicular to the side that meet you will have to have an overlap of the columns so there doesn't end up being a gap in the stitch out if you fill those column with stitches.
You ask what dedicated software puts in between the graphic and the stitch file; the easiest answer to that is pull and push compensation, underlay for the stitches to "sit on" or it can be a digitiser who only use the graphic as guide to deciding where the stitches should start and end and that is before you start taking into consideration what fabric the final design will be embroidered on because the pull/push is different from a denim to a homespun to a knit fabric. Machine embroidery is not an exact science and auto digitising has to have a lot of complex algorithms in order for it to work to a degree where it is good enough to use and then it is usually only as a starting point. As I mentioned above running stitches are very forgiving but fill stitches are not and satin columns are very tricky to get just right. The angle of the fill stitches in relation to the weave direction of the fabric is also someting that needs to be taken into consideration. The stitches you decide on as underlay for the actual design is of immense importance.
As you can tell I love digitising. I use Inkscape to draw the designs before taking it into a digitising software where I redraw the shapes while taking into consideration what fabric I am going to stitch the design on as well as use some of the digitising programs features for adding underlay and compensation but these are not really necessary to have as long as you know how much you need to alter the shapes in order for them to come out as they should in the finished design. You can do it all with multiple shapes with using different sizes and taking into consideration the angles of the stitches but that is jolly hard work so of course it is an advantage to have some of the bells and whistles that the modern digitising programs offer to use.
If you are interested in learning more on the subject a new video has just been released that is an excellent tutorial in what happens between a graphic and what you get on fabric:https://www.youtube.com/watch?v=JVT1CzmEaAk
(this is not the program I use for digitising so have no interest in promoting it!)