I just picked up some PLA for 10 bucks thanks to Reddit user Pashag3g and PLAFantastic on Twitter. I've taken advantage of several deals in the past, and picked up some cheap filament and parts for my printers, so I thought it would be helpful to post some links to the sites I check every now and then for deals. I added these to the Links and 3D Printing Tips sections as well:
I bought a "Zeberoxyz Red Supporting Rod Set" (616mm version) for my CR10S Pro from Amazon a few day ago, and got it set up last night. It's a very nice kit, and went together easily. The only things I added were four M3 washers for the metal brackets that mount under the front of the printer (just my preference to use washers with the screws but it's not required). The assembly is straightforward, just assemble the rods, mount the brackets and then mount the rods. On the CR10S Pro, the top mounts have to stick out about 5mm from the edge of the 2020 extrusions to remain in line with the lower mounts, but that does not seem critical. I'd suggest not trying to put much tension or compression in the rods, to avoid racking the frame since these are just additional support. Unfortunately during the install I found a pre-existing issue with the squareness of the frame on my CR10S Pro, which I will need to deal with when set up the z-belt mod on my printer. Additionally, I found that, with this kit installed, I have an interference issue with my custom hydra remixed hot end (but there would not have been any problem if I were using the stock hot end). I will need to think over the best way to re-design my hot end mount, but it should not be too difficult.
Overall though, for a stock CR10S pro, I think something like this support rod kit is a great idea. It looks like Creality is including this same type of bracing on their CR10 V3, and I have seen it on other large printers as well. If you are running a custom hot end though (not stock), it would be worth checking for possible interference issues first.
I just received the kit of functional printed parts for the Voron 2.4 R2, from Maker Panda on AliExpress. I bought these around the time I bought the Voron kit, but there was a lead time since they had to be printed. The customer support was excellent and they accommodated an early change I requested with no problems (changed the hot end type to a Rapido). Some of the pics show the Rapido set in the Stealthburner mount to test the fit (which is perfect). I probably could not print parts this nice in ABS on my printers since even though my CR10S pro is enclosed, it does not warm up that much inside the enclosure. I also really dislike printing ABS, and getting the parts will save a lot of time. There are of course some minor cosmetic issues which are just things like zits or inconsistent flow showing up here and there, but the pictures don't do the parts justice really. In person they look great and feel well made. They are also well organized with labels showing what's in each bag, and they were packed with a great amount of care so nothing got damaged. I did not get anything for posting this, just putting info out there. I plan to update this once I start to assemble the printer.
I recently received a DEPSTECH Endoscope Camera 1944P which I had ordered from AliExpress several weeks ago. I want to disassemble the camera, and see if it can be better integrated as a nozzle camera for my printer. But before I start hacking away, I thought I should get a baseline to see if and how it works. It seems to be a mixed bag so far though, the camera seems to cut out at the slightest movement and I have had the screen blank out multiple times (edit: see updates below, this seems to be an issue with the Pi). That sucks because the image quality is pretty good, and I could see this being a good candidate for a nozzle camera. I'm still testing it though, and will have to try it on another device to make sure the issues are related to the Pi.
But here is a bit of how I set it up and some pics of it in action. Pardon the upside down shots of the nozzle, I did not mount it, just had it sitting next to the nozzle and the point was just to check the resolution and image quality.
To set up the cam, you can refer to this post, which goes into more depth on multicam setup, but in a nutshell:
1. First connect the camera to the USB port where it will be plugged in and boot the Pi. If you already have a camera configured, check out the multicam setup info from the Octoprint docs, or my prior post linked above.
2. I already had a file named webcam2.txt set up (which is required for multicam) and it lives here:
3. I ran "ls /dev/v4l/by-id/" to first get the long name (what I would call it) for the endoscope camera, which is:
4. Next I checked to see what formats are supported by the camera, I tried 1080P at 30fps and 1944P at 25fps to test with "v4l2-ctl --list-formats-ext":
Now I had the info to update the /boot/octopi.conf.d/webcam2.txt which again is for the 2nd camera (multicam) and a file I had to previously create. I just commented out the config for my other endoscope camera (by placing a "#" before the line to ignore), and set up the new one on the next line down (circled in green in the pic below). I first tried 1080P at 30fps:
And then I tested it using 1944P at 25fps by re-editing the same file (/boot/octopi.conf.d/webcam2.txt). Should also note that in order for the changes to take effect first the file must be saved and after that the webcamd service needs to be restarted, or the Pi can be rebooted. For some reason restarting the service seemed to hang on my Pi so I rebooted it, and this again could be part of my problems with stability. I will probably try a fresh image and rebuild things when I get some free time.
The image quality is pretty decent and the autofocus seems to work. The test image is not the best composition, but again this is a quick test and I already have some issues with stability I need to look into further. The Pi's CPU seems to be running OK and the temp is around 41.8°C which I "think" is normal. The image however seems to lock up (see below pic), and I have to restart the stream to get it back, which could be either the Pi or the camera. I also noticed that when I was working on the camera to position it, the stream would drop more frequently. It is also very likely though that the issue is related to power, so I will also need to try a more robust power supply (my Pi complains of undervoltage but the reasons why I have not fixed that in the Pi's normal location is another story).
So the endoscope does what it says and the image quality seems good. The issues with it locking up again may be my Pi or related to power, so I need to test further. However I did not have issues though with my current cameras (two actually), and for testing this, I was only running the new Depstech endoscope camera. I hope I can resolve this and will update what I find. (Edit, I suspect the Pi is the issue, see the last update below).
UPDATE 9/17/2022: I still need to test this camera on another device to see if the cut outs are due to the camera or the host it was connected to. However last night I ordered this camera, which I think could be used as a nozzle camera, and it has some benefits over the endoscope types of cameras for mounting and cooling. The problem however may be (edit) the focal length, but it may be that a small lens could be used to get a close view so I am also gonna order some cheap lenses to test it with. If it works I will post some updated designs and may try to work the camera into the stealthburner (that is the ultimate goal at least), but I will first try it out on the CR10S Pro.
UPDATE 10/7/2022: I did not test the endoscope camera on another device, but I have since experienced this same issue with another camera on the Pi, so I suspect the issue is with the Pi. I found this post on the Octoprint Community Forum and it looks like something I should try. I will test it again if the issue can be resolved on the Pi.
UPDATED 10/8/2022: Well this is strange, but I have been testing the other camera I have (OV5640), which has also been locking up. I tried changing "type=forking" to "type=simple" but that had the effect of causing webcamd to reset every few seconds. I then found this post by Foosel (Octoprint creator) and it says that the type should be "simple", however (again) with "simple" webcamd restarts constantly. So the behavior I am seeing appears to be opposite what was reported in the linked thread (simple causes webcamd to restart constantly and forked seems to be stable, but locks up). I may end up re-imaging the pi with the latest version (I am running 1.8.4 currently on this pi). In any case, the issues with the locking up on the cameras seems to be related to the Pi/Octoprint and not something wrong with the cameras.
That is a long title, and it may not be the best. Anyway, this thing is a filament runout sensory which should work with a stock CR10S (and maybe others?). The design uses a pair of PC4-M10 couplers with the output side of the sensor having a quick disconnect which can be unscrewed. The reason for the quick disconnect is to be able to get access to the filament to assist with unloading a direct drive extruder (it's not always necessary but sometimes it can help to have access to the filament closer to the hot end on a direct drive).
Why unscrew the coupler instead of just releasing the Bowden from the coupler? For one, the couplers generally suck, and I have had more than one that held onto a Bowden tube and would not release or not without difficulty. The other reason is that eventually the tube will get chewed up if it is removed too often.
To design this reminx, I used the "Creality CR-10S Ultimate Filament Run Out censor With Z Axis Cable Guide" by 3Deddy at Thingiverse, along with my Bowden coupler. My plan is to use it with my CR10S Pro which I believe uses the same filament sensor as the CR10S (but I have to verify this when I get some time and my printer is free). It looks like Creality uses the same sensor for different printers so I expect it will work fine, and if not I can modify it to work. I have printed a version of this, and then went back and optimized it a bit to use fewer supports (but there will still be supports needed). This version will be mountable on a 2020 extrusion using some M3x25mm cap head screws. If it works I will post it at either Thingiverse or Printables.
Updated 9/14/2022 to remove "PC4-01" and add the correct type of coupler, which is "PC4-M10" (with a link to a product).
I ordered a kit to allow me to remove the z leadscrews on my CR10S Pro and swap them for belts. There are a number of reasons to do this and a number of reasons not to, but I'm gonna give it a try. The design is a remix of Kevinakasam's Belt Driven Ender 3/Pro/V2 and CR10 which is posted to Thingiverse and his Github. I am specifically using the UltraLow Profile version 3.6 as a basis for this remix. I also used Captain_Falafel's detailed CR10S Pro model to help remix the parts (also pictured), which was a great help. The parts should be 99% done, but I have to print and test it before I can post it (which will be as a remix on Thingiverse). I should be getting the hardware in a day or two as well. I only need to see what the hole spacing will be from a support rod kit, which I also am waiting on for the same printer, since that will sandwich over the mounts for the transmission (and the holes will need to line up).
I went a bit overboard though and added a few extra things to the existing models and made some slight changes to help them print with fewer supports. The largest part of the modification though was the left side carriage which required moving the stepper and filament sensor down a bit, in order to accommodate the transmission parts. I should have retained the full 400mm height with this, but I will have to see. I also designed this to still work with my cable chain remix which is unfortunately only for the CR10S Pro V1.
Update 9/11/2022: There is a bit more progress and some changes to the design. I decided that since I don't use the stock extruder, I would make a version for a direct drive, and since the stock filament runout sensor does not allow for using a Bowden connector, I used the "Creality CR-10S Ultimate Filament Run Out censor With Z Axis Cable Guide" by 3Deddy at Thingiverse, along with my Bowden coupler, to make a filament sensor housing for the CR10S Pro which would allow me to quickly disconnect the Bowden tube from the filament sensor in the event of a break, or to remove the filament quicker during unloading. A bit of cable management was also added to replace the stock cable management on the CR10S Pro which uses the left carriage which is getting replaced.
There are a few changes to the transmission housing as well, with it being narrowed down by a bit which will allow me to better use the 65mm rods I will get in the kit, with some aluminum 80 tooth gears (since with the stock design it's a bit tight on the length when using the aluminum gears). I also removed a pocket which was meant for the printed 80 tooth gear and some other minor things. I have printed a few parts already to test things and am really impressed with the fit of Kevinakasam's original design, it's really good and the parts work very well.
Update 9/13/2022: There have been a few changes, and the design is now ready to print. The changes are primarily to help with printability, or to add some strengthening to the modified parts for the CR10S Pro, but also to allow the use of a bracing kit on the CR10S Pro. There is at least a few other usability changes which may or may not work out, such as a view port on the belt tension adjuster (with some markings at 1mm intervals), an update to the ribbon cable management attachment and modifying the lower belt idler holders to make use of the threaded holes in the 2040 extrusions, whcih may help with mounting (they will also have some T-nuts though). I picked up some "Fire Engine Red" e-Sun Red PETG, which prints nicely and is a deep red which almost matches the anodized parts on the printer (edit: depends on the lighting), so I will be printing most of the parts in that (I plan to use it to make some parts for the Voron as well). Because PETG is not as strong as PLA I plan to print these with at least 3-4 walls and 60% infill on structural parts, with a 0.6mm nozzle. Ideally I would use ABS or ASA, but I don't run those materials much due to the smell and these parts should be beefy enough that PETG will work OK.
Update 9/14/2022: I was happy to find that the kit I ordered from AliExpress with the parts for Kevinakasam's belt driven Ender3 design had arrived (I ordered the kit from Powge on AliExpress which is just a seller who compiled the parts for the design, but AFAIK has no affiliation with the designer). Unfortunately, when I opened the package and examined the parts, what I found was a disappointment. I purchased some aluminum 80 tooth GT2 gears (with 8mm holes) along with the kit (also from Powge), and they had sharp edges which required about 10 minutes to deburr (and I did it poorly since I only have a cheap tool). I will probably need to chuck them in a drill and sand the edges to clean it up. That was not the worst however, the 65mm dowel pins have rust and one has a large pit in the surface. Rounding out the kit was the more generic stuff which is hard to mess up, and that was mostly OK. The 608 bearings are usually cheap, but I have my doubts about these since the metal looks darker than most of the ones I have bought in the past, but will need to take a closer look before I decide if they will be used for this project or not. Update - I checked the bearings and compared them to some which I already have. The Powge supplied bearings are noticeably less smooth than other cheap bearings I already have, so I will not be using the ones from the kit. I checked the idler pulleys and they are OK. The included belts are no-name, with literally no markings on the main drive GT2 belt. The loop belts are branded as "Powge", which was expected, but seeing the quality of the other parts makes these questionable as well. For the price, I would recommend sourcing the parts separately. I bought one extra 80 tooth GT2 gear from another seller, and the gear I received was much better quality and a bit cheaper too. I think I can probably still use the dowel pins but will need to remove the rust and probably paint the ends so they don't corrode further.
Update 9/14/2022: To their credit, Powge said they would send me some new 8x65mm pins to replace the rusted and pitted pins they sent me with the kit (Edit - communication with the seller was challenging, they asked me to pay a buck to get the replacement rods sent, which I refused, so they said they will ship them but it will be slow :D). I also let them know about the sharp edges on the 80 tooth gears, and told them that I deburred them myself, so I won't be asking for a replacement on that item. I also ordered some M8x65 stainless pins just in case there is a problem. I'm not gonna let the rusty pins stop the build, but will replace them when I get the new ones.
Update 9/15/2022: Just a quick update. I'm printing parts and so far things are working. I'm planning to print all the parts in the "Fire Engine Red" PETG first and then will do the rest in black PETG. Since the parts take hours to print, I took some time to design a bin for the scraps that always accumulate around the printer. It is designed to print in 2 parts to avoid any supports, and uses five 12x3mm cylinder magnets to hold it on the base of the CR10S Pro.
Update 9/16/2022: After printing off some parts it was clear I screwed up. The lower GT2 20 tooth idlers are 18mm in diameter which was too large and would have hit the 2040 extrusion, or I could have moved it slightly but that would screw up the "parallelness" of the belts. I had earlier decided to use the F623 flange bearings as the idlers however I flip flopped back and am planning to use these GT2 20 tooth idlers with a 5mm bore, since they have a smaller outside diameter of 15mm and will allow me to keep the belts as close to perfectly parallel as I can. The different idlers (which now require 5mmx16mm pins) required a re-design of the lower idler holders. I also had to make some changes to the carriages to keep the belts parallel and still have room to adjust the belt tension. But I think its now (really) done, and the belt path looks perfectly parallel in CAD. So now I will be back to re-printing a few parts, and waiting on the idlers to arrive, which fortunately will not take weeks on a boat from China.
The pic below shows the issue with the GT2 20t idler with an 18mm flange (which I received as part of the kit). I think, though I am not certain why it is, that this problem is only with my modified design. I don't think it affects the original design, but since I was re-working many of the parts, I just went back and set the belts to parallel and made adjustments where needed to make all the parts line up with the belts. The purple/magenta lines in the 2nd pic represent the center of the belts (where the teeth start), and both the up and down runs of the belts are now parallel, which is helped by using a GT2 20t pulley at the top transmission, and an GT2 20t idler at the bottom. The difference in diameter between the GT2 20t idler/pulley (12mm) and the FT623 flange bearings (10mm but effectively 11.5mm) is only about 0.5mm, so it would not have mattered in the grand scheme of things if I went with the FT623, but using the GT2 20t gears just seems like a nicer way to go (at least right in this design phase :D).
Update 9/18/2022: This took way too long but the lower idler is finally finished, the final design will use an M5x16mm pin with a GT2 20 tooth idler (with a 5mm bore and bearing and 15mm OD). The pin required some force to snap in which I'm fine with, since I want it to be secure (getting this part of the design right took a few tries). I used the handle of a long nose pliers to push the pin in place against a table top. The narrower 15mm OD on the idler fixed multiple issues I had earlier with the alignment on the remix, and there are no interference issues I can see. I'm printing up the left side idler now and then will do the carriages which were also revised previously. I pretty much need to print about every part to do the modification, which is probably for the best since I have too many projects and not enough time as usual.
Update 10/1/2022: This project is all printed, but installing and testing is on hold while I print some parts for the voron (on the CR10S Pro). I don't really want to have it apart while I'm still needing parts for other projects. However, I will update here when it is tested and then when the files are posted.
Update 10/8/2022: Just a minor note I forgot to mention about the design. I added some spacers to the 8mm shaft to keep everything in place, I added 2x1mm spacers (8x11 1mm) and a 6mm spacer (M8x16 6mm) on the 8mm shaft, which on this remixed transmission, holds the gear in position on the shaft, and keeps anything from moving side to side. The 6mm spacer is not really necessary, as it sits on the side opposite the large gear (between the belt gear and inboard bearing). I could have also just stacked 6x1mm spacers and skipped buying the 6mm spacers altogether. With the spacers installed, it feels like nothing will move side to side.
This is just an idea which I'm considering, which modifies a filter I'm currently using in my enclosure, but changes the airflow to recirculate the filtered air back into the printer. It utilizes a HEPA filter for a vacuum cleaner and a box that can hold some activated carbon. It's just a rough model and it was done to see if I could fit it on the back of the Voron printer. I could use one of the existing designs, but I want to have a HEPA filter in addition to the carbon filter (to try and filter some of the ultrafine particles as well as the fumes). The design is very roughed in right now, none of the fancy parts are even started, and it may be too large to consider, but will probably work on it some more before I decide if it's worthwhile.
I spent several hours today working on this, and re-doing much of it simply because my first attempt was more of a hack job and the model had a bunch of errors. I ended up just cutting out the problem area and re-building it which fortunately worked. I'd say it's about 90% plus done at this point, but testing will of course probably prove that the last 10% is always the hardest. In any case I can't test this sucker for at least several weeks, but at least I can call it "done for now". Some drawbacks of this model are that it requires supports to print the cover plate, the screw lengths will change, and there had to be some compromises in the design of parts which required hacking off bits to make 'em fit. I tried to be judicious about that last part, and tried to bolster things where I could, but only testing will show if it was a bad idea that never could work, or if the parts will survive. I also am concerned if there will be enough clearance behind the fan, and I think my fancy adapter board will be out, since it mounts to the back of the fan. There may still be a possibility of a couple mm spacer if there is a problem with the clearance to the back of the fan being a problem. On the plus side, it should be a drop in clockworks, and the hardware is mostly the same M3 cap screws, just different lengths on several screws. I think that the benefits of helical gears like those used on the Mello Libra MINI could outweigh the potential issues though, but that is still relatively new and there is not a lot of info on it yet. Hopefully this will be worth the trouble.
The basis for the model I am modifying here is the Steathburner clockwork 2 (thanks to VoronDesign for posting the STP files!)
Update 10/15/2022: It has been a while since I finished the design on this, and was putting off printing it since the base part will have some serious supports. Since I could not figure out a way around the supports, I am gonna try something with a release layer. I made some custom supports, and my plan is to print with ironing on all the top layers, so the support interface is smooth. I will also pause the printer at the layer separating the supports and the model (layer 26 in the pics below), then I will apply some hairspray with a q-tip, as a release agent to the top of the ironed support, then the print will continue as normal from there. I don't know if this will work or not. But since I could not come up with a way around the supports, and I don't want it to look like hot garbage, I had to try something different. If the base prints OK, I will run the rest of the model, and test the fit. The current iteration of the design also drops some of the screws in favor of dowel pins, which I think may be more robust long term, for the various things that need to rotate on them.
I'm waiting for this print to finish up, but added some pics to show how the hairspray was applied.
I just got the part off the printer and wow, it worked. The pics don't really do it justice, but the supported area is actually smooth! The supports also removed easily aside from one area where a small (and insignificant) part broke off with them. The pics below were before I did much cleanup on the part, but the main areas that need to be printed accurately appear to be good. The built in supports seem to have helped the filament guides print without sagging as well.
Update 10/16/2022: Well I think that was a bit optimistic of me to think it would be good. Turns out I somehow lost a mm or two and the alignment of the actual parts does not match the model I made. The problem is that in order to get the filament path to line up with the drive gear, a couple washers were needed on the side which the stepper attaches to. And that places the stepper gear too far out to make good contact. It's good news bad news though. The good news is that I may be able to squeak another couple mm of clearance out of the top part (or thicken it up by that much), and the bad news is that it is gonna take a bit of work to get things to align correctly. So this model is a dud, but I'm still printing the arms in case there are other interference issues I need to work on.
Probably not (or at least without compromises), but I mocked up a model to see if it could work. The problem is that the entire clockworks needs to move forward by 4mm in order to accommodate the helical gears (which are used in the Mello Libra Mini Extruder). I think it could possibly work, but it may not really be a clockworks since it could require modification of the cover of the Stealthburner (I believe) in order to have the clearance needed. It also requires cutting down the latch (by 4mm) due to the re-centering of the tensioner parts 4mm forward. Even though this is just a mockup, there are numerous things that had to be modified just to get this to point, so I have to question if there will be too many compromises to make it work. I'm gonna bounce this idea around for a while, and I have a thought on how it may be possible to fit in as a drop in clockworks (would require supports to print). Right now though, this is just an idea. But it would be cool to get some helical gears in the Voron. Really though, I should probably just build the printer.
Update: After playing with the design some more, I think this could work. I ordered a Libra Mini Extruder (full kit minus the stepper which I already have). There may be some minor changes to the hardware required but overall I think I can make it fit as a clockwork. I think I can redesign the latch as well to give it back some of the material I had to remove, may not be pretty but I think it would work. It's still very much a work in progress design and will be a while before it can be tested of course.
Update 2: Somehow I got all the parts jammed in there and I think it could work. The entire clockwork and the swing up cover (over the stepper) would need to be re-printed and I still need to verify if the original bolts will work. Fortunately though it's only the clockwork that needs to be re-printed, and the front part / fan cover should be OK. The front cover will need two 30mm M3 cap screws now instead of the 25mm screws, and there will be a few more M3 inserts needed as well. I won't be able to test this for some time though since I'm waiting on parts from China still (and that's just to get started building). If it works out I will post the files on Printables and maybe Github.
The basis for the model I am modifying here is the Steathburner clockwork 2 (thanks to VoronDesign for posting the STP files!)
Front Panel Extender for a Silverstone FT03-MINI PC Case (Allows More Airflow for the Graphics Card)
This was supposed to be a simple project to provide a bit more airflow to my GPU which I have mounted in my Silverstone FT03-MINI PC Case. The FT03-MINI is a clean looking case (which looks like a small trash can), but airflow is not spectacular for the graphics card, which is mounted so the fans will face the front of the case with maybe a dozen mm of clearance. It also appears that the model may be discontinued, since I cannot seem to find it anywhere for sale. I had been running for years on my old GPU in this case, and I'm sure it suffered a bit even though I don't game much (I had to replace it when it began to revert to safe mode and have other issues). When I installed a new card recently, I realized that a spacer could be made to extend the front plate for the case and allow some extra space for the graphics cards fans to pull in cool air. Unfortunately, due to some complex profiles, the project got more complicated than it should have been, with several iterations for the mounting adapters. But it's almost done now, and most of the parts are installed and fit, with the last part on the printer currently. Once issue I ran into though, which I need to keep in mind for next time, is that one part had to be printed flat on the bed (on the diagonal), and was very long (388mm), but the printed part was 387mm. I believe this could be due to shrinking (PETG), but need to dig into that a bit more. I don't think it's my steps/mm. I should have printed a quick test part of the same length before running the parts, so I could have made some scaling adjustments to get the parts right, since this caused problems later in the build.
I covered the holes in the spacers with some screening material, but may change that to something with a finer mesh.
Update: 9/4/2022 It's done and looks great. One of the screw holes needs a bit of an adjustment but I didn't need it anyway. I'm not sure I will post this one since it's such an oddball thing for a PC case that is discontinued.
Welcome to my Stoopid corner of teh Internet. It's mostly gonna be 3D printing stuff, but I also post some recipes, projects, and the occasional rant here as well. More Stoopid stuff is updated regularly.