I have three issues with the presented welding design.
- Aesthetics. A ship is made of a solid frame. Some designers choose to leave beams exposed in places (like inside) and covered with plating in other areas. These welds essentially bring back the old idea of welding beams at a distance which leads to a lot of gaps. This makes ships (especially ones with exposed beams) look like a hodgepodge of various beams with no continuous structure. For players that want to include exposed beams at unconventional angles they have to either hide the welds or leave them visible - which doesn't look good. The welds themselves look like clipping geometry in the ship which is as bad as the current cables/pipes which clip other geometry. It makes ships look unpolished.
- The welds allow completely unconstrained beam structures with little regard to clean plating. Beams that aren't on a plane introduce a lot of angles that can't be plated cleanly. Ideally as new plating parts are introduced we'll be able to plate various frame designs nearly seamlessly (or with only 2 layers of plating). I don't foresee plate parts being added that could cover the cases introduced by arbitrary beam welding. (Worst-case this causes people to ask for clipping plates).
- Running ducts for power/piping along beams is amazing, but what do they do at welds? I strongly think that a frame in this game should be able to transmit ducts from any location on it to any other location. Magically jumping the welds from a gameplay point of view would be fine, but it's unintuitive.
Instead of welds I'd suggest introducing dynamic beam parts. To start I'd suggest keeping them constrained to 2D. This actually fulfills a ton of common scenarios in ships that were using attachment plates. (I'm not suggesting new voxelized parts, but more naive fake ones that can be instance rendered quickly).
As seen in that image the dynamic beams work on any faces that share a plane. So in KaiFB's last image with the 4 examples the 3rd beam configuration would not be possible as the beams don't share at least one plane. That beam configuration is precisely the kind I'm referring to that cause awkward plating situations. In those cases I would argue what we need are new beams. For example, the beam shown below is extruded 192 cm then shifted 72 cm down and 72 cm to the right. This creates a beam that can work with other beams in a grid layout.
There's a lot of beam combinations if you go that route (343 beams), but there's also semi-intuitive plating parts for such slanted beams.
Using fake dynamic beams in theory would look really clean inside of ships with exposed beams. You'd see a continuous solid beam structure with no gaps.
I will say if welding blocks are the direction used, ensure they must connect two beams and maybe limit how many can be placed in an area. I could definitely see people just spamming these as filler pieces in their plating if there isn't a limit. (Kind of like how some designers use tons of bolts to cover up areas).