Uploaded May 2025 | Updated September 2026, 2 weeks ago
CAD's core workflow is: sketch a 2D shape, then create a 3D solid from it. But in KCL, your 3D solids can become the base for new sketches! In this video, you'll learn how to sketch on the faces of your 3D solids, and create even more solids from those sketches (which themselves can be sketched on, and so on and so on). This is all powered by KCL's powerful and flexible tagging system.
π Download Zoo Design Studio for free: https://zoo.dev/design-studio
π Try out our test build in browser: https://app.zoo.dev/
00:00 Intro
01:15 Tagging edges and faces
02:20 Sketching on faces
08:11 Sketching on chamfers
09:35 Summary
Learn more β https://zoo.dev/docs/kcl-book/intro.html
Questions? β https://community.zoo.dev/
_Note: Depending on the time this video was filmed, features or the UI may have changed._
____________________________________________________
β Check us out below β
Website: https://zoo.dev/
We're hiring: https://zoo.dev/careers
Github: github.com/KittyCAD
X/Twitter: https://x.com/zoodotdev
Discord: discord.gg/Bee65eqawJ
LinkedIn: linkedin.com/company/zoodotdev
Instagram: instagram.com/zoo.dev
Tiktok: tiktok.com/@zoodotdev
CAD's core workflow is: sketch a 2D shape, then create a 3D solid from it. But in KCL, your 3D solids can become the base for new sketches! In this video, you'll learn how to sketch on the faces of your 3D solids, and create even more solids from those sketches (which themselves can be sketched on, and so on and so on). This is all powered by KCL's powerful and flexible tagging system.
π Download Zoo Design Studio for free: https://zoo.dev/design-studio
π Try out our test build in browser: https://app.zoo.dev/
00:00 Intro
01:15 Tagging edges and faces
02:20 Sketching on faces
08:11 Sketching on chamfers
09:35 Summary
Learn more β https://zoo.dev/docs/kcl-book/intro.html
Questions? β https://community.zoo.dev/
_Note: Depending on the time this video was filmed, features or the UI may have changed._
____________________________________________________
β Check us out below β
Website: https://zoo.dev/
We're hiring: https://zoo.dev/careers
Github: github.com/KittyCAD
X/Twitter: https://x.com/zoodotdev
Discord: discord.gg/Bee65eqawJ
LinkedIn: linkedin.com/company/zoodotdev
Instagram: instagram.com/zoo.dev
Tiktok: tiktok.com/@zoodotdev


