Login
$0.00 CAD 0

Cart

No products in the cart.

Introduction: Bare-bones Essentials for the Beginners

What’s it all about? Here are the key take-away points:


Material (Filament) :

PLA – “Polylactic Acid”

  • Derived from corn starch or sugar cane (“bioplastics”).
  • Most popular of the 3D printable plastics.
  • Good combination of strength & stiffness, comes in many colors and flavours (glow-in-the-dark, sparkles).
  • Smells like singed sugar cookies, benign fumes.
  • Technically biodegradable in appropriate conditions (honestly – NOPE. Treat like any other plastic).
  • When it breaks, is often “brittle” (not much flexing before breaking).
  • Temperature resistance somewhat low, will start to deform at around 50°C.
PLA can be brittle compared to other filaments.
Img source: SSChicken via Reddit

There are other materials that can be used for 3D printing with different physical properties. Typically these are harder to print with or have drawbacks that make them not ideal for an educational setting but can have advantages such as higher temperature resistance, flexibility, impact resistance, etc.


Step 1: Creating Models

3D models are created, downloaded, or converted from existing assets. We recommend the following two tools as your “go-to” software to get started with.

TinkerCAD

  • Great introductory and educational tool recommended for all ages.
  • Boolean / Platonic solids modeling (drag/drop primitives, subtract/merge together) in a 3D environment.
  • Quick, rewarding tutorials for students.
  • Web-based application requiring minimal computing hardware (network connection required).
  • Educational tie-ins:
    • Teachers can create class groups to add co-teachers, activities, and provide feedback on student work.
    • Excellent free lesson plan ideas available.

Fusion 360

  • Much more advanced and powerful compared to TinkerCad.
    • Both owned by Autodesk, TinkerCad designs can be exported for editing in Fusion 360 as a bridge between the two programs.
  • Parametric modeling (shapes defined by math/dimensions + solids) drawn in 2D and extruded to be viewed in 3D.
  • Recommended for more advanced programs (grade 7 and up).
  • Some schools have site licenses, individual educational licenses available for free – validation required.
  • 3D strength / flex simulations allows part to be tested before printing.
blank

Minecraft & 3D Games

  • Several free model extraction tools to take world-coordinates out and turn them into usable 3D models.
  • “Design Mode” now offers an easy export process.
  • Practically all 3D games have assets that can be extracted into usable forms.
blank
Credit: Jonny1128 @ instructables

External Resources

Many free model & design repositories are online, including:

Models found here are great for showing off and ‘playing’ with the machines but offer limited educational value. Teachers may be able to find useful visual aids (fraction wheels, atom structures, organs, etc) however!

Youtube Channels of Note

These are channels that we’ve found to relate useful “fluff-free” information:


Step 2: Simplify The Model

We need to simplify the model so the “slicing” software (the software that does the real 3D-printer control magic) can understand your 3D model. The slicer doesn’t need to know the full details of your model to process it, much like you do not send the MS Word file when a screenshot is all that’s being asked for.

Let’s go over the 3 types of files you will work with.

The SMART model – Your SOURCE document

  • Created by software that contains the definitions of a 3D shape. Much like how a Word document or Spreadsheet file contains all the smarts that make it a useful file.
  • If you can copy the design file to another PC, open it, and edit it like you were doing on the original PC, it is SMART.
  • Zooming in close to smart model does not result in losing accuracy as the model is mathematically defined. Think of it similarly as to when you zoom into a screenshot of a DOCX file. In Word, it’s still crisp, and is still a text character. In the screenshot, it starts getting pixelated and no longer represents a text character.
  • SKP, DWG, F3D, 3DM, ASM, SLDPRT are common “smart” 3D file extensions.
blank
Smart model.

