Quantcast

new ThrustCurve.org is live

The Rocketry Forum

Help Support The Rocketry Forum:

Mike Haberer

Well-Known Member
TRF Supporter
Joined
Jan 7, 2019
Messages
250
Reaction score
168
I have been working on an update for ThrustCurve.org for several years, but not very actively. Most of the work was done in 2016, but I never deployed it because it wasn't quite finished. At any rate, last week the ISP hosting the old site disappeared and I was forced to deploy the new site.

The good news is, there are a lot of new features:
  • more modern web experience
  • responsive layout to work with phones and tablets
  • relevant links on each page
  • motor listing by popularity
  • ability to mark favorite motors
  • ability to compare motors
  • more explicit motor URLs are search engine friendly
The bad news is, there is still a lot missing.

As always, if you find a bug, let me know. If you want to discuss an existing feature or propose a new one, check the to-do list first, then create a post here on TRF to discuss it. The good news is that the new site is a lot easier to maintain and enhance.

FAQ

Q. Are the phone apps broken?

A. Yes, without the API, they are broken for now. However the new site is designed to work on all sizes of screens so give it a try from your phone or tablet. I will get around to the apps eventually, but I need to do major work to restore them so this won't happen soon.

Q. My old password doesn't work?

A. I migrated over accounts for anyone who entered motor data or created rockets. First try to reset your password and if that doesn't work, you'll have to create a new account. Note that the old site didn't check email addresses very well so some bogus emails weren't migrated.

Q. How can I change the units?

A. Like the old site you can choose your units if you login, under My Stuff/Preferences. In addition to choosing individual units, you can also chose a coordinated set by picking a "Unit Defaults" such as "inches & pounds".

Q. The new site has a different structure, won't that break old links?

A. The new site should handle old requests and redirect them to the new URL. If you have a broken link that was valid on the old site, let me know.

Q. Why isn't xxx working?

A. Either it moved slightly or I haven't gotten around to implementing it yet. You can see the to-do list here.
Hi, John. First, thanks for all the work. Next, what is the URL for the new site? Is it still the beta link? If so, I don't see anyway to login to the site, change password, etc. None of what looks like links in the top header (Motors, My Stuff, Info, Tools) go anywhere - is that a part of what isn't working (see below)? Also note the the link to Thrustcurve in the Rocketry Resources thread in the Watering Hole is still the old site link. TIA. Google searches still only bring up the old Thrustcurve site.
Untitled.jpg
 

JohnCoker

Well-Known Member
Joined
Apr 13, 2013
Messages
1,878
Reaction score
519
Next, what is the URL for the new site? Is it still the beta link?
https://www.thrustcurve.org/

If so, I don't see anyway to login to the site, change password, etc.
You don't have to login, but you can if you want to save preferences or rockets. All the pages under "My Stuff" require a login; other pages don't.

None of what looks like links in the top header (Motors, My Stuff, Info, Tools) go anywhere - is that a part of what isn't working (see below)?
I'm not aware of anything broken. Those are drop-down menus. Do you have JavaScript disabled?

Also note the the link to Thrustcurve in the Rocketry Resources thread in the Watering Hole is still the old site link.
The URL should be the same as the old site (thrustcurve.org domain is redirected to Heroku now).
 

Steve Shannon

Well-Known Member
TRF Supporter
Joined
Jul 23, 2011
Messages
6,467
Reaction score
3,133
Location
Butte, Montana
John,
I just wanted to publicly thank you for all you have done and continue to do for rocketry. I posted a copy of your FAQs and announcement for the repairs on the Tripoli Facebook group page and nearly everyone who commented expressed their appreciation for your work!
Steve
 

JimJarvis50

Well-Known Member
Joined
Jan 18, 2009
Messages
2,433
Reaction score
669
John,
I just wanted to publicly thank you for all you have done and continue to do for rocketry. I posted a copy of your FAQs and announcement for the repairs on the Tripoli Facebook group page and nearly everyone who commented expressed their appreciation for your work!
Steve
+1
 

Mike Haberer

