from Picture to OpenSCAD to Thingiverse

Report 3 Downloads 77 Views
PixSCAD from Picture to OpenSCAD to Thingiverse

Design Objectives • Allow both non-technical and technical users to be able to easily create 3D printable objects by using their mobile devices. • Allow the automatically generated objects created to be customized if the user wishes to. • Share the created objects.

The Team • Alex Tanchoco • Cameron Stern • Allister McKenzie

Planning • Several ideas were discussed • Idea chosen was the one with the most impact in terms of allowing both nontechnical and advanced users to benefit from the effort and to grow the collection of printable objects in Thingiverse.

Challenges • We only had the next day to come up with a working prototype. • We only had one programmer on the team. • We lacked server resources which is needed by the Thingiverse API callback.

Design Considerations • We decided to do a native iOS app as it is a skill available to our developer. • We decided to limit the sharing of the generated OpenSCAD source file by eMail for the hackathon knowing that we will need to extend it with the Thingiverse API later on.

Implementation

Proof-Of-Concept Height Map Grid Generated with OpenSCAD

Challenges • Performance was an issue when the user selects a grid size larger than 24 when generating an STL file from the output. • The number of sides chosen for cylinders also created performance issues when generating the STL file.

Completion

iOS App Screen Shot

Sample Printed Output from the Apple logo photographed from the back of a MacBook

Thank You