Closed-Loop Control of 3D Printers via Webservices Felix Baumann and - - PowerPoint PPT Presentation

closed loop control of 3d printers via webservices
SMART_READER_LITE
LIVE PREVIEW

Closed-Loop Control of 3D Printers via Webservices Felix Baumann and - - PowerPoint PPT Presentation

01 / 19 2017-02-13 Baumann and Roller Closed-Loop Control of 3D Printers via Webservices Motivation and Goals Benefits and Drawbacks Future Work ZEUS 2017 - Lugano, Switzerland 2017-02-13 Closed-Loop Control of 3D Printers via Webservices


slide-1
SLIDE 1

2017-02-13 Baumann and Roller Closed-Loop Control of 3D Printers via Webservices

01 / 19 Motivation and Goals Benefits and Drawbacks Future Work

ZEUS 2017 - Lugano, Switzerland 2017-02-13

Closed-Loop Control of 3D Printers via Webservices

Felix Baumann and Dieter Roller

Wintersemester 2017 / 2018 Betreuer: Univ-Prof. Hon-Prof. Dieter Roller Koordinator: Dipl.-Inf. Felix Baumann

  • 13. Februar 2017

Institut für Rechnergestützte Ingenieursysteme Universität Stuttgart Institut für Rechnergestützte Ingenieursysteme Universität Stuttgart

  • Prof. Dr. Dieter Roller
slide-2
SLIDE 2

2017-02-13 Baumann and Roller Closed-Loop Control of 3D Printers via Webservices

02 / 19 Motivation and Goals Benefits and Drawbacks Future Work

Table of Content

1

Motivation and Goals

2

Benefits and Drawbacks

3

Future Work

Institut für Rechnergestützte Ingenieursysteme Universität Stuttgart

  • Prof. Dr. Dieter Roller
slide-3
SLIDE 3

2017-02-13 Baumann and Roller Closed-Loop Control of 3D Printers via Webservices

03 / 19 Motivation and Goals Benefits and Drawbacks Future Work General

Author Information

Research group at Univ. of Stuttgart, Germany Computer aided product development Additive Manufacturing applications

Institut für Rechnergestützte Ingenieursysteme Universität Stuttgart

  • Prof. Dr. Dieter Roller
slide-4
SLIDE 4

2017-02-13 Baumann and Roller Closed-Loop Control of 3D Printers via Webservices

04 / 19 Motivation and Goals Benefits and Drawbacks Future Work General

Additive Manufacturing/3D Printing

Additive Manufacturing/3D Printing: ⊲ Creates physical objects from digital models ⊲ Layer-wise addition of material ⊲ Variety of material (e.g., plastics, metals, ceramics) ⊲ Summarises technologies: Electron Beam Melting (EBM) Fused Deposition Modeling (FDM, also Fused Filament Fabrication FFF) Laminated Object Manufacturing (LOM) Stereolitography (SLA) Selective Laser Sintering/Melting (SLS/SLM) 3D Printing (3DP) ⊲ Uses STL (STereoLithography) files, tesselated object description

Institut für Rechnergestützte Ingenieursysteme Universität Stuttgart

  • Prof. Dr. Dieter Roller
slide-5
SLIDE 5

2017-02-13 Baumann and Roller Closed-Loop Control of 3D Printers via Webservices

05 / 19 Motivation and Goals Benefits and Drawbacks Future Work General

Motivation

⊲ Lacking quality in results ⊲ Errors and failures during fabrication ⊲ Material and component wastage ⊲ Lacking quality control

Institut für Rechnergestützte Ingenieursysteme Universität Stuttgart

  • Prof. Dr. Dieter Roller
slide-6
SLIDE 6

2017-02-13 Baumann and Roller Closed-Loop Control of 3D Printers via Webservices

06 / 19 Motivation and Goals Benefits and Drawbacks Future Work General

Lacking Quality in Results

⊲ Objects detach ← vibration ← collision ⊲ Material cut-off ⊲ approx. 22 mm/s movement speed

Institut für Rechnergestützte Ingenieursysteme Universität Stuttgart

  • Prof. Dr. Dieter Roller
slide-7
SLIDE 7

2017-02-13 Baumann and Roller Closed-Loop Control of 3D Printers via Webservices

07 / 19 Motivation and Goals Benefits and Drawbacks Future Work General

Proposed System

⊲ Externalised intelligence (service) ⊲ Control by service via adaptor ⊲ Direct machine-code streaming

Institut für Rechnergestützte Ingenieursysteme Universität Stuttgart

  • Prof. Dr. Dieter Roller
slide-8
SLIDE 8

2017-02-13 Baumann and Roller Closed-Loop Control of 3D Printers via Webservices

08 / 19 Motivation and Goals Benefits and Drawbacks Future Work General

Basics – CPS

⊲ Cyber-physical system = real world object + digital representation → Influencing object via actuator(s) ← Acquiring information via sensors

Institut für Rechnergestützte Ingenieursysteme Universität Stuttgart

  • Prof. Dr. Dieter Roller
slide-9
SLIDE 9

2017-02-13 Baumann and Roller Closed-Loop Control of 3D Printers via Webservices

09 / 19 Motivation and Goals Benefits and Drawbacks Future Work Benefits Challenges

Benefits