Well-Known Member
TRF Supporter
Joined
Jan 7, 2019
Messages
250
Reaction score
168
https://www.thrustcurve.org/


You don't have to login, but you can if you want to save preferences or rockets. All the pages under "My Stuff" require a login; other pages don't.


I'm not aware of anything broken. Those are drop-down menus. Do you have JavaScript disabled?


The URL should be the same as the old site (thrustcurve.org domain is redirected to Heroku now).
OK, I figured out two things. One, I had setup a hosts files when the old site tanked and forgot to remove the entry (duh!). The other thing is I use privacy add-ins to manage website trackers (Privacy Possum and Privacy Badger). The add-ins kept the menus from working until I shut them off. Thanks again for all the hard work.
 

JohnCoker

Well-Known Member
Joined
Apr 13, 2013
Messages
1,878
Reaction score
519
The other thing is I use privacy add-ins to manage website trackers (Privacy Possum and Privacy Badger). The add-ins kept the menus from working until I shut them off. Thanks again for all the hard work.
Interesting. That JavaScript is on many sites. (I'm using Bootstrap for the site framework in case it's not obvious.)
I wonder what those plugins objected to.
 

JohnCoker

Well-Known Member
Joined
Apr 13, 2013
Messages
1,878
Reaction score
519
A feature request is to add a column to the motor guide results with manufacturer name, it helps when there are so many same and similar motor designations.
I just added motor diameter to the guide results. It shows up on the summary only if there is more than one, but always shows up in the details and spreadsheet.
 

JohnCoker

Well-Known Member
Joined
Apr 13, 2013
Messages
1,878
Reaction score
519
Note that because this app is responsive, there may be more than what fits on your screen when viewing on the phone. Try turning your phone sideways to get more width for the tables.
For example, the tables on the motor guide results include the manufacturer, diameter and more flight stats, but they won't fit on a phone screen in portrait mode.
 

JohnCoker

Well-Known Member
Joined
Apr 13, 2013
Messages
1,878
Reaction score
519
Another thing to note, you can change the acceleration units to "G"s if you prefer to see them formatted that way. (Under My Stuff / Preferences.)
 

5x7

Well-Known Member
Joined
Jan 20, 2009
Messages
842
Reaction score
56
This is awesome, thanks!
 

Maxwelljets

Well-Known Member
Joined
Sep 19, 2015
Messages
267
Reaction score
140
On the new site, how can we do a bulk download? Is that feature still available?
 

5x7

Well-Known Member
Joined
Jan 20, 2009
Messages
842
Reaction score
56
I suggest when opening the detail for a motor, display by default the most recent thrustcurve for it below the data.

I would also love to be able to overlay the thrustcurves from multiple motors on one graph.

Thanks again for doing this.
 

JohnCoker

Well-Known Member
Joined
Apr 13, 2013
Messages
1,878
Reaction score
519
I would also love to be able to overlay the thrustcurves from multiple motors on one graph.
You can do that.

When browsing motors, the site remembers the most recent ones you've viewed. You can get back to them with the "Recently Viewed" link on the right. That page shows you a table where you can select two or more of the motors and compare them.
 

5x7

Well-Known Member
Joined
Jan 20, 2009
Messages
842
Reaction score
56
Maybe it's a PC/Desktop thing, I don't see it on two different mobile devices. Anyway, I would like it in the motor guide. Thanks again.
 

o1d_dude

'I battle gravity'
TRF Supporter
Joined
Jan 18, 2009
Messages
8,382
Reaction score
1,233
Location
A Banana Republic
I cannot get the “Acceleration” column to show on my iPads or iPhone but it shows up clearly on my PC.

Maybe it’s a Safari browser thing.
 

JohnCoker

Well-Known Member
Joined
Apr 13, 2013
Messages
1,878
Reaction score
519
Maybe it's a PC/Desktop thing, I don't see it on two different mobile devices. Anyway, I would like it in the motor guide.
That right, the right side goes away on small screens. I'll add a link to the top menu (under Motors).

