Experience with Orbiter 2.0 extruder
IMALlama @ IMALlama @lemmy.world Posts 25Comments 900Joined 2 yr. ago
Default comment sorting?
I looked for opened and closed requests containing comment and sort. I didn't find one.
Default comment sorting?
I don't know about unuseable, but agree that it's annoying that there's no setting and the last value doesn't appear to persist. Pop over to GitHub and write an issue?
I've been wanting to poke around the codebase a little myself. Maybe this will be an easy start.
No, sorry :( I am just a camera hobbyist, but don't consume much traditional media.
Hard agree. There's also the time component to it. If I'm on my phone I don't want to have to spend much time reading, thinking, and the replying via text. I may hop onto my laptop to reply, but time is precious with younger kids which is why I first looked at the message on my phone...
It probably comes down to how the show was originally shot and/or upscaled. IMO it also comes down to your vision, screen size, and viewing distance.
I remember the early 00s having a high prevalence of, "raa, your eyes can't tell the difference between 720 and 1080 at 10+ feet unless you have a bolliondy inch display!!!". I would argue that you can see say 1080 vs 4k on a 50ish inch screen at 10 feet, but the difference isn't that significant. At least with my vision. It's the most obvious with high contrast items, like black text on white background.
Newer movie/show shot with sharp modern glass on a high resolution media? 4k. Older upscaled show? I would lean 1080, unless it was shot on film and they rescanned it.
It will also really matter how the video was compressed. I've seen low resolution videos look much better than higher resolution videos thanks to the codec and/or settings that were used for the higher resolution video.
Sounds like your infill is curling up? Solid or sparse infill? If solid, it's likely over extrusion as you said. If sparse, my suspicion is temperature and/or cooling related.
Dimensional accuracy doesn't necessarily mean detail. What are your expectations? You should be able to get fairly crisp and dimensionally accurate prints, but there's a ceiling. With FDM you're ultimately running what could be considered a CNC hot glue gun so absolute accuracy won't ever be as good as a resin or SLS printer.
Do your parts look good, but their dimensions are off? If yes, you probably need to scale your parts to accomodate for shrinkage. That's what the Voron team did and their parts fit together really nicely with non-printed parts when printed on a decently tuned printer. Their threaded test prints are a pretty good indication of how well dialed in your printer is.
Some of this also comes down to temp and material, so if you had the perfect interface and changed material you might need to iterate a few times. There are also the design quirks that you learn as you go, especially for things like small holes in parts often being smaller printed than designed. Print a hole gauge set, with a series of holes ranging in size, and use the one whose printed - not designed - dimensions are the one you want.
Why are you looking to upgrade? Are you chasing detail, speed, or something else?
It's the same thermistor value that I was using previously, but I did replace the thermistor when I installed the NH. This means I'm guilty of changing two things at once, which makes attributing cause hard.
I ran my first prints after the NH install yesterday and all went well, so I'm going to file this in an OCD annoyance vs something I need to worry about.
I agree with you on planned obsolescence, but I think there's more to the story. The quantity of things/conveniences in our lives is greater than at any point in history. We have two younger kids and the quantity of... junk they have is astounding. As parents, we've sought out lower quality/throw away/gimmicky toys for things like goodie bags at birthday parties. Sticky hands, silicone squeeze toys, etc. To some extent, the internet is contributing to this since shipping and handling aren't free and buying a single fidget spinner for $5 doesn't sound like a good deal when you can get a bag of them for $8.
There are also plenty of instances of people replacing perfectly functional items because the newer version became available. People buy them for status or for a perceived increase in convince/quality. This is true for compute/tech, but has been extending into things like smart home (replacing a functional light-bulb, switch, doorbell, thermostat etc for a IoT device). I get that some people are into these things, but it seems disingenuous to say that the only thing driving this is planned obsolescence.
We have to move toward less carbon intensive means of production, but we also need to figure out how to change the endless stream of "better/faster/newer" that people feel compelled to purchase.
I think the idea was "reduce consumption". As a society we buy tons of stuff, way more than 50 or 100 years ago.
I've run 15 kg or so of filmmaker ASA through my Voron.
Things I've learned:
- Let your printer heat soak, especially if you're printing a bigger part. Heat helps your print. It will also give your printer frame time to stabilize. My Voron grows in z as it heats up. I've printed multiple objects sequentially in one print without letting it heat soak and watched the first layers get worse and worse as the nozzle wound up further and further from the bed on each successive object
- Clean your bed. IPA is all well and good, but dish soap, your fingers to clean, and paper towel to dry is better. If your PEI sheet is new, scuffing it up some isn't a bad idea. You can use the rough side of a new yellow sponge for this, but you'll want to make that sponge a cleaning sponge afterwards
- Some shapes are more warp prone than others. If you design your own parts you can design around this to a certain extent. Avoid sharp corners and big aspect ratios (eg much wider than deep, etc)
- A printing a draft shield around your part will probably help
- Get your chamber warmer. You can do this with a mix of bed fans and insulation. My biggest print to date was pulled off with a 60 degree chamber. It had zero warping. My printer couldn't hit that chamber temp stock
Other ideas:
- I've never used adhesive promotors on my bed
- Even with a part stuck to the bed, I've had it warp 4-5 inches above the bed and crack before I figured out how to get my chamber temp up
- With a big enough print I've pulled my bed plate up from the magnet thanks to warping. Again, the only solution I found for this was getting my chamber temp up
- I personally run my bed at 100 °C and haven't had any issues
- I've found Polymaker's ASA very easy to print on the cooler side, so I like to run it at 240 first layer/230 subsequent layers. Maybe try a temp tower? I was using 245 initially and was getting tons of wispy (super fine) stringing
- With a warmer chamber you can run more fan since you won't be cooling the part as much
I largely agree - the fediverse needs less friction if it wants widespread adoption. That's part of the reason why I wound up on .world. It was easy. I suspect I'm not alone here.
The other bit challenge is that each instance can have identically named communities, which drives fragmentation and makes each community seem less active. I dabble in photography, so I'll use some examples from that.
Reddit has this problem too, but there can only be one /r/photography. There are derivative communities like /r/streetphotography and /r/askphotography, but the original sub is unlikely to move/change.
By design the fediverse can have many /c/photography communities. In the case of photography there are three or four "big" ones and a bunch of smaller ones. There are also all the derivative communities, some of which are doing better than the 'root' community. One example of this is !superbowl@lemmy.world.
I'm not sure what a good solution is, especially when you start talking about "the same" community on multi-inatance. One of the design goals of the fediverse was to enable that should some instance go off the rails.
Huh, thanks for the additional info. On the hot side the reported temperature seems to be spot on so I'm not going to worry about cold temps being off.
I have a 4 bay Synology, so let's say I'm an infant self-hoster. It's running Synology Hybrid Raid, which can protect against a single drive failure. Even if the whole thing goes belly up, I should (painfully) be able to recover my data.
...Unless I have a fire or some other catastrophic event happen. Is there a good strategy to mitigate these risks? I am an officer 365 subscriber (yeah yeah), so the truly important stuff on the NAS, like culled photos, are also on OneDrive.
Thanks for the point of reference. Any idea what extruder and thermistor you have?
I measured my thermistor's resistance when cold at 183 k ohms. This jives pretty well with the expected value per the data sheet. With the 2.2k ohm pullup resistor, this puts the A2D with 98.92 percent of Vref.
I tested against a known hot source (165 °F) and the printer reported the correct value. The resistance at this value is a lot lower. I suspect the NH's A2D is slightly non-linear at the extremes of its range, which is fairly normal.
The good news is that you're running Klipper, so you can tune this very easily.
Go download a first layer patch from Ellis and use his guide as a reference.
The idea is to place 10 or so on the bed and adjust your z-offset on the fly until you get it right. Once you've found the correct amount update your printer.cfg.
I am less concerned about the board temp and much more curiosity about the reported temporary difference between the extruder and bed.
I totally agree that the nitehawk PCB temp is quite possibly normal.
Agree that this seems like a bigger than desired difference.
Thanks for the point of reference. I am going to be doing some measuring and math tonight to try to figure out where the source of error is and how much it might/not matter when hot.
Before nitehawk I was using the same hot end and I copied the thermistor type from my prior config while setting up. The bed and extruder were much closer to each other when cold then.
Esteps and extrusion multiplier are related, but different, solutions to a similar problem. Changing one value by say 10% should be the same as changing the other by 10%.
Esteps is "how far does the extruder motor have to turn to extrude some length of filament". This lets your slicer know how much plastic volume should be extruded per step of your extruder motor
Flow rate is "crap, different filaments expand/contract at different rates and have different physical characteristics like viscosity".
This is why the extrusion multiplier setting is associated to your filament profile in PrusaSlicer and all its derivatives. I use a much lower value for ASA (around 0.88 if going slower and cooler) than PETG (0.95 ish) than PLA (1.0) than TPU (1.15 if memory serves).
I'll also tweak my extrusion multiplier depending on how I'm printing. For example, right now I have an ASA print going. The printer is laying down filament at 30 mm^3/s. To do this I'm printing a bit hotter than I normally would with this filament (245 vs 230). I'm also at 0.92 EM vs my usual 0.88.