SlideShare a Scribd company logo
1 of 22
Download to read offline
Anatomy of a
3D printing system
carmelo.demaria@centropiaggio.unipi.it
+ Main components of
a 3D printer system
Software
(CAD/CAM)
Firmware
(Electronic)
Hardware
extruder
THE PRUSA I3 REWORK
Case study
+ Mechanical structure
Hardware
+ Mechanical structure
Single Sheet Frame
Plastic Parts (exc Extruder) 26
Non Printed Parts 337 (approx)
Cost $300 – 1000
Controller Electronics Almost all RepRap controller
Printing Size 200 x 200 x 200
Motors 5 x NEMA 17 Stepper
Frame Material 6 mm Aluminium (or Wood)
Frame Manufacture Laser Cutter, CNC, Water Jet
Pro Easy assembling
Con Specialised tools
Hardware
+ Mechanical structure
 3D positioner
 Plastic parts + “vitamins”
Hardware
+ Extruder
Hardware
+ Temperature controller
Hardware
+ HotPlate
Hardware
+ Electronics
1) Community based, tested and supported electronics
• 4pi
• Generation 7 Electronics
• Melzi
• RAMPS (RepRap Arduino Mega Pololu Shield)
• Sanguinololu
• SmoothieBoard
2) RAMPS derivatives
• Megatronics
• 3Drag controller
3) Commercial alternatives
• R2C2 Electronics
• Generation 6
• Generation 4
Firmware
(Electronic)
+ Ramps
RepRap Arduino Mega Pololu Shield
Firmware
(Electronic)
+ RAMPS GADGETS3D
Shield with Panel
Firmware
(Electronic)
+ Stepper Motors
Bipolar Unipolar
Stepper motor
(NEMA
standard)
Pololu stepper driver
Firmware
(Electronic)
+ Mechanical Endstops
Firmware
(Electronic)
+
Firmware
(Electronic)
+ Arduino
Firmware
(Electronic)
+ Arduino
• IDE (Integrated Development
Environment)
• The Arduino development
environment contains a text
editor for writing code, a
message area, a text console,
a toolbar with buttons for
common functions, and a
series of menus. It connects to
the Arduino hardware to
upload programs and
communicate with them.
• Software written using
Arduino are called sketches.
Firmware
(Electronic)
+
Shields are boards that can be plugged on top of
the Arduino PCB extending its capabilities. The
different shields follow the same philosophy as
the original toolkit: they are easy to mount, and
cheap to produce.
Arduino
Firmware
(Electronic)
+ Arduino UNO
• The Arduino Uno is a microcontroller board based on the
ATmega328.
• 14 digital input/output pins
• 6 PWM outputs (8 bit resolution)
• 6 analog inputs (10 bit resolution)
• 32 KB Flash Memory (of which
0.5 KB used by bootloader)
• 2 KB SRAM
• 1 KB EEPROM
• 16 MHz ceramic resonator
• USB connection - ICSP header
• Power jack - reset button
• It contains everything needed to support the microcontroller
• simply connect it to a computer with a USB cable or power it
with a AC-to-DC adapter or battery to get started.
Firmware
(Electronic)
+ Arduino Mega
• The Arduino MEGA is a microcontroller board based on the
ATmega2560.
• 54digital input/output pins
• 15 PWM outputs (8 bit resolution)
• 16 analog inputs (10 bit resolution)
• 256 KB Flash Memory (of which
8 KB used by bootloader)
• 8 KB SRAM
• 4 KB EEPROM
• 16 MHz ceramic resonator
• USB connection - ICSP header
• Power jack - reset button
Firmware
(Electronic)
+ Difference between microprocessor and
microcontroller
• Microprocessor is an IC which has only the CPU inside them. It doesn't have RAM, ROM, and
other peripheral on the chip. Application of microprocessor includes Desktop PC’s, Laptops,
notepads etc.
• Microcontroller has a CPU, in addition
with a fixed amount of RAM,
ROM and other peripherals
all embedded on a single chip.
• Microcontrollers perform specific
tasks where the relationship
of input and output is defined.
• Microprocessor find applications
where tasks are unspecific like
software, games, websites,
photo editing
• Microcontroller doesn't have
video output.
• Microcontroller are programmed
with firmware
• Microprocessors run operating
systems on which software applications run.
Firmware
(Electronic)
+ Firmwares
 List of firmwares
1.Sprinter
2.Teacup
3.sjfw
4.Marlin
5.Sailfish
6.Makerbot
7.Grbl
8.Repetier-Firmware
Firmware
(Electronic)

More Related Content

What's hot

CSIRO Additive Manufacturing - Aug 14
CSIRO Additive Manufacturing - Aug 14CSIRO Additive Manufacturing - Aug 14
CSIRO Additive Manufacturing - Aug 14SME_Engagement
 
Design and analysis of polar, cartesian and delta 3d printer
Design and analysis of polar, cartesian and delta 3d printerDesign and analysis of polar, cartesian and delta 3d printer
Design and analysis of polar, cartesian and delta 3d printerShashank Kapoor
 
3 D printing principle and potential application in aircraft industry
3 D printing principle and potential application in aircraft industry3 D printing principle and potential application in aircraft industry
3 D printing principle and potential application in aircraft industryBruno Niyomwungeri
 
AlexChausovsky_Inside3DPrintingSingapore_2015
AlexChausovsky_Inside3DPrintingSingapore_2015AlexChausovsky_Inside3DPrintingSingapore_2015
AlexChausovsky_Inside3DPrintingSingapore_2015MecklerMedia
 
3D Printing: An Introduction - Library Program
3D Printing: An Introduction - Library Program3D Printing: An Introduction - Library Program
3D Printing: An Introduction - Library ProgramRino Landa
 
IRJET- Study of Fused Deposition Modeling Process Parameters for Polycarbonat...
IRJET- Study of Fused Deposition Modeling Process Parameters for Polycarbonat...IRJET- Study of Fused Deposition Modeling Process Parameters for Polycarbonat...
IRJET- Study of Fused Deposition Modeling Process Parameters for Polycarbonat...IRJET Journal
 
Digital to Physical: 3D Printing for Diverse Sectors
Digital to Physical: 3D Printing for Diverse SectorsDigital to Physical: 3D Printing for Diverse Sectors
Digital to Physical: 3D Printing for Diverse SectorsWMG, University of Warwick
 
Fused flimant fabrication ppt
Fused flimant fabrication pptFused flimant fabrication ppt
Fused flimant fabrication pptInnovae3dPvtLtd1
 
Fused Deposition Modelling by Hari Prasad
Fused Deposition Modelling by Hari PrasadFused Deposition Modelling by Hari Prasad
Fused Deposition Modelling by Hari PrasadSachin Hariprasad
 
3d Printing technology, materials and slicer
3d Printing technology, materials and slicer3d Printing technology, materials and slicer
3d Printing technology, materials and slicerMike Sarafoglou
 
3d printing (additive manufacturing) with awesome animations and special effects
3d printing (additive manufacturing) with awesome animations and special effects3d printing (additive manufacturing) with awesome animations and special effects
3d printing (additive manufacturing) with awesome animations and special effectsArjun Raveendran
 
Additive manufacturing ppt2
Additive manufacturing ppt2Additive manufacturing ppt2
Additive manufacturing ppt2maa924gourav
 
Metal 3d Printing Service in India | Innovae3d
Metal 3d Printing Service in India | Innovae3dMetal 3d Printing Service in India | Innovae3d
Metal 3d Printing Service in India | Innovae3dInnovae3d
 
Introduction of 3D printing
Introduction of 3D printingIntroduction of 3D printing
Introduction of 3D printingNoa Izumi
 

What's hot (20)

2015 10-15 - fused deposition modelling
2015 10-15 - fused deposition modelling2015 10-15 - fused deposition modelling
2015 10-15 - fused deposition modelling
 
CSIRO Additive Manufacturing - Aug 14
CSIRO Additive Manufacturing - Aug 14CSIRO Additive Manufacturing - Aug 14
CSIRO Additive Manufacturing - Aug 14
 
Design and analysis of polar, cartesian and delta 3d printer
Design and analysis of polar, cartesian and delta 3d printerDesign and analysis of polar, cartesian and delta 3d printer
Design and analysis of polar, cartesian and delta 3d printer
 
3 D printing principle and potential application in aircraft industry
3 D printing principle and potential application in aircraft industry3 D printing principle and potential application in aircraft industry
3 D printing principle and potential application in aircraft industry
 
FDM 3D PRINTER
FDM 3D PRINTERFDM 3D PRINTER
FDM 3D PRINTER
 
AlexChausovsky_Inside3DPrintingSingapore_2015
AlexChausovsky_Inside3DPrintingSingapore_2015AlexChausovsky_Inside3DPrintingSingapore_2015
AlexChausovsky_Inside3DPrintingSingapore_2015
 
3D Printing: An Introduction - Library Program
3D Printing: An Introduction - Library Program3D Printing: An Introduction - Library Program
3D Printing: An Introduction - Library Program
 
IRJET- Study of Fused Deposition Modeling Process Parameters for Polycarbonat...
IRJET- Study of Fused Deposition Modeling Process Parameters for Polycarbonat...IRJET- Study of Fused Deposition Modeling Process Parameters for Polycarbonat...
IRJET- Study of Fused Deposition Modeling Process Parameters for Polycarbonat...
 
Digital to Physical: 3D Printing for Diverse Sectors
Digital to Physical: 3D Printing for Diverse SectorsDigital to Physical: 3D Printing for Diverse Sectors
Digital to Physical: 3D Printing for Diverse Sectors
 
Rapid prototyping
Rapid prototyping Rapid prototyping
Rapid prototyping
 
Fused flimant fabrication ppt
Fused flimant fabrication pptFused flimant fabrication ppt
Fused flimant fabrication ppt
 
Fused Deposition Modelling by Hari Prasad
Fused Deposition Modelling by Hari PrasadFused Deposition Modelling by Hari Prasad
Fused Deposition Modelling by Hari Prasad
 
3d Printing technology, materials and slicer
3d Printing technology, materials and slicer3d Printing technology, materials and slicer
3d Printing technology, materials and slicer
 
3d printing
3d printing3d printing
3d printing
 
3d printing (additive manufacturing) with awesome animations and special effects
3d printing (additive manufacturing) with awesome animations and special effects3d printing (additive manufacturing) with awesome animations and special effects
3d printing (additive manufacturing) with awesome animations and special effects
 
3D Print - a short introduction
3D Print - a short introduction 3D Print - a short introduction
3D Print - a short introduction
 
Future construction by 3D printing
Future construction by 3D printingFuture construction by 3D printing
Future construction by 3D printing
 
Additive manufacturing ppt2
Additive manufacturing ppt2Additive manufacturing ppt2
Additive manufacturing ppt2
 
Metal 3d Printing Service in India | Innovae3d
Metal 3d Printing Service in India | Innovae3dMetal 3d Printing Service in India | Innovae3d
Metal 3d Printing Service in India | Innovae3d
 
Introduction of 3D printing
Introduction of 3D printingIntroduction of 3D printing
Introduction of 3D printing
 

Viewers also liked

แนวข้อสอบพนักงานประมวลผลข้อมูล การไฟฟ้านครหลวง (กฟน.)
แนวข้อสอบพนักงานประมวลผลข้อมูล การไฟฟ้านครหลวง (กฟน.)แนวข้อสอบพนักงานประมวลผลข้อมูล การไฟฟ้านครหลวง (กฟน.)
แนวข้อสอบพนักงานประมวลผลข้อมูล การไฟฟ้านครหลวง (กฟน.)kidsana pajjaika
 
Loosing Weight Without Feeling Deprived
Loosing Weight Without Feeling DeprivedLoosing Weight Without Feeling Deprived
Loosing Weight Without Feeling DeprivedshunaYa
 
Learning Outcomes 201
Learning Outcomes 201Learning Outcomes 201
Learning Outcomes 201Paul Brown
 
Capturing the Elusive: Accounting for Study Attrition and Complex Trajectori...
Capturing the Elusive:  Accounting for Study Attrition and Complex Trajectori...Capturing the Elusive:  Accounting for Study Attrition and Complex Trajectori...
Capturing the Elusive: Accounting for Study Attrition and Complex Trajectori...Paul Brown
 
TULE-potilaan työkyvyn arviointi ja työeläkekuntoutus
TULE-potilaan työkyvyn arviointi ja työeläkekuntoutusTULE-potilaan työkyvyn arviointi ja työeläkekuntoutus
TULE-potilaan työkyvyn arviointi ja työeläkekuntoutusTyöterveyslaitos
 
The Power of Healthcare Data
The Power of Healthcare DataThe Power of Healthcare Data
The Power of Healthcare DataNetApp
 
第十二站自食其果
第十二站自食其果第十二站自食其果
第十二站自食其果Coffee Elva
 
Teknik Evaluasi Peralatan IT elektronik
Teknik Evaluasi Peralatan IT elektronikTeknik Evaluasi Peralatan IT elektronik
Teknik Evaluasi Peralatan IT elektronikInstansi
 
Sni dalam angka 2016 edisi juni
Sni dalam angka 2016 edisi juniSni dalam angka 2016 edisi juni
Sni dalam angka 2016 edisi juniInstansi
 

Viewers also liked (12)

2015 11-12 - inkjet printing part2
2015 11-12 - inkjet printing part22015 11-12 - inkjet printing part2
2015 11-12 - inkjet printing part2
 
แนวข้อสอบพนักงานประมวลผลข้อมูล การไฟฟ้านครหลวง (กฟน.)
แนวข้อสอบพนักงานประมวลผลข้อมูล การไฟฟ้านครหลวง (กฟน.)แนวข้อสอบพนักงานประมวลผลข้อมูล การไฟฟ้านครหลวง (กฟน.)
แนวข้อสอบพนักงานประมวลผลข้อมูล การไฟฟ้านครหลวง (กฟน.)
 
Loosing Weight Without Feeling Deprived
Loosing Weight Without Feeling DeprivedLoosing Weight Without Feeling Deprived
Loosing Weight Without Feeling Deprived
 
Learning Outcomes 201
Learning Outcomes 201Learning Outcomes 201
Learning Outcomes 201
 
The Bonnington Festive Season 2015
The Bonnington Festive Season 2015The Bonnington Festive Season 2015
The Bonnington Festive Season 2015
 
Capturing the Elusive: Accounting for Study Attrition and Complex Trajectori...
Capturing the Elusive:  Accounting for Study Attrition and Complex Trajectori...Capturing the Elusive:  Accounting for Study Attrition and Complex Trajectori...
Capturing the Elusive: Accounting for Study Attrition and Complex Trajectori...
 
CNN.com - Transcripts
CNN.com - TranscriptsCNN.com - Transcripts
CNN.com - Transcripts
 
TULE-potilaan työkyvyn arviointi ja työeläkekuntoutus
TULE-potilaan työkyvyn arviointi ja työeläkekuntoutusTULE-potilaan työkyvyn arviointi ja työeläkekuntoutus
TULE-potilaan työkyvyn arviointi ja työeläkekuntoutus
 
The Power of Healthcare Data
The Power of Healthcare DataThe Power of Healthcare Data
The Power of Healthcare Data
 
第十二站自食其果
第十二站自食其果第十二站自食其果
第十二站自食其果
 
Teknik Evaluasi Peralatan IT elektronik
Teknik Evaluasi Peralatan IT elektronikTeknik Evaluasi Peralatan IT elektronik
Teknik Evaluasi Peralatan IT elektronik
 
Sni dalam angka 2016 edisi juni
Sni dalam angka 2016 edisi juniSni dalam angka 2016 edisi juni
Sni dalam angka 2016 edisi juni
 

Similar to 2015 10-22 - case study - open source fdm

2014 12-22 - the prusa i3 3 d printer presentation (cd)
2014 12-22 - the prusa i3 3 d printer presentation (cd)2014 12-22 - the prusa i3 3 d printer presentation (cd)
2014 12-22 - the prusa i3 3 d printer presentation (cd)FabLab Pisa
 
Real Time System Validation using Hardware in Loop (HIL) Digital Platform
Real Time System Validation using Hardware in Loop (HIL) Digital PlatformReal Time System Validation using Hardware in Loop (HIL) Digital Platform
Real Time System Validation using Hardware in Loop (HIL) Digital PlatformSHIMI S L
 
Microchip's 16-bit and 32-bit PIC MCUs
Microchip's 16-bit and 32-bit PIC MCUsMicrochip's 16-bit and 32-bit PIC MCUs
Microchip's 16-bit and 32-bit PIC MCUsPremier Farnell
 
[German] Boards für das IoT-Prototyping
[German] Boards für das IoT-Prototyping[German] Boards für das IoT-Prototyping
[German] Boards für das IoT-PrototypingLars Gregori
 
Arduino-101-Workshop (Introduction to Arduino and motor driver)
Arduino-101-Workshop (Introduction to Arduino and motor driver)Arduino-101-Workshop (Introduction to Arduino and motor driver)
Arduino-101-Workshop (Introduction to Arduino and motor driver)ShirazimMunir
 
Boards for the IoT-Prototyping
Boards for the IoT-PrototypingBoards for the IoT-Prototyping
Boards for the IoT-PrototypingLars Gregori
 
Lecture 3-converted.pdf
Lecture 3-converted.pdfLecture 3-converted.pdf
Lecture 3-converted.pdfhamza238727
 
Arduino Model's
Arduino Model'sArduino Model's
Arduino Model'sAli Izmir
 
Top 10 Microcontrollers and Development Boards for Students
Top 10 Microcontrollers and Development Boards for StudentsTop 10 Microcontrollers and Development Boards for Students
Top 10 Microcontrollers and Development Boards for StudentsMadhavi Sharma
 
Arduino Microcontroller
Arduino MicrocontrollerArduino Microcontroller
Arduino MicrocontrollerShyam Mohan
 
Webinar Gravado: Microprocessadores STM32MP1: Conhecendo a flexibilidade entr...
Webinar Gravado: Microprocessadores STM32MP1: Conhecendo a flexibilidade entr...Webinar Gravado: Microprocessadores STM32MP1: Conhecendo a flexibilidade entr...
Webinar Gravado: Microprocessadores STM32MP1: Conhecendo a flexibilidade entr...Embarcados
 
MYC-YF13X CPU Module - STM32MP135 based SoM
MYC-YF13X CPU Module - STM32MP135 based SoMMYC-YF13X CPU Module - STM32MP135 based SoM
MYC-YF13X CPU Module - STM32MP135 based SoMLinda Zhang
 
Microcontroller from basic_to_advanced
Microcontroller from basic_to_advancedMicrocontroller from basic_to_advanced
Microcontroller from basic_to_advancedImran Sheikh
 
System unit and ip cycle
System unit and ip cycleSystem unit and ip cycle
System unit and ip cycleAtif Nauman
 
PC Components.ppt
PC Components.pptPC Components.ppt
PC Components.pptMrZeke1
 
PC Components_Hardware_Software_CSS11.ppt
PC Components_Hardware_Software_CSS11.pptPC Components_Hardware_Software_CSS11.ppt
PC Components_Hardware_Software_CSS11.pptRiannel Tecson
 
PC Components.ppt
PC Components.pptPC Components.ppt
PC Components.pptVida533595
 

Similar to 2015 10-22 - case study - open source fdm (20)

2014 12-22 - the prusa i3 3 d printer presentation (cd)
2014 12-22 - the prusa i3 3 d printer presentation (cd)2014 12-22 - the prusa i3 3 d printer presentation (cd)
2014 12-22 - the prusa i3 3 d printer presentation (cd)
 
Real Time System Validation using Hardware in Loop (HIL) Digital Platform
Real Time System Validation using Hardware in Loop (HIL) Digital PlatformReal Time System Validation using Hardware in Loop (HIL) Digital Platform
Real Time System Validation using Hardware in Loop (HIL) Digital Platform
 
4667031.ppt
4667031.ppt4667031.ppt
4667031.ppt
 
Microchip's 16-bit and 32-bit PIC MCUs
Microchip's 16-bit and 32-bit PIC MCUsMicrochip's 16-bit and 32-bit PIC MCUs
Microchip's 16-bit and 32-bit PIC MCUs
 
[German] Boards für das IoT-Prototyping
[German] Boards für das IoT-Prototyping[German] Boards für das IoT-Prototyping
[German] Boards für das IoT-Prototyping
 
Arduino-101-Workshop (Introduction to Arduino and motor driver)
Arduino-101-Workshop (Introduction to Arduino and motor driver)Arduino-101-Workshop (Introduction to Arduino and motor driver)
Arduino-101-Workshop (Introduction to Arduino and motor driver)
 
Boards for the IoT-Prototyping
Boards for the IoT-PrototypingBoards for the IoT-Prototyping
Boards for the IoT-Prototyping
 
Lecture 3-converted.pdf
Lecture 3-converted.pdfLecture 3-converted.pdf
Lecture 3-converted.pdf
 
Rama pdf
Rama pdfRama pdf
Rama pdf
 
Arduino Model's
Arduino Model'sArduino Model's
Arduino Model's
 
Top 10 Microcontrollers and Development Boards for Students
Top 10 Microcontrollers and Development Boards for StudentsTop 10 Microcontrollers and Development Boards for Students
Top 10 Microcontrollers and Development Boards for Students
 
Arduino Microcontroller
Arduino MicrocontrollerArduino Microcontroller
Arduino Microcontroller
 
Webinar Gravado: Microprocessadores STM32MP1: Conhecendo a flexibilidade entr...
Webinar Gravado: Microprocessadores STM32MP1: Conhecendo a flexibilidade entr...Webinar Gravado: Microprocessadores STM32MP1: Conhecendo a flexibilidade entr...
Webinar Gravado: Microprocessadores STM32MP1: Conhecendo a flexibilidade entr...
 
MYC-YF13X CPU Module - STM32MP135 based SoM
MYC-YF13X CPU Module - STM32MP135 based SoMMYC-YF13X CPU Module - STM32MP135 based SoM
MYC-YF13X CPU Module - STM32MP135 based SoM
 
Pic16 c7x
Pic16 c7xPic16 c7x
Pic16 c7x
 
Microcontroller from basic_to_advanced
Microcontroller from basic_to_advancedMicrocontroller from basic_to_advanced
Microcontroller from basic_to_advanced
 
System unit and ip cycle
System unit and ip cycleSystem unit and ip cycle
System unit and ip cycle
 
PC Components.ppt
PC Components.pptPC Components.ppt
PC Components.ppt
 
PC Components_Hardware_Software_CSS11.ppt
PC Components_Hardware_Software_CSS11.pptPC Components_Hardware_Software_CSS11.ppt
PC Components_Hardware_Software_CSS11.ppt
 
PC Components.ppt
PC Components.pptPC Components.ppt
PC Components.ppt
 

Recently uploaded

Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...Call Girls in Nagpur High Profile
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 

Recently uploaded (20)

9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 

2015 10-22 - case study - open source fdm

  • 1. Anatomy of a 3D printing system carmelo.demaria@centropiaggio.unipi.it
  • 2. + Main components of a 3D printer system Software (CAD/CAM) Firmware (Electronic) Hardware extruder
  • 3. THE PRUSA I3 REWORK Case study
  • 5. + Mechanical structure Single Sheet Frame Plastic Parts (exc Extruder) 26 Non Printed Parts 337 (approx) Cost $300 – 1000 Controller Electronics Almost all RepRap controller Printing Size 200 x 200 x 200 Motors 5 x NEMA 17 Stepper Frame Material 6 mm Aluminium (or Wood) Frame Manufacture Laser Cutter, CNC, Water Jet Pro Easy assembling Con Specialised tools Hardware
  • 6. + Mechanical structure  3D positioner  Plastic parts + “vitamins” Hardware
  • 10. + Electronics 1) Community based, tested and supported electronics • 4pi • Generation 7 Electronics • Melzi • RAMPS (RepRap Arduino Mega Pololu Shield) • Sanguinololu • SmoothieBoard 2) RAMPS derivatives • Megatronics • 3Drag controller 3) Commercial alternatives • R2C2 Electronics • Generation 6 • Generation 4 Firmware (Electronic)
  • 11. + Ramps RepRap Arduino Mega Pololu Shield Firmware (Electronic)
  • 12. + RAMPS GADGETS3D Shield with Panel Firmware (Electronic)
  • 13. + Stepper Motors Bipolar Unipolar Stepper motor (NEMA standard) Pololu stepper driver Firmware (Electronic)
  • 17. + Arduino • IDE (Integrated Development Environment) • The Arduino development environment contains a text editor for writing code, a message area, a text console, a toolbar with buttons for common functions, and a series of menus. It connects to the Arduino hardware to upload programs and communicate with them. • Software written using Arduino are called sketches. Firmware (Electronic)
  • 18. + Shields are boards that can be plugged on top of the Arduino PCB extending its capabilities. The different shields follow the same philosophy as the original toolkit: they are easy to mount, and cheap to produce. Arduino Firmware (Electronic)
  • 19. + Arduino UNO • The Arduino Uno is a microcontroller board based on the ATmega328. • 14 digital input/output pins • 6 PWM outputs (8 bit resolution) • 6 analog inputs (10 bit resolution) • 32 KB Flash Memory (of which 0.5 KB used by bootloader) • 2 KB SRAM • 1 KB EEPROM • 16 MHz ceramic resonator • USB connection - ICSP header • Power jack - reset button • It contains everything needed to support the microcontroller • simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started. Firmware (Electronic)
  • 20. + Arduino Mega • The Arduino MEGA is a microcontroller board based on the ATmega2560. • 54digital input/output pins • 15 PWM outputs (8 bit resolution) • 16 analog inputs (10 bit resolution) • 256 KB Flash Memory (of which 8 KB used by bootloader) • 8 KB SRAM • 4 KB EEPROM • 16 MHz ceramic resonator • USB connection - ICSP header • Power jack - reset button Firmware (Electronic)
  • 21. + Difference between microprocessor and microcontroller • Microprocessor is an IC which has only the CPU inside them. It doesn't have RAM, ROM, and other peripheral on the chip. Application of microprocessor includes Desktop PC’s, Laptops, notepads etc. • Microcontroller has a CPU, in addition with a fixed amount of RAM, ROM and other peripherals all embedded on a single chip. • Microcontrollers perform specific tasks where the relationship of input and output is defined. • Microprocessor find applications where tasks are unspecific like software, games, websites, photo editing • Microcontroller doesn't have video output. • Microcontroller are programmed with firmware • Microprocessors run operating systems on which software applications run. Firmware (Electronic)
  • 22. + Firmwares  List of firmwares 1.Sprinter 2.Teacup 3.sjfw 4.Marlin 5.Sailfish 6.Makerbot 7.Grbl 8.Repetier-Firmware Firmware (Electronic)