Non pas spécialement, je n'ai jamais calculé spécifiquement une charpente.
Sinon il existe Code Aster qui est libre, ça doit permettre de faire ça gratuitement.
Sinon en payant, il existe aussi Abaqus, mais c'est pas spécialement évident à prendre en main même si on trouve des tutos.
Toujours en payant, tu peux aussi utiliser CATIA. Personnellement j'aime beaucoup son moteur de modélisation, mais on m'a dit que le module de calcul n'était pas (à l'époque ?) à la hauteur d'un Abaqus par exemple. Cela dit c'est nettement plus facile à prendre en main (telle face est encastrée, telle face reçoit telle force distribuée, paf on clique pour mailler et calculer, et hop on a des contraintes et déformées avec des jolies iso-couleurs

Tu veux simuler un truc compliqué ? Pour une charpente il y a quand même intérêt à être un peu sûr de ce qu'on fait... :/