Here's what the comparison looks like on a phone:

compare-motors.png

The idea of comparing the motor guide results is an interesting one. Let me think about it. (My first response is there are so many that it would just be spaghetti, but let me try it.)
 

JohnCoker

Well-Known Member
Joined
Apr 13, 2013
Messages
1,878
Reaction score
519
I cannot get the “Acceleration” column to show on my iPads or iPhone but it shows up clearly on my PC.
Yes, columns are different on different devices. You will see more columns if you rotate your phone. I adjusted the columns that show up for the motor guide a bit. Here's how it looks on a phone now:
guide-portrait.pngguide-landscape.png

Of course, which columns are most important is debatable.
 

JohnCoker

Well-Known Member
Joined
Apr 13, 2013
Messages
1,878
Reaction score
519
FYI, UI is not my forte, so if anyone is knowledgeable about Bootstrap, I'd love some help.

I hacked the styles a bit so there should be less whitespace on the phone.
 
Last edited:

5x7

Well-Known Member
Joined
Jan 20, 2009
Messages
842
Reaction score
56
That right, the right side goes away on small screens. I'll add a link to the top menu (under Motors).

Here's what the comparison looks like on a phone:

View attachment 431408

The idea of comparing the motor guide results is an interesting one. Let me think about it. (My first response is there are so many that it would just be spaghetti, but let me try it.)
 

5x7

Well-Known Member
Joined
Jan 20, 2009
Messages
842
Reaction score
56
I think you would have a compare check box column on the results and a compare button below the guide list. Probably limit to number of motors that can be compared. That is a really nice compare!
 

Nytrunner

Pop lugs, not drugs
Joined
Oct 15, 2016
Messages
7,177
Reaction score
2,645
Location
Huntsville AL
I think you would have a compare check box column on the results and a compare button below the guide list. Probably limit to number of motors that can be compared. That is a really nice compare!
Thats similar to how stock/etf trackers compare, and the interface is helpful.

If John can set it up that way, that's great! If its way too complicated, maybe no-graph is better than spaghetti-graph
 

JohnCoker

Well-Known Member
Joined
Apr 13, 2013
Messages
1,878
Reaction score
519
I just implemented the "Outbox" feature. Note that now you can get a combined ENG/RSE file rather than just a ZIP to make it easier to load multiple files into your simulator.
 

o1d_dude

'I battle gravity'
TRF Supporter
Joined
Jan 18, 2009
Messages
8,382
Reaction score
1,233
Location
A Banana Republic
Yes, columns are different on different devices. You will see more columns if you rotate your phone. I adjusted the columns that show up for the motor guide a bit. Here's how it looks on a phone now:
View attachment 431410View attachment 431409

Of course, which columns are most important is debatable.
I am able to get the ”acceleration” column to display on my iPad if I turn the device to portrait orientation as that suppresses the the right side menu.

I can live with that.

Thanks, John.
 

JohnCoker

Well-Known Member
Joined
Apr 13, 2013
Messages
1,878
Reaction score
519
I can live with that.
This sort of "responsive" site behavior is quite tricky to get right on the wide variety of devices out there. Maybe someone with more experience with this sort of thing can help out.
 

mbeels

Yes balsa
TRF Supporter
Joined
Feb 9, 2019
Messages
2,442
Reaction score
1,222
Very nice website, thanks for putting in the work to make such a fantastic resource. It is really quite impressive. For example, I wondered what the highest impulse "G" motor was, and that was easy to do using the attribute search. Just awesome, browsing motors is so much fun.
 

neil_w

Working on 20K
TRF Supporter
Joined
Jul 14, 2015
Messages
10,096
Reaction score
3,184
Location
Northern NJ
This sort of "responsive" site behavior is quite tricky to get right on the wide variety of devices out there. Maybe someone with more experience with this sort of thing can help out.
No promises, but I'm willing to take a look. Is there a behavior you want that you're not getting? From my looks it seem like everything is behaving in a reasonable responsive way; it's unclear to me from previous comments in this thread exactly what the problem is.
 
Top