SlideShare a Scribd company logo
1 of 23
3D Printing
Turning molten plastic into neat toys
3D Printing
• Lots of different kinds of 3d printing
• Some use powder, metal, etc.
• Primary home/hobby printing is “FDM” –
Fused Deposition Modelling
– Basically: A glue gun controlled by a printer
– Assembly is layer-by-layer
Models: Makerbot
• Consumer-targeted 3d
printer
• Designed to be ‘no
setup’; easy for
consumers
• Costs about $2200
Models: Printrbot
• Originally kickstarter
• Typically sold as kits
(but can buy assembled
for $100)
• Varies in cost from
$300-$800
• Targeted at hobbyists.
Materials
• PLA
– Biodegradable
– Produced from corn
– Lower melting temperature (compared to ABS)

• ABS
– Higher temperature
– Higher melting temperature

• Can print in other things (teflon; nylon; wood
filament) – much less common (and more
expensive)
Costs
• “Filament” (plastic used as input to the
printer) typically costs about $30/kg
– Can be found as low as $20, but “you get what
you pay for”

• Many small items can be made for 50 cents or
so worth of plastic
What can you make?
• Just about anything plastic with enough care
• Limited by build volume (Printrbot Plus is 8”
cube) and layering approach
– You aren’t going to build a car with a 3d printer
very quickly
– You’re also not going to build a chandelier very
easily – anything with overhangs can be difficult
How it works: Software
• Take a 3D model (STL file)
• Use a ‘slicer’ to turn it into layered paths for
the head of the printer
• Slicer intelligently fills in solid spaces with
material
– Also tries to minimize plastic on the insides of
pieces so as to not waste material
How it works: G-Code
• Slicer generates “G-Code”
– a set of “move here, at
this rate” instructions
• G-Code was originally
designed in the 1980s for
driving other computerdriven manufacturing
• G-Code can be
interpreted by firmware
on the electronics
attached to the printer
How it works: Repetier
• Software to control
overall interactions with
the printer
• Communicates over
USB to printer
• Has UI to control
position, heat, fan, etc.
• Repetier also has slicing
and G-Code
visualization
How it works: Printing
• Melts 3D plastic in a heated head (~200
degrees C)
• Prints onto flat surface – important to get the
first layer right so it sticks
• Motor feeds material through the hot end,
pushing plastic out the other side.
• Motors move the bed and the print head in 3
dimensions to print
How it works: Complex Prints
• Some 3D models can’t be printed without
overhangs
• Two basic components: Bridges and support
material
• Bridges are connections between two existing
pieces of plastic
• Support material is thin layers designed to
form a basis for bridges – temporary, intended
to snap-away
How it works: Complex Shapes
• Not all complex shapes
are complex prints
though
• Some shapes with lots
of holes in them can still
be printed (relatively)
easily
• Common style: Voronoi
surface
How it works: Bigger Shapes
• 3d printing bigger
shapes usually works
via snap-fit or press-fit
pieces
• Push pieces together to
get them to stay
Coolest Items
• Articulated excavator:
“Little Digger”,
thing:208315
• Prints as one piece
• Wheels, cab, and arm
move
Coolest Items
•
•
•
•

Fidget cubes
Prints as one piece
Hinged
thing:230139
Finding Models: Thingiverse
• Thingiverse is a 3d model repository that
offers lots of 3d models
• Social – can also share 3d models, share
‘makes’, etc.
• Supported by Makerware
• Good to find first things to print – toys,
puzzles, printer improvements…
Designing Models: OpenSCAD
• OpenSCAD is 3D
Modeling for
programmers
• You write 3D models
with code
• Can import and export
common formats
Designing Models: Sketchup
• Sketchup – formerly from Google – is another
design tool
• Free plugin to support export to STL
• Can be used as a visual design tool (rather
than code)
Creating your own Filament
• Filament extruders can be purchased as kits
for a few hundred $
• Take in plastic pellets ($7-$10/kg instead of
$30-$40)
• No commonly available way to re-melt prints
currently, but people are working on recyclers
Other types of 3D Printing
•
•
•
•

Powder bed 3d printing
Laser sintering
Laminated
Light Polymerized
Things to know
• 3D Printers – at least, printrbot – is *not* a
commercially ready tool

– It requires a lot of tinkering and tweaking to get good
prints
– When the answer from support to a problem is “Pull
out your multimeter and measure the resistance” you
know you’re in a hobbyist market

• If you buy a kit – expect it to take a while to build
• Bed level is important: Bed level and belt tension
are the two most important aspects of good
prints
FAQ
• Have you printed a gun?
– No. This is a silly use of 3d printing, there are lots
of easy ways to build your own gun.

• How long have you had it?
– About two weeks

• Is it made of wood?
– Yep

More Related Content

What's hot

Learn to 3D Print Right Now!
Learn to 3D Print Right Now!Learn to 3D Print Right Now!
Learn to 3D Print Right Now!Shawn Grimes
 
How To Make Money With 3D Printing: An Overview Of The 3D Printing Industry A...
How To Make Money With 3D Printing: An Overview Of The 3D Printing Industry A...How To Make Money With 3D Printing: An Overview Of The 3D Printing Industry A...
How To Make Money With 3D Printing: An Overview Of The 3D Printing Industry A...Jeffrey Ito
 
Presentation on 3D Printing & its Applications by Jahan International
Presentation on 3D Printing & its Applications by Jahan InternationalPresentation on 3D Printing & its Applications by Jahan International
Presentation on 3D Printing & its Applications by Jahan InternationalRavindu Jain
 
Introduction to 3D printing and its applications within Art and Design
Introduction to 3D printing and its applications within Art and DesignIntroduction to 3D printing and its applications within Art and Design
Introduction to 3D printing and its applications within Art and DesignAnn Marie Shillito, FRSA
 
Fibrox - know about 3D printing technology world
Fibrox - know about 3D printing technology worldFibrox - know about 3D printing technology world
Fibrox - know about 3D printing technology worldJessica Benson
 
3D Printing in Education
3D Printing in Education3D Printing in Education
3D Printing in EducationChristine Gapuz
 
Make Mode 3D Print Intro 2
Make Mode 3D Print Intro 2Make Mode 3D Print Intro 2
Make Mode 3D Print Intro 2Austin Robey
 
Presentation 3D-Printing Fundamentals & Printing for Healthcare
Presentation 3D-Printing Fundamentals & Printing for HealthcarePresentation 3D-Printing Fundamentals & Printing for Healthcare
Presentation 3D-Printing Fundamentals & Printing for HealthcareRoy van den Heuvel
 
3D printing technology by dattatreya
3D printing technology by dattatreya 3D printing technology by dattatreya
3D printing technology by dattatreya Dattatreya Mekala
 
3D Printing Overview
3D Printing Overview3D Printing Overview
3D Printing OverviewJim St. Leger
 
3D Printing
3D Printing3D Printing
3D PrintingLamAlice
 
Tinyboy Project - A 3D printer for student
Tinyboy Project - A 3D printer for studentTinyboy Project - A 3D printer for student
Tinyboy Project - A 3D printer for studentWan Leung Wong
 
3D printing
3D printing3D printing
3D printingjjeanshn
 

What's hot (20)

3D Printing Technologies - Explained in Plain English
3D Printing Technologies - Explained in Plain English3D Printing Technologies - Explained in Plain English
3D Printing Technologies - Explained in Plain English
 
Learn to 3D Print Right Now!
Learn to 3D Print Right Now!Learn to 3D Print Right Now!
Learn to 3D Print Right Now!
 
How To Make Money With 3D Printing: An Overview Of The 3D Printing Industry A...
How To Make Money With 3D Printing: An Overview Of The 3D Printing Industry A...How To Make Money With 3D Printing: An Overview Of The 3D Printing Industry A...
How To Make Money With 3D Printing: An Overview Of The 3D Printing Industry A...
 
Presentation on 3D Printing & its Applications by Jahan International
Presentation on 3D Printing & its Applications by Jahan InternationalPresentation on 3D Printing & its Applications by Jahan International
Presentation on 3D Printing & its Applications by Jahan International
 
