Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for importing PNGs #7

Open
mathcampbell opened this issue Dec 31, 2022 · 4 comments
Open

Support for importing PNGs #7

mathcampbell opened this issue Dec 31, 2022 · 4 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@mathcampbell
Copy link

it be possible to implement a PNG importer? I know most people are usiong this to do PCB etching but I'd like to etch actual bitmaps onto a piece of metal and a striaght PNG improter would be helpful.
Thanks

@Andrew-Dickinson
Copy link
Owner

Can you explain a bit more about your use case? One concern I have with bitmaps is that the Photon screens are mostly monochrome, which means if you want to etch non-binary pixel data you'll need to do it using exposure time. That is definitely possible using the file formats we write to, but it's not easy to do with how we've set things up. I don't think greyscale support is something we would ever introduce into this project, since it has very little relevance for PCB manufacturing

@digiexchris
Copy link

I have a use-case, etching something like this onto an aluminum plate. It's monochrome already. Making reproduction machinery name plates. I'd love to use my photon as a generic photolithography device.
image

@Andrew-Dickinson
Copy link
Owner

Yep that sort of use case does seem like a good thing for us to support. I don't have a ton of bandwidth for this project these days, but I'll leave this issue open to track the feature request

@Andrew-Dickinson Andrew-Dickinson added enhancement New feature or request good first issue Good for newcomers labels Aug 5, 2023
@mathcampbell
Copy link
Author

mathcampbell commented Aug 6, 2023 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

3 participants