digiscanner, a 3d scanner for orthodontists · introduction sioux ccm sioux 600 employees 120...
TRANSCRIPT
Author: Hans Kuppens, Sioux CCM
DigiScanner, a 3D scanner for orthodontists DSPE Conference 2018
Introduction Sioux CCM
Sioux 600 employees
120 engineers at Sioux CCM (Centre for Concepts in Mechatronics)
CCM founded in 1969 by Prof. Horowitz, joined Sioux in 2014
Services: Invent, develop and manufacture high-tech products
Low volume, high mix, high complexity
Specification, feasibility, concept, prototype, product (series)
Work in small teams / multiple disciplines / one room
Engineers “top of their class”
Sioux 2018 | Public 2
Who am I?
Sioux 2018 | Public 3
• ir. Hans Kuppens
• System Architect
• 28 years at Sioux CCM
• Studied Physics at TU/e
Presentation outline
Imagination
Engineering
Managing complexity
Sioux 2018 | Public 4
Imagination
Orthodontic Appliances
Sioux 2018 | Public 6
Ideal methodology?
Sioux 2018 | Public 8
Imagination
?
Sioux 2018 | Public 9
Engineering
Engineering
System architecting
Optical principle Patents
Mathware (Mathematical Software) Calibration, triangulation, line identification
Real-time mapper, motion/pose estimator, restarter, visualization
Occluder
Off-line global optimization
Surface reconstruction
Mechanics
Electronics
Industrial design
Sioux 2018 | Public 11
Pre-study and market scan
Competitors in the market
Determine USP
Literature & patent study
Essentials: Optical 3D techniques
Triangulation
Confocal
Interference
Essentials: Mathematical techniques
Sioux 2018 | Public 12
More
deta
ils
More
expensiv
e
System architecture
Sioux 2018 | Public 13
System Workflow System Decomposition
Optical Principle
Multi-line triangulation
Patent-free
Sioux 2018 | Public 14
Optical Principle
Multi-line triangulation
Patent-free
Line identification
Patent pending
Sioux 2018 | Public 15
Mathware
Real-time mapper
Sioux 2018 | Public 16
blue = growing point cloud
green = search area
red = new point cloud
Mathware
Real-time mapper
Motion & pose estimator (6DOF)
Sioux 2018 | Public 17
IMU
Mathware
Real-time mapper
Motion & pose estimator
Restarter
Sioux 2018 | Public 18
Mathware
Real-time mapper
Motion & pose estimator
Restarter
Off-line optimizer
Sioux 2018 | Public 19
(darker = better)
Absolute model accuracy
Mathware
Real-time mapper
Motion & pose estimator
Restarter
Off-line optimizer
Surface reconstruction
Sioux 2018 | Public 20
Electronics
Sioux 2018 | Public 21
Indication leds
cam
era
Heating/NTC
mirror
Start/stop button
SES0005 and Hand scanner
electronics base board.
Cable clamps
Lasers / Led
IMU
Generic I/O
“acquire”
LaserBlueX
LaserBlueY
LaserGreen
LED
triggerdelay
ontimeled
time
SequenceCount 0 1 2 3 0
ontimelaser3
Bac
klig
ht
imag
e
ledfilldly
ledfillontime
<name>hysmin
<name>hysmax
<name>monmax°C
time
disabled on Error -> disabled
<name>monmin
<name>monsettletime
disabled
standby
armed
init
setstate standby | armed
setstate armed
setstate disabled
setstate standby|disabled
error
setstate disabled
error event
error event
error eventarmed_service
setstate armed_service
setstate standby|disabled
error event
Hand Scanner
Hand Scanner Base Board
Heating element
I/O
Scanner Base Station (SBS)
Headless PC(Windows)
Video
USB
GigabitEthernet
Laptop
Power Supplies
Temperature sensorMirror temperature control
IMU sensor (gyro/acc/magnetometer)
IMU interface
Control Button
Indication LEDs User Interface
LED Modulation and current control
Laser Modulation
Illumination control
Camera
Image Acquisition
Board power / Regulators
4x
3x
SES0005 controller board
Camera interface
Communication interfaceUART to USB
Mechanics…
Sioux 2018 | Public 22
developer prototype
functional model
Optical unit of
3D printed titanium
product initial design
Mechanics… and industrial design
product updated design
Sioux 2018 | Public 23
developer prototype
functional model
product initial design
Mechanics… and industrial design
Downsizing optical unit (and electronics)
Removable tip connection
… and DfX
(manufacturability, power, cost, …)
Sioux 2018 | Public 24
Managing Complexity
Managing Complexity
Complex or complicated (system theory)?
System Engineering – crossing competence boundaries
Challenges Weighing of (conflicting) specifications (e.g. line density)
Limited resources (computing power) additional weighing
Fundamental limitations (optical, mathematical)
Inherent uncertainty & unpredictability (a.o. operator skills)
Tension: Add new features
Complete and improve existing features
Turn over fundamental concepts
Sioux 2018 | Public 26
Project Management
Sioux 2018 | Public 28
Y1 Y2 Y3
FeasibilityProof of Principle
FuMo
Development Prototype
Product Prototype
Base development phase
Update
Pre-study phase
1st functional demonstrationexploring start development start 1st production
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
time
Product development phase
Phase 1
Phase 2
Phase 3
Phase 4
time-line
Elementary principles
Advanced principles
- system design
Integrated (working) system
- improve to specification
Product design
- ready for manufacturing
Management style
V-model
Sioux 2018 | Public 29
Customer
Requirements
CRS
Concept Design
Pre-Study
PIR / Feasibility
System Design
Module Design +
Engineering
SyRS
TPD / EPS / EDS
SyDS
Validation Tests
TPS - SAT report
Purchasing
Components
Assembly
modules
(Detailed) Module
Test
TPS - TAR
System
Integration & Test
Product Level
Multi
disciplinairy
system level
Mono
disciplinairy
or functional
level
Design
&
Engineering
Verification
ValidationSpecification
Realisation
Installation
Verification Test
TPS - FAT report
Project Management
Sioux 2018 | Public 30
Y1 Y2 Y3
FeasibilityProof of Principle
FuMo
Development Prototype
Product Prototype
Base development phase
Update
Pre-study phase
1st functional demonstrationexploring start development start 1st production
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
time
Product development phase
sprint sprint sprint sprint sprint sprint sprint sprint sprint sprint
Phase 1
Phase 2
Phase 3
Phase 4
time-line
Elementary principles
Advanced principles
- system design
Integrated (working) system
- improve to specification
Product design
- ready for manufacturing
Management style
V-model
…mixed with Agile
(Scrum, Lean)
Sioux 2018 | Public 31
Customer
Requirements
CRS
Concept Design
Pre-Study
PIR / Feasibility
System Design
Module Design +
Engineering
SyRS
TPD / EPS / EDS
SyDS
Validation Tests
TPS - SAT report
Purchasing
Components
Assembly
modules
(Detailed) Module
Test
TPS - TAR
System
Integration & Test
Product Level
Multi
disciplinairy
system level
Mono
disciplinairy
or functional
level
Design
&
Engineering
Verification
ValidationSpecification
Realisation
Installation
Verification Test
TPS - FAT report
The result?
Have a look at our demonstrator!
Sioux 2018 | Public 32
Source of your technology
www.sioux.eu
Sioux: +31 40 267 7100
Sioux CCM: +31 40 263 5000