Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases now! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
3D printing with RepRap Cookbook

You're reading from   3D printing with RepRap Cookbook Over 80 fast-paced recipes to help you create and print 3D models

Arrow left icon
Product type Paperback
Published in Jun 2014
Publisher
ISBN-13 9781782169888
Length 346 pages
Edition 1st Edition
Tools
Arrow right icon
Author (1):
Arrow left icon
Richard Salinas Richard Salinas
Author Profile Icon Richard Salinas
Richard Salinas
Arrow right icon
View More author details
Toc

Table of Contents (14) Chapters Close

Preface 1. Getting Started with 3D Printing FREE CHAPTER 2. Optimizing the Printing Process 3. Scanning and Printing with a Higher Resolution 4. Modeling and Printing with Precision 5. Manipulating Meshes and Bridges 6. Making the Impossible 7. Texture – the Good and the Bad 8. Troubleshooting Issues in 3D Modeling 9. Troubleshooting Issues in 3D Printing A. Understanding and Editing Firmware B. Taking a Closer Look at G-code C. Filament Options for RepRap Printers Index

Slicing the models with Skeinforge

Skeinforge is by far the most versatile slicer available, and it can be the most intimidating one because of its complexity. Taking the time to unravel its mysteries will pay off in the end. The amount of control one can exercise over the numerous setting options can sometimes overcome printing difficulties that other slicers cannot achieve.

Getting ready

You need a RepRap-based 3D printer and have the basic skills to operate it. If you are using Repetier-Host or another host that has Skeinforge built in, make sure you are using the latest version. Its latest update can be found at http://fabmetheus.crsndoo.com/. It has not been updated since March 15, 2012.

To use Skeinforge as a standalone program, you will need to install Python. Python can be found at https://www.python.org/download/. Install Python Version 2.7.6.

In order to create a default settings profile for Skeinforge, we will need to add a profile that is not included in the latest version. This profile will make a good starting point and also provide us with a reference point for future changes. It can be downloaded at https://github.com/romscraj/skeinforge41/zipball/master. Open the folder and navigate into the .skeinforge folder, then into the profiles folder, and finally into the extrusion folder. Copy the Durbie-Normal folder.

Locate the .skeinforge folder that is created by Skeinforge when it is initially opened. It should be in your computer's personal folder if you are using Windows or in your computer's home in Mac or Linux OS. Once it is located, add the Durbie-Normal folder into the extrusion folder nested in the profiles folder. Now, the added profile is available in the Profile Selection menu.

How to do it...

We will proceed as follows:

  1. Open Skeinforge by double-clicking on the Skeinforge Python file in the skeinforge_application folder.
  2. When the Skeinforge window opens, you will be confronted with a menu and an array of tabs for many different plugins. Initially, maneuvering through the selections can be overwhelming, but we are only going to concern ourselves with configuring the printer and filament settings. First, choose the Profile tab and select the Durbie-Normal option from Profile Selection. We can see how this looks in the following screenshot:
    How to do it...
  3. Now, we are ready to configure the slicer to your 3D printer. Select the Craft tab. There are 34 tabs that offer options to control your printer. These can be seen in the following screenshot:
    How to do it...
  4. We'll make our configuration adjustments by selecting three of these tabs.
  5. Select the Carve tab. This is seen in the following screenshot:
    How to do it...
    • Here is where we tell Skeinforge what size of nozzle we are using and how thick our printing layer will be. Unlike Slic3r, we don't simply enter a nozzle size. Skeinforge uses a ratio of edge width over height to determine the nozzle size. If you're using a 0.5 mm nozzle, this is the Durbie-Normal profile default. If you're using a 0.35 mm nozzle, change the 1.55 value in Edge Width over Height (ratio) to 1.4. Then, change the Layer Height (mm) from 0.4 to 0.3.

    Note

    Refer to Chapter 3, Scanning and Printing with a Higher Resolution, to learn how these values are selected for different nozzle sizes and layer heights.

  6. Select the Dimension tab. This is seen in the following screenshot:
    How to do it...
    • Place your filament size in the Filament Diameter (mm) window. The Durbie-Normal default value is 2.75 mm.
  7. Select the Inset tab. This is seen in the following screenshot:
    How to do it...
    • The infill width over thickness ratio should be kept similar to the edge width over height ratio in the Carve plugin. The Durbie-Normal default value is 1.55.
  8. Select Save All at the bottom of the window.
  9. To generate the G-code, we need to left-click on the Skeinforge button at the bottom-left corner of the program window. From the pop up, choose STL files from the extension list.
  10. Choose one of your models to begin with. Locate the STL file and click on Open. Skeinforge begins to compile the G-code.
  11. When the G-code has been compiled, two windows containing analytical information will appear. Close these windows and locate the G-code file by checking the bottom lines in the Python.exe window. It will show you where the file was exported.
  12. Open your host and load the G-code. You are now ready to print the model.

How it works...

For a new user, the adjustments in Skeinforge may seem arcane. For example, instead of simply entering the size of the print nozzle, Skeinforge requires a ratio of the width to height of the extruded filament. This becomes more complicated as variables change. This is just one aspect of Skeinforge's complexity in comparison to other slicers. Yet, with this additional complexity, far more control can be mastered. Throughout the course of this book, we'll be exploring many different features offered by the Skeinforge plugins.

There's more...

It won't be unusual for us to have many different profiles and a need to label and store them in Profile Selection. To make a profile, start by selecting one that's similar to your target profile. Make your alterations and select the Profile tab, as shown in the following screenshot:

There's more...

Enter the name of the new profile in the window and select Add Profile. This is shown in the preceding screenshot.

You have been reading a chapter from
3D printing with RepRap Cookbook
Published in: Jun 2014
Publisher:
ISBN-13: 9781782169888
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime