SlideShare a Scribd company logo
1 of 27
DIY scanning for 3D printing: an
overview
Sophie Kahn, Natalia Krasnodebska
and Lauren Slowik
Why 3D scan?
3D scanning brings real-world
objects into the digital realm
-Save modeling time
-Scale up or down
-Modify or remix objects
-Output them in different
materials, using different
technologies (3D printing,
CNC milling, etc)
Types of 3D
scanning
-Laser line
-Structured light
-Photogrammetry
-Time-of-flight
-Contact
To create a
Kinect scanning
setup
-Office chair that spins
-Bright lamp
-Microsoft Kinect v1 or v2
-Kinect drivers and SDK
-Skanect software
DAVID structured light/laser
scanning
DAVID
laserscanner
You will need:
-Focusable laser diode and battery
pack, or laser level from a hardware
store
-Webcam: the higher res and faster
fps the better (I use The Imaging
Source)
-Printed calibration panels
-Cardboard/plywood
-Set square
DAVID
structured light
You will need:
-Pico projector
-Calibration panels
-Webcam (the higher-res and
higher fps, the better)
-Small desktop tripod
-Dual head for tripod
-Two rotating ball tripod mounts
-Turntable (optional but helpful)
-White spray paint or removable
spray powder (talc developing
spray, dry shampoo)
-White play-doh for registering
multiple scans
-Black spray paint
-Black painted blocks to serve as
props
-Helping hands tool
-Black velvet to mask out
background
Useful
accessories for
3D scanning
small objects:
Steps to make a
DAVID scan
-Set up calibration panels at 90
degrees, using a set square for
accuracy
-Calibrate camera
-Prepare and stabilize your object
-Scan in sweeps, rotating object
and flipping as needed
-Register scans in DAVID
Shapefusion
-Fuse surface and export
Repairing files for 3D print
What does a 3D printer
need in a file?
-File must be “watertight” (one solid form, no holes)
-File must have no geometry errors (all polygons
face same way, etc)
-File must be correct thickness
-File must be structurally sound
Workflow to
prep scan for
3D print
-Fill holes in scan file &
make solid (Meshmixer)
-Smooth and sculpt
(Meshmixer)
-Repair geometry
(Netfabb)
-Export .stl for printer
(Netfabb)
Repairing files with
Meshmixer
Fill holes in
Meshmixer:
Edit->Close Cracks
Edit->Make Solid
Smooth in
Meshmixer:
Edit->Brushes->Shrink
Smooth/Bubble
Smooth/RobustSmooth
Steps to repair
in Netfabb
Basic
-Fill any remaining holes using rt-
click->Fill Hole
-Remove unnecessary shells
-Run basic repair & apply
-Trim object and removed trimmed
parts if necessary
-Fix any bad geometry by deleting
and re-adding triangles
-Run basic repair one last time
-Export as .stl
Additional steps
in Netfabb Pro
-Wrap part surface if object is
severely corrupted
-Reduce triangle mesh to
<1,000,000 polygons
-Hollow model to desired wall
thickness
-Add drain holes using Boolean
operations
-Run wall thickness visualization to
check structural integrity
Diy 3d scanning for 3D print - Makerfest India

More Related Content

What's hot

Laser Cutting Primer
Laser Cutting PrimerLaser Cutting Primer
Laser Cutting PrimerNYCCTfab
 
Solidworks premium and solidworks premium training.pptx
Solidworks premium and solidworks premium training.pptxSolidworks premium and solidworks premium training.pptx
Solidworks premium and solidworks premium training.pptxSEACAD Technologies
 
3d Printing Technology by Sai Thangella
3d Printing Technology by Sai Thangella3d Printing Technology by Sai Thangella
3d Printing Technology by Sai Thangellasadekha
 
3D printing workshop 2016 (CIHE)
3D printing workshop 2016 (CIHE)3D printing workshop 2016 (CIHE)
3D printing workshop 2016 (CIHE)Raymond Pang
 
Report on design and development of low cost 3d printer
Report on design and development of low cost 3d printerReport on design and development of low cost 3d printer
Report on design and development of low cost 3d printerApurva Tolia
 
What is 3D studio Max VRAY?-3d studio max VRAY
What is 3D studio Max VRAY?-3d studio max VRAYWhat is 3D studio Max VRAY?-3d studio max VRAY
What is 3D studio Max VRAY?-3d studio max VRAYZabeel Institute
 
Recent trends in manufacturing technology
Recent trends in manufacturing technologyRecent trends in manufacturing technology
Recent trends in manufacturing technologyAkashPatil283
 
