04 February, 2018

Re-calibrating my 3D Printer

I have owned a delta style 3D printer for a few years now. In the beginning, I spent a lot of time reading, changing settings, and printing various test models. This was a lot of work and fun building up a knowledge base. Lately, I have started creating my own models that fit together such as a box with a lid. This has led me to want prints that are more dimensionally accurate.

There are a number of challenges to getting dimensionally accurate prints. Starting with the space around the printer. Air Temperature, air movement, humidity have an impact how fast the freshly extruded material cools. The printer is next. The quality of motors, quality of the sensors, quality of the parts, and physical connections have an impact on how the print head moves. Then there is the filament. The type of filament dictates how much shrinkage occurs while the print cools and quality of filament have an impact on how smoothly the filament extrudes.

I performed a number steps to calibrate the printer.

  • Checked all the physical connections to make sure they are firmly in place. Mostly this was tightening screws and nuts. 
  • Checked the drive belts. 
    • No broken teeth
    • Each belt should have the same tension.
  • Calibration Check and Adjustment
  • Bed Level Check and Adjust




Resources
Dimensional accuracy of 3D printed parts from 3D Hubs
A Guide to Understanding the Tolerances of Your 3D Printer from MatterHackers
Advanced Delta Printer Calibration
Delta dimensional calibration tool

15 January, 2018

Printing the Stackable resistor box with labels - Follow up

The other day, I posted about Printing the Stackable resistor box with labels. Today, I reprinted the same model using the suggested changes for the other day. I added three complete boxes to the slicer program, increased the size of the outer box by 102%, and changed the top/bottom fill pattern.

The results were not what I was hoping for. The drawer does not fit with the outer box. The drawer still has issues with the base being too thin. It appears that is was a mistake to rotate the drawer to be flat.




14 January, 2018

Printing the Stackable resistor box with labels

This week, I am trying to get a bit more organized. My current project is to better organize all electronic components that I have.

I got started by picking up a couple of HDX 15-Compartment Interlocking Small Parts Organizer in Black (2-Pack). This got most of the small components grouped together. This left with an issue. There is a fair number of resistors of different values in one compartment. This leaves me hunting and pecking through a mess to find the resistor I need.

After poking around Thingiverse, I came across a possible solution. The Stackable resistor box with labels. There two parts the case and the drawer. The case has an interlocking mechanism. Giving me a number of possibilities for connecting the boxes together and flexibility to print the number of boxes I need.

Preparing and Slicing

  • Import the two parts into the Slic3r
  • Changed the orientation of the models so supports are not needed
  • Sliced the models
  • Sent the models to the OctoPrint server.
Updates to the 3D Printer settings
  • Changed the z height. Hopefully, this will help the print release a little easier.
Results
The overall print quality is good. The case has a little stringing on the inside. There are a few minor defects with the outer surface. The drawer also printed well. It also has a few minor surface defects. 

The change in z height didn't help with the removing the models from the bed. I ended up destroying the drawer when I removed it from the bed. 

When I tried to fit the drawer in the case, they would not fit together properly. 

Changes
Increase the size of the case.
Print two or three cases at once. This should allow a layer to cool and set before the next layer starts.
Change the top/bottom fill pattern to something other than Hilbert Curve.



06 January, 2018

Upgrading the Build Surface


For the last couple of years, I have been using blue painter's tape on a heated bed. Recently, I bought a new Anycubic Adhesive 3D Printing Build Surface High Temperature Resistant Sticker.

Installation of the new build surface was quick and easy.

To test the new build surface, I grabbed a Letter Opener model from Thingiverse. This model comes to a sharp point. I have had problems with the model lifting when it contains a sharp point.

The first layer went down smoothly and evenly. I didn't notice any wrapping or lifting while the printer was running.

Right after the printer finished and the bed was still hot, I tried to remove the skirt. I was able to get the skirt to start pulling away from the bed but it was difficult.

I then waited about 10 minutes for the bed to cool completely. It took a lot of effort to get the model off the bed.

Installation Steps

  • Removed the old blue painter's tape
  • Quickly cleaned the heated bed with Rubbing Alcohol
  • Removed the sticker's backing
  • Placed the sticker on the bed
  • Rubbed the surface of the sticker to make sure there were no bubbles
  • Heated the hot end and bed
  • Reset the Z height 
  • Checked the bed level


Slicer settings

  • Bed Temperature for the first layer: 60 C
  • Bed Temperature for the other layers: 50 C
  • First layer height: 0.29 mm
  • Layer Height: 0.2 mm
  • Skirt: 4 mm for object, height 1 layer




17 December, 2017

Basic Electronics Refresher

The other day, I signed up with Tinkercad. The site offers some neat tutorials. So far there are two main categories. The first category is 3D Design. Which offers a set of lessons for using their CAD program. The other category is Circuits. In this category, they offer a series which covers the basics of using their tool and building circuits. Their system is based on a simulator in which you build and test a circuit.

I was able to work through the first four lessons (Start Simulating, Editing Components, Wiring Components, and Adding Components) very quickly. It was a nice set of lessons that refreshed some old knowledge that I have not used in awhile.

I then moved to the next set of lessons (Introducing the Breadboard, Ohm's Law, and Series and Parallel Circuits) which are on Circuit Design. It was nice to get a small refresher on Ohm's Law. I enjoyed messing around with the Multimeter Component. I encountered a few places in the lessons where the text did not line up with what was happing on screen. The instructions about how to duplicate a component were wrong.

In digging up some more information about Tinkercad Circuits, there was Electronics Lab. Electronics Lab as moved to being part of Tinkercad Circuits. The blog post about the move can be found here. As far as I can tell Electronics Lab also used the name Autodesk Circuits. On YouTube, the Autodesk 123D channel has the playlist Autodesk Circuits.

08 December, 2017

Starting to close down the Year

YearCompass is a booklet that you print yourself. This booklet is a neat way of closing down a year and get a good start on planning the next year. I came across this booklet just after 2017 started. It took me about two hours to work through the booklet. I felt that it was time well spent. I discovered that 2016 had a lot of highlights that I had forgotten about. The booklet also helped me to put together a plan for 2017. I wish that I have taken the time to revisit the booklet at least once a quarter.

 I am really looking forward to spending the time to working filling out the booklet for 2017/2018. I will be adding reviewing the booklet monthly to my 2018 plan.




22 July, 2017

Resources for OpenSCAD

Recently, I came across the software OpenSCAD. It is a CAD program aimed at programmers. The software runs on Windows, Mac, and Linux/Unix.

In OpenSCAD, you use a functional programming language to define the model. The functional language can be created in any number of text editors or IDEs then rendered. This allows me to use my favorite editor and to store the files in a source control.

Resources for Leaning about OpenSCAD.

After spending a few hours reading, watching YouTube, and playing around, I have come to like OpenSCAD. It is rather straight-forward way to create a 3D model for printing. I really like being able to create complex objects by combining simple objects together. 

Challenging myself to learn something new

I have recently set a big challenge for myself. I want to know about Machine Learning . To add to the challenge, I am trying out usin...