Uploaded January 2023 | Updated September 2026, 2 weeks ago
In the face of a real torture test challenge, I thought of a new way to handle Z hop. The same clearance to prevent collisions, but with the hope of reduced stringing. This concept is called diagonal Z hop, and in this video I’ll show you my results and show you how you can help me test it.
Try diagonal Z hop here: teachingtechyt.github.io/diagonalZhop.html
0:00 Introduction
0:37 E3D overhang egg - A proper torture test
Overhang egg on Printables: printables.com/model/158500-overhang-egg-a-3d-printer-stress-test
3:57 Understanding diagonal Z hop
5:21 How the post processor works
Link to source code on GiHub (diagonalZhop() function): github.com/teachingtechYT/teachingtechYT.github.io/blob/master/js/gcodeprocessing.js
7:52 My print test results
Retraction test page with STL: teachingtechyt.github.io/calibration.html#retraction
3Dbenchy: 3dbenchy.com
9:09 Alternate strategy with results
11:00 Weaknesses and potential improvements
11:35 Conclusion
Buy quality and affordable filament from X3D. Buy 3, get 1 free and a free sample pack with every order: www.x3d.com.au
Get Quality Resins from 3D Printers Online. 5% off storewide for Teaching Tech subscribers [Code: tech5]
https://3dprintersonline.com.au/
Take a look around and if you like what you see, please subscribe.
Support me on Patreon: patreon.com/teachingtech
In the face of a real torture test challenge, I thought of a new way to handle Z hop. The same clearance to prevent collisions, but with the hope of reduced stringing. This concept is called diagonal Z hop, and in this video I’ll show you my results and show you how you can help me test it.
Try diagonal Z hop here: teachingtechyt.github.io/diagonalZhop.html
0:00 Introduction
0:37 E3D overhang egg - A proper torture test
Overhang egg on Printables: printables.com/model/158500-overhang-egg-a-3d-printer-stress-test
3:57 Understanding diagonal Z hop
5:21 How the post processor works
Link to source code on GiHub (diagonalZhop() function): github.com/teachingtechYT/teachingtechYT.github.io/blob/master/js/gcodeprocessing.js
7:52 My print test results
Retraction test page with STL: teachingtechyt.github.io/calibration.html#retraction
3Dbenchy: 3dbenchy.com
9:09 Alternate strategy with results
11:00 Weaknesses and potential improvements
11:35 Conclusion
Buy quality and affordable filament from X3D. Buy 3, get 1 free and a free sample pack with every order: www.x3d.com.au
Get Quality Resins from 3D Printers Online. 5% off storewide for Teaching Tech subscribers [Code: tech5]
https://3dprintersonline.com.au/
Take a look around and if you like what you see, please subscribe.
Support me on Patreon: patreon.com/teachingtech
![I turned an old robot vacuum cleaner into an RC robot abomination
I really like the idea of repurposing obsolete products. Inspired by @therealsamprentice , I rescued an autonomous vacuum cleaner from the trash and converted it to an RC robot platform. I then decided I wanted the robot to BE Sam Prentice (Mecha-Prentice), and went down the rabbit hole of making a 3D model of him from only a video screenshot, and 3D printing an animatronic head.
This is probably one of the craziest projects I’ve ever had. I wasn’t thinking of Halloween, but it turned into something strangely disturbing. Nevertheless, I learned a few new tricks during this project. Thanks to Sam for his board recommendation, and apologies to Sam for immortalising him in such a strange way.
All products were purchased with my own money. All opinions expressed are my own.
0:00 Introduction
0:51 Our old Samsung Navibot
Navibot in action when new: https://www.youtube.com/watch?v=WVNH9Wf-4qQ
The Real Sam Prentice YouTube channel: https://www.youtube.com/c/TheRealSamPrentice
2:10 Cytron RC controller board plan and test
Cytron MDDRC10: https://www.cytron.io/p-10amp-7v-30v-dc-motor-driver-for-rc-2-channels
Silly string tank: https://youtu.be/aF0 y9cigI
4:18 Cytron board installation
R2D2 by InnovationByLayers: https://www.thingiverse.com/thing:11594
7:22 The Fake Sam Prentice failed modelling attempt
Low poly mask: https://www.thingiverse.com/thing:1097497
8:11 Image to 3D model with Creator creator Headshot
Markom3D video: https://www.youtube.com/watch?v=p48-Q7Ce5xU
Character Creator 4: https://www.reallusion.com/character-creator/
Headshot plugin: https://www.reallusion.com/character-creator/headshot/
9:31 Final printing and assembly
11:11 Finished ‘product’
Buy quality and affordable filament from X3D. Buy 3, get 1 free and a free sample pack with every order: www.x3d.com.au
Get Quality Resins from 3D Printers Online. 5% off storewide for Teaching Tech subscribers [Code: tech5]
https://3dprintersonline.com.au/
Take a look around and if you like what you see, please subscribe.
Support me on Patreon: http://www.patreon.com/teachingtech I turned an old robot vacuum cleaner into an RC robot abomination](https://i.ytimg.com/vi/ODVOq1Ziv7A/mqdefault.jpg)
![Better wiring and mainline Klipper - Budget Sovol SV08 toolchanger part 3
Check out my 2nd channel, TT Racing: https://www.youtube.com/@TTRacingYT
I own a five tool Prusa XL, which is now working pretty well. For many people though, this 3D printer is just too expensive. In this series, we are attempting to take a StealthChanger toolchanger mod intended for the Voron 2.4, and adapt it to the Sovol SV08 Voron clone. In this episode, we follow an excellent guide to convert to mainline klipper, and redo the toolchanger wiring much better using a Bird’s Nest Klipper USB hub.
This printer and the additional toolheads were received free of charge from Sovol for the purposes of making this series. Everything else I’ve paid for myself.
Purchase the Sovol SV08 (affiliate): https://www.sovol3d.com/products/sovol-sv08-3d-printer?variant=48937346498869&sca_ref=1796798.FxKBtOXx1J
Purchase spare tool heads (affiliate): https://www.sovol3d.com/products/sv08-original-all-metal-planetary-direct-drive-extruder?sca_ref=1796798.FxKBtOXx1J
0:00 Introduction
Part 1: https://youtu.be/G6kc_BnYU8w
Playlist: https://www.youtube.com/playlist?list=PLGqRUdq5ULsNIN_40Bv1iTbElj6O7BRrU
0:45 Sovol Klipper can’t be updated
OctoApp: https://github.com/crysxd/OctoApp-Plugin
Rappetor GitHub guide: https://github.com/Rappetor/Sovol-SV08-Mainline
1:59 Understanding the hardware and software required
eMMC wiki page: https://en.wikipedia.org/wiki/MultiMediaCard#eMMC
Putty SSH client: https://www.putty.org/
SSH guide: https://teachingtechyt.github.io/troubleshooting.html#ssh
WinSCP: https://winscp.net/eng/index.php
Balena Etcher: https://etcher.balena.io/
3:58 Backing up Klipper config
4:20 Removing the old eMMC
4:38 Flashing and prepping the CB1 image
7:12 Installing mainline Klipper via KIAUH
8:28 Adding back configuration files
9:36 Connecting the ST-Link programmer and backing up MCU firmware
11:29 Preparing and flashing the MCU bootloader
12:45 Building and flashing Klipper to each MCU
14:44 Updating to a Birds’ Nest USB hub by Isik’s Tech
GitHub: https://github.com/xbst/Birds-Nest
16:06 Birds’ Nest case and mounting
16:40 Birds’ Nest Wiring
17:57 Birds’ Nest Klipper config
19:07 Conclusion
Buy quality and affordable filament from X3D. Buy 3, get 1 free and a free sample pack with every order: www.x3d.com.au
Get Quality Resins from 3D Printers Online. 5% off storewide for Teaching Tech subscribers [Code: tech5]
https://3dprintersonline.com.au/
Take a look around and if you like what you see, please subscribe.
Support me on Patreon: http://www.patreon.com/teachingtech Better wiring and mainline Klipper - Budget Sovol SV08 toolchanger part 3](https://i.ytimg.com/vi/OFGBXBn_xqs/mqdefault.jpg)
![X1plus community Bambu Lab firmware - A win for everyone?
Check out my 2nd channel, TT Racing: https://www.youtube.com/@ttracingYT
UPDATE: Dr Tao has spoken with X1plus and users will be have a choice of firmware: https://blog.bambulab.com/rooted-the-good-the-bad-and-freedom-of-choice/
Firmware for the Bambu Lab X1 3D printer has been reverse engineered, with a community version available in X1plus. In this video, I take you through every aspect in detail so you can decide if you would like to try it. Even if you don’t we explore how having a community variant of the firmware will drive new features, like we already have with OrcaSlicer and Bambu Studio.
In preparing this video I have been as diligent as possible, testing the firmware by printing absolutely everything I could on it. This amount to around 40 hours of printing using various filaments and slicers. I spoke extensively with X1plus devs, and even discussed this firmware directly with Bambu Lab CEO Dr Tao.
This video was checked for technical accuracy by the X1plus team before publishing. There are so many baseless accusations out there that it was important to ensure this video was factual. All information is accurate to the best of my knowledge in accordance with the X1plus team findings.
What will happen next? Let me know what you think in the comments.
X1plus firmware: https://www.x1plus.net/
0:00 Introduction
0:52 What is X1plus?
1:25 Who is behind X1plus?
2:04 How does X1plus work?
3:56 How is X1plus installed?
4:56 X1plus benefits
6:35 X1plus roadmap
Doom article: https://gamerant.com/weirdest-consoles-you-can-play-doom-on/
7:38 Reasons against X1plus
9:45 What has been revealed about Bambu Lab?
Bambu Lab A1 test: https://youtu.be/w3im2xPieN4
11:00 Why should you care about this?
OrcaSlicer: https://github.com/SoftFever/OrcaSlicer
Bambu Studio releases: https://github.com/bambulab/BambuStudio/releases
11:55 What will happen next?
12:45 Conclusion
Buy quality and affordable filament from X3D. Buy 3, get 1 free and a free sample pack with every order: www.x3d.com.au
Get Quality Resins from 3D Printers Online. 5% off storewide for Teaching Tech subscribers [Code: tech5]
https://3dprintersonline.com.au/
Take a look around and if you like what you see, please subscribe.
Support me on Patreon: http://www.patreon.com/teachingtech X1plus community Bambu Lab firmware - A win for everyone?](https://i.ytimg.com/vi/Oio2ibz7rMw/mqdefault.jpg)
![DIY conveyor belt delta bed assembly video
Since I tested the Creality CR-30 Print Mill, I’ve wanted a 3D printer that could eject finished parts and continue through a print queue autonomously. In this video, I take you through how I converted my FLsun Super Racer delta 3D printer to do just that. Everything is free and open source. This video covers the step by step assembly.
Thanks to Adam from Powerbelt3D for offering tips and advice in my design process. Thanks to my patrons for assisting with the list of part ejection capable printers.
Printables page for this project: https://www.printables.com/model/174815-super-racer-auto-ejection-belt-conversion
0:00 Introduction
Main video: https://youtu.be/hgTfSCgL0L0
0:19 Anomalies in assembly footage
1:06 Bill of materials
1:24 Disassembly
1:51 Preparing printed parts
2:01 Source CAD usage
2:32 Assembly 1 - Lower frame
4:31 Assembly 2 - Rear roller and roller brackets
5:56 Assembly 3 - Front roller and roller brackets
7:24 Assembly 4 - Bed
8:32 Assembly 5 - PSU
9:32 Wiring
10:21 Wedge pieces
Buy quality and affordable filament from X3D. Buy 3, get 1 free and a free sample pack with every order: www.x3d.com.au
Get Quality Resins from 3D Printers Online. 5% off storewide for Teaching Tech subscribers [Code: tech5]
https://3dprintersonline.com.au/
Take a look around and if you like what you see, please subscribe.
Support me on Patreon: http://www.patreon.com/teachingtech DIY conveyor belt delta bed assembly video](https://i.ytimg.com/vi/PhKPErfB5_E/mqdefault.jpg)
![Adaptive purge for every 3D printer: A simple slicer tweak
Check out my 2nd channel, TT Racing: https://www.youtube.com/@TTRacingYT
I like KAMP adaptive purging so much that I wish I could use it with every 3D printer, not just those running Klipper. In this video, I achieve just that, using slicer variables to create adaptive purge lines next to the print. This guide explains the process and has multiple examples to customise.
Thanks to kyleisah and the other KAMP contributors for their excellent work.
Instructions and examples on Printables: https://www.printables.com/model/1035759-adaptive-purge-for-any-3d-printer-using-slicer-var
0:00 Introduction
0:43 What is a purge line?
Solidoodle start gcode video: https://www.youtube.com/watch?v=g0vskY6OLuI
2:53 What is KAMP adaptive purge and why is it better?
KAMP by kyleisah: https://github.com/kyleisah/Klipper-Adaptive-Meshing-Purging
5:39 Recreating adaptive purging with slicer variables
Variables video: https://youtu.be/rsMm2tgiWew
Cura placeholders: https://files.fieldofview.com/cura/Replacement_Patterns.html
9:13 Adaptive purge in action
10:07 Customisation
11:06 Conclusion
Buy quality and affordable filament from X3D. Buy 3, get 1 free and a free sample pack with every order: www.x3d.com.au
Get Quality Resins from 3D Printers Online. 5% off storewide for Teaching Tech subscribers [Code: tech5]
https://3dprintersonline.com.au/
Take a look around and if you like what you see, please subscribe.
Support me on Patreon: http://www.patreon.com/teachingtech Adaptive purge for every 3D printer: A simple slicer tweak](https://i.ytimg.com/vi/PqcEz09jQ7c/mqdefault.jpg)
![Why 3D printer time estimates are wrong and how to fix them
You slice a model to 3D print, observe the time estimate, only to return when it should be done to discover it has run over time. If you are trying to meet deadlines, an accurate print time prediction is essential. For everyone else, it’s a quality of life feature. In this video we explore the reasons the estimate is inaccurate, and a range of ways to fix it.
0:00 Introduction
0:37 Slicer calculation method and inaccuracy
3:43 Discrepancy 1 - Start gcode sequences
4:56 Discrepancy 2 - Speed vs acceleration
6:05 Discrepancy 3 - Jerk/junction deviation/SQV/MISC
Prusa calculator: https://blog.prusa3d.com/calculator_3416/
7:07 Discrepancy 4 - miscellaneous
8:21 Gathering data for a fix
8:51 Simplify3D
Simplify3D forum post on preset values: https://forum.simplify3d.com/viewtopic.php?t=12822
9:07 PrusaSlicer / SuperSlicer
10:02 Cura
10:52 RRF print simulation
11:17 Octoprint plugin
Print time genius: https://plugins.octoprint.org/plugins/PrintTimeGenius/
Buy quality and affordable filament from X3D. Buy 3, get 1 free and a free sample pack with every order: www.x3d.com.au
Get Quality Resins from 3D Printers Online. 5% off storewide for Teaching Tech subscribers [Code: tech5]
https://3dprintersonline.com.au/
Take a look around and if you like what you see, please subscribe.
Support me on Patreon: http://www.patreon.com/teachingtech Why 3D printer time estimates are wrong and how to fix them](https://i.ytimg.com/vi/R-uAmWXvHqc/mqdefault.jpg)
![Cheap and easy Klipper touch interface with CYD Klipper
Check out my 2nd channel, TT Racing: https://www.youtube.com/@ttracingYT
Klipper has grown much more popular, and with that we receive more and more options from developers. In this video, we test CYD Klipper, a simpler alternative to KlipperScreen that can be setup very easily and for little cost. Hopefully it is a viable and affordable option for the Klipper community.
0:00 Introduction
0:42 Existing Klipper interface options
KlipperScreen guide: https://youtu.be/gYP2j-dUrBY
2:29 CYD Klipper
GitHub: https://github.com/suchmememanyskill/CYD-Klipper
Xtouch guide: https://youtu.be/7Av64TRznlI
3:01 Required hardware
CYD purchase links: https://github.com/witnessmenow/ESP32-Cheap-Yellow-Display#where-to-buy
4:08 Installation
CH340 driver installation guide: https://learn.sparkfun.com/tutorials/how-to-install-ch340-drivers/all
6:06 Designing an enclosure
SuperRacer belt conversion video: https://youtu.be/hgTfSCgL0L0
My enclosure on Printables: https://www.printables.com/model/725071-cyd-cheap-yellow-display-generic-enclosure
9:13 Features and operation
10:09 Macros
11:26 Conclusion
Buy quality and affordable filament from X3D. Buy 3, get 1 free and a free sample pack with every order: www.x3d.com.au
Get Quality Resins from 3D Printers Online. 5% off storewide for Teaching Tech subscribers [Code: tech5]
https://3dprintersonline.com.au/
Take a look around and if you like what you see, please subscribe.
Support me on Patreon: http://www.patreon.com/teachingtech Cheap and easy Klipper touch interface with CYD Klipper](https://i.ytimg.com/vi/R3o0MGYW1ZU/mqdefault.jpg)
![Can you make money repairing barely broken 3D printers?
There must be plenty of ‘broken’ 3d printers sitting around collecting dust. In this video, we examine if an experienced user, with plenty of knowledge and spare parts, could buy these printers, fix them and profit from their sale. My experience shows that while there may be some easy conversions, sometimes you’ll take a loss on a difficult machine, and that puts a question mark over the whole idea.
0:00 Introduction
0:46 Premise
1:42 An example 3D printer: Ortur 4
2:52 Plan of action
3:13 Updating firmware
Marlin Ortur4 config: https://github.com/MarlinFirmware/Configurations/tree/bugfix-2.0.x/config/examples/Ortur%204
My branch of Marlin 2 for this printer (SKR mini E3 V2 mainboard): https://github.com/teachingtechYT/Marlin/tree/Ortur4
4:14 Investigating the hot end thermistor
5:12 Changing the broken mainboard
Link to adaptor CAD: https://cad.onshape.com/documents/d7f9c6573816425117cb4c50/w/afb74b38aec70e9cb4c59316/e/06d3f67ac04e5ce911519a29?renderMode=0&uiState=62678202f626c06923b56bec
6:29 LCD saga
Reddit Anet LCD thread: https://www.reddit.com/r/BIGTREETECH/comments/ftuoc3/anet_a6_full_graphics_lcd_on_skr_mini_e3_v12/
Scammed video: https://youtu.be/b9bHYfRiyV0
Portzal TFT35 (non E3) housing: https://www.thingiverse.com/thing:4129333
BTT TFT35 E3 model on Grabcad: https://grabcad.com/library/bigtreetech-tft35-e3-v3-0-1
7:54 Final checks and tuning
9:02 Printing and tweaking
My free calibration website: https://teachingtechyt.github.io/calibration.html
10:31 Preparing for handover
10:55 Conclusion
Buy quality and affordable filament from X3D. Buy 3, get 1 free and a free sample pack with every order: www.x3d.com.au
Get Quality Resins from 3D Printers Online. 5% off storewide for Teaching Tech subscribers [Code: tech5]
https://3dprintersonline.com.au/
Take a look around and if you like what you see, please subscribe.
Support me on Patreon: http://www.patreon.com/teachingtech Can you make money repairing barely broken 3D printers?](https://i.ytimg.com/vi/RMWsoxO4e68/mqdefault.jpg)
![Are cheap 3D printers more trouble than they’re worth?
Check out my 2nd channel, TT Racing: https://www.youtube.com/@TTRacingYT
When looking to get into 3D printing, many people might be tempted by the very cheap options on Amazon and Aliexpress. While these printers will most likely work, the truth is they are built using outdated features and will require some experience to keep going. In this video, we look at such a printer that its beginner owner reported as broken. We diagnose the problem, and fix a range of upgrades aimed at preventing further problems before they eventuate.
One thing that is clear in this video, is that the community makes these budget printers viable. Mods, upgrades and firmware support is frequently better than what the manufacturer offers.
0:00 Introduction
0:53 The Elegoo Neptune 2
Review policy: https://teachingtechyt.github.io/reviewpolicy.html
2:46 Start up, test print and diagnosis
Orca Slicer: https://youtu.be/cquTCpz1V74
4:45 Bed change
Wham Bam kit (affiliate): https://bit.ly/4gy8hWB
6:03 Hot end change
Microwwiss all metal hot end (affiliate): https://amzn.to/4goAHCq
7:34 Extruder change
Broken Ender 3 extruder arm article: https://community.element14.com/members-area/personalblogs/b/nico-tewinkel-s-blog/posts/ender-3-pro-broken-extruder-arm
EZRstruder: https://www.seemecnc.com/products/ezrstruder
E steps calibration: https://teachingtechyt.github.io/calibration.html#esteps
9:17 BLtouch and firmware update
BL touch with 1m extension cable (affiliate): https://amzn.to/4feIL7M
Elegoo downloads page: https://www.elegoo.com/blogs/3d-printing/elegoo-neptune-2-2d-3d-printer-support-files
NARUTOfzr GitHub page: https://github.com/NARUTOfzr/ZNP-Robin-Nano-V1.2-V1.3
BLtouch mount: https://www.printables.com/model/288026-3d-touch-bl-touch-mount-for-elegoo-neptune-2
Marlin configuration guide: https://youtu.be/eq_ygvHF29I
Marlin download: https://github.com/MarlinFirmware/Marlin/releases/
Neptune 2 Marlin config: https://github.com/MarlinFirmware/Configurations/tree/import-2.1.x/config/examples/Elegoo/Neptune%202
BLtouch guide: https://teachingtechyt.github.io/upgrades.html#bltouch
12:23 Conclusion
Bambu Lab A1 mini combo (affiliate): https://shareasale.com/r.cfm?b=2420414&u=2259340&m=138211&urllink=&afftrack=
Buy quality and affordable filament from X3D. Buy 3, get 1 free and a free sample pack with every order: www.x3d.com.au
Get Quality Resins from 3D Printers Online. 5% off storewide for Teaching Tech subscribers [Code: tech5]
https://3dprintersonline.com.au/
Take a look around and if you like what you see, please subscribe.
Support me on Patreon: http://www.patreon.com/teachingtech Are cheap 3D printers more trouble than they’re worth?](https://i.ytimg.com/vi/RUnH_VKx1bs/mqdefault.jpg)

![Comparing consumer FDM 3D printing to SLS Nylon with Team Surge AU
Check out my 2nd channel, TT Racing: https://www.youtube.com/@TTRacingYT
F1 in Schools is an amazing competition I wish was available back when I was at school. In this video, I’m joined by Team Surge, one of Australia’s representatives in the upcoming World Finals. The aim is to compare regular FDM 3D printing filaments with professionally produced SLS Nylon 12 parts, across a range of areas like surface finish, mass, accuracy and impact strength.
The results are not really that surprising to me, and remind me that an affordable and safe SLS machine for consumer use would be amazing.
Thank you to Team Surge for being a pleasure to collaborate with. Their design and engineering process is impressive, as is their organisation and communication. They provided a lot of data and media to me to aid in making this video. Go Australia!
Please visit their website and vote on what material they should use.
Team Surge website: https://teamsurgeau.com/
Team Surge Go Fund Me: https://gofund.me/e76e6e85
0:00 Introduction
Previous F1 in Schools video: https://youtu.be/MvVgZWEgbww
0:49 Team Surge
F1 in Schools 2024 Australia National Finals stream: https://www.youtube.com/watch?v=zMQ75xgP_pU
1:44 Materials selected for testing
ApolloX car parts video: https://youtu.be/lCqwA1h3JV4
Polysmooth test video: https://youtu.be/Oz0PoS5LPxg
Formlabs Fuse 1+: https://formlabs.com/asia/3d-printers/fuse-1/
Micronics3D desktop SLS: https://www.micronics3d.com/micron
3D explorer post print processing: https://3dexplorer.com.au/post-print-process/
3:40 Accuracy, mass, manufacturability and smoothness
5:37 Destructive testing
Open source hammer tester: https://youtu.be/tmTEQkB71cw
Printables: https://www.printables.com/model/576121-destructive-testing-mechanical-hammering-machine
9:15 Evaluating the best material
SLS4All website: https://sls4all.com/
11:24 Support the team!
Buy quality and affordable filament from X3D. Buy 3, get 1 free and a free sample pack with every order: www.x3d.com.au
Get Quality Resins from 3D Printers Online. 5% off storewide for Teaching Tech subscribers [Code: tech5]
https://3dprintersonline.com.au/
Take a look around and if you like what you see, please subscribe.
Support me on Patreon: http://www.patreon.com/teachingtech Comparing consumer FDM 3D printing to SLS Nylon with Team Surge AU](https://i.ytimg.com/vi/RmbiJ2H5od8/mqdefault.jpg)