Useful Links

Model Databases


Thingiverse encourages makers to share user-created digital files. Thingiverse has created a community such that, users can discover, make, and share 3D printing designs. Even though, much of the content is primarily used for  3D printing; laser cutting and CNC milling files can also be found. 


GrabCAD is a free cloud based solution to allow engineering teams to view, share, and manage CAD files. GrabCAD workbench allows its users to work with partners and other engineers in order to accelerate the design and completing the project on time. 

3D Warehouse

3D Warehouse is an open source library which works in conjunction with there 3D modeling software SketchUP. The models in 3D Warehouse can be downloaded into SketchUP where the user can then make, modify, and reupload the content. 

​3D Modeling Software


​Onshape is a full cloud based 3D CAD system. Onshape allows its users to design 3D models via phone, web browser, or tablet. Onshape also allows teams to work together effortlessly by providing the teams secure and simultaneous access to the master file version of their CAD designs.


​SketchUP is an online 3D modeling software which has a good database to suit any drawing applications. Such drawing applications include: civil, architectural, interior design, and mechanical engineering databases. These databases allow its user to readily incorporate them into there own designs. 


Blender is an open source 3D graphics software. It provides its user the ability to create animated films, visual effects, video games, as well as 3D printed models. With its integrated game engine, soft body simulation, sculpting and animating features makes Blender an optimal tool in game design.


OpenSCAD is a free software available for all OS and used primarily for 3D modeling machine parts. Unlike other 3D modeling software, OpenSCAD is not an interactive modeler, but is a compiler based on textual description language. This allows the user to easily change parameters on their files by changing any of the parameters in the script. 


TinkerCAD is a browser based 3D modeling tool. It provides user an easy alternative to design 3D models using set shapes as the building blocks of your designs. 


3DTin was the first browser based 3D modeling software. It also now offers cloud services for the users 3D models. Similar to TinkerCAD, 3DTin offers a simple user interface using shapes. This helps introduce many users new to 3D modeling in an accessible way. 

Commercial software are also available and are good for designing 3D models such as, AutoCAD, Pro Engineering, SolidworksAutoDesk Fusion, Rhino, and Maya.



​Hackaday is blog template website which publishes articles everyday about software and hardware hacks. Hackaday highlights different hacks from around the community as well as sharing some of their own hacks. 


Instructables is a website that promotes user-created DIY projects. The users post their projects along with pictures and instructions on how to do the project such that, you can replicate it. Projects posted can range from a variety of categories from cosplay, 3Dprinter and Arduino hacks, woodworking, gardening, and even food. 


Make:zine is a magazine that focuses on the DIY community. Many of the projects posted involve robotics, metalworking, woodworking, electronics, and computers. The articles featured are usually more complex projects however, the projects use cheap materials allowing it to be accessible easier to the maker community.