Jump to content

Smol Printer Build: V0.2-S1r1


claudermilk

Recommended Posts

A little progress after a vacation hiatus. I had hoped to make a bunch of progress over vacation, but wifey kept us all busy and away from the printer.

Prepping the bed.

PXL_20230822_001227806_MP.jpg.6bd9c1bc0a452d8c18d92f5b3742c110.jpg

Wiring up the printer side and loading the cable chain. Aha, now we see why they didn't insert the pins into the connector shells. We also had an amusing minor roadblock: one of the chain links had some molding flash that "blocked" the path. I pulled it out and replaced with a normal spare link, then found that the flash was very thin.

PXL_20230822_003720405_MP.jpg.c682580994a46179d13b5fdaee8a4dd6.jpg PXL_20230822_002633599_MP.jpg.a80973d1110197dcd4091a6e9766f1a5.jpg

Mounting the bed

PXL_20230822_003908292_MP.jpg.3da991375975eb1b0f0d866f4ee19bf1.jpg PXL_20230822_004231891_MP.jpg.64248ec0b56131432222af41e08ae27c.jpg

She was intimidated by tackling the wiring, but with assistance got it done.

Next up is the tool head, so we saved that for a dedicated build session.

  • Like 4
Link to comment
Share on other sites

  • 2 weeks later...

Some more progress. It's slow but steady, contingent upon the time available and desire of my co-builder to tackle the next step. This time it's the tool head.

First up, the extruder (still Pocketwatch?)

PXL_20230831_231126579_MP.jpg.fa8df210bb2d451361a0030231f95598.jpg

The fans were a bit of a challenge, so she punted over to me.

PXL_20230831_235008449_MP.jpg.02f11941929e14c7e0094c6ed8c366c1.jpg PXL_20230831_235013830_MP.jpg.c744668b94fe3f4af6e32c3502737ac9.jpg

I also handled mounting the tension knob and making the initial setting. With commentary on what it's doing, why, and how the parts interact. Then comes the motor; she got it mounted and I finalized gear lash--again with instruction commentary and hands on feeling what proper lash is.

PXL_20230831_235213196_MP.jpg.db24e0c6ed2750b0d29f37a7f0eeb65a.jpg

Then comes the hotend. I'm totally tearing these apart later and stealing the blue heat sink for my blue-framed Trident and giving this guy the red Voron edition part. 😈

Lastly, tool head mounted! It's really looking like a printer now. Next up is electronics.

PXL_20230901_002925015_MP.thumb.jpg.b00ab53bee17639dec6c67286043b5fa.jpg PXL_20230901_002930981_MP.thumb.jpg.132b00e9fa5fb741ebbe2f45156cb5a5.jpg

PXL_20230901_000920270.MP.jpg

PXL_20230901_002141688.MP.jpg

PXL_20230901_000320232.MP.jpg

  • Like 5
Link to comment
Share on other sites

  • 3 weeks later...

Beginning electrical parts now! It took a while to get a time window we could work on it (and she was motivated to do at least a little); I suspect she's a little intimidated by the idea of working on PC boards and wires.

Toolhead board.

PXL_20230919_230713889_MP.jpg.2bda9319ae4dadc6bf72e81c257d5468.jpg PXL_20230919_231256696_MP.jpg.7b032f183ffa61ba47e9d75fbfb49537.jpg PXL_20230919_232524183_MP.jpg.2e59f5300d7e4af961c52f58947c1269.jpg

I'm an idiot. Looking at @YaaJ's post just now, I see where the motor cable is supposed to go. I'm pulling the toolhead board off later and re-routing the cable correctly.

Picobilical frame PCB

PXL_20230919_232951048_MP.jpg.e35b0ced47cd4cdd82a852e8cd7960d9.jpg PXL_20230919_233101150_MP.jpg.fe037791a54efeb29b76a07daf1c7f96.jpg PXL_20230919_233126625_MP.jpg.fcdb22ae20c49de28ac46bef615237e2.jpg

The peels!

PXL_20230919_234742657_MP.jpg.b33201a347bf537157a2619ce4e861d7.jpg PXL_20230919_234928702_MP.jpg.b7c8d9ac506f4fe333148ef540861440.jpg

Finally, power supply and inlet switch.

PXL_20230920_002534062_MP.jpg.0ddbe622b8cf2aa96278f4924e792ecc.jpg PXL_20230920_002737485_MP.jpg.8b9e5ff8ce53480b00fdf682c77c2c2a.jpg

I managed to forget to print the controller/Pi mount parts, so we couldn't get those done--and she was about done at this point anyway. Next up: mounting the controller and Pi and starting to attach wires.

PXL_20230919_234228761.MP.jpg

  • Like 1
Link to comment
Share on other sites

3 hours ago, claudermilk said:

As promised, I tweaked toolhead wiring routing. It's much cleaner now. I think this will pass Sanity's serial checks.

