1 of 26

OSE Universal Axis

For cartesian x,y,z Machines

This presentation is open-source share-alike by attribution, unless otherwise stated

Lecture created by:

Andreas Sjöstedt

&

2 of 26

About this Lesson

Preparations

  • Check the geneology for the newest version
  • Make sure you have FreeCAD installed
  • Make sure you have all the files for 3D printing
  • Make sure you have all the parts
  • Use the D3D Build manual for guide and reference

3 of 26

The Universal Axis

We will use the newest universal axis design which is a simplification in parts and assembly from previous versions.

The simplified version uses set screws to fix rods and bearings. Alternatively use crazy(?) glue instead of set screws.

4 of 26

Modulare 3D printers, CNC, drill and plotters

Universal axis

D3D Pro

D3D Mini

Each of these comes in various sizes

3D printing

CNC Milling

PCB Plotting

Sizes (arrow suggests standards, not limits)

8mm

1 inch

2 inches

5 of 26

Modulare 3D printers, CNC, drill and plotters

Universal axis

3D printing

Sizes (arrow suggests standards, not limits)

8mm

We will use the 8mm rod design to make a D3D Universal for 3D printing. The D3D universal can be built with either 1 or 2 z-axis, we will build it with two z axis for extra stability. We shall also build 1 x and 1 y axis.

6 of 26

Components

Universal Axis

Idler

*printed circuit board

7 of 26

Learning Exercise

8 of 26

Task

  • Open the D3D Production manual, and follow the instructions to build the x, y, and 2-z pieces, but incorporate the changes to the simplified universal axis in the following slides

9 of 26

Simplified Universal Axis Slide 1

Goal: Build simplification of D3D Universal (and other printers)

Issue: Clamshell is typically 2 pieces + 4 bolts + 4 nuts.

  • Simplify from 10 pieces to 1 piece
  • 5x+ part count reduction.
  • Unique part count is reduced, and overall part count is reduced significantly.

Solution:

  • Make monolithic pieces instead of clamshells
  • Account for insertion of inner components
  • Use set screws to fix rods and bearings - 6 mm x 10 mm set screw is already used in GVCS
    • Or avoid set screws and dab a little crazy glue

10 of 26

Motor Side

Transform nut catcher into a thread-in nut-catcher - meaning 4.7 mm plastic hole at 30 mm separation

Add set-screw hole

Function of 6 mm hold is mounting only, not clamping of 2 clamshells.

11 of 26

Symbolic diag of MVP

Simplified Universal Axis - Idler Side

Goal - Simplify Idler Piece

  • Old - 3 bolts, 3 nuts, 2 clams, 2 bearing
    • 10 pieces
  • New - 1 clam, 1 nut, 1 bolt, 2 bearing
    • 5 pieces
  • Notes - light duty nut catchers: only plastic; fine for most applications with 6 mm hole

Goal - Simplify Carriage Piece

  • Old - 4 bolts, 4 nuts, 2 clams, 2 bearings
    • 12 pieces
  • New - 1 clam, 1 nut, 1 bolt, 2 bearing, 2 set screws
    • 5 pieces
  • Notes - light duty nut catchers: only plastic; fine for most applications with 6 mm hole

12 of 26

Belt hole

Belt hole

Bearing Hole

Bearing Hole

Simplified Universal Axis - Carriage Side

Goal - Simplify Carriage Piece

  • Old - 4 bolts, 4 nuts, 2 clams, 2 bearings
    • 12 pieces
  • New - 1 clam, 1 nut, 1 bolt, 2 bearing, 2 set screws
    • 5 pieces
  • Notes - light duty nut catchers: only plastic; fine for most applications with 6 mm hole

Cover piece with 2 bolts

13 of 26

Exercise introduction

  1. start a project. You start by editing a diagram, not the physical layout reality. That is called a schematic. the schematic is later converted into a physical layout.
  2. Drag and drop components into the design
  3. You must then connect them, and verify the design for connection errors.
  4. Once you have the schematic, you can add physical reality to it. This consists of moving components around and rotating them in order to make the easiest connections. adding footprints for components and wire thicknesses. The footprints concept is that any component can come in various packages (or size/shape). We must specify exactly which package we are using.
  5. Once we add packages and wires, we save the layout

14 of 26

Exercise 1 - Arduino Mini

  • Arduino mini is made directly on the chip, so no PCB board
  • Preparation
    • Video 1
    • Video 2
  • Exercise
    • add components
    • wire components
    • add wholes
    • export as a file for cutting
      • g-code with flatcam -> Marlin

15 of 26

Exercise 2 - Arduino on a board

  • Arduino on a PCB board
  • Preparation
    • Video 1
    • Video 2
  • Exercise
    • design schematics
    • design PCB
    • g-code through flatcam -> drill

16 of 26

More resources

17 of 26

Electronic design automation - EDA

  • Schematic editor, pcb layout and CAD programs are closely related
  • Gerber file is an intermediary file which contains all the information needed for a PCB manufacturer to produce the board
  • KiCAD is a program which includes tools to manage the project, the schematics, the PCB layout (VRMK +IDF), and generate a Gerberfile if needed.�

18 of 26

PCB Manufacturing process

  • By

schematics

board design

print board

mount components

19 of 26

Resources - Links

  • External tools
    • including KiCadstepupmod which allows collaboration between FreeCAD and KiCAD
    • including KiCost which not only generates BOM but also search suppliers for prices and creates a cost estimate for your project
  • KiCAD to FreeCAD - OSE resource

20 of 26

KiCAD for EDA

21 of 26

A More Detailed Overview

22 of 26

KiCad Overview

23 of 26

A More Detailed OVerview

Internal

External

Maslow’s Hierarchy of needs

Reinforcement Theory

24 of 26

Content

  • Stuff

25 of 26

Discussion

optional

26 of 26

Discussion points

  • Read this lesson’s wiki-page, watch the video and choose an aspect of it which interests you and start/join a discussion about it. Also find another resource which supplements your understanding.�
  • Draw from your own experiences when possible, using concrete examples or imagined scenarios.