martinjaymckee
Well-Known Member
- Joined
- Mar 14, 2015
- Messages
- 61
- Reaction score
- 0
I've been doing a few projects recently that have required optimizations of complex rockets ( one a fully parametric R/C rocket glider design ), but could stand very simple simulations. So, I wrote a very basic 1-dof simulator that had all the hooks I needed to do the optimizations. There was one part that I didn't want to hack together, however -- engine information access. So, I wrote a fairly complete library to read in RASP format files and another API (Application Programmer Interface) to interact with the thrustcurve.org servers using their web API ( beautiful thing that it is! ).
It's written in python and, thus far, supports the full searching and download API's. I haven't actually implemented the metadata API ( I haven't needed it, myself ), but it wouldn't be difficult to do so. I'm just wondering if anyone else would be interested in a python library for this being made available. If so, I really need to polish a bit and write some real documentation, and example programs, but I'd be happy to do so. I've found it useful in my work. If anyone else wants to deal with thrust curves ( the data and the website ) in python, I think they may find it useful too.
Of course, I'd also be open to additional features and changes that would make it more widely applicable. As with all projects, I have my set of pet ideas, but I'd love to know what sort of things other people might find useful to add.
Cheers,
Martin Jay McKee
It's written in python and, thus far, supports the full searching and download API's. I haven't actually implemented the metadata API ( I haven't needed it, myself ), but it wouldn't be difficult to do so. I'm just wondering if anyone else would be interested in a python library for this being made available. If so, I really need to polish a bit and write some real documentation, and example programs, but I'd be happy to do so. I've found it useful in my work. If anyone else wants to deal with thrust curves ( the data and the website ) in python, I think they may find it useful too.
Of course, I'd also be open to additional features and changes that would make it more widely applicable. As with all projects, I have my set of pet ideas, but I'd love to know what sort of things other people might find useful to add.
Cheers,
Martin Jay McKee