EmbroidePy / pyembroidery

pyembroidery library for reading and writing a variety of embroidery formats.
MIT License
181 stars 33 forks source link

PMV Stitch format. #102

Closed tatarize closed 3 years ago

tatarize commented 3 years ago

https://github.com/inkstitch/pyembroidery/issues/61

@taylorsamy @zmeutz @PlantLily @lexelby

Yes, the stitch format was completed. The issue there doesn't include some of Mark and my conversion over email. But it was fully solved by about Aug 10 2018. Much thanks to the Mark who sent me a lot of highly manipulated files and images of that the machine was doing when I manipulated the files. I was permabanned for constructive criticism of Lex's code around the August 12th 2018 ( #1 ) or so.

@zmeutz Any news about this? any software that can convert from pes to pmu?

Does any software convert PES to PMV, yes. Modern pyembroidery can easily run that as EmbPattern('mystitch.pes').write('mystitch.pmv')

For pmu specifically I'd need to get copies of the of some pmu files.

@lexelby Our repos have diverged a bit since we parted ways, so it may take a bit more than just dropping that file in, but at least we're closer.

You silly goose. It was solved on the 10th, and I wasn't permabanned until the 12th. The file has been sitting in the inkstitch repository for 2 years. No amount of divergence makes the version on inkstitch not work perfectly fine. https://github.com/inkstitch/pyembroidery/blob/master/pyembroidery/PmvWriter.py

Most changes are pretty minor and corrective. Odds are good any file could just be moved over and it would work. Mostly pyembroidery just has some bug fixes, some easier to use 'versions' code, functionally correct needles methods, correct matrices, and a bunch more formats like .xxx and .col and reading things like .hus.

I asked Mark to maybe go back and tag you to update it. But, he likely didn't need such things because I wrote a quicky method of producing the files with basic gui. Since I started coding those up around that time.

https://github.com/EmbroidePy/MaKe-stitch

tatarize commented 3 years ago

PlantLily contributed a bunch to this recently. So now make-stitch has a precompiled windows release version that lets you edit and create your own stitches pretty much out of the gate without any downloading etc.

https://github.com/EmbroidePy/MaKe-stitch/releases

It still might need something to make the length adjustments work since the file type has a built in lookup table.