Software-ul structural este un software utilizat pentru prototipuri și analize de proiecte arhitecturale. Denumit și software de inginerie structurală sau software de inginerie civilă, este folosit în mare parte de inginerii civili. Acești ingineri necesită un nivel ridicat de analiză a datelor și manipulare dimensională digitală pentru a-și îndeplini obiectivele profesionale.
În lumea reală, inginerii civili și inginerii structurali proiectează cu componente precum grinzi, grinzi, baze și căpriori. Software-ul structural le oferă posibilitatea de a vizualiza aceste componente pe ecran. Multe dintre aceste programe necesită ca inginerul să știe ce tip de încărcături îngreunează componenta și exact ce fel de componentă este. Aceste componente pot fi apoi vizualizate și manipulate în modulul de proiectare al software-ului.
Componentele pot fi desenate și de către inginer folosind software-ul. Majoritatea programelor software structurale oferă o modalitate de a crea diferite elemente de la zero. De obicei, în acest scop sunt furnizate figuri setate, cum ar fi linii, poligoane și casete.
O parte importantă a multora dintre aceste programe este modulul de calcul sau analiză structurală. Acest modul calculează date specifice unei game largi de elemente de construcție. De la o machetă a unui perete subțire de beton la una a unei grinzi de oțel cu sarcini de torsiune, această parte a software-ului este capabilă să reproducă designul unor astfel de elemente și să ofere analize matematice specifice oricărui element.
Orice software structural de încredere va oferi baze de date și caracteristici de foi de calcul, astfel încât inginerul structural sau inginerul civil să poată cerceta mai clar tipul de elemente utilizate într-un proiect la un moment dat. Aceste baze de date urmăresc o varietate de măsurători specifice unei componente. De exemplu, dacă un inginer are nevoie de o secțiune de oțel laminată pentru un proiect, acel inginer se poate referi la baza de date a software-ului care oferă greutatea, suprafața, adâncimea și multe alte specificații ale numeroaselor secțiuni de oțel laminate.
Bazele de date și foile de calcul personalizate pot fi realizate în funcție de nevoile inginerului. Ingineria structurală combină creativitatea și datele matematice dure. Din acest motiv, este important ca acest tip de software să ofere inginerului o modalitate de a crea baze de date specializate care să atragă toate componentele unui anumit proiect într-o singură foaie de calcul.
Pe lângă analiza structurală, software-ul structural îndeplinește și alte funcții critice pentru ingineri. Funcțiile de raportare permit utilizatorilor să culeagă date. Grafice și diagrame detaliate sunt furnizate în scopuri de prezentare. Codificarea culorilor poate fi disponibilă și pentru a diferenția grupurile de date. Unele tipuri de software structural oferă animație, permițând o prezentare mai dinamică și tridimensională.