EmbroidePy / pyembroidery

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

embroidery pcs jump #158

Open fabricocouto opened 1 year ago

fabricocouto commented 1 year ago

imagem_2023-01-12_142744140 From what I saw of this pcs file, it stores blocks like pes, I made a 9-byte console in it, following and notifying the color change. From what I also saw, the change would be 3 integer, and the byte by[0] always being the index of the color block the color stop bytes are always followed by all bytes like zero minus the by[0] because it indicates the index of the color. ss

tatarize commented 1 year ago

I copied most of the format from earlier code and had some rather major questions about it.

Embroidermodder/libembroidery#129

I honestly don't know what's correct for the format. I'd think that we might need to have Wilcom produce some more things to check what's valid. I don't trust the format and I don't really know anything that generally uses it.

fabricocouto commented 1 year ago

apparently it seems to work, but there is an error in the code I wrote there, the size is not real

ncp1113 commented 1 year ago

PCS (Pfaff home) Design format.pdf I would be willing to work on this. I have a Pfaff 7570 that only uses pcs format. Right now I have to convert a design to pcs using a free version of Premier+ I have specs on the .pcs format that I found yers ago. I don't know where. I have no idea if they are right.