![Zoos Rust Club [Episode 6] - Parallelism
Welcome back to Zoos Rust Club!
*Whats in store for you:*
π· Use threads to split up computation across all your CPU cores
π· Use Rayon to run iterators in parallel
π· Using Tokio to wait on many IO events simultaneously
BUT If you havent seen our first Rust Club video, check it out here β‘οΈ https://www.youtube.com/watch?v=QF3kMyzMC40
Timestamps
00:00 Intro
02:07 Parallelism in Rust
02:59 Using Rayon
04:10 Fibonacci example
08:15 Set up the Fibonacci example to make it easier to parallelize
09:33 Parallelizing iterator with Rayon
18:30 Rayon Parallel Iterator Traits
21:15 Trying parallelism with Tokio
28:18 Mistake was made! Find out what it was... or skip to the next time stamp
42:51 Mistake was found and fixed!
46:10 Rayon vs Tokio Crossbeam time comparison
46:43 Doing it the proper Tokio way
48:49 Rayon vs Tokio Crossbeam vs Tokio async channels time comparison
59:39 Trying parallelism without Rayon or any other libraries
1:05:18 Manual threading time comparison
1:16:30 Manual threading + batches time comparison
β Check us out below β
Website: https://zoo.dev/
Github: https://github.com/KittyCAD
LinkedIn: https://www.linkedin.com/company/zoodotdev
Twitter: https://twitter.com/zoodotdev
Discord: https://discord.com/invite/JQEpHR7Nt2
*Zoo* creates infrastructure for hardware design. Design demands have outpaced todayβs hardware design infrastructure, and the industry is due for a refresh. Were laying the foundation for a modern hardware design toolkit, so that you can create new design tools never before possible.
#hardware #software #Zoo Zoos Rust Club [Episode 6] - Parallelism](https://i.ytimg.com/vi/l14mb-vZ02w/mqdefault.jpg)
![Nerds on Patrol [Episode 4] - Elevated Materials
π Welcome back to Nerds on Patrol! In this episode, Jessie Frazelle and Josh Gomez from the Zoo team had the pleasure of chatting with the team from Elevated Materials while diving into their fascinating technology. Elevated Materials manufactures high-quality, flat carbon fiber sheets and carbon fiber plates that can be used in a huge array of industries and applications. Their carbon fiber sheets are press cured to provide better consolidation, more uniformity, greater consistency, and a better surface finish.
π΅οΈββοΈ Join us as we explore their world, and engage in a candid, eye-opening, and inspiring conversation alongside CEO Ryan Olliges, and CTO Jaysen Harris.
β Check out Elevated Materials β
https://www.elevatedmaterials.com/
π Timestamps:
00:00β - Introduction
00:37 - Elevated Materials Process Walk Through
34:25 - Sit Down Interview with Ryan and Jaysen
55:51 - Check Out Elevated Materials!
57:08 - Rapid Fire
58:35 - BTS
π Subscribe and hit the notification bell to stay updated as we delve into the tech universe with Nerds on Patrol!
Thanks for watching! If you found this video entertaining, let us know in the comments below.
β Check us out below β
Website: https://www.zoo.dev
Github: https://github.com/KittyCAD
LinkedIn: https://www.linkedin.com/company/zoodotdev
Twitter: https://twitter.com/zoodotdev
Discord: https://discord.com/invite/JQEpHR7Nt2
Credits:
Director - Jessie Frazelle
Creative Director - Jenna Bryant
Producer - YJ Lim
EPs - Jordan Noone, Jenna Bryant
Director of Photography - A Sleeping Giant https://asleepinggiant.com/
Camera Operator - Ruben Lopez
Editor - Luigi Lizarondo Nerds on Patrol [Episode 4] - Elevated Materials](https://i.ytimg.com/vi/l3WbUq4NU-E/mqdefault.jpg)






![Zoos Rust Club [Episode 5] - Operators and Traits
Welcome back to Zoos Rust Club!
*Whats in store for you:*
π· Learn how to define your types and use them with Rusts built-in mathematical operators like + or -
π· Discover the trait system that makes this operator overloading possible
π· Explore advanced features of traits, like associated types
BUT If you havent seen our first Rust Club video, check it out here β‘οΈ https://www.youtube.com/watch?v=QF3kMyzMC40
Timestamps
00:00 Intro
00:52 Making a generic midpoint function
04:28 Implementing the Add trait
09:20 The Output associated type
11:40 Implementing the Index trait
16:40 IndexMut and supertraits
19:35 Constraining generics with where
20:25 What if two different traits use the same method name?
28:45 Implementing IndexMut
30:50 Using enums as indices
34:05 Impling Index twice on the same type
35:37 What traits does this type implement?
β Check us out below β
Website: https://zoo.dev
Github: https://github.com/KittyCAD
LinkedIn: https://www.linkedin.com/company/zoodotdev
Twitter: https://twitter.com/zoodotdev
Discord: https://discord.com/invite/JQEpHR7Nt2
*Zoo* creates infrastructure for hardware design. Design demands have outpaced todayβs hardware design infrastructure, and the industry is due for a refresh. Were laying the foundation for a modern hardware design toolkit, so that you can create new design tools never before possible.
#hardware #software #Zoo Zoos Rust Club [Episode 5] - Operators and Traits](https://i.ytimg.com/vi/q6T5MsVmz7g/mqdefault.jpg)