tracespace / viewer

viewer development moved to tracepace/tracespace
https://tracespace.io/view
MIT License
23 stars 3 forks source link

Should be able to download all the files in a zip #9

Closed mcous closed 5 years ago

mcous commented 8 years ago

The user should be able to zip up all SVGs of the current layers / boards (or, in the case of #7, whichever board is open) and download that zip. The zipping should be done in the worker thread, which is fine considering all the gerber files are cached there and they'll need to be re-rendered, anyway.

Will probably use

mundodisco8 commented 7 years ago

I read on #16 that you don't have much free time to work on this feature, but I would like to make ask for a feature, in case you do and it's easy to implement. When I export svgs, normally the copper-filled planes are exported as an outline, plus as many lines of a certain thickness (the thickness you specified for your polygon) as required to cover them, instead of a polygon with infill. I get the reason why it is exported that way, but it would be so much nicer if we get a simple polygon, as that is much easier to work with (for example, to export to your CAD program).

Thanks!

mcous commented 7 years ago

Hey! Thanks for the note! Unfortunately, that many-lines-instead-of-a-fill (stroked fill) is because of the CAD program. From my own experience and hearsay, KiCad will output polygon fills, Eagle will output stroke fills, Altium can do both I think depending on the settings (?), PADS will do strokes, etc.

Since this tool only works by translating Gerber files to SVG (i.e. no real geometry calculations, just vector language to other vector language), switching stroked fills to region fills would be really really hard™ for tracespace.

mundodisco8 commented 7 years ago

Hi,

Thanks for your quick response. It seems that you had already investigated the issue!

Well, then it means I will have to do a lot of cleaning :( Thanks anyway!