Openings are defined by input of spaces (SL) between centroids, starting from left edge of a beam. The vertical position is controlled by shifting from the top web edge (ST).
Examples cases of web openings input
Openings can be added by mouse click at the web
The beam length can be fixed while the user updates the space between openings. The updated space forces to updating the neighboring spaces