After playing for several years with this mod, I think Procedural Parts needs a 3-node part to help make more complex rockets, mainly for interstages and engine mounts. For example, many of the engines in BDB come with an engine mount part that attaches to the bottom of the tank. The mount has an outside node(s) for attaching engines to, and a hidden node inside of the part for hanging an interstage from. This helps make rockets look much nicer, and allows using engines that don't have a bottom node, a decoupler shroud, or the ability to surface attach onto tanks.
You can simulate such an engine mount by using a thrust plate from Procedural Fairings. However, for making an engine mount for a single engine, you need to attach the thrust plate, set the side node count to 1, attach the engine, and translate it into the center. However, this is fiddly, requires manual adjustment, and requires another mod.
So, I propose the following:
The part should behave similar to the base structural parts.
The part should have at least 3 nodes: 1 on each end, and 1 "hidden" node inside the part.
The top node is for attaching to the tank.
The bottom node is for attaching to engines.
The hidden node is for attaching to decouplers and interstages.
The hidden node's location and height should be adjustable.
To make a tank-engine mount-interstage kind of assembly, you can
Place the tank.
Place the engine mount.
Place the engine on the mount's bottom node.
Place a hollow decoupler on the mount's hidden node. Adjust the mount if it collides with the decoupler.
Place a hollow structural part on the decoupler. This is the interstage.
Attach more stages below.
You can make a semi-shrouded engine mount (like the engine mount for the RS-27) in this way, by not placing a decoupler onto the engine mount.
After playing for several years with this mod, I think Procedural Parts needs a 3-node part to help make more complex rockets, mainly for interstages and engine mounts. For example, many of the engines in BDB come with an engine mount part that attaches to the bottom of the tank. The mount has an outside node(s) for attaching engines to, and a hidden node inside of the part for hanging an interstage from. This helps make rockets look much nicer, and allows using engines that don't have a bottom node, a decoupler shroud, or the ability to surface attach onto tanks.
You can simulate such an engine mount by using a thrust plate from Procedural Fairings. However, for making an engine mount for a single engine, you need to attach the thrust plate, set the side node count to 1, attach the engine, and translate it into the center. However, this is fiddly, requires manual adjustment, and requires another mod.
So, I propose the following:
To make a tank-engine mount-interstage kind of assembly, you can
You can make a semi-shrouded engine mount (like the engine mount for the RS-27) in this way, by not placing a decoupler onto the engine mount.