YoVDO

3D Printing - Programmer's Perspective

Offered By: code::dive conference via YouTube

Tags

Code::Dive Courses Programming Courses 3D Printing Courses OpenSCAD Courses G-Code Courses

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

From Developer to SW Architect
code::dive conference via YouTube
Stop Writing Test Doubles You Are Using
code::dive conference via YouTube
You Can Do Better! Presentations That Are Captivating
code::dive conference via YouTube
What C and C++ Developers Can Learn from Rust
code::dive conference via YouTube
Beautiful Python Refactoring II
code::dive conference via YouTube