OpenRocket 22.02: A very quick introduction to pods

The Rocketry Forum

Help Support The Rocketry Forum:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.

neil_w

OpenRocketeer
TRF Supporter
Joined
Jul 14, 2015
Messages
16,642
Reaction score
11,411
Location
Northern NJ
Surely you've already downloaded and installed the new OpenRocket beta? If not -> https://www.rocketryforum.com/threa...blic-beta-is-underway-download-it-now.171295/

One of the big new features in this version of OR is pods. @H. Craig Miller wrote up a quick overview over on the OpenRocket wiki (https://wiki.openrocket.info/Assembly_Components_Basics); here I want to walk you through the three most common uses for them.

Part 1: Basics, and Pods on the body

Let's start with the simple case of something that looks like boosters attached directly to the main airframe.

The Pods component is in the new "Assembly Components" section up at the top:
1.1 pods button.png
The first important thing to note is that a pod set can only be attached to a body tube. This will hopefully change in future releases, but that's the way it is for now. In the screenshot above, the body tube is selected in the tree view at left, so the Pods button is enabled. Clicking that button adds a pod set and brings up the config window:
1.2 radius positioning.png
The Radius Positioning Method determines how OR will calculate the distance of the pod components from the center of the rocket. The most commonly useful option, shown selected, is "Position Relative to the Component's Surface". This method means that the Radial Distance value will define the distance from the surface of the airframe to the surface of the pod body. If we want our pods to be mounted to the surface of the body, we leave Radial Distance set to zero and we're good to go.
1.3 pod settings.png
  • We've already discussed setting "Radial Distance" to zero.
  • "Angle" determines the position of the first pod, just like a fin set. We'll set it to 60 so the pods will be positioned between the fins.
  • "Number of Copies" is how many pods are in the set. We'll use three, one between each pair of fins.
  • The last two positioning settings are just like any other component that gets mounted to a body. We'll keep our pods flush with the tail of the rocket.
Now, we add components to the pod set just like we were building a new rocket. We'll start with a nose cone...
1.4 nose cones.png
Then add a body...
1.5 body pods 1.png
1.6 body pods 2.png
And voila! Note that we could add anything we want to the pods, including more pods!
 
Last edited:
Part 2: Pods on Fins

Sometimes you might want the pods to go on the ends of fins. Lets take the pods from the previous post and move them there.

Edit the pod set:
2.1 pods on fins settings.png
  • Because our fins are 1.25" high, we set Radial Distance to that value, which means that the surface of the pod body tube will be exactly at the end of the fins.
  • We change the Angle back to 0, so it matches the fins.
  • And finally, we set the offset to 1/2 inch, which will move the pods back and look a bit better.
And the result is...
2.2 pods on fins 1.png
2.3 pods on fins 2.png
 
Last edited:
Part 3: Fins on Fins

So far so good. What about fins on fins?

First let's delete the nose cones, and edit the body tube on the pods:
3.2 phantom tube settings.png
We're setting body tube length and diameter to "0". This is the infamous "phantom body tube", which will be invisible but will give us something to which to attach some fins.

NOTE: when you use a phantom body tube you'll get a warning in the corner of the screen, because OR isn't quite sure how to simulate it. In practice, the error is likely to be very small, but be aware.

Back to the matter at hand: let's add a trapezoidal fin set to the phantom tube:

3.1 fins on fins settings.png
Two fins, set at 90 degrees. For each pod, Zero degrees represents the direction pointing directly away (perpendicular) from the body tube. So if we set fin rotation to zero, our pod fins would be coplanar with the main fins, which is not what we want. By setting them to 90 degrees, they'll be perpendicular. And here they are:
3.3 fins on fins 1.png
3.4 fins on fins 2.png
3.5 fins on fins 3.png
So now you're ready to go build an OR model of a T-LOC, or an Interceptor, or darn near anything. Like, say, this (sorry for the shameless self-promotion):
1645838851730.png
Let's see what you can do!
 
Last edited:
On the announcement thread, @DeltaVee asked about the fin fairings on the Saturn V.

If you use conical nose cones for the fairings, and set the pod's radial distance to 1/2 the diameter of the nose cone, you can come close. Then you can attach freeform fins directly to the cones, and voila:
1645842415842.png
This a very quick and dirty hack job, but you get the gist. It will not simulate completely accurately (OR doesn't know that the nose cones are partially inside the airframe) but I can't say how far off it would be.
 
On the announcement thread, @DeltaVee asked about the fin fairings on the Saturn V.

If you use conical nose cones for the fairings, and set the pod's radial distance to 1/2 the diameter of the nose cone, you can come close. Then you can attach freeform fins directly to the cones, and voila:
View attachment 506552
This a very quick and dirty hack job, but you get the gist. It will not simulate completely accurately (OR doesn't know that the nose cones are partially inside the airframe) but I can't say how far off it would be.

Nice! I'm also glad I don't have to rely on an installer... I like that you guys kept the options open. I keep multiple VMs on my system and use version appropriate ones to run Java programs via hand crafted shortcuts.
 
I finally installed the new version... Thank you for sharing this clear overview of pods.

Can we import pods via Rocksim file format? Seems no (at least for a rocket I wanted to load just now), any work arounds? Does anyone know if there are future goals to make OR pods compatible with RKT pod format / imports?
 
I finally installed the new version... Thank you for sharing this clear overview of pods.

Can we import pods via Rocksim file format? Seems no (at least for a rocket I wanted to load just now), any work arounds? Does anyone know if there are future goals to make OR pods compatible with RKT pod format / imports?
I wouldn't rule it out, but it's not straightforward. OR pods behave somewhat differently from Rocksim pods. There are some future plans to extend OR pod functionality to be closer to Rocksim; at that point it might be easier to do this.
 
I wouldn't rule it out, but it's not straightforward. OR pods behave somewhat differently from Rocksim pods. There are some future plans to extend OR pod functionality to be closer to Rocksim; at that point it might be easier to do this.

Any work around to modify the RKT file to make it import Pod data?

Wow I see what you mean -- I am going to try to dig into the RKT files to figure out what is the critical inforamtion to at least let us quickly re-create the pods that exist in an RKT file.
 
I wouldn't rule it out, but it's not straightforward. OR pods behave somewhat differently from Rocksim pods. There are some future plans to extend OR pod functionality to be closer to Rocksim; at that point it might be easier to do this.
This begs the question, Will Tim be cross with OR devs for creating such functionality?
 
This begs the question, Will Tim be cross with OR devs for creating such functionality?
Software is commonly inspired by other software. This is generally not something to be concerned about, as long as we don't cross a line into copyright infringement. Also, remember that OpenRocket functionality already overlaps Rocksim. I'm sure Tim would prefer that he had the market all to himself (who wouldn't?), but that isn't life.

Specifically regarding pods, our interest would not be in cloning Rocksim pods, just extending the functionality of OR pods to be more useful. At some point they may acquire sufficient functionality to support more reliable mapping from Rocksim to OR. There are almost certainly a subset of pods in Rocksim designs that could translate. The work on our side just hasn't been done yet to figure out what we can and can't do, and how.
 
Software is commonly inspired by other software. This is generally not something to be concerned about, as long as we don't cross a line into copyright infringement. Also, remember that OpenRocket functionality already overlaps Rocksim. I'm sure Tim would prefer that he had the market all to himself (who wouldn't?), but that isn't life.

Specifically regarding pods, our interest would not be in cloning Rocksim pods, just extending the functionality of OR pods to be more useful. At some point they may acquire sufficient functionality to support more reliable mapping from Rocksim to OR. There are almost certainly a subset of pods in Rocksim designs that could translate. The work on our side just hasn't been done yet to figure out what we can and can't do, and how.

Thank you - and having pods is better than not having pods but I always try to start with an existing design file where I can. I wondered why everyone was building pod designs from scratch instead of showing an RKT file import. Now I know.
 
This begs the question, Will Tim be cross with OR devs for creating such functionality?
When TVM opened the rkt file format with XML 20+ years ago, he actively lobbied programmers to write add-ons, utilities, and companion software. He probably didn't expect a complete duplication of RockSim, but it happened, and he can't really complain.
 
When TVM opened the rkt file format with XML 20+ years ago, he actively lobbied programmers to write add-ons, utilities, and companion software. He probably didn't expect a complete duplication of RockSim, but it happened, and he can't really complain.
It's not a duplicate. There have been plenty of "simulation" in this space over the years. Thrustcurve has a nice list of them.

It's good that the file specs have been published to allow some form of interoperability.
 
How would one go about attaching a pod at the same angle to the top most angled part of the fin, the longest side, on the design below? I've fiddled with it long enough. I give up. lol

1677273599944.png
 
Doh! Any way to so something similar instead of a pod? I'm modeling something with dowels that go from the fin and angle forward and attach to the body tube.
 
Thanks, Neil. I'm obviously overlooking something. See attached.
 

Attachments

  • Custom Rockets 2X Dynamic Carrier.ork
    2.2 KB · Views: 1
Just spitballing but this might be part of the problem ;)
1677597931367.png

Your nose cone is 27 oz on its own (pretty sure you don't want 1" thick walls on a plastic nose cone).

Rear fins are currently cardboard, making them quite heavy.

Basically you need to go through all the components and check things like wall thickness and material.

Even after you finish cleaning it all up, you're probably still not going to get a 2.6" rocket into the air on an E9.
 
What a mess on the weights! I clearly didn't check those. The entire rocket only weighs 11oz w/o the motor. Thanks for the extra eyes guys!
 
Back
Top