Contents

About the Author

About the Technical Reviewer

Acknowledgments

Introduction

imagePart 1: Getting Started with 3D Printing

imageChapter 1: Introduction to 3D Printing

Getting Started

What Is 3D Printing?

How Does FFF Work?

3D Printing Software

Computer-Aided Design

CAD Software Choices

Blender

OpenSCAD

Thingiverse: An Object Repository

Computer-Aided Manufacturing

CAM Software Choices

MakerWare

Slic3r

Filament Properties

Firmware

Firmware Choices

Printer Control

Pronterface

Repetier-Host

3D Printer Hardware

Axis Movement

Minimum and Maximum Endstops and Crashes

Stepper Motors

Extrusion Mechanism (Extruder)

Build Platform

Electronics

Frame

Filament Types

ABS vs. PLA: Which Is Best?

Switching Filament

What You Can Expect from a 3D Printer

Ease of Use

Print Quality

Reliability

Maintainability

Summary

imageChapter 2: Getting a 3D Printer

Classes of 3D Printers

Professional Grade

Consumer Grade

Hobbyist Grade (RepRap)

Sourcing Your Own Printer Kit

Make a Plan

Rules of Acquisition13

Danger Ahead

3D Printer Features

Build Volume

Filament

Hot End Types

LCD Panel

SD Card Reader

Filament Cartridge System

Network Connection

Wireless Support

Adjustable Print Bed

Filament Cleaner

Filament Spool Holder

Heated Print Bed

Cooling Fans for the Print Bed

Electronics Cooling Fan

Auto Bed Leveling

Build or Buy?

Reasons for Building Your Own 3D Printer

Reasons for Buying a Ready-to-Print 3D Printer

How Do I Decide?

Buying a Used 3D Printer

Summary

imageChapter 3: 3D Printer Building: Tips for a Successful Build

Tools and Skills Required

Tool Quality: Does it Matter?

Tools

Skills

3D Printer Kits Revisited

Complete

Parts Only

Component

3D Printer Build Tips

General Notes

Frame Components

The Moving Parts

Electronics

Preflight Checks

Summary

imageChapter 4: Configuring the Software

Setting up and Configuring the Firmware on Your Printer

Choosing Your Firmware

Getting Started with Marlin

Arduino Tutorial

Downloading Marlin

Prerequisite: Do the Math

Configuring Marlin

Compiling and Uploading

Project: Customizing Marlin

Adding Custom Menu Items

Displaying a Welcome Message

Installing Software on Your Computer

Choosing Your Printer Controller

Installing Repetier-Host

Connecting Your Printer

Running the Preflight Tests

Project: Building a 3D Printer Print Server

Raspberry Pi Tutorial

Setting up the Raspberry Pi Hardware

Setting up the Raspberry Pi Software

Connecting and Using OctoPi

Summary

imageChapter 5: Calibrating the Printer

Setting the Endstops

X-Axis Endstop

Y-Axis Endstop

Z-Axis Endstop

Calibrating the Stepper Drivers

Calibrating the Axes

Tools Required

X Axis

Y Axis

Z Axis

Calibrating the Extruder

Leveling the Heated Print Bed

Frame and Chassis

Summary

imagePart 2: Troubleshooting

imageChapter 6: Printing for the First Time

Preparing the Printer for Printing

Preparing Your Print Surface

Setting the Z-Height

Slicer Calibration

Printing Your First Object

Printing Process

Calibration Prints

Finding Things to Print

Getting Started

Searching

Downloading

Summary

imageChapter 7: Solving Hardware Issues

Troubleshooting Techniques

Create a Baseline

Observe and Record

Consider the Possible Causes

Choose a Cause and Implement a Strategy to Correct

Hardware Problems

Filament

Extruder and Hot End

Adhesion

Axes and Chassis

Electrical

Summary

imageChapter 8: Solving Software Issues

Slicer

First-Layer Adhesion

Print Quality

Scaling

Orientation

Filament and Extrusion

Printer Controller

Communication Failures

Axis Crashes

Firmware

Summary

imagePart 3: Maintenance and Enhancements

imageChapter 9: 3D Printer Maintenance: Inspection and Adjustment Tasks

Getting Started with Maintenance

Keep Your Area Clean and Free of Clutter

Organize Your Tools for Quick Access

Unplug Your Printer

Take Your Time

Record Your Observations

Basic Maintenance Tasks

Inspection Tasks

Adjustment Tasks

Summary

imageChapter 10: 3D Printer Maintenance: Preventive and Corrective Tasks

Preventive Tasks

Cleaning the Printer

Lubricating Moving Parts

Replacing Worn Parts

Got Spares?

Printing Spares

Recommended List of Spares

Corrective Tasks

Clearing a Clogged Nozzle

Replacing Broken or Worn Plastic Parts

Repairing Broken ABS Parts

Replacing Extruder Gears

Replacing Belts

Bearings, Bushings, and Rods

Replacing Filters

Summary

imageChapter 11: 3D Printer Enhancements

Types of Enhancements

Farkles

Quality Enhancements

Feature Upgrades

Upgrading Your Printer: Getting Started

Do Your Research: Finding Upgrades

Set Your Goals and Expectations

Check Your Calibration

One Upgrade at a Time

Generic Upgrades: Your First Upgrade

Printer-Specific Upgrades

Printrbot Simple

Prusa Mendel i2

Prusa i3

MakerBot Replicator 1 Dual

MakerBot Replicator 2 (and 2X)

Summary

imagePart 4: Mastering Your Craft

imageChapter 12: Working with Objects

Creating Objects

OpenSCAD Tutorial

Example: Creating a Thread Spool

Modifying Objects

Modifying OpenSCAD Files

Object Mashup

Post-Print Finishing

Preparation Is Key

Painting

ABS Acetone Vapor Bath

Assembling Multipart Things

Summary

imageChapter 13: Taking It to the Next Level

Contributing 3D Models

How We Share

Sharing Etiquette

Example: Uploading a Thing to Thingiverse

Ideas for Using Your 3D Printer

Spawning a New Printer

Practical Household Solutions

Summary

imageAppendix: Common Problems and Solutions

Adhesion Problems

Extrusion Problems

Print Quality Problems

Mechanical or Electrical Problems

Index

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset