As far as I know, Cura has been able to process certain type of SLA 3D printing based on the laser scan method. I'd like to change cura to support other type of 3D printing.
My first goal is to modify cura so that after slicing the 3D model, it could output a pack of PNG image files, similar to the Creation Workshop CWS format. So that the result could be used with LCD/DLP type of SLA printer. And hopefully it might be useful for powder based 3D printing as well.
Secondly I'd like to add another support generating function to cura for the LCD/DLP 3D printing. For example, a support structure with the sticks/nails.
My questions are,
a) has similar work been done before. Although I did a brief search with google, I haven't been able to check all the cura variants;
b) if I need to do it myself, since the complete cura software is rather complicated, which part shall I start with, at least Cura, UM framework, CuraEngine, etc? or better more detailed module I shall look into first?
c) is there any developer's document for cura?
Many thanks for your help in advance.