PXL_20230921_125501776_MP.jpg.2b698d6ea580c8525e80620e011aa237.jpg

Also, thanks @YaaJ for making me check those Picobilical Frame PCB jumpers. They were indeed set to 5V. Fixed now.

That looks much cleaner than mine. Might have to revisit my routing. I probably cut the left side PCF too short to route through the middle, but the others might still work. Glad the Picobilical Frame PCB jumper PSA helped 😉

Edited by Sojin
spelling
Link to comment
Share on other sites

Big progress! Wiring is done! Next is making it move--that is tomorrow.

Mounting the electronics cooling fan.

PXL_20230923_003753352_MP.png.73ef6ebaa227bf6697f02fe457562349.png PXL_20230923_004226693_MP.png.0a45a088955c7e1f644792fff2b0b2df.png

Prepping the controllers, and mounted.

PXL_20230923_000755176_MP.png.48aed52e8408315589d3f7c1d34c0ee1.png PXL_20230923_003151337_MP.png.02214dcc66f9d413e7639515c9d7eec9.png

Connecting the power supply, and the nice safety cover.

PXL_20230923_004634533_MP.png.15f24edb0dedbc669fe875fc5f26b265.png PXL_20230923_004918905_MP.png.a60c4299c276f36d0a36be0b66e033c9.png PXL_20230923_004947233_MP.png.36cf11c8c578e8d7d8a7be2cc3322601.png

First exposure to these tiny darn connectors. Yes, I'm totally cheating using her small hands for this stuff.

PXL_20230923_235043306_MP.png.fcc10fd2ecbc526435f09899a9ee52fa.png PXL_20230923_235118407.PORTRAIT.png.0c1ae53a72e64304c5f976f04c6626f3.png

Wiring montage!

PXL_20230923_235256850.PORTRAIT.png.2e19cc4bbd4f0b8f2968a57b86c18d7e.png PXL_20230924_000529560_MP.png.a0ab319a04741f5640cdc465647d8aa0.png PXL_20230924_002156975_MP.png.6c4f265db1b97ff26b62a01e8f19de86.png PXL_20230924_002212778_MP.png.ae13ef32a9c2a1ebb6a7f746ff98469f.png PXL_20230923_164902470.png.c60829f49f9c991493716c0b1e8d13ed.png 

A full cable channel, and covered!

PXL_20230924_002328325_MP.png.d510b0e66a2d640d0596eeae84ad5bc9.png PXL_20230924_003431767_MP.png.e92cdfbd4908efdc4fbf937f7b06b587.png\

Connecting the umbilical. This took some care--enough pressure is needed that I was worried about breaking things.

PXL_20230924_004140258_MP.png.4123e70bdbb51202af05c9efc75257dc.png

How it sits now. Next up is inserting the flashed SD and starting software configs and printer checks. Getting close!

PXL_20230923_180445932.NIGHT.thumb.png.02bf217a7d781c74220828dbc5b3777a.png PXL_20230923_180433912.NIGHT.thumb.png.a28ca425c20f655318f7c4b9fc5fdec7.png

  • Like 3
Link to comment
Share on other sites

 

I just ran into a brick wall. I am getting no 5V power out of the Picobilical Fram PCB. Has anyone else run into this?

The SKR Pico is getting 24V. The outputs for the wire to the picobilical is getting 24V and I see 24V at the input end on the picobilical board. I have nothing coming out of the 5V outputs for the Pi. Am I missing something, or is this possibly a bad board? There have been no sparks or magic smoke released.

It's wired up exactly like the LDO docs show. The only difference is I'm using a Pi 3B, but the GPIO blocks are the same across all Pis, so that won't be an issue unless I'm missing something.

 

  • Like 1
Link to comment
Share on other sites

@claudermilk Dude, I feel your pain. I struggled all weekend getting the VzBoT configured to home/move in the right direction. Got it homing tho. I'll post up the details in my build diary.

Sorry that I can't add anything to help you Chris, but I have to say your build looks awesome so far and what's equally as awesome is that you're doing the build together with your daughter. You're a good Dad my man. 👍

  • Like 2
Link to comment
Share on other sites

The LDO Picobilical is very different from the much simpler Formbot Umbilical, which is just a feed through of all connections into the 14 pin connector.

If I read through the LDO documentation, you actually need to flash the firmware onto the Picobilical board.

If the board receives the 24V power, but shows no output, my assumption is that somehow the flashing of the firmware did not work correctly and therefore it does not process the information from the RPI correctly.

Other option is to try to change to a different USB cable. I had this problem when I could not see that the board was in DFU mode. Changing my USB cable to another one fixed this problem. 

Hope you find the solution and get things working! 👍

 

 

Link to comment
Share on other sites

I did probe out the power. I'm getting what I expect everywhere except the Pi 5V. I did go through the LDO docs site a couple of times and it sounds like the board should be flashed already. It certainly leaves me the impression it should just power things up--there's no instruction for powering the Pi separately first. I also took another look at the main V0.2 manual and I'm thinking I could build a jumper to power the Pi the normal way shown from the Pico controller.