Introduction to 3D Printing
Introduction to 3D PrintingIntroduction to 3D Printing
Introduction to 3D Printing
 
3d printer
3d printer3d printer
3d printer
 
Introduction to 3D printing and its applications within Art and Design
Introduction to 3D printing and its applications within Art and DesignIntroduction to 3D printing and its applications within Art and Design
Introduction to 3D printing and its applications within Art and Design
 
3D Printing
3D Printing3D Printing
3D Printing
 
3d printing
3d printing3d printing
3d printing
 
Fibrox - know about 3D printing technology world
Fibrox - know about 3D printing technology worldFibrox - know about 3D printing technology world
Fibrox - know about 3D printing technology world
 
3D Printing in Education
3D Printing in Education3D Printing in Education
3D Printing in Education
 
3-D Printing
3-D Printing3-D Printing
3-D Printing
 
3D printers
3D printers3D printers
3D printers
 
Make Mode 3D Print Intro 2
Make Mode 3D Print Intro 2Make Mode 3D Print Intro 2
Make Mode 3D Print Intro 2
 
Presentation 3D-Printing Fundamentals & Printing for Healthcare
Presentation 3D-Printing Fundamentals & Printing for HealthcarePresentation 3D-Printing Fundamentals & Printing for Healthcare
Presentation 3D-Printing Fundamentals & Printing for Healthcare
 
3D printing technology by dattatreya
3D printing technology by dattatreya 3D printing technology by dattatreya
3D printing technology by dattatreya
 
3D Printing Overview
3D Printing Overview3D Printing Overview
3D Printing Overview
 
3D Printing
3D Printing3D Printing
3D Printing
 
Tinyboy Project - A 3D printer for student
Tinyboy Project - A 3D printer for studentTinyboy Project - A 3D printer for student
Tinyboy Project - A 3D printer for student
 
3D printing
3D printing3D printing
3D printing
 

Similar to 3D Printing

3D Printing: Turning Molten Plastic into Toys and Tools
3D Printing: Turning Molten Plastic into Toys and Tools3D Printing: Turning Molten Plastic into Toys and Tools
3D Printing: Turning Molten Plastic into Toys and Toolscrschmidt
 
3d printing: history, culture, future
3d printing: history, culture, future3d printing: history, culture, future
3d printing: history, culture, futureDavid Gerhard
 
WALTER JAEGER - PRINT3D@NYU 3D PRINTING.PPTX
WALTER JAEGER - PRINT3D@NYU 3D PRINTING.PPTXWALTER JAEGER - PRINT3D@NYU 3D PRINTING.PPTX
WALTER JAEGER - PRINT3D@NYU 3D PRINTING.PPTXWalter Jaeger
 
3D Printing & Rapid Prototyping
3D Printing & Rapid Prototyping3D Printing & Rapid Prototyping
3D Printing & Rapid PrototypingDelvinia
 
3 d printing(lesson 1)
3 d printing(lesson  1)3 d printing(lesson  1)
3 d printing(lesson 1)deep dave
 
3dprintingppt 131210062711-phpapp02
3dprintingppt 131210062711-phpapp023dprintingppt 131210062711-phpapp02
3dprintingppt 131210062711-phpapp02Divyesh Dave
 
3 d modeling services in hyderabad buildprotos
3 d modeling services in hyderabad  buildprotos3 d modeling services in hyderabad  buildprotos
3 d modeling services in hyderabad buildprotosjaganmirthipati
 
3 d printing services in hyderabad buildprotos
3 d printing services in hyderabad  buildprotos3 d printing services in hyderabad  buildprotos
3 d printing services in hyderabad buildprotosjaganmirthipati
 
What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?St. Petersburg College
 
3D Printing Concrete Building Constructions
3D Printing Concrete Building Constructions3D Printing Concrete Building Constructions
3D Printing Concrete Building ConstructionsSSudhaVelan
 
Internet of Things, TYBSC IT, Semester 5, Unit III
Internet of Things, TYBSC IT, Semester 5, Unit IIIInternet of Things, TYBSC IT, Semester 5, Unit III
Internet of Things, TYBSC IT, Semester 5, Unit IIIArti Parab Academics
 
3 D printing new 2015
3 D printing new 20153 D printing new 2015
3 D printing new 2015Akhil Jose
 
New dimensions to science education
New dimensions to science educationNew dimensions to science education
New dimensions to science educationCarlo Fonda
 
All about 3 d printing
All about 3 d printingAll about 3 d printing
All about 3 d printingRavi Sharma
 

Similar to 3D Printing (20)

3D Printing: Turning Molten Plastic into Toys and Tools
3D Printing: Turning Molten Plastic into Toys and Tools3D Printing: Turning Molten Plastic into Toys and Tools
3D Printing: Turning Molten Plastic into Toys and Tools
 
3d printing: history, culture, future
3d printing: history, culture, future3d printing: history, culture, future
3d printing: history, culture, future
 
WALTER JAEGER - PRINT3D@NYU 3D PRINTING.PPTX
WALTER JAEGER - PRINT3D@NYU 3D PRINTING.PPTXWALTER JAEGER - PRINT3D@NYU 3D PRINTING.PPTX
WALTER JAEGER - PRINT3D@NYU 3D PRINTING.PPTX
 
3D Printing & Rapid Prototyping
3D Printing & Rapid Prototyping3D Printing & Rapid Prototyping
3D Printing & Rapid Prototyping
 
3 d printing(lesson 1)
3 d printing(lesson  1)3 d printing(lesson  1)
3 d printing(lesson 1)
 
3dprintingppt 131210062711-phpapp02
3dprintingppt 131210062711-phpapp023dprintingppt 131210062711-phpapp02
3dprintingppt 131210062711-phpapp02
 
3d printing ppt
3d printing ppt3d printing ppt
3d printing ppt
 
3D Printing
3D Printing3D Printing
3D Printing
 
3 d modeling services in hyderabad buildprotos
3 d modeling services in hyderabad  buildprotos3 d modeling services in hyderabad  buildprotos
3 d modeling services in hyderabad buildprotos
 
3 d printing services in hyderabad buildprotos
3 d printing services in hyderabad  buildprotos3 d printing services in hyderabad  buildprotos
3 d printing services in hyderabad buildprotos
 
What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?
 
Introducing 3D Design and Printing
Introducing 3D Design and PrintingIntroducing 3D Design and Printing
Introducing 3D Design and Printing
 
3D Printing Concrete Building Constructions
3D Printing Concrete Building Constructions3D Printing Concrete Building Constructions
3D Printing Concrete Building Constructions
 
3 d printer
3 d printer3 d printer
3 d printer
 
Internet of Things, TYBSC IT, Semester 5, Unit III
Internet of Things, TYBSC IT, Semester 5, Unit IIIInternet of Things, TYBSC IT, Semester 5, Unit III
Internet of Things, TYBSC IT, Semester 5, Unit III
 
3D Design Fundamentals
3D Design Fundamentals3D Design Fundamentals
3D Design Fundamentals
 
3 D printing new 2015
3 D printing new 20153 D printing new 2015
3 D printing new 2015
 
3d printer
3d printer3d printer
3d printer
 
New dimensions to science education
New dimensions to science educationNew dimensions to science education
New dimensions to science education
 
All about 3 d printing
All about 3 d printingAll about 3 d printing
All about 3 d printing
 

Recently uploaded

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 

Recently uploaded (20)

E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 

3D Printing

  • 1. 3D Printing Turning molten plastic into neat toys
  • 2. 3D Printing • Lots of different kinds of 3d printing • Some use powder, metal, etc. • Primary home/hobby printing is “FDM” – Fused Deposition Modelling – Basically: A glue gun controlled by a printer – Assembly is layer-by-layer
  • 3. Models: Makerbot • Consumer-targeted 3d printer • Designed to be ‘no setup’; easy for consumers • Costs about $2200
  • 4. Models: Printrbot • Originally kickstarter • Typically sold as kits (but can buy assembled for $100) • Varies in cost from $300-$800 • Targeted at hobbyists.
  • 5. Materials • PLA – Biodegradable – Produced from corn – Lower melting temperature (compared to ABS) • ABS – Higher temperature – Higher melting temperature • Can print in other things (teflon; nylon; wood filament) – much less common (and more expensive)
  • 6. Costs • “Filament” (plastic used as input to the printer) typically costs about $30/kg – Can be found as low as $20, but “you get what you pay for” • Many small items can be made for 50 cents or so worth of plastic
  • 7. What can you make? • Just about anything plastic with enough care • Limited by build volume (Printrbot Plus is 8” cube) and layering approach – You aren’t going to build a car with a 3d printer very quickly – You’re also not going to build a chandelier very easily – anything with overhangs can be difficult
  • 8. How it works: Software • Take a 3D model (STL file) • Use a ‘slicer’ to turn it into layered paths for the head of the printer • Slicer intelligently fills in solid spaces with material – Also tries to minimize plastic on the insides of pieces so as to not waste material
  • 9. How it works: G-Code • Slicer generates “G-Code” – a set of “move here, at this rate” instructions • G-Code was originally designed in the 1980s for driving other computerdriven manufacturing • G-Code can be interpreted by firmware on the electronics attached to the printer
  • 10. How it works: Repetier • Software to control overall interactions with the printer • Communicates over USB to printer • Has UI to control position, heat, fan, etc. • Repetier also has slicing and G-Code visualization
  • 11. How it works: Printing • Melts 3D plastic in a heated head (~200 degrees C) • Prints onto flat surface – important to get the first layer right so it sticks • Motor feeds material through the hot end, pushing plastic out the other side. • Motors move the bed and the print head in 3 dimensions to print
  • 12. How it works: Complex Prints • Some 3D models can’t be printed without overhangs • Two basic components: Bridges and support material • Bridges are connections between two existing pieces of plastic • Support material is thin layers designed to form a basis for bridges – temporary, intended to snap-away
  • 13. How it works: Complex Shapes • Not all complex shapes are complex prints though • Some shapes with lots of holes in them can still be printed (relatively) easily • Common style: Voronoi surface
  • 14. How it works: Bigger Shapes • 3d printing bigger shapes usually works via snap-fit or press-fit pieces • Push pieces together to get them to stay
  • 15. Coolest Items • Articulated excavator: “Little Digger”, thing:208315 • Prints as one piece • Wheels, cab, and arm move
  • 16. Coolest Items • • • • Fidget cubes Prints as one piece Hinged thing:230139
  • 17. Finding Models: Thingiverse • Thingiverse is a 3d model repository that offers lots of 3d models • Social – can also share 3d models, share ‘makes’, etc. • Supported by Makerware • Good to find first things to print – toys, puzzles, printer improvements…
  • 18. Designing Models: OpenSCAD • OpenSCAD is 3D Modeling for programmers • You write 3D models with code • Can import and export common formats
  • 19. Designing Models: Sketchup • Sketchup – formerly from Google – is another design tool • Free plugin to support export to STL • Can be used as a visual design tool (rather than code)
  • 20. Creating your own Filament • Filament extruders can be purchased as kits for a few hundred $ • Take in plastic pellets ($7-$10/kg instead of $30-$40) • No commonly available way to re-melt prints currently, but people are working on recyclers
  • 21. Other types of 3D Printing • • • • Powder bed 3d printing Laser sintering Laminated Light Polymerized
  • 22. Things to know • 3D Printers – at least, printrbot – is *not* a commercially ready tool – It requires a lot of tinkering and tweaking to get good prints – When the answer from support to a problem is “Pull out your multimeter and measure the resistance” you know you’re in a hobbyist market • If you buy a kit – expect it to take a while to build • Bed level is important: Bed level and belt tension are the two most important aspects of good prints
  • 23. FAQ • Have you printed a gun? – No. This is a silly use of 3d printing, there are lots of easy ways to build your own gun. • How long have you had it? – About two weeks • Is it made of wood? – Yep