Work Slideshow
Work SlideshowWork Slideshow
Work Slideshowgregsorg
 
3D Presentation AU 2014 (abridged)
3D Presentation AU 2014 (abridged)3D Presentation AU 2014 (abridged)
3D Presentation AU 2014 (abridged)William Work
 
Addictive printing or 3d printing
Addictive printing or 3d printingAddictive printing or 3d printing
Addictive printing or 3d printingSHUBHAM MORGAONKAR
 
Application of 3D printers
Application of 3D printersApplication of 3D printers
Application of 3D printersNithin N
 
Ec 202 –_bab_1 Introduction to CAD
Ec 202 –_bab_1 Introduction to CADEc 202 –_bab_1 Introduction to CAD
Ec 202 –_bab_1 Introduction to CADruhiyah
 

What's hot (20)

Laser Cutting Primer
Laser Cutting PrimerLaser Cutting Primer
Laser Cutting Primer
 
3D printing
3D printing3D printing
3D printing
 
Solidworks premium and solidworks premium training.pptx
Solidworks premium and solidworks premium training.pptxSolidworks premium and solidworks premium training.pptx
Solidworks premium and solidworks premium training.pptx
 
3d printing...
3d printing...3d printing...
3d printing...
 
3d Printing Technology by Sai Thangella
3d Printing Technology by Sai Thangella3d Printing Technology by Sai Thangella
3d Printing Technology by Sai Thangella
 
3D printing workshop 2016 (CIHE)
3D printing workshop 2016 (CIHE)3D printing workshop 2016 (CIHE)
3D printing workshop 2016 (CIHE)
 
3D PRINTING
3D PRINTING3D PRINTING
3D PRINTING
 
3d printing
3d printing3d printing
3d printing
 
Report on design and development of low cost 3d printer
Report on design and development of low cost 3d printerReport on design and development of low cost 3d printer
Report on design and development of low cost 3d printer
 
What is 3D studio Max VRAY?-3d studio max VRAY
What is 3D studio Max VRAY?-3d studio max VRAYWhat is 3D studio Max VRAY?-3d studio max VRAY
What is 3D studio Max VRAY?-3d studio max VRAY
 
Recent trends in manufacturing technology
Recent trends in manufacturing technologyRecent trends in manufacturing technology
Recent trends in manufacturing technology
 
Work Slideshow
Work SlideshowWork Slideshow
Work Slideshow
 
What is 3ds MAX Architecture?
What is 3ds MAX Architecture?What is 3ds MAX Architecture?
What is 3ds MAX Architecture?
 
3d printer
3d printer3d printer
3d printer
 
3 d – printing
3 d – printing3 d – printing
3 d – printing
 
3D Presentation AU 2014 (abridged)
3D Presentation AU 2014 (abridged)3D Presentation AU 2014 (abridged)
3D Presentation AU 2014 (abridged)
 
Fabricación digital
Fabricación digitalFabricación digital
Fabricación digital
 
Addictive printing or 3d printing
Addictive printing or 3d printingAddictive printing or 3d printing
Addictive printing or 3d printing
 
Application of 3D printers
Application of 3D printersApplication of 3D printers
Application of 3D printers
 
Ec 202 –_bab_1 Introduction to CAD
Ec 202 –_bab_1 Introduction to CADEc 202 –_bab_1 Introduction to CAD
Ec 202 –_bab_1 Introduction to CAD
 

Similar to Diy 3d scanning for 3D print - Makerfest India

Auto Cad Presentation
Auto Cad PresentationAuto Cad Presentation
Auto Cad Presentationvikas mahajan
 
Hands on digital fabrication, an introduction to rapid prototyping at ArabNet...
Hands on digital fabrication, an introduction to rapid prototyping at ArabNet...Hands on digital fabrication, an introduction to rapid prototyping at ArabNet...
Hands on digital fabrication, an introduction to rapid prototyping at ArabNet...ArabNet ME
 
LabReport-Autodesk Inventor 2008-MasterCam X4
LabReport-Autodesk Inventor 2008-MasterCam X4LabReport-Autodesk Inventor 2008-MasterCam X4
LabReport-Autodesk Inventor 2008-MasterCam X4Kienho Chan
 
Optimizing unity games (Google IO 2014)
Optimizing unity games (Google IO 2014)Optimizing unity games (Google IO 2014)
Optimizing unity games (Google IO 2014)Alexander Dolbilov
 
cebas Visual Technology: VFX and Render software - presentation 2015
cebas Visual Technology: VFX and Render software - presentation 2015cebas Visual Technology: VFX and Render software - presentation 2015
cebas Visual Technology: VFX and Render software - presentation 2015Zedar Thokme
 
How to ensure your design is 3D printable
How to ensure your design is 3D printableHow to ensure your design is 3D printable
How to ensure your design is 3D printableDesign World
 
SPEEDYCUT FK/NC 1400 - ACCESSORIES
SPEEDYCUT FK/NC 1400 - ACCESSORIESSPEEDYCUT FK/NC 1400 - ACCESSORIES
SPEEDYCUT FK/NC 1400 - ACCESSORIESBreton SpA
 
3 D technology-new manner to turn a quick turnaround prototyping.
3 D technology-new manner to turn a quick turnaround prototyping.3 D technology-new manner to turn a quick turnaround prototyping.
3 D technology-new manner to turn a quick turnaround prototyping.Teddy Pai
 
Advanced Computer Aided Design ACAD
Advanced Computer Aided Design ACADAdvanced Computer Aided Design ACAD
Advanced Computer Aided Design ACADJordi Torner
 
Breton Smart-Cut S/NC600 - Acessories
Breton Smart-Cut S/NC600 - AcessoriesBreton Smart-Cut S/NC600 - Acessories
Breton Smart-Cut S/NC600 - AcessoriesBreton SpA
 
Smart-Cut S/NC 800 - Accessories
Smart-Cut S/NC 800 - AccessoriesSmart-Cut S/NC 800 - Accessories
Smart-Cut S/NC 800 - AccessoriesBreton SpA
 
CONTOURSAW FR/NC - ACCESSORIES
CONTOURSAW FR/NC - ACCESSORIESCONTOURSAW FR/NC - ACCESSORIES
CONTOURSAW FR/NC - ACCESSORIESBreton SpA
 
Enroute woodworking 1547067548
Enroute woodworking 1547067548Enroute woodworking 1547067548
Enroute woodworking 1547067548AmirStern2
 
OrCAD / Allegro PCB Editor Design Guide
OrCAD / Allegro PCB Editor Design GuideOrCAD / Allegro PCB Editor Design Guide
OrCAD / Allegro PCB Editor Design GuideOle Ejlersen
 
introduction cad.ppt
introduction cad.pptintroduction cad.ppt
introduction cad.pptDummy94
 
introduction cad.ppt
introduction cad.pptintroduction cad.ppt
introduction cad.pptJklMahanth
 

Similar to Diy 3d scanning for 3D print - Makerfest India (20)

Auto Cad Presentation
Auto Cad PresentationAuto Cad Presentation
Auto Cad Presentation
 
Hands on digital fabrication, an introduction to rapid prototyping at ArabNet...
Hands on digital fabrication, an introduction to rapid prototyping at ArabNet...Hands on digital fabrication, an introduction to rapid prototyping at ArabNet...
Hands on digital fabrication, an introduction to rapid prototyping at ArabNet...
 
LabReport-Autodesk Inventor 2008-MasterCam X4
LabReport-Autodesk Inventor 2008-MasterCam X4LabReport-Autodesk Inventor 2008-MasterCam X4
LabReport-Autodesk Inventor 2008-MasterCam X4
 
Optimizing unity games (Google IO 2014)
Optimizing unity games (Google IO 2014)Optimizing unity games (Google IO 2014)
Optimizing unity games (Google IO 2014)
 
cebas Visual Technology: VFX and Render software - presentation 2015
cebas Visual Technology: VFX and Render software - presentation 2015cebas Visual Technology: VFX and Render software - presentation 2015
cebas Visual Technology: VFX and Render software - presentation 2015
 
How to ensure your design is 3D printable
How to ensure your design is 3D printableHow to ensure your design is 3D printable
How to ensure your design is 3D printable
 
AutoCAD Training In chandigarh
AutoCAD Training In chandigarhAutoCAD Training In chandigarh
AutoCAD Training In chandigarh
 
SPEEDYCUT FK/NC 1400 - ACCESSORIES
SPEEDYCUT FK/NC 1400 - ACCESSORIESSPEEDYCUT FK/NC 1400 - ACCESSORIES
SPEEDYCUT FK/NC 1400 - ACCESSORIES
 
3D Design Fundamentals
3D Design Fundamentals3D Design Fundamentals
3D Design Fundamentals
 
3 D technology-new manner to turn a quick turnaround prototyping.
3 D technology-new manner to turn a quick turnaround prototyping.3 D technology-new manner to turn a quick turnaround prototyping.
3 D technology-new manner to turn a quick turnaround prototyping.
 
Advanced Computer Aided Design ACAD
Advanced Computer Aided Design ACADAdvanced Computer Aided Design ACAD
Advanced Computer Aided Design ACAD
 
