- Learn Linux
- Learn Electronics
- Raspberry Pi
- LPI certification
- News & Reviews
When starting out with a 3D printer many will just print creations from others such as the resources on Thingiverse. It is not too difficult to get started in designing your own creations.
There are a variety of tools available on Linux that support creating 3D models and then tools that can convert those ready for 3D printing. Some of these are explained in the projects below.
Some of the insipiration for these 3D projects is our G-Scale outdoor model railway. Other projects are related to cases for Raspberry Pi projects and games etc.
Blender is an open source 3D design tool. A drawing tool for creating 3D objects, animations and even games.
This is a short talk for the Raspberry Pi Birthday 2018. It's about what Blender is and how it can be used as a tool when looking to create computer games.
There's also a presentation from a CodeClub meeting which talks about Blender and TinkerCAD.
As well as 3D modelling Blender can be used for 2D animations. In particular the new 2D animation workbench on Blender 2.8 and Blender 2.9 makes this much easier.
See the following article for more details, including how to use the Shader Editor to change the transparency of 2D images on plane.
TinkerCAD is a web-based 3D design tool. It runs in a web browser so can be accessed from a Linux computer as long as you have an active Internet connection. It's very easy to use for simple designs.
FreeCAD is an open source 3D design program available for Linux and Windows. It is a 3D parametric modeler, which means that models are designed by adding constraints that determine the relationship between shapes and dimensions. This can make it difficult for beginners faced with a steep learning curve to learn the concept before they can put it into practice. To help make this easier I've created a beginners guide video which goes step through step on getting started using FreeCAD.
A program for creating physical models on a 3D printer based on Minecraft designs. The program is designed in Python using mcpi to interface with Minecraft, Pyqt to create a graphical user interface for the user. The program then creates an OpenSCAD computer aided design file which can be used to create a 3D model suitable for 3D printers.
Please view the copyright information regarding use of the circuits.