3D Printing with RepRap Cookbook


3D Printing with RepRap Cookbook
eBook: $26.99
Formats: PDF, PacktLib, ePub and Mobi formats
$22.94
save 15%!
Print + free eBook + free PacktLib access to the book: $71.98    Print cover: $44.99
$44.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Overview
Table of Contents
Author
Support
Sample Chapters
  • Master the most difficult printing techniques
  • Create models with easy solutions for 3D printing
  • Know how to choose the best slicer for the right job
  • Easy-to-use recipes for optimizing 3D models for 3D printing and printing process

Book Details

Language : English
Paperback : 346 pages [ 235mm x 191mm ]
Release Date : June 2014
ISBN : 1782169881
ISBN 13 : 9781782169888
Author(s) : Richard Salinas
Topics and Technologies : All Books, Cookbooks, Open Source


Table of Contents

Preface
Chapter 1: Getting Started with 3D Printing
Chapter 2: Optimizing the Printing Process
Chapter 3: Scanning and Printing with a Higher Resolution
Chapter 4: Modeling and Printing with Precision
Chapter 5: Manipulating Meshes and Bridges
Chapter 6: Making the Impossible
Chapter 7: Texture – the Good and the Bad
Chapter 8: Troubleshooting Issues in 3D Modeling
Chapter 9: Troubleshooting Issues in 3D Printing
Appendix A: Understanding and Editing Firmware
Appendix B: Taking a Closer Look at G-code
Appendix C: Filament Options for RepRap Printers
Index
  • Chapter 1: Getting Started with 3D Printing
    • Introduction
    • 3D scanning with a digital camera
    • Processing a 3D scan with 123D Catch
    • Viewing your scene with 123D Catch
    • Stitching photos with 123D Catch
    • Changing mesh resolutions with 123D Catch
    • Cleaning up the model with 123D Catch
    • Using the Autodesk 3D Print Utility
    • Let's print!
    • Slicing the models with Slic3r
    • Slicing the models with Skeinforge
    • Reviewing the print results
  • Chapter 2: Optimizing the Printing Process
    • Introduction
    • Inspecting the model with Meshmixer
    • Plane alignment with Meshmixer
    • Scaling the model with Meshmixer
    • Leveling the model with Meshmixer
    • Removing scanning artifacts with Meshmixer
    • Shaping the model with Meshmixer
    • Let's print!
    • Optimizing infill with Slic3r
    • Optimizing infill with Skeinforge
    • Printing without fill with Skeinforge
    • Tweaking shells and surface layers with Skeinforge
    • Reviewing the print results
  • Chapter 3: Scanning and Printing with a Higher Resolution
    • Introduction
    • Setting up DAVID Laserscanner
    • Calibrating DAVID Laserscanner
    • Scanning with DAVID Laserscanner
    • Viewing the model in MeshLab
    • Cleaning the scans with MeshLab
    • Aligning the scans with MeshLab
    • Merging and remeshing the aligned scans in MeshLab
    • Let's print!
    • Tuning up the printer
    • Using Skeinforge with a 0.5 mm nozzle
    • Using Skeinforge with a 0.35 mm nozzle
    • Using Skeinforge with a 0.25 mm nozzle
    • Using Slic3r to print different resolutions
    • Reviewing the print results
  • Chapter 4: Modeling and Printing with Precision
    • Introduction
    • Warming up with SketchUp
    • Using 3D tools from the Extension Warehouse
    • Modeling with SketchUp
    • Using plugin extensions with SketchUp
    • Let's print!
    • Calibrating the x, y, and z axes
    • Controlling the flow rate in Skeinforge
    • Adjusting the scale in Skeinforge
    • Using Stretch in Skeinforge
    • Controlling print warping
    • Using brim with Slic3r
    • Reviewing the print results
  • Chapter 5: Manipulating Meshes and Bridges
    • Introduction
    • Exploring TopMod
    • Using TopMod for remeshing
    • Using MeshLab for remeshing
    • Mesh decimation with MeshLab
    • Wireframe modeling with TopMod
    • Let's print!
    • Cooling ABS and PLA with Skeinforge
    • Cooling ABS and PLA with Slic3r
    • Adjusting speed with Slic3r
    • Bridging with Slic3r
    • Adjusting speed with Skeinforge
    • Bridging with Skeinforge
    • Reviewing the print results
  • Chapter 6: Making the Impossible
    • Introduction
    • Using extruding options in TopMod
    • Using cutting options in TopMod
    • Working with edges in TopMod
    • Creating handles in TopMod
    • Making a starfish in TopMod
    • Creating support with Meshmixer
    • Let's print!
    • Creating support with Skeinforge
    • Support options with Skeinforge
    • Creating support with Slic3r
    • Support options with Slic3r
    • Reviewing our print results
  • Chapter 7: Texture – the Good and the Bad
    • Introduction
    • Making textures with Meshmixer
    • Making stencils with Paint.NET
    • Stamping stencils with Meshmixer
    • Making patterns with Meshmixer
    • Making more patterns with Meshmixer
    • Making textures with MeshLab
    • Let's print!
    • Adjusting the travel speed with Skeinforge
    • Adjusting retraction with Skeinforge
    • Adjusting Jitter with Skeinforge
    • Adjusting the travel speed with Slic3r
    • Adjusting retraction with Slic3r
    • Randomizing the starting points with Slic3r
    • Reviewing the print results
  • Chapter 8: Troubleshooting Issues in 3D Modeling
    • Introduction
    • Using Repetier-Host for analysis
    • Repairing mesh geometry issues
    • Using SketchUp for editing meshes
    • Using MeshLab for fixing normals
    • Using MeshLab for cleaning meshes
    • Creating a hollow model with MeshLab
    • Creating a drain hole with Meshmixer
  • Chapter 9: Troubleshooting Issues in 3D Printing
    • Introduction
    • Leveling the build platform
    • Taking proper care of the build platform surface
    • Troubleshooting issues with the heat bed
    • Troubleshooting issues with the extruder
    • Troubleshooting issues with the hot end
    • Troubleshooting issues with the x, y, and z axes
    • Troubleshooting issues with the motor system
  • Appendix A: Understanding and Editing Firmware
    • An Arduino IDE program
    • Getting Windows to recognize the controller
    • Getting the Arduino IDE to recognize the Sanguinololu
    • Setting up the Arduino IDE for your controller
    • Setting up the firmware in the Arduino IDE
    • Comparing firmware versions with WinMerge
    • Editing the firmware with the Arduino IDE
    • Uploading the firmware to the controller
  • Appendix C: Filament Options for RepRap Printers
    • Health considerations
    • An ABS filament
    • A PLA filament
    • A PET filament
    • A nylon filament
    • A HIPS filament
    • A TPE filament
    • A wood filament
    • A stone filament
    • A ceramic filament
    • A water-soluble PVA filament
    • Storage of 3D printing filaments

