Stephen Hawes

Stephen Hawes

I'm Stephen, and I love making stuff!

Feeders are here!

Feeders are here!

prepping for launch

prepping for launch

Mass Production SMT Line!

Mass Production SMT Line!

Introducing LumenPnP v3

Introducing LumenPnP v3

A PnP Feeder for $1.34

A PnP Feeder for $1.34

Designing a Feeder Protocol

Designing a Feeder Protocol

This Machine Saves Me HOURS

This Machine Saves Me HOURS

Outgrowing the Garage

Outgrowing the Garage

We Got a Cease and Desist

We Got a Cease and Desist

Fully Automated PCB Testing

Fully Automated PCB Testing

Пікірлер

  • @DominatorForti-nf7gp
    @DominatorForti-nf7gp3 күн бұрын

    Nice presentation, but you act too gay for me to watch other videos

  • @ad_deeppixelart5974
    @ad_deeppixelart59746 күн бұрын

    Hello, do you make customized CnCs? I would need a pick and place too, but higher and to pick 1cm-wide objects (6 grams max) :)

  • @sandeepthorvat6395
    @sandeepthorvat63959 күн бұрын

    hi can you make same reflow for me i will buy from you.

  • @gsxr1kmatt
    @gsxr1kmatt21 күн бұрын

    What's wrong with Octoprint and an NFS share?

  • @Turco949
    @Turco94923 күн бұрын

    You should stand closer to the camera, not sure why you stand so far back!

  • @kilo3421
    @kilo342125 күн бұрын

    For high amps like that, i think it would be better to have it in seconds. (Ex: on for 1 second and off 1 second) which would give a 50% cycle, but safer for a relay and the oven's controllers. Also, seconds should not impact that much the temp, as it has a big thermal mass.

  • @user-wf6km9wr6w
    @user-wf6km9wr6w26 күн бұрын

    why screw in your ears ????

  • @TheOfficialOriginalChad
    @TheOfficialOriginalChadАй бұрын

    FYI: the tool Syncthings will solve all of the file management for you

  • @CigerPro
    @CigerProАй бұрын

    There is no "how to". Just "I did it" video.

  • @yokonthesage
    @yokonthesageАй бұрын

    Which stencil jig do you use shown around the 16 minute mark?

  • @efreak1996
    @efreak1996Ай бұрын

    Something I've done in the past is store all my 3d parts (the "source objects" as well as the sliced gcode) on a NAS and configure OctoPrint to pull the files from there. This way I can totally skip uploading manually as the files will just appear in the OctoPrint UI. Obviously this doesn't work directly with the printer though but the workflow felt quite nice.

  • @mawoodmain
    @mawoodmainАй бұрын

    Octofarm?

  • @klaudijusstankevicius3353
    @klaudijusstankevicius3353Ай бұрын

    Great work, after this you should consider how to push prints off the plate and start a new one to get continuously printing 😢

  • @nicholaslabrecque
    @nicholaslabrecqueАй бұрын

    brother euwwwww python??

  • @loko4psp
    @loko4pspАй бұрын

    Doesn't prusa connect already do this?

  • @Ernzt8
    @Ernzt8Ай бұрын

    So smart and at the same time so simple...

  • @ausgeknipst
    @ausgeknipstАй бұрын

    So i tried it just now and it also seems to work with our A1 and P1S. Thats the tool we were searching for quite a while now, because a whole printfarm program would be overkill. Thanks a lot! Now we just have to wait for Bambu to implement folder support... Right now it impossible to use it with 300+ Files and no real file sorting on the printer screen. Maybe we can implement to upload whole folder structures with subfolders when the support is here..

  • @JeffDM
    @JeffDMАй бұрын

    Duet printer boards offer FTP functionality too.

  • @Dot2TheLock
    @Dot2TheLockАй бұрын

    Couldn't you use a weight sensor for the bins or even a cam to look for the red line just to automate it I guess the weight sensor set up might take more space.

  • @vlad_o_sh
    @vlad_o_shАй бұрын

    Hey Stephen, thanks for the video. How do you manage the files when they are on the printers SD card? We have 400 different items/files that we have to sync throughout our 8 printers and scrolling through the list line by line (seems like it's not even alphabetically ordered) seems like a pain in the ass 🥸

  • @oktayoki
    @oktayokiАй бұрын

    there is a esp board that called "sd card wifi adapter" or "bigtreetech tf cloud" you can upload files to sd card while pluged.

  • @MikeKasprzak
    @MikeKasprzakАй бұрын

    This is awesome

  • @BPSspace
    @BPSspaceАй бұрын

    Hey nice shirt :) Also that cable length fixture y'all made is genius! I just put together a Shapeoko router from Carbide3d and suuuuper noticed the difference it made to have cable harnesses bundled together like you mentioned. Anyway see ya at Open Sauce!

  • @stephen_hawes
    @stephen_hawesАй бұрын

    thanks dude!! yeah having lengths pre-set is such a usability improvement. super stoked to see ya!!

  • @sarreqteryx
    @sarreqteryxАй бұрын

    If you could get that to do parallel uploads (at least by printer, if not each file), that would be awesome

  • @edude03
    @edude03Ай бұрын

    (I don't run a print farm but from my own experience with ~3 printers) I'm not convinced this is actually what you want though? Feels like you'd really want a central thing that has a queue of jobs and sends jobs to a printer once it becomes "available" again (you'd probably have to have a human press a button on the printer to signal it's ready to print again but anyway) then the more complex version being the central thing knows the capability of each printer and sends jobs based on the requirements (for example, sending color jobs to a printer with the color(s) you needed loaded)

  • @dmytroi5456
    @dmytroi5456Ай бұрын

    Slicer is a tool to slice 3d model into g-code. For managing printers there are some tools like octofarm, some plugins in klipper and so on. This is not a job for slicer

  • @mawu98
    @mawu98Ай бұрын

    Nice Video. I have an Idea, maybe it’s better if you put the 3d printing parts in your software aligni. But you don’t put the new stoke manually in the software, maybe a barcode scanner will work for each piece or you have scanned only once and an Interface ask how much new pieces came to stoke.

  • @marc_frank
    @marc_frankАй бұрын

    can you send "print this file" commands to the printers? you could attach a load cell to the part bins and send print commands to free printers once the tray weighs less than safety stock.

  • @xcruell
    @xcruellАй бұрын

    You still used the sd card in 2024, while fluidd and mainsail are a thing? (or even octoprint lmao). Edit: yeah with that speed and printer-after-printer upload, mainsail would be way faster!

  • @FilamentFriday
    @FilamentFridayАй бұрын

    Does the transfer notify you if the file already exists and offers a rewrite? Or do you make every file a different version number? Seems like the SD could end up loaded with multiple versions thus in time you end up scrolling through too many files to find the latest.

  • @stephen_hawes
    @stephen_hawesАй бұрын

    right now, it just rewrites over any file with the same filename. this is actually great for our usecase, so there's only ever one file to print for a given part, for a given version of the machine. when we send an updated gcode file, we keep the name the same and it just kills the old version!

  • @Sembazuru
    @SembazuruАй бұрын

    With your farm upload tool, does it also purge the old, now obsolete gcode from the printers? If not, how do you ensure that someone doesn't print a build plate or two of an old, unused revision?

  • @DiThi
    @DiThiАй бұрын

    If you add support for octoprint, you would be also adding support for klipper printers as well. I think it's just a simple http post request.

  • @radovansemansky4618
    @radovansemansky4618Ай бұрын

    excelent job Stephen and your team !! ☝☝☝

  • @tom95076
    @tom95076Ай бұрын

    You are on a bigger idea. thank you.

  • @dragoncracker
    @dragoncrackerАй бұрын

    its funny that you made this piece of software. a year ago I tossed around the idea of starting a print farm, but stopped dead in my tracks when I realized this wasn't a thing yet. I had considered learning some programming to address the issue, but other priorities needed my attention. I'm glad to know at least someone has a solution of sorts so if I goto back to the idea of a print farm, at least there is a starting point. Thank you for your time and efforts!

  • @EraYaN
    @EraYaNАй бұрын

    This should still be a separate tool, but it should be a service. To keep printers up to date with new versions, handle prints etc. A little container you spin up somewhere to manage a fleet of octoprint/klipper or other firmwares.

  • @muayyadalsadi
    @muayyadalsadiАй бұрын

    Maybe printers should support mDNS / Bonjour / Avahi. Or maybe usual DNS SRV records. Get me all ips of printers with x y z features and upload x to them.

  • @kyleisah
    @kyleisahАй бұрын

    Suppose it’s a two-part problem. One being the slicer not being able to send files to multiple machines, second would be the firmware running on the printers themselves. With Klipper, you can control multiple machines from a single pi, and define in each printer’s config file where it’s “virtual SD card” directory is. So you can have multiple machines running from a single pi, all sharing the same directory where gcode is stored, and the start print and end print gcode can be localized to each machine with macros so you don’t have to worry much about customizing gcode in your slicer for each machine. With all that said though, I’m always happy to see progress being made in 3D printing from the community. Well done!

  • @MisterCOM
    @MisterCOMАй бұрын

    Git and systemd sockets

  • @superbrain3848
    @superbrain3848Ай бұрын

    integration into RRF should be also rather easy, it exposes a API that can be interacted with, allowing to remote upload and start prints

  • @superbrain3848
    @superbrain3848Ай бұрын

    Ultimaker Digital Foundry would be something similar to that. but its limited to Ultimaker printer and require a license iirc

  • @TecSanento
    @TecSanentoАй бұрын

    About time did you start injection molding those parts instead of printing them all the time

  • @TecSanento
    @TecSanentoАй бұрын

    Four non Bamboo 3D printers there ist ein SD card with esp32 module on it that you can use to create ftp server for non Bamboo printers

  • @a4d9
    @a4d9Ай бұрын

    Did you know that you don't need to wait for the whole file to be uploaded to one printer before you start to upload to the next printer?

  • @stephen_hawes
    @stephen_hawesАй бұрын

    i do!: 3:17

  • @UKsystems
    @UKsystemsАй бұрын

    Four when things need printing it would be possible to make a very easy and cheap system where you simply press a button indicating that it needs printing as you could use some esp 32 and have one as a receiver connected to a monitor displaying what parts are in need of printing

  • @UKsystems
    @UKsystemsАй бұрын

    It would be very easy for printers without Wi-Fi to have a little board that can connect to the SD card slot with a cable and act as an FTP server that can be powered over POE. I have made a prototype but it’s kind of functional.

  • @valeriyproklov2868
    @valeriyproklov2868Ай бұрын

    I talked to the CEO of Bambu Lab Europe in Barcelona during their tour and he said an API is scheduled for this summer. So something to look forward to.

  • @alexbezdicek
    @alexbezdicekАй бұрын

    Doesn´t Octoprint do this already? You can have several printers connected by creating several Octoprint services. Then just connected them over USB

  • @martinhuber6702
    @martinhuber6702Ай бұрын

    You can do this with Repetier-Server Monitor

  • @qrcline
    @qrclineАй бұрын

    Defintely would be a good idea to add a “All” button to the printer file uploader