The Simplified Model

  • The simple model is a REPRESENTATION of the SMART model.
    • This allows it to be easily opened by other programs that may not have the ability to understand the SMART files, nor need to.
  • The SIMPLE model file is exported by the SMART model design software.
  • Contains the essentials to describe a 3D model to a degree of precision that it is sufficient.
  • Data is a mesh, a giant list of triangles described 3D points in space.
    • Many tiny triangles can sufficiently describe a sphere.
  • When zoomed up to model, you can see the described triangle facets.
  • It is technically possible to modify and edit but it can be time consuming and tricky.
    • Many CAD programs can turn these simple files into SMART files automagically, but they no longer have the original “Smarts”.
  • STL, 3MF, OBJ are common “simple” file extensions.
  • When in doubt – export to “STL” (the Grand-daddy 3D export format).
blank
‘Simplified’ model where you can see the mesh triangles.

EXAMPLE STL FILE CONTENT – Just a list of coordinates in 3D-space:

cone
   facet normal -7.410078e-002 1.848268e-001 -9.799735e-001
      outer loop
         vertex 2.522630e+001 0.000000e+000 2.899359e+001
         vertex 2.575811e+001 5.000000e+001 3.837854e+001
         vertex 2.545188e+001 0.000000e+000 2.897440e+001
      endloop
   endfacet
   facet normal -9.258143e-002 1.848268e-001 -9.784006e-001
      outer loop
         vertex 2.545188e+001 0.000000e+000 2.897440e+001
         vertex 2.575811e+001 5.000000e+001 3.837854e+001
         vertex 2.651378e+001 5.000000e+001 3.831422e+001
      endloop
   endfacet

Step 3: Slice the Model

  • Where the magic happens.
  • Slicer imports the SIMPLE model, and based on your needs, creates the commands for your specific 3D printer.
  • Very good slicer software is often free (Ultimaker Cura is highly recommended).
  • 3D-printer specific options are set here:
    • Machine settings.
    • Filament type.
    • Printing speed.
    • Printing temperatures.
    • Support & special instructions.
  • Is a plain text file, using industry-standard “G-CODE” descriptions to tell machine how to move.
    • G-CODE is also used in CNC mills and laser cutters.
blank
Bottom of the model print commands.
blank
1/3 finished.
;Sample G-Code output file
;FLAVOR:Marlin
;TIME:7835
;Filament used: 7.31067m
;Layer height: 0.28
;MINX:66.115
;MINY:73.516
;MINZ:0.28
;MAXX:149.887
;MAXY:146.485
;MAXZ:50.12
;Generated with Cura_SteamEngine 4.12.1
M140 S80
M105
M190 S80
M104 S245
M105
M109 S245
M82 ;absolute extrusion mode
; Ender 3 Custom Start G-code
G92 E0 ; Reset Extruder
G28 ; Home all axes
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position
G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line
G1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little
G1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line

Working with TinkerCad

We will be focusing on TinkerCad for this training as it will be the easiest to pick up and can be used by a wide range of ages and experience levels.

First Project: Coffee Cup!


Working With Slicer (Ultimaker CURA)

Note: This section is not applicable to the Creality K1 and K1 Max, please follow the guide inside the printer’s page here.


3D Printing safety

Now we have our model made, before we interact with the printer there are some important safety considerations to learn about first.

General Considerations:

Thermal Safety:

3D printers typically have 2 heating elements, one on the hotend for the nozzle to melt plastic and one on the bed to give the plastic a nice, sticky place to stay.
The fire risk is incredibly low but not zero. We consider modern 3D printers equivalent to a toaster in terms of fire hazard.

Mechanical Safety:

The movement system of a printer is primarily accomplished via a series of belts, gears, pulleys, sliders, rails, wheels, and threaded rods. All of these are potential pinch points for things like clothing, hair, head coverings, and fingers. 3D printers use an open loop control system that allows for accurate positioning but cannot tell if the movement was obstructed and will not stop automatically if there is a collision or object (such as a hand) in the way. All printers at present use stepper-motors for motion, which can be safely stalled out without damaging the motor. In an emergency, powering off the printer will make the stepper motors easily moveable.

Electrical Safety:

When in doubt if you have safety questions or concerns, contact Solarbotics for support or questions.


Basic 3D Printer Interaction

As each printer is a little bit different in terms of operation and it’s interface, please follow the appropriate link below to learn more about your machine:


Trouble-Shooting