3D Printing - Programmer's Perspective
Offered By: code::dive conference via YouTube
Course Description
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the world of 3D printing from a programmer's perspective in this 54-minute conference talk from code::dive 2021. Dive into basic concepts, learn to create source code for 3D models, understand slicing techniques, and discover how to automate the processing pipeline. Gain insights into setting up a toolchain and creating a stable SDK for 3D printing projects. Perfect for programmers looking to start their 3D printing journey, this introductory talk covers everything from FDM and SLS technologies to using OpenSCAD for model creation. Follow along as speaker Bartosz Szurgot, a veteran C++ and Linux developer, demonstrates practical examples and shares valuable tips for integrating programming skills with 3D printing techniques.
Syllabus
Intro
After hours...
Process
FDM: Fused Deposition Modeling
SLS: Selective Laser Sintering
SLA: Stereolithography (resin)
Comparison
What is OpenSCAD?
OpenSCAD'S IDE
Empty box
Defining constant
Object difference
Debugging time...
Re-positioning
Final thing
Rounded box
Cylinder
Looping me through!
Creating hull
Work duplication...
Module
Logo time!
A better starting point
What's all?
Gains
STL generation
Remeber pipeline?
Tools
Command line
Obtaining config
config.ini
Example G-code
Sharp eye time!
Note from the author
How long?
gcoder
Repeatability
GNU/Make it happen!
Usage
Stable SDK
Dockerfile
Running with SDK
Never used Docker?
3D printing SDK project
What we've learned?
Next step
Knowledge bootstrap
Taught by
code::dive conference
Related Courses
2D image processingHigher School of Economics via Coursera Abstraction, Problem Decomposition, and Functions
University of Colorado System via Coursera AWS Alexa Skill Builder Essentials
A Cloud Guru Azure Cosmos DB Deep Dive
A Cloud Guru PostgreSQL Administration Deep Dive
A Cloud Guru