Richard Salinas

Richard Salinas is a scenic artist in the film industry, where he has worked for over 20 years on numerous television and motion picture productions.

He was educated at the University of Missouri where he studied sculpture and three-dimensional design. He also has a formal education in the field of electronics. He developed an interest in computers in 1981 when he began programming on his university's mainframe and one of the first affordable personal computers: the Commodore VIC-20.

Since 2012, he's constructed five 3D printers of various designs and hacks. His aim is to explore the possibilities of creating fine art sculpture with DIY technology. You can follow his progress at www.3dprintedsculpture.com.

Sorry, we don't have any reviews for this title yet.

Submit Errata

Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

Sample chapters

You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

Frequently bought together

3D Printing with RepRap Cookbook +    Alfresco Share =
50% Off
the second eBook
Price for both: $39.00

Buy both these recommended eBooks together and get 50% off the cheapest eBook.

What you will learn from this book

  • Use the 123D Catch program to 3D scan common objects of almost any size for 3D printing
  • Manipulate the surface mesh of a 3D model using Meshmixer v9001, the 3D modeling program
  • Clean up your scans and stitch them together to make a solid model using MeshLab v1.3.2
  • Calibrate 3D models using SketchUp v13, a 3D CAD program for precision fabrication
  • Master the controls of the two most popular slicers, Skeinforge and Slic3r
  • Learn how to add textures to your models and avoid undesirable texture through calibration

In Detail

Do-it-yourself 3D printing is a new and exciting technology that gives you the power to make extraordinary things that were previously impossible. 3D printing provides great savings on assembly costs as it offers the capability of printing already assembled products.

This book is a concise guide to creating 3D models and for mastering the skills of 3D printing through a series of easy-to-follow recipes. It covers the detailed process of 3D printing using RepRap machines along with some fundamental 3D printing techniques such as 3D scanning, parametric modeling, and digital fabrication.

Approach

A systematic guide consisting of over 100 recipes which focus on helping you understand the process of 3D printing using RepRap machines. The book aims at providing professionals with a series of working recipes to help make their fuzzy notions into real, saleable projects/objects using 3D printing technology.

Who this book is for

This book is for novice designers and artists who own a RepRap-based 3D printer, have fundamental knowledge of its working, and who desire to gain better mastery of the printing process. For the more experienced user, it will provide a handy visual resource, with side-by-side comparisons of the two most popular slicers, Skeinforge and Slic3r.

A basic understanding of designing and modeling principles and elementary knowledge of digital modeling would be a plus.

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software