3D Printer Projects
3D printing is a powerful and invaluable asset of the ABL wind tunnel. With it, sophisticated and complex structures are created that would otherwise be exceedingly difficult to create by hand. Whereas traditional methods, such as foam modeling, are highly constrained and subject to human error, 3D printing is only limited by the price tag. A MakerBot Replicator 2™ serves as the wind tunnel’s 3D printer. The MakerBot Replicator 2 is a 3D printer that extrudes polylactic acid (PLA) filament through a heater element to build parts from 3D part files derived from Computer Aided Design (CAD) packages such as SolidWorks and AutoDesk Inventor. Since its implementation in March 2013, the ABL Wind Tunnel has logged over 400 hours of print time using the MakerBot Replicator 2.
Phase 1: Create Build File
The printing process begins with a Computer Aided Design (CAD) file. A file is either created using a CAD software (usually Solidworks)by ABLWT technicians or provided by wind tunnel clients. Wind tunnel clients provide a wide variety of file formats, but all are imported into SolidWorks using SolidWork’s capable conversion tools. Once a part file is created within SolidWorks, lab technicians create a Stereolithography (STL) file from the part file. STL is a file format native to 3D printer CAD Software. It contains vertices and unit normal vectors to describe raw unstructured triangulated surfaces. The surfaces are joined together to form the solid model created in SolidWorks. The 3D Printer CAD uses the MakerWare™ Software.
MakeWare provides a visual layout of the 3D printer’s print platform where the model file is visualized. The user can move the model on the platform with six degrees of freedom as well as scale the part. The program automatically creates a support matrix within the solid model, called infill, saving enormous amounts of material. This process requires no model input from SolidWorks. MakerWare can configure important model qualities like infill, layer height, and number of shells per wall. These specify the surface finish and strength of the model. Although the best surface finish and greatest strength may seem a no brainer, the goal is to get the most model for the least amount of material and time. At $50 per 1kg of material, an ideal balance exists between material usage and model quality. Once the model file is configured, it is exported to the printer as an .X3g file. The file is recognized by MakerBot Replicator 2 as a series of movement and extrusion commands, culminating in a complete model.
The MakerBot Replicator 2 consists of three main assemblies: extrusion head, stepper motor assembly, and the print platform. These three components work together to build a model, layer by layer. The extrusion head contains a stepper motor that forces the filament through the heating element and out the nozzle. Stepper motors are capable of extremely accurate and minute rotations, which is why they are used on the 3D printer. The motor is able to control the rate of extrusion and immediately stop extrusion when the printer head must move to another location. The stepper motor assembly is responsible for positioning the extrusion head while a print is underway. Two stepper motors work together to move the extruder head in the x-y plane (horizontal). To print layer-by-layer, the print platform moves down after each layer is complete — The extrusion head is incapable of moving vertically. Once the model is complete, the platform moves to the bottom of the print area, and announces completion via a series of beeps.
Tips and Tricks – Things learned and Case Studies
Rafts are an important consideration in 3D printing. When the 3D printer receives a raft command, it creates a flat, sacrificial sheet of filament before printing the model over the raft. Without a raft, removing the part carries a risk of damage because the dried filament strongly adheres to the platform. Leveraging the naked part (without raft) off can fracture the part. Prying the naked part can cause surface defects. A raft serves as a sacrificial barrier, absorbing damage caused by prying. In addition, the print model separates more readily from the raft surface than the print platform. But the rafts are not without drawbacks. Long and thin rafts are susceptible to curling at the outside edges, deforming themodel. A cube print would have curved corners at the base of the print, i.e. instead of 90°, the corner would be 100°. Another drawback is material usage. A larger raft can consume dozens of grams of material, up to a dollar each. ABLWT technicians have adopted painter’s tape as an intermediate solution to troublesome raft prints. When a raft fails to print adequately, painter’s tape offers a compromise between curling, surface defects, and wasted filament. Models printed on painter’s tape tend to curl less, require no risky prying, but at the cost of tape residue at the base of the print and potential for error where adjacent tape edges meet. Where aesthetics matter most and/or models are wide and short, rafts are used. Where surface finish and corner angles matter most and/or models are long and thin, painter’s tape is used instead.
Ryan’s Extruder Modification
3D printing is highly susceptible to error. Of all the parts responsible for failed prints, the most problematic part is the extrusion head. A clogged extrusion head has caused more failed prints than any other malfunction. Despite filament reaching the extrusion head, no filament exits the nozzle. This renders the part job incomplete. Ryan Parker, a PhD Graduate student Researcher for the Wind Tunnel installed a modified drive gear into the extruder. The modified drive gear was actually a part made by the printer for the printer! It uses a spring to increase the clamping force on the filament as the drive gear forces the filament into the heating element. Since its installation, the printer has become more reliable, although still not perfect.
Support Material (Lecture Hall vs. Split)
Since the printer prints layer-by-layer, there are many opportunities for ‘floating’ print errors. When a model contains geometry that protrudes beyond the base footprint of the model, the printer encounters ‘floating’ print errors. MakerWare tries to compensate for this by providing support material for any overhang that protrudes at angles less than 45° to the printer platform. Support material allows overhang geometry to print by creating sacrificial columns to support the filament. The drawback to support material is surface defects. Support material does not always separate cleanly from the completed model. ABLWT technicians resort to splitting the model in SolidWorks and avoiding all angles less than 45°. The obvious downside is the glaring slices traveling through the body of the model. The Wind Tunnel determined that this aesthetic shortcoming is less important than a rough and unsightly surface finish.
Printing a larger model can take over 20 hours. Running out of filament during a long print can be a costly setback. Not only is time lost but also filament material. The MakerBot Replicator 2 has no fail-safe system for filament depletion. The printer continues running despite a dry nozzle. Laboratory technicians purchased a scale to determine the amount of filament remaining on a partially spent spool. Estimating the filament required for a build is estimated using both MakerWare software as well as an Excel spreadsheet. The software estimation is compared to the spool weight. If sufficient material exists, the print is commenced. This strategy has prevented several model build failures.