I am master student of Earthquake Engineering and I try to code open source structural analysis program. Actually we wrote our program's calculation algoritms in Python 3 but here is the thing we are using our algoritm text based input and output. So I want to add drawing capability to our code and draw some 3d lines (coloum and beam) and I want to read some data from my drawing area about these lines such as;
1- Start and end coordinate [ (xi,yi,zi), [xf,yf,zf]]
2- Section properties of line [ Ix ,Iy, Iz (Moment of Inertias) , Section Area]
3- Material properties of line [Elasticity modules ,Shear Modulus etc]
And after my calculation I want to plot my values on the same drawing screen.
I know FreeCAD can do these stuff but I have to finish my project before April and I don't have much time to learning " What modules I should use or which way is more efficient " so if you help me I will be very happy.
By the way I am adding one video here for show you what I need https://www.youtube.com/watch?v=AlpXZPJOyZQ&t=62s.
Thanks in advance