Get more out of Marlin & Octoprint with these lesser known tips - Macros, auto-start, custom menus

  Рет қаралды 58,844

Teaching Tech

Teaching Tech

Күн бұрын

Пікірлер: 95
@ScottLahteine
@ScottLahteine 2 жыл бұрын
Thank you for getting the word out about these features that really improve the user experience and make Marlin work better with OctoPrint (and Repetier Host also). Bonus points for including a shot of the “invaders” game! I had a lot of fun making those little games to break up the monotony, and may just have to add some more - plus improved ones for color and touch displays.
@heyitstor420
@heyitstor420 2 жыл бұрын
Love the games! thanks for all the work you do scott!
@TeachingTech
@TeachingTech 2 жыл бұрын
Love your work Scott. Although I like to experiment with RRF and Klipper, I will always keep a good amount of machines running Marlin. Thanks to you and the rest of the developers/community for making it so great.
@Scicluna83
@Scicluna83 2 жыл бұрын
Keep ‘em coming
@christelledeneau7461
@christelledeneau7461 2 жыл бұрын
Yes, I am definitely interested in more tips ands tricks in a part 2 !! Thank you very much for part 1 !!
@allenlin3711
@allenlin3711 2 жыл бұрын
Great video as always. Instructions are detailed and clear. I find myself watching the videos for fun just cause and some day making the change to my printers! Love to see more like this
@TeachingTech
@TeachingTech 2 жыл бұрын
Thanks for the compliments :)
@Phred_Phlintstoner
@Phred_Phlintstoner 2 жыл бұрын
Yes I personally would love a second video! I also wanna know how to load space invaders on my printer!
@Enigma-Sapiens
@Enigma-Sapiens 2 жыл бұрын
More Octoprint plugins & Marlin Features, please!
@TeachingTech
@TeachingTech 2 жыл бұрын
I think I'm overdue for another Octoprint plugin compilation. Been a while since I did one.
@optikalblitz
@optikalblitz 2 жыл бұрын
Came for the tips, stayed for the Danny Ric love. Cheers 🏁
@firedogbme5659
@firedogbme5659 2 жыл бұрын
Thank you Micheal, I've been trying to work out how to shut down the pi without going thru OctoPrint. Now after following your instructions I can safely shut down and reboot the pi from the LCD. I would love to see a "part 2" of this topic!
@djtriggerfinger
@djtriggerfinger 2 жыл бұрын
Nice man I was having that exact same issue with filament runout on my machines. I am totally going to apply some of these on my builds.
@Urist_Mythrilforged
@Urist_Mythrilforged 2 жыл бұрын
The Space Invaders part made me smile.
@geoffcowie8843
@geoffcowie8843 Жыл бұрын
Tkz. Needed your tips with my 3D printer. Glad to support another Aussie.
@lookitsrain9552
@lookitsrain9552 2 жыл бұрын
Great video, vast majority of people arent aware of marlins features and just assume it does not have them nor work as they want and just jump aboard klipper without actually looking at marlins options.
@TeachingTech
@TeachingTech 2 жыл бұрын
I tend to agree. Each firmware has strengths and weaknesses.
@k9elli
@k9elli 2 жыл бұрын
All new stuff for me. Thanks!
@Outofbox11
@Outofbox11 2 жыл бұрын
Awesome video. Do more octoprint vid pls
@MisterDoctorGabe
@MisterDoctorGabe 2 жыл бұрын
This is such an awesome resource! And good sound design with that global bass/trance background music? Excellent video my guy 😘
@efnick96
@efnick96 2 жыл бұрын
Omg the last feature would have saved me so many headaches in the last. But since I use Klipper for the last 1.5 years I guess it's good to see that Marlin is getting better
@MakerMeraki
@MakerMeraki 2 жыл бұрын
Great video. I would love if you updated your video on speeding up the BLTouch with Marlin, as the old video is out of date.
@the_game_1237
@the_game_1237 2 жыл бұрын
Uncomment "#define BLTOUCH_HS_MODE" in Configuration_adv.h. It speeds up by a lot kzbin.info/www/bejne/b2axY3hsf7uKaNU
@rattslayer
@rattslayer 2 жыл бұрын
Would love that too! Tried to follow the guide but it is really dated. I'll try the @samuel
@robsretrorides796
@robsretrorides796 2 жыл бұрын
This is an amazing and underrated video, thank you.
@rudie2902
@rudie2902 2 жыл бұрын
Michael, great video. Just what I was looking for. I appreciate is you can do more videos like this for Marlin and Raspberry Pi, which is the confirmation I use (on hardware Ender3V2 and Raspberry Pi 3B).
@jonhoyles714
@jonhoyles714 2 жыл бұрын
As always great video Michael you do a great job teaching this subject, it’s been a while since I booted up my klipper rig might need to flash marlin back on and take a look cheers x
@thesinofthetin
@thesinofthetin 2 жыл бұрын
You shouldn't. Just keep Klipper. It is so much better than Marlin.
@philippegalid7262
@philippegalid7262 2 жыл бұрын
Thanks for the Video,helps me
@Parkinsr19
@Parkinsr19 2 жыл бұрын
Love the Danny Ric tee!
@joeldriver381
@joeldriver381 2 жыл бұрын
Great stuff in this video!
@adrianrubio5396
@adrianrubio5396 2 жыл бұрын
Smashing the like button on this one. Please, do another video on the other marlin tricks.
@markferrick10
@markferrick10 2 жыл бұрын
Great tips. thanks
@PJC3DP
@PJC3DP 2 жыл бұрын
Great video, really handy information.
@rdyer8764
@rdyer8764 2 жыл бұрын
Yes, this was great! A second one would be even better.
@hcpookie
@hcpookie 2 жыл бұрын
Those plugins are amazing! "Yes" I would like to see more about those useful plugins (not space invaders :) )
@eideticex
@eideticex 2 жыл бұрын
Thanks man. Have been trying to find a features to do exactly that, run a particular file at printer boot. Would have saved me a lot of problems while working out problems with EEPROM storage of my UBL meshes. While I have since solved that, I have developed a startup process that ensures my first print after a cold boot is every bit as successful as any successive prints. Sometimes I forget to do that process and predictably the first print fails, have wanted to automate that for awhile but relying entirely on Octoprint to do so has been troublesome to say the least.
@marioortegon3953
@marioortegon3953 2 жыл бұрын
what are the odds... just yesterday I was wiring my sidewinder for filament runout, thanks for the tip and I'll try it from Marlin!
@thomaswiley666
@thomaswiley666 2 жыл бұрын
Thank you very much! I wonder if we can translate some of these plugins into configuration macros within Klipper. Hmmm... thanks for giving something to think about.
@petrcecil2622
@petrcecil2622 2 жыл бұрын
I have to try that filament runout trick
@andy-in-indy
@andy-in-indy 2 жыл бұрын
I need to go recompile Marlin. . .
@jackthefine
@jackthefine 2 жыл бұрын
Claiming half hour love this video
@TalkingGIJoe
@TalkingGIJoe 2 жыл бұрын
claiming?
@ZedkeiaFreimann
@ZedkeiaFreimann 2 жыл бұрын
you should do part 2. i never knew marlin could do that
@JT-91
@JT-91 2 жыл бұрын
ty sir. i always hated the idea of plugin into the Rasp pi for the sensor.
@acondi4853
@acondi4853 2 жыл бұрын
Hi Michael, great video! I was just wandering if you had any recommendations for a 3d printer with a large build already, preferably a printer with corexy that is capable of 3d printing materials like abs and pc. I was thinking of getting the ender 6 but then my budget was increased to $1800 aud. Thanks
@enriquefuentesc
@enriquefuentesc 2 жыл бұрын
Hi Michael, I simply love your videos and have learned so much since when I started 3D printing by following your channel. I have a question which I've not found a straight answer to. I used to love Octoprint when I started, but after a while I could not get over the quality difference by printing from Octoprint compared to printing from the SD card. From what I've read, the serial connection sucks on my Enders, Artillery X1's, CR-10's v2, etc. I did run octoprint from a Ubuntu PC, but with much better specs than a Pi 4. Now the question is, is this normal? Should a drop in quality be expected from Octoprint? I am running a small print business that started out last year and I am doing great with it, but the Octoprint solution is not helping me out quality-wise. I have 16 machines and would love all the Octoprint plugin functionality, but I am not using it because it just bombs out on quality. What can you recommend? Thanks for any info! And thanks for the channel! E.
@myriadtechrepair1191
@myriadtechrepair1191 2 жыл бұрын
I was thinking a better thing to do for the pi is power it from a backup battery that the printer charges, and when power is cut to the printer the pi will wait until the battery is about 50% drained and then shut down. That way you won't have to wait for octoprint to reboot if it's a small shutdown and you're even a bit protected from power outages. 50% puts the battery in a stable storage capacity, so if you're shutting down for storage you shouldn't have to worry too much about it.
@myriadtechrepair1191
@myriadtechrepair1191 2 жыл бұрын
I realize one issue though, is that when the printer is off but the Pi has power your printer's main board can remain powered from your pi. This would be best utilized with a board that supports direct serial communication with headers on the board. I've seen reports that the 4.2.7 board can support this connection. They don't have to share a 5V line and thus the pi won't keep power to the main board. (I wonder if a custom usb cable with the 5V line cut would do the same.)
@saddle1940
@saddle1940 6 ай бұрын
Thanks for that. How would you use macros to run an X axis homing after a filament change has occurred, before the resume starts? If you have a hotend that the filament is difficult to insert into, sometimes the carriage moves during the manual load, but now the machine doesn't know where the X position is. Can you use a macro somehow to tell it to rehome just the x axis before resuming the print? Something like modifying the resume button sequence to include a homing command?
@Mimamau
@Mimamau 2 жыл бұрын
You could make your Octoprint installation to be safe to just shut it off by cutting the power.
@kevinlupson6063
@kevinlupson6063 2 жыл бұрын
Hi, fabulous video, is there anyway you could do one on the ender 6 updating etc Thanks in advance.
@TeachingTech
@TeachingTech 2 жыл бұрын
I don't have an Ender 6, sorry.
@JDMsohc
@JDMsohc 2 жыл бұрын
Any plans on switching to the SKR Mini E3 V3.0? I'm having a tough time getting a firmware compiled, and was hoping one of you more advanced techs would show us the way! =) Thanks!
@Rostol
@Rostol 2 жыл бұрын
ohh a DR fan ... go maclaren ! how hyped are you for qatar? I love him and lando. they are great guys and drivers.
@TeachingTech
@TeachingTech 2 жыл бұрын
Just watched the race when I got up this morning. Lando was very unlucky with the late puncture. Not good for 3rd in the constructors. Daniel had a poor start and that was it for him. I'm hoping he is back to his old self net year in the new cars.
@andybuehler7313
@andybuehler7313 2 жыл бұрын
Where can I find the file for the part your using to secure the hotend cables to the front of the x-gantry? I have a micro Swiss direct drive and need to route my cables to the front so they don’t hit the top of the machine
@Outofbox11
@Outofbox11 2 жыл бұрын
I was wondering. Does octoprint work with tronxy x5sa?
@Ich8in
@Ich8in 2 жыл бұрын
is it possible to somehow control octoprint with keyboard commands? I work a lot manually and use octoprint for this, but I would like to set up keyboard shortcuts and control everything haptically, is that possible? (simple things like xy/z homing, bed/nozzle temperature, moving to a certain point per keystroke, etc.) The goal is to put the shortcuts on my stream deck, a kind of separate hardware control panel.
@glennvillegas9941
@glennvillegas9941 2 жыл бұрын
Is there a way to make my stock creality cr10s pro V2 communicate with my raspberry pi4 as you demonstrated with marlin... I have seen your Marlin and klipper videos, but I don't feel confident in doing it, especially because this is my only 3d printer and I need to make stuff for my projects
@jamesmor5305
@jamesmor5305 2 жыл бұрын
I want more
@andyspoo2
@andyspoo2 Жыл бұрын
Watch out with these Macros. I did the same as above (using Marlin) and it cause my XY motors to speed up and slow down and the nozzle to smash in to the bed. It appears that the macro blocks were writing over my mesh data which was causing Z to adjust wildly.
@Extrabitz
@Extrabitz Жыл бұрын
That's informative. But how about adding Macro:heat PLA preset, auto home, z aline, bed level (25 probe points), save. All in one. Off of octoprint display or through remote octoanyehere?
@SantaDragon
@SantaDragon 2 жыл бұрын
Sadly my Wanhao with Marlin does not work with M or G-Codes. Any idea what to do in that case?
@racgrac28
@racgrac28 2 жыл бұрын
Noob here, can you do this stuff on a Anycubic Vyper? thanks!
@rouuuk
@rouuuk 2 жыл бұрын
how did u move all tabs in one single tab?
@MrGCampbell
@MrGCampbell 11 ай бұрын
How can we use ChatGPT to create a machine learning plugin? For printers like the CR-30?
@GaragePrints
@GaragePrints 2 жыл бұрын
My octoprint is not running the start G-Code for my Cr10s pro V2 so no BL-Touch leveling and also it lets the print run without any of the safety features engaged.
@makewithmegma
@makewithmegma 2 жыл бұрын
I need help,On my ender 3, i click on disable motor, but it just won't disable, what should i do? 💕👍
@hakaiyou4532
@hakaiyou4532 2 жыл бұрын
What firmware you use Marlin or something else?
@willl84
@willl84 2 жыл бұрын
On my ender 3 V2 if I stop a print from the LCD it stops normally even when I print from OctoPrint.
@TeachingTech
@TeachingTech 2 жыл бұрын
That's excellent.
@willl84
@willl84 2 жыл бұрын
@@TeachingTech maybe it's just a thing with the 3 and 3 pro? 🤷
@willl84
@willl84 2 жыл бұрын
@@TeachingTech maybe it's just a thing with the 3 and 3 pro? 🤷
@Qwerty0.1
@Qwerty0.1 10 ай бұрын
привет, как сделать интерфейс как у тебя? управление осями под управлением температурой, терминал справа?
@djwhu77
@djwhu77 2 жыл бұрын
Go DanRic!
@coel312
@coel312 9 ай бұрын
Please help me, how am I supposed to edit the configuration file?
@ashtech1184
@ashtech1184 2 жыл бұрын
Adding a Gcode script to preheat automatically when connected to octoprint i thought was a brilliant idea. If anyone is looking for how to do it simply go to octoprint settings, select Gcode scripts, and in the box "After serial connection to printer is established" copy and paste, M140 S60 ;Preheat bed to 60 M104 S200 ;Preheat hotend to 200 M190 S60 ;Wait for Bed to reach 60 M109 S200 ;Wait for hotend to reach 200 M300 S1000 P500 ;Beep when preheat complete M117 OctoPrint ;Display the word "OctoPrint" This is just a preheat to get it started so when you actually start your print your slicer setting temperatures will still override this.
@SkermiebroTech
@SkermiebroTech 2 жыл бұрын
hello!
@matthewdolman
@matthewdolman 2 жыл бұрын
This is nice, but now I've tried klipper why woule I bother?
@TeachingTech
@TeachingTech 2 жыл бұрын
Each to their own. If you are happy, I am happy.
@yalcinyusuf91
@yalcinyusuf91 2 жыл бұрын
Lütfen türkçe alt yazı ekleyin. Hiç anlamadığım halde videolarınızı çok sevdim. Alt yazı eklerseniz, anlayarak dinlemekten daha çok zevk alacağız
@MrSolLeks
@MrSolLeks 2 жыл бұрын
7 min gang
@fictiont1
@fictiont1 2 жыл бұрын
You are mad man if you have printer connected to pi and using marlin.
@TeachingTech
@TeachingTech 2 жыл бұрын
I guess there are a lot of mad people out there.
@fictiont1
@fictiont1 2 жыл бұрын
@@TeachingTech 100% true :) Great video as always and kudos to you for trying to help everyone. But from consumer standpoint, after you get pi and want to go a bit more advanced and you don't want to change that c++ mess of a configuration file and build actual firmware, wondering if you messed something up or you just need to tune your printer better... Just unpractical and frustrating. I would rather stop printing than go back to that
@VampireOnline
@VampireOnline 2 жыл бұрын
I'd love to use OctoPrint but the connection is horrible to my older CR-10S. Ruins quality.
@shaungoh771
@shaungoh771 2 жыл бұрын
did you use a power supply to your raspberry pi? I had that issue before. I had to buy the raspberry pi 20 dollar power supply before by connection became stable
@VampireOnline
@VampireOnline 2 жыл бұрын
@@shaungoh771 Yup bought a cana kit... It is a B+ from 2015 so I don't know if that's part of the issue as well.
@tomsko863
@tomsko863 2 жыл бұрын
This is all way over my head. When it comes to sending GCODE I can't follow.
@TeachingTech
@TeachingTech 2 жыл бұрын
I have a guide linked in the description for how to connect directly to the printer.
@pr0xZen
@pr0xZen 2 жыл бұрын
Thanks, useful tips! On macros tho, actually no. If someone doesn't already know what a macro is, telling them it's something specific to gcode is a terrible idea. Your _first_ sentence on them, is literally the definition of a macro.
@MrMegaPussyPlayer
@MrMegaPussyPlayer 2 жыл бұрын
13:22 Now you're just bragging.
12 MUST-HAVE Octoprint Plugins for Happier 3D Printing
12:49
The Next Layer
Рет қаралды 107 М.
Zesty Nimble V3 - An ideal hybrid or just a compromise?
17:04
Teaching Tech
Рет қаралды 66 М.
Playing hide and seek with my dog 🐶
00:25
Zach King
Рет қаралды 35 МЛН
БИМ БАМ БУМ💥
00:14
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 4,7 МЛН
КАК ДУМАЕТЕ КТО ВЫЙГРАЕТ😂
00:29
МЯТНАЯ ФАНТА
Рет қаралды 10 МЛН
Stay on your way 🛤️✨
00:34
A4
Рет қаралды 24 МЛН
Running #Octoprint on Raspberry Pi Zero 2 W
13:16
NotEnoughTECH
Рет қаралды 32 М.
Host Action Commands - Marlin Firmware - 2022 - Chris's Basement
12:51
Jankiest 3D printing tips that actually work
16:20
Teaching Tech
Рет қаралды 106 М.
Top 10 useful G-Code commands for 3D Printing
17:06
Maker's Muse
Рет қаралды 97 М.
0.4mm nozzles just became obsolete
15:32
Made with Layers (Thomas Sanladerer)
Рет қаралды 1,1 МЛН
Why You Should Use OctoPrint - OctoPrint Introduction
7:23
Crosslink
Рет қаралды 194 М.
Klipper 3d Printer Firmware - What is it? Why do I want it?
18:09
Nero3D the Canuck Creator
Рет қаралды 247 М.
Playing hide and seek with my dog 🐶
00:25
Zach King
Рет қаралды 35 МЛН