⊲ Extensible → new 3D printer ⊲ „Profiles“ (fast, expert user, ...) ⊲ Shared data (collaboration) ⊲ No modification of hard- or software ⊲ Re-manufacturing, non-planar surface ⊲ Adaptive slicing/manufacturing

Institut für Rechnergestützte Ingenieursysteme Universität Stuttgart

  • Prof. Dr. Dieter Roller
slide-10
SLIDE 10

2017-02-13 Baumann and Roller Closed-Loop Control of 3D Printers via Webservices

10 / 19 Motivation and Goals Benefits and Drawbacks Future Work Benefits Challenges

Drawbacks

⊲ Requires uninterupted Internet connectivity ⊲ Low latency ⊲ Fast roundtrip (within one instruction: 0.14s) ⊲ False positive (robustness)

Institut für Rechnergestützte Ingenieursysteme Universität Stuttgart

  • Prof. Dr. Dieter Roller
slide-11
SLIDE 11

2017-02-13 Baumann and Roller Closed-Loop Control of 3D Printers via Webservices

11 / 19 Motivation and Goals Benefits and Drawbacks Future Work Benefits Challenges

Closed-Loop Control

⊲ Positional/state data from 3D printer ⊲ Accurate position data: expensive, requires modification ⊲ Sensor data: requires analysis and statistical models

Institut für Rechnergestützte Ingenieursysteme Universität Stuttgart

  • Prof. Dr. Dieter Roller
slide-12
SLIDE 12

2017-02-13 Baumann and Roller Closed-Loop Control of 3D Printers via Webservices

12 / 19 Motivation and Goals Benefits and Drawbacks Future Work Benefits Challenges

Components

⊲ 3D printer (requires controllable interface) ⊲ Service (storage, processing, management) ⊲ Adaptor (mediator between service and 3D printer) ⊲ Sensor nodes ⊲ User (distinction in proficiency)

Institut für Rechnergestützte Ingenieursysteme Universität Stuttgart

  • Prof. Dr. Dieter Roller
slide-13
SLIDE 13

2017-02-13 Baumann and Roller Closed-Loop Control of 3D Printers via Webservices

13 / 19 Motivation and Goals Benefits and Drawbacks Future Work Benefits Challenges

3D Printing Model

⊲ CAD model, STL model, machine code

  • vs -

⊲ (Expected) sensor reading ← User input (quality rating) ← Machine learning

Institut für Rechnergestützte Ingenieursysteme Universität Stuttgart

  • Prof. Dr. Dieter Roller
slide-14
SLIDE 14

2017-02-13 Baumann and Roller Closed-Loop Control of 3D Printers via Webservices

14 / 19 Motivation and Goals Benefits and Drawbacks Future Work Benefits Challenges

Example Sensor Data

  • 600
  • 400
  • 200

200 400 600 800 18:08:00.000 18:10:00.000 18:12:00.000 18:14:00.000 18:16:00.000 18:18:00.000 18:20:00.000 18:22:00.000 18:24:00.000 18:26:00.000 18:28:00.000 ADXL345 Accel. Sensor on Printhead tic 18:15:47.620317 18:22:26.782612

Institut für Rechnergestützte Ingenieursysteme Universität Stuttgart

  • Prof. Dr. Dieter Roller
slide-15
SLIDE 15

2017-02-13 Baumann and Roller Closed-Loop Control of 3D Printers via Webservices

15 / 19 Motivation and Goals Benefits and Drawbacks Future Work Benefits Challenges

Processing Flow

Institut für Rechnergestützte Ingenieursysteme Universität Stuttgart

  • Prof. Dr. Dieter Roller
slide-16
SLIDE 16

2017-02-13 Baumann and Roller Closed-Loop Control of 3D Printers via Webservices

16 / 19 Motivation and Goals Benefits and Drawbacks Future Work Benefits Challenges

Challenges

⊲ Latency in communication ⊲ Auto-connection (user-friendly) ⊲ Loss of control for customer

Institut für Rechnergestützte Ingenieursysteme Universität Stuttgart

  • Prof. Dr. Dieter Roller
slide-17
SLIDE 17

2017-02-13 Baumann and Roller Closed-Loop Control of 3D Printers via Webservices

17 / 19 Motivation and Goals Benefits and Drawbacks Future Work Summary Contact

Future Work

⊲ Model creation (requires more data) ⊲ Testing and evaluation ⊲ Predictive maintenance

Institut für Rechnergestützte Ingenieursysteme Universität Stuttgart

  • Prof. Dr. Dieter Roller
slide-18
SLIDE 18

2017-02-13 Baumann and Roller Closed-Loop Control of 3D Printers via Webservices

18 / 19 Motivation and Goals Benefits and Drawbacks Future Work Summary Contact

Summary

Outline of work-in-progress of 3D printer control with REST Motivation Architecture based on REST API Advantages and disadvantages

Institut für Rechnergestützte Ingenieursysteme Universität Stuttgart

  • Prof. Dr. Dieter Roller
slide-19
SLIDE 19

2017-02-13 Baumann and Roller Closed-Loop Control of 3D Printers via Webservices

19 / 19 Motivation and Goals Benefits and Drawbacks Future Work Summary Contact

Contact

University of Stuttgart

  • Universitaetsstr. 38, 70569 Stuttgart, Germany

Felix Baumann, baumann@informatik.uni-stuttgart.de Q & A

Institut für Rechnergestützte Ingenieursysteme Universität Stuttgart

  • Prof. Dr. Dieter Roller