Tania Savitri TEAM 1 User Customized 3D Printing MAE-647 STEP for e-business Contents 1. Team members 2. Timeline and Design process 3. Identifying goal (At first and after revision) 4. Workflow scheme 5. Revised goal in nutshell 6. Web development 7. Discussion: Choosing CAD s/w 8. Additional Goals 9. References Team Members Inhwan Lee(20134575) o M.S. Candidate o Ocean System Engineering Abdullah Mobin Chowdhury(20124607) o M.S. Candidate o Ocean System Engineering Tania Savitri(20124656) o M.S. Candidate o Aerospace Engineering Timeline and Design process (Waterfall Model) 5/11/2014 4 ID Task Name Start Finish Duration 10 2013 11 2013 12 2013 29-9 6-10 13-10 20-10 27-10 3-11 10-11 17-11 24-11 1-12 8-12 15-12 2 3 4 5 6 13d 2013-10-31 2013-10-15 Building HTML5 & ASP based web 6d 2013-11-08 2013-11-01 Deploying web into personal serevr 20d 2013-12-02 2013-11-05 Data Reader & Parsing using CAD S/W API 10d 2013-12-16 2013-12-03 Conduct testing and validation 8d 2013-12-26 2013-12-17 Debugging 1 10d 2013-10-14 2013-10-01 Defining requirement specification 22-12 Tania Tania Tania Inhwan Inhwan Abdullah Abdullah Abdullah Requirements Design Implementation Verification Maintenance Inhwan Tania The waterfall model is a sequential design process, often used in S/W development processes, in which progress is seen as flowing steadily downwards (like a waterfall) through the phases of Conception, Initiation, Analysis, Design, Construction, Testing, Production/Implementation, and Maintenance. (Wikipedia: Waterfall model) 1 st Proposal Presentation Goal Enable user to customize sizing of a product based on the given template before printing it by 3D printer. Connecting a user interface based on HTML, export the data to CAD s/w, and enable it to produce relevant STEP and STL file for 3D printing purpose Enable user to view the design in 3D preview Implementing STEP built database Persona lized Design CAD s/w, STEP 3D Printing Product: Simple table lamp (current target)
Our Focus: Customizable sizing parameter: height, width, diameter Lamp cover design personalization: a. Color b. Picture Provide 3D Preview after the customization W : width H : height D : diameter S : shape (rectangular/ circular) H W D Revised Goal Web based implementation Parameter input using HTML5 & ASP, saved in internal server in .txt format Input file is parsed and fed to the CAD s/w by using related API Drawing modification in server using API of CAD system and saving for downloading purpose of users Save the model in various format (.stl, .stp, .x3d) Parameter input using HTML5 & ASP CAD s/w API Generate STEP & STL file Saved in SQL database 3D Printing Implementation Design Workflow scheme UI (HTML) Requesting user input for table lamp part combination 1. Lamp cover base: Cylindrical Rectangular 2. Lamp cover height 3. Diameter CAD s/w API Read input from user inputted value saved in .txt form STEP viewer User satisfied? STEP Database (internal server) N STL 3D Printing STL Database (internal server) Y START CAD Exchanger Solveering TM LLC STEP Revised Goals in Nutshell Input using HTML Saved in the server using .txt format Parameter Input File reading from remote server Parameter passing in CAD system Remote Server Parameter reading using API of CAD system Drawing according to users CAD System Achieved objective: The Web development Additional goal: Embedding a 3D viewer Deployed into an internal server Integrating HTML5, ASP, and SQL Saving user input in .txt format readable by the CAD s/w API into a remote server Discussion: Choice of CAD Systems CAD with simpler API Easy embedding options Cloud CAD system Possible CAD system options Google sketchup Autodesk Inventor Additional Goals Embedding STEP or STL viewer on the web for visualization Adding more customizable product References http://www.shapeways.com/ http://i.materialise.com/ http://www.lampsplus.com/ http://www.imperiallighting.co.uk/