1. A method performed by a three dimensional (3D) modeling program on a computer comprising a processor and a memory, the method comprising: calculating a radius of incidence for respective pairings of three or more beams of different sizes that converge at a junction in a lattice; determining a maximized radius of incidence for each of the three or more beams based on the radii of incidence for the pairings with that beam; comparing the maximized radii of incidence to find a global radius for the junction; calculating local intersection points and global intersection points, respectively, for each of the three or more beams with a local sphere defined by the maximized radius of incidence for that beam and with a global sphere defined by the global radius for the junction; generating meshing with sockets for the three or more beams at the junction using the local intersection points and the global intersection points; and connecting the three or more beams with the sockets at the junction to form a mechanically robust structure for the lattice.