Get a jump start on common themes and links to resources useful for reference.

3D Print Repositories

Get started 3D printing with these downloadable files.


A large 3D printing community for discovering, sharing, and collaborating on 3D printable models


GrabCAD is a popular 3D model repository focused towards engineering / industrial designs


A large 3d printing community and repository for miniaturized fantasy world 3D models and other 3D printable things.


You don't know how to make a 3D file but you want to 3D print objects? Cults is for you!


Sketchfab is a 3D modeling platform and community where you can publish, share, discover, buy and sell 3D, VR and AR content.


A community based 3D model repository where you can share and cooperate on projects, for designers, engineers and enthusiasts.

3D Modeling Programs

Free and paid options for creating your own designs.


An easy to use CAD/3D modeling and circuit design software with a Free version. Free option for Educators and Students. Or Monthly subscription


A free 3D graphic design tool used for animation, visual effects, and 3D printing models.


A free web based 3D modeling and basic circuit design software.


Paid 3D modeling software used for mechanical design, visualization, and simulation. Free licencing for students and educators


Cloud based 3D modeling software that can instantly be deployed on any computer or mobile device.


Whether you need a 3D modeling software for engineering, industrial design, product management, or fixture design, Shapr3D is versatile in all categories.

Slicing Software

Prepare your files for printing with slicing software.

Ultimaker Cura

Trusted by millions of users, Ultimaker Cura is the world’s most popular 3D printing software.

PreForm for Formlabs

Design your model in standard CAD software, then import the STL or OBJ file into our print preparation software, PreForm. Get your model ready in minutes, upload to your printer, and let it build.

BCN3D Stratos

A slicing software designed with speed and efficiency in mind while ensuring quality prints for BCN 3D printers.

Dremel DigiLab 3D Slicer

Based on Cura's open-source slicing software, Dremel DigiLab 3D Slicer will allow you to securely slice your CAD files without the need for internet connection.

Snapmaker Luban

Luban is a slicing software developed by and optimized for snapmaker and its machines, offering in-depth control over 3D printing, laser engraving, and CNC machining.

Raise3D - ideaMaker

Prepare files for printing with ideaMaker, Raise3D’s powerful slicing software.

Makerbot Print

MakerBot Print is free software that optimizes and streamlines the 3D printing process for any workflow. It allows you to discover, prepare, manage, and share 3D prints.

3D Scanner Software

Programs needed to operate your 3D scanner.

EX Scan

EX Scan is a scanning software optimized for Shining 3D's line of scanners making it simple to scan and process your model.

Peel 3.CAD

Peel 3.CAD is Peel 3d’s reverse engineering software optimized for their scanners making it easy to scan and send files to your preferred CAD software