• 0 Posts
  • 12 Comments
Joined 1 year ago
cake
Cake day: March 15th, 2024

help-circle

  • You can always mock some stuff up and try it out in PrusaSlicer to see how long it thinks it’ll take?

    Wall thickness potentially depends on the size of the object? I guess 2mm would the the starting point, fill one with soil, see how sturdy it feels. Complexity for 3D printing is “free”, kinda. A lot of the best container designs incorporate ribs to strengthen them without using up too much material. Given that the joins are the weak part, you’d potentially want that a lot thicker.

    You also want to look at “vase mode”. Some of the fastest printing objects you can get on a 3D printer are where you design around the constraints of vase mode and then you can use a fat nozzle with thick layers to print really fast.

    You can always print plumbing instead of using PVC pipes? I’ve definitely seen self-watering pots such that they just have a pipe incorporated into the design such that it just sticks up along the corner. So, worse case, each module has a watering port. If you want to get fancy, you could make a manifold such that a single pipe sticks up in the middle and fills 4 reservoirs, although the fancier the plumbing the more likely you are to have one of them get dried out faster unless your filling routine tops them off.


  • Yeah, see if you know Python, then OpenSCAD is not a hard jump? One of the reasons why I really like OpenSCAD is that libraries like BOSL2 have parametric joiners and snaps and stuff. And you could totally write modifiers for FreeCAD or Blender to do it, sure, but it’s a lot less trouble to get it done with OpenSCAD. This way your end-result would let you input the size of the bed and it would figure out how many sections it needs, etc.

    Lesee… 120x40x40cm is a lot of plastic to print, even with a single printer running all day all night.

    What I’d suggest is that you make the wooden outside for the 120x40x40cm shelf and make 20cm x 20cm x 40cm units. At which point you can make bigger multi-part modules. It might actually make sense to keep the cups separate because you could adjust the holes and stuff based on the plant’s needs. Whereas the reservoir section is going to be happiest as a single tub. But the important part is that if you are a few modules short, just add a spacer for this season. And it gives you more time to experiment on the tub and allows you to swap that out mid-season.


  • This is pretty darn ambitious for a starter project. I say this as someone who is trying to get some fancy new 3D printable tomato cages going before the plants get tall and dangerous and I’ve been doing this for a while.

    So you really probably want to de-complicate this, either by only making planters that are sized for the printer or finding a existing planter that’s the right size but not self-watering and designing just the self-watering part. You’ll probably learn a lot about the right way to do one this year and then next year you can attack the next generation of the planters.

    The problem with printing in pieces is that you are going to have to make sure that the joints are strong enough for the weight of the soil. This is why using a ready-made outer container might help. In the same way, what you really want is something finger-ish or jigsaw-ish so that the pieces align themselves more easily and interlock.

    You will probably want a fatter nozzle, otherwise this is going to take forever to print.

    PETG seems to have worked fairly well for me for outdoor stuff? Coating or paint or whatnot is handy. You might want to look at the epoxy family? If you can print on the balcony, you might consider ASA which is totally fine for outdoor use with no paint.

    FreeCAD is a bit of a learning curve? The thing that FreeCAD would make easier is a parametric model, where you say that you want a 400 x 400 x 300 planter. Except that if you are really serious about making large self-watering planters that are parametric, you are going to end up wanting to write code to make it all happen, which either means the Python in FreeCAD, the Python in Blender, or maybe just use OpenSCAD.

    One avenue, which is also too big of an ask for this season, is making a multi-part model to cast the large pieces in concrete.

    Another avenue would be to just design around the outside being wood and the 3D printed parts being brackets and jigs and connectors and the self-watering bits.


  • Yah, out here, there’s one set of frequencies on the government bands for the officials to use and then ARES/RACES has a set of frequencies in the ham band that we’d plan on using. And, yah, the whole thing about all of community resilience is that it lets them focus more closely on fighting the problem where presumably the more interesting things we’d do is windshield surveys from a car or communications between the ARK’s (caches) and POD’s (points of distribution).

    All of this depends on your geography? There’s one the need to have a communicator in a neighborhood, and there’s a separate need, maybe, for within the neighborhood.

    So, for anything of medium density up, if you have a person or two in a park or other public space with a radio and a clipboard and a yellow vest, people will assume that’s the communicator? The case where either FRS/GPRS radios or T-Decks (or both) come in handy is when you can’t assume people are going to hit up the public space. And, again, having a trained communicator helps prevent the official and community services from getting overwhelmed. The local ARES/RACES has a defined standard way of using the Modified Mercali scale to collect information quickly in the aftermath of an earthquake, if everybody’s telling their stories there’s not necessarily actionable information.

    Depending on geography, height does play a role. The higher-level better-trained communicators have extendable fiberglass tower thingies to get the antenna 25 feet up in the air. So you might be able to have a solar-battery meshtastic relay on a boom? Couple that with potentially some number of regular meshtastic nodes with fixed installs on buildings…?

    And, on the lines of the formwork being something Meshtastic is good at, things like making it easy to collect M-M earthquake values is another potential thing?


  • Where I live, we’ve got a set of different community resilience groups, where one of them is CERT (which I’m not part of) and the other one is ARES/RACES (which I joined lately). And I already got a lecture from one of the ARES/RACES guys who is also in CERT that I ought to also join CERT. And, at least for us, both CERT and ARES/RACES come with a badge and background check.

    ARES/RACES is, honestly, the biggest slam-dunk? Because part of the problem, at least looking at the experience of things here is that at least some of this needs to be organized ahead of time with identified people who have been background checked. And part of this is that you can generally go all-city with a reasonably priced VHF/UHF handheld, maybe with an antenna tower, worst case with a 50W base station radio.

    Except that you need a ham license and you can’t just have a set of radios at the caches for people to use. There’s some arguments I guess about if the FCC ruling is meant to say that amateurs can break all rules in a life-or-death emergency or randos can break all rules in a life-or-death emergency but presumably the FCC has better things to do. But either way, you kinda need to know a bunch of stuff to use them effectively.

    Which isn’t entirely a bad thing? Because there’s a world of difference between someone who can use a radio and someone who can send a message properly and quickly with the hard words turned into phonetics, etc.

    Meshtastic has a lot of desirable properties for EmCom. It’s not there yet? I’d like to see it get there.

    The big thing is that some solar powered Meshtastic nodes and some other random battery powered nodes have a lot of the positive attributes of a VHF/UHF handheld in that you are going all-city without using up nearly the sort of power that would be required to keep cell phones up to go all-city.

    A meshtastic “repeater” is a lot simpler than a UHF/VHF repeater.

    But there’s problems.

    For example, there was a guy who got himself a big fine lately because he was getting on the channels that the firefighters were using and trying to convince them to save some of his land as if he was a fire department worker. Running it in amateur mode with amateur power might be nice, but amateur mode means no encryption.

    I lost power on Wednesday and I couldn’t really get good cell service. Because everybody just grabs their phone for entertainment. The problem is that you want Meshtastic to have fun uses outside of merely EmCom so people use it and it doesn’t just sit there as an abstract concept, but you also don’t want it to go down because everybody’s bored.

    In a comms-down situation, you cannot hand someone a LoRa board with meshtastic on it and let them use it to augment their phone because if there’s no cell service, there’s no way to get the app.

    One fairly concrete problem that hits me is that in ARES/RACES we do packet radio. Part of the thing is that if they do activate CERT and ARES/RACES in an emergency, there’s a lot of paperwork to attend to, and it’s required because afterwards the insurance companies gotta do their stuff and the city needs to declare how much the disaster cost and everything. Obviously paper sucks and is bulky so the emergency center has packet radio in case the internet is down to send messages. To me it feels like there’s a very Meshtastic-friendly application for that specific part of the puzzle. And I think part of that is pub-sub and store-and-forward.

    tl;dr: dono. VHF/UHF radios with FM-encoded audio still wins on the “will always work” whereas meshes can fail to work because they are too thin or too oversubscribed. But Meshtastic has a bunch of positive attributes that make it a worthy tool for emcom, with a bit of work.


  • IoT devices are, to be quite honest, a shitshow. Where your Sovol counts as such.

    Either the device needs to call upstream to get updates or it’s going to ship with a security bug that can be exploited. Or, in may cases, it’ll have an unpatched security vulnerability and it’ll call upstream to get updates.

    It costs money to keep the necessary cloud infrastructure in place, both in terms of hosting costs as well as devops time. Either they will eventually need to brick the device, leave it unpatched forever, charge you some maintenance fee, go bankrupt, or fund the whole thing by selling your data.

    It’s not hard to write a bot that would scan for signs of a Sovol printer, try the default SSH password, and do nefarious things. And people are generally really bad about the default SSH password regardless.

    There’s not really a good answer here for IoT devices. There’s not even a really great answer for home brew IoT devices with the thing where Home Assistant’s reverse-tunnel service had a nasty vulnerability that let you remote HA instances.

    Aaand… IPv6 is great. But unfortunately the way things are now means that giving everything on your network a publicly routable IPv6 address is a very bad idea.

    Klipper provides a lot of protections but all of that hinges on the microcontroller, so presumably an attacker can upload a substitute firmware using the update mechanism that would go full send on the heaters, which has the potential to actually melt some things.

    The problem is that if you want Klipper, you need a full Linux. This is not actually a problem for the Klipper devs, mind you, because they wrote a cool tool for people comfortable modding their printers and only BTT and Obico sponsor Klipper. This was a lot less of a problem when we were talking about Marlin printers. Except that if people weren’t using Klipper, it’s just too damn easy to write a two-piece controller software in the same fashion of Klipper and get the expediency of writing code in Linux instead of in an os-less microcontroller.

    tl;dr: there is no safe way to buy a printer with klipper on it, it just looks like it works right now.


  • I had a booth about this at the Bay Area Maker Faire lately.

    If we’re all printing the same object on our 3D printers, it’s proooobably a lot less trouble to just have someone injection mold it and save us all the trouble. 3D printers are really great for one-offs and mass-customization and things like that. Aaaaaand, I feel like it’s kind of an under-appreciated problem in 3D printing. Because, yeah, CAD is hard and we’re never going to reach a world where every 3D printer owner is very very comfortable with CAD, and so it should be more of a concrete goal for the 3D printing community to make sure that we’re focusing on this problem. It’s important that every 3D printer owner can do at least some amount of tweaking and customizing, otherwise we’re failing as a community.

    Now, I don’t Tinkshame. I spent a lot of time learning Blender, FreeCAD, and OpenSCAD to prove Naomi Wu’s assertion that we should all just get over ourselves and use TinkerCAD. The only real problem with it is that it’s not really free, it’s “free at the pleasure of AutoDesk” where they could raise the “Mission Accomplished” banner at some point and turn it off. And there’s not really an open source version of it for roughly the same reason that random thingiverse models are always kinda halfassed and bad. Doing a good TinkerCAD-but-actually-free-by-some-definition is actual work to get everything right and polished and documented and bug-free and nobody really wants to pay for it.

    Also, maybe I am pedantic and obsessive, but I don’t really like screwing around too heavily with models in a slicer, so I’d rather they take some of the magical code in the OrcaSlicer/PrusaSlicer/SuperSlicer tree and actually organize it into something that could be TinkerCAD-esque?

    Anyway, the core of the talk of my booth was systems and libraries of 3D printable objects. So, for example, there’s the Honeycomb Storage Wall system and some of us have been writing some neat lil OpenSCAD libraries and models for it (and another group of people have been doing similar things in Fusion) where you can make a parametric model so you can measure your flashlight and print a cute 40mm holder for it based on the measurement without having to model things from scratch and it’ll click into the HSW wall and it’s fine unless you are married to someone who has ommetaphobia and then you need to make sure that the honeycomb is the same color as the wall. And the same is true for Gridfinity, just you can put that in the drawer.

    And there’s also a lot of parametric models. I’m not sure what you are looking to print, but there’s a decent selection of people who have done stuff in Fusion or FreeCAD or OpenSCAD where you can download the model and change the parameters to get it a lot closer to what you want without going through all of the drama of making it all over again.

    I love using OpenSCAD. I’ve got a buncha years of experience using various 3D modelling tools at various times and so I can use Blender or FreeCAD quite well actually, but in the end, I do a lot of functional bits and it’s so darn easy to just write some code because, actually, I’ve been working as a professional software engineer for quite some time.

    So… dono, it depends on your aspirations? There were a good number of Gridfinity-like systems that were around before Gridfinity came out and they were … ok, but not great, but then Gridfinity came along and did a boxy-box system just like was already there but with some interesting tweaks and making it more amenable to real customization and suddenly everybody went gonzo over Gridfinity in particular. So you might not be just making a thing that exists in a dozen forms better if you borrow an idea and make your version of it.

    Also, I learned 3D modelling tools mumble mumble years ago in a failed attempt and/or dodged-bullet because I’d wanted to do games or special effects as a kid. The software I learned on is long gone, but it turns out that once you are thinking about things, it tends to stick? Which means that I learned pottery while visualizing the objects I was making on the wheel as if they were in the CAD window of my mind, got good at photographic lighting based on what I’d observed in the 3D program, and then transitioned back to CAD because I wanted to make things, so it’s kinda one of those things where you probably won’t waste the time spent.

    tl;dr: I learned OpenSCAD, FreeCAD, and Blender to prove that Naomi Wu is right and we should all get over ourselves and use TinkerCAD and … she’s still probably right, LOL.





  • So, there’s a lot of things to unpack here.

    First, the idea that your spouse is your primary sole emotional connection is a relatively weird new concept on the scale of things. There’s been a huge period of history where your primary emotional connection was your male companions and your spouse was infantalized by comparison. If you were well-off you might be so lucky and have your group of emotional companions, your group of romantic companions, and the person who bears your legitimate children.

    Second, there’s really not much of a good underlying working model for actual modern conservatism. The frontiersman/“house on the prairie” sort of rugged independence was never actually a thing back then and a lot of big issues like medical bills were a lot simpler when the answer to having any sort of illness was that you either get over it after relatively inexpensive and simple treatments or you die. So the conservative movement must necessarily sell you a false bill of goods. US politics are such that there is no actual fully-left political party, so that by default makes you a democrat.

    There’s also a bunch of added uniquely christian baggage. So there are left-wing christians who also have their own set of weird baggage.

    Third, mostly irrespective of politics, there’s a lot of cultural programming for males that they can’t actually worthwhile work though their emotions in a productive fashion. Movies, TV shows, books, literally everything in the media creates this idea of maleness and the writers are just trying to write a catchy story and seldom have time to think about what kind of male they are creating. This is, overall, a relatively recent concept.

    Fourth, “things men need emotionally that women cannot provide” is actually pretty silly. Outside of practical advice about what to do with specific pieces of anatomy where maybe it would be nice to have some reference, the things people do is a pretty wide field. “Oh, someone to watch football with” ignores female football fans, et al. This ties in a lot with right wing men because they can’t necessarily have an emotional connection with someone not-male because that’s equivalent to messing around with someone’s property. And it also ties in with the social programming that created a stereotype for how men are supposed to relate to each other that’s just a writer trying to put a good story together without thinking of the social implications.

    Radicalization doesn’t work on people who are emotionally connected and comfortable. Part of why we are where we are is that there’s a whole class of people whose happiness has been precluded by the structure of their lives and the best people who can take advantage of this are fraudsters selling a false bill of goods. And I don’t even really feel sympathy for those people anymore because they are hurting people who I do very much care about and after a point it doesn’t matter if they are just too dumb to see it.

    But, I guess, to return to your initial point, the idea that if you find a person and get married to them that you have “solved” connection, that’s the road to unhappiness. Partially because marriage generally requires a commitment and effort to stay together as things happen and people change… but also because relying on one single person without other social connectivity is not a stable equilibrium.