Link to comment
Share on other sites

I have to get the Pi up and running to be able to do that. It was a chicken-and-egg situation.

I went ahead and built a quick jumper for the 5V from the SKR Pico to the LDO power hat. It worked! KIAUH is installed, and Klipper is installing as I type this. From here I'll be able to get that Picobilical PCB fixed.

  • Like 1
Link to comment
Share on other sites

OK, made some progress. Pi is set up, Klipper, Moonraker, and Fluidd are installed. It appears the SKR Pico is flashed ok--I have a serial ID. The  Picobilical frame PCB remains a PITA. I think I got it flashed. I did get a serial ID once. Now I cannot get that to show up any more. I went through the steps here: https://docs.ldomotors.com/voron/voron01/Picobilical#compiling-the-firmware. I tried the UF2 mode, which didn't seem to do anything--I didn't find any kind of drive to mount. So tried the Klipper Make which seemed to work. But no serial ID after the first time I saw it. What the heck am I supposed to do with this thing? I'm sure i'm missing something stupid, by my brain is tired now.

  • Like 1
Link to comment
Share on other sites

Got it solved! It was stupid. I had a think and tried the PC method, connecting the board via USB to a laptop; that still didn't work. So in pulling the USB cable I noticed the 24V power leads moved. Huh? It turns out that they were loose for some reason, so the board was only getting power while in DFU mode. 🤦‍♂️ Both 24V and 5V leads carefully checked again that they are good and secure. I now have happy LEDs on all three boards. Pi is powered up off the 5V buck from the Picobilical board. ls /dev/serial/by-id is giving me both serial IDs. I can get back to moving forward again tomorrow.

Obviously, my daughter didn't stick around for all the gory details of troubleshooting this, but I did make sure to walk her through the broad strokes of what I was doing, and what the intended flashing steps are.

  • Like 3
Link to comment
Share on other sites

First hit on the Fluidd page after getting the Pi set up.

Screenshot2023-09-26055934.thumb.png.392c5a83140da5293b88b4aef8837c6e.png

And as of last night.

Screenshot2023-09-27060046.thumb.png.758e2d734f9c7da0d7e0f85406241c62.png

Time to reprise this gif!

itsworking-sm.gif.f16f18db082343af79541a9843707ec8.gif

While we melted plastic, no print just yet. It was getting late and I somehow mis-set the z-offset; I'll get that redone and we will print a cube later today.

  • Like 3
Link to comment
Share on other sites

I printed a thing!

PXL_20230928_231411505_MP.thumb.jpg.cdfb93ebe139d322a33ac2e585bc2c08.jpg

The finish line is in sight now. Just panels, skirts, and tophat left to build. Then all the software/macros tweaking and tuning.

While I kept my daughter's attention long enough to walk her through the broad strokes of installing Klipper and setting up the config files, it's not holding her attention. So I'll tackle the tedium of tuning--she's ready to just start slicing and printing stuff.

The interesting bit with that cube is I used the default V0 config for SuperSlicer (though I turned on firmware retract) and my generated filament tuning from the Trident. PA & EM testes pretty much tracked exactly with this printer, so I don't see a need to redo all that for now.

Edit: Oh, and bed leveling and getting z-offset right is killing me. I now really appreciate the z_tilt_adjust and Tap on the Trident.

  • Like 2
Link to comment
Share on other sites

Fin.

PXL_20231003_015221557_MP.thumb.jpg.a9a8247e6fcd6b543dca1480f986fa6d.jpg

Now for tuning, software tweaks , and mods! Oh, and recording a serial video.

She got distracted (and had some more homework to do), so I mostly handled sorting what subtly different bracket went where on the tophat for the panels. She did make sure to record herself doing the peels--she's a pro now.

  • Like 4
Link to comment
Share on other sites

FYI, trying to get input shaper set up was giving me fits. Unfortunately the instructions are scattered in several places and the current last instructions for installing numpy are incorrect. It throws an error that no BLAS libraries can be found. After much searching, I found the solution on the Klipper discourse. Using ~/klippy-env/bin/pip install -v numpy==1.25.2 allowed numpy to install and now input shaper is off and running.

Link to comment
Share on other sites

3 hours ago, Sojin said:

Are those tophat handles there on the front? For lifting open the tophat?

Nope, those are little nameplate parts from LDO's Github. They give you a kit serial plate which will go on the left one. The right one is just a Voron and LDO logo. Not necessary at all, but why not?

  • Like 1
Link to comment
Share on other sites

Congrats on a nice build and getting your daughter interested in the 3D printing hobby. 👌

Serial number and input shaping is on my ToDo list. Then I urgently need to start printing the first parts for my hopefully shortly arriving Formbot 2.4 Kit 😇 😊

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...