Breton Smart-Cut S/NC600 - Acessories
Breton Smart-Cut S/NC600 - AcessoriesBreton Smart-Cut S/NC600 - Acessories
Breton Smart-Cut S/NC600 - Acessories
 
Smart-Cut S/NC 800 - Accessories
Smart-Cut S/NC 800 - AccessoriesSmart-Cut S/NC 800 - Accessories
Smart-Cut S/NC 800 - Accessories
 
CONTOURSAW FR/NC - ACCESSORIES
CONTOURSAW FR/NC - ACCESSORIESCONTOURSAW FR/NC - ACCESSORIES
CONTOURSAW FR/NC - ACCESSORIES
 
AutoCAD Tutorial AB.pptx
AutoCAD Tutorial AB.pptxAutoCAD Tutorial AB.pptx
AutoCAD Tutorial AB.pptx
 
Enroute woodworking 1547067548
Enroute woodworking 1547067548Enroute woodworking 1547067548
Enroute woodworking 1547067548
 
OrCAD / Allegro PCB Editor Design Guide
OrCAD / Allegro PCB Editor Design GuideOrCAD / Allegro PCB Editor Design Guide
OrCAD / Allegro PCB Editor Design Guide
 
Introduction cad
Introduction cadIntroduction cad
Introduction cad
 
introduction cad.ppt
introduction cad.pptintroduction cad.ppt
introduction cad.ppt
 
introduction cad.ppt
introduction cad.pptintroduction cad.ppt
introduction cad.ppt
 

Recently uploaded

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
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
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
 
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
 
"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
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
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
 
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
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 

Recently uploaded (20)

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
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
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
 
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...
 
"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...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
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
 
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
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 

Diy 3d scanning for 3D print - Makerfest India

  • 1. DIY scanning for 3D printing: an overview Sophie Kahn, Natalia Krasnodebska and Lauren Slowik
  • 2. Why 3D scan? 3D scanning brings real-world objects into the digital realm -Save modeling time -Scale up or down -Modify or remix objects -Output them in different materials, using different technologies (3D printing, CNC milling, etc)
  • 3. Types of 3D scanning -Laser line -Structured light -Photogrammetry -Time-of-flight -Contact
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. To create a Kinect scanning setup -Office chair that spins -Bright lamp -Microsoft Kinect v1 or v2 -Kinect drivers and SDK -Skanect software
  • 12. DAVID laserscanner You will need: -Focusable laser diode and battery pack, or laser level from a hardware store -Webcam: the higher res and faster fps the better (I use The Imaging Source) -Printed calibration panels -Cardboard/plywood -Set square
  • 13. DAVID structured light You will need: -Pico projector -Calibration panels -Webcam (the higher-res and higher fps, the better) -Small desktop tripod -Dual head for tripod -Two rotating ball tripod mounts -Turntable (optional but helpful)
  • 14. -White spray paint or removable spray powder (talc developing spray, dry shampoo) -White play-doh for registering multiple scans -Black spray paint -Black painted blocks to serve as props -Helping hands tool -Black velvet to mask out background Useful accessories for 3D scanning small objects:
  • 15. Steps to make a DAVID scan -Set up calibration panels at 90 degrees, using a set square for accuracy -Calibrate camera -Prepare and stabilize your object -Scan in sweeps, rotating object and flipping as needed -Register scans in DAVID Shapefusion -Fuse surface and export
  • 17. What does a 3D printer need in a file? -File must be “watertight” (one solid form, no holes) -File must have no geometry errors (all polygons face same way, etc) -File must be correct thickness -File must be structurally sound
  • 18. Workflow to prep scan for 3D print -Fill holes in scan file & make solid (Meshmixer) -Smooth and sculpt (Meshmixer) -Repair geometry (Netfabb) -Export .stl for printer (Netfabb)
  • 20.
  • 21. Fill holes in Meshmixer: Edit->Close Cracks Edit->Make Solid
  • 23. Steps to repair in Netfabb Basic -Fill any remaining holes using rt- click->Fill Hole -Remove unnecessary shells -Run basic repair & apply -Trim object and removed trimmed parts if necessary -Fix any bad geometry by deleting and re-adding triangles -Run basic repair one last time -Export as .stl
  • 24.
  • 25.
  • 26. Additional steps in Netfabb Pro -Wrap part surface if object is severely corrupted -Reduce triangle mesh to <1,000,000 polygons -Hollow model to desired wall thickness -Add drain holes using Boolean operations -Run wall thickness visualization to check structural integrity