-
Notifications
You must be signed in to change notification settings - Fork 70
Build a new aircraft model ? #102
Comments
Hello @liubenyuan, sorry for the delay. You have to create an input file for DATCOM, you can start by modifying this one for the C172. Actually it would be better if you follow this tutorial. |
Hi @aqreed and others, I'm new to this program, and looks like it has some promising features. I wonder if you have other ways to build an aircraft data when I have all the datas already, like I've got an aircraft's all aerodynamic,stability and control datas due to other solver(not Datcom, maybe some other CFDs). Is there a way todo so? |
Hi @TsingQAQ, Currently we implement the aircraft directly in a python class with aerodynamic data hard coded there. However, we are really looking forward to implementing loaders that can import the aircraft data from standard data formats. We are open to pull requests and any advice or suggestions in this respect (i.e. Advisable standards to be compatible with) |
@AlexS12 Would definitely like to help with these!!! Count me in |
Thanks for your fast reply @AlexS12, |
@TsingQAQ If you need reliable calculations I recommend you using jsbsim. PyFME is not yet validated and mature. Pyfme is expected to be slower than any c++ implementation, at least until we have a reliable code and can focus on performance (i.e. Numba jit) |
@AlexS12 Many thanks for your suggestion. |
Hi, @TsingQAQ. Did you finally go any further with your aircraft model? did you try jsbsim finally? It would be interesting for us to know! |
@AlexS12 , "Currently we implement the aircraft directly in a python class with aerodynamic data hard coded there. However, we are really looking forward to implementing loaders that can import the aircraft data from standard data formats." The script can read and load data from a "parameters" TXT file, which would be fairly human editable and machine readable. In the beginning, the current hardcoded values can be read from the Parameters file. After that, aircraft (parameters file) selection can be considered. And overriding/manipulating files can be a further feature to optimize the parameters (e.g. to deliver certain flight characteristics.). |
How could I build a new aircraft model for PyFME? For example, a F-16 falcon as in BMS 4.2
The text was updated successfully, but these errors were encountered: