My idea is to have airplane sizing & conceptual parameters implemented so that
when I design a plane I can keep track of the wing area/ load/ weight estimation/ CG/ sizing coefficients and performance derivatives.
Or, when the plane is being changed (for example, some modification of the main wing chord), I can quickly let it calculate if the coefficients are still inside the bond.
Or, to estimate several performance limits (max Cla (by projection of the wing), max climb angle etc.) when the plane is being modified.
Admittedly, FEM for forces and stress and CFD is needed to do detailed analysis, but with estimation formulas like Prandtl, Tsien, and some weight estimation regression formulas like ones presented in Dan Raymer's book, and (or) maybe easier estimation formulas for small (drones or model airplanes) presented in Martin Simons' book, and some multidimensional plotting, we can have the performance of the aircraft easily viewed on the run without running excessive high fidelity simulations. Such "light version" of analysis would be good during conceptual drawing stages and also for plane modifications.
I am writing a new package specifically for model aircraft(since that is the only thing I tinker with now). But I would like to maybe use FreeCAD as the platform to design/simulate/cut planes. If there is anyway that more calculations can be implemented it would be great.
And I think since AirPlaneDesign can easily access the parameters like positions, aspect ratio, taper, chord, and damping area, relative thickness (t/c maybe it is not called that sorry for my English) it will be convenient to model aircraft makers in the future
I think the only hard part would be 1. exporting the parameters 2. showing the result to report to FreeCAD? Maybe we can call R from python from FreeCAD? Or maybe rewritting the function is easier?
My idea is to have airplane sizing & conceptual parameters implemented so that
Admittedly, FEM for forces and stress and CFD is needed to do detailed analysis, but with estimation formulas like Prandtl, Tsien, and some weight estimation regression formulas like ones presented in Dan Raymer's book, and (or) maybe easier estimation formulas for small (drones or model airplanes) presented in Martin Simons' book, and some multidimensional plotting, we can have the performance of the aircraft easily viewed on the run without running excessive high fidelity simulations. Such "light version" of analysis would be good during conceptual drawing stages and also for plane modifications.
I have a library https://github.com/HaoLi111/rAviExp to estimate /analyze things like that and will paste some links later
See
https://haoli111.shinyapps.io/WebrAviExpConvConcept/ for an estimation of cg ,MAC and sizing criterion here is the functions used to estimate these pars :https://github.com/HaoLi111/rAviExp/blob/master/R/StabilitySimplified.R see
https://haoli111.shinyapps.io/WebrAviExp_LCV/
for an estimation of weight loading resulted in climb angle, and corresponding required speed and force. here: https://github.com/HaoLi111/rAviExp/blob/master/R/Theta.R is the function used
this https://haoli111.shinyapps.io/WebrAviExp_Angle_of_Attack_standalone/
is a linear approach to lift and drag, by Prandtl, however I have written a more decent esitmation using correction formulas
some more for the handy calculations are in this xls table
https://github.com/HaoLi111/XLSAviExp
I am writing a new package specifically for model aircraft(since that is the only thing I tinker with now). But I would like to maybe use FreeCAD as the platform to design/simulate/cut planes. If there is anyway that more calculations can be implemented it would be great.
And I think since AirPlaneDesign can easily access the parameters like positions, aspect ratio, taper, chord, and damping area, relative thickness (t/c maybe it is not called that sorry for my English) it will be convenient to model aircraft makers in the future