Difference between revisions of "Tips"

From OpenRocket wiki
Jump to navigation Jump to search
Line 71: Line 71:
 
* Custom expressions allow you to compute flight parameters that are not computed by OpenRocket by default.  You define them using '''Tools''' → '''Custom expressions...'''  See [https://sourceforge.net/apps/mediawiki/openrocket/index.php?title=List_of_useful_custom_expressions the wiki] for ideas.
 
* Custom expressions allow you to compute flight parameters that are not computed by OpenRocket by default.  You define them using '''Tools''' → '''Custom expressions...'''  See [https://sourceforge.net/apps/mediawiki/openrocket/index.php?title=List_of_useful_custom_expressions the wiki] for ideas.
  
= How To =
+
= How To. . . =
 +
 
 +
This section is intended to demonstrate construction and simulation techniques used to implement a variety of building methods. 
 +
 
 +
== Adjustable Nose Weight System ==
 +
 
 +
A number of users have asked about how to implement an adjustable weight system that allows the weight to be adjusted for different configurations. This following is a basic example of how this can be done (this example uses an extreme case for demonstration purposes only).
 +
 
 +
<font color="red">This technique requires OpenRocket 22.02 '''''beta 5 or higher'''''.</font color>
 +
 
 +
During the construction phase, component mass values are commonly updated to reflect actual component masses, rather than the values provided by OpenRocket. In addition, subassembly mass overrides may also be used to include the weight of adhesives and other elements used during construction. Ultimately, the goal is to have the total mass in OpenRocket be the same as the actual mass of the rocket. After that, you may also need to add weight to adjust the center of gravity when larger motors are used.
 +
 
 +
=== Preparation for the Adjustable Nose Weight ===
 +
 
 +
All of the steps are listed below, designated as optional or required.
 +
 
 +
1. '''Override Component Masses''' -- If an OpenRocket provided component mass differs from the ''weighed'' component mass, then override the component mass with the actual weight. [Optional]</br>
 +
2. '''Override Subassembly Masses''' -- As subassemblies are completed, weigh the subcomponent and override the primary component mass with the actual weight of the entire subassembly, checking the box to "Override mass, CG, and CD of all subcomponents". [Optional]</br>
 +
3. '''Add Construction Weight Adjustment''' -- When construction is complete, including the finish, weigh the '''''flight ready''''' rocket and measure its center of gravity from the tip of the rocket; ''flight ready means that ('''except for the motor''') the rocket could be placed on the pad and launched''. Then, add a mass component to the design (usually to the nose cone) with a mass equal to the difference between the estimated weight and the actual weight of the rocket. Once that is done, override the CG of the weight and move its distance from the tip of the rocket backward until the estimated CG matches the measured CG. <font color="red">[Required]</font color></br>
 +
4. '''Add an Adjustable Weight''' -- ''An adjustable nose weight is not an actual component''; it is a specific use of the ''Stage configuration'' overrides. Open the ''Stage configuration'' window and check the ''Override mass'' box; ''at this point it should have a value of zero''. Then, check the ''Override center of gravity'' box and set its value to the distance between the tip of the nose cone and the center of your adjustable weight system. <font color="red">'''''DO NOT'''''</font color> check the box to "Override mass, CG, and CD of all subcomponents." <font color="red">[Required]</font color></br>
 +
 
 +
=== Using the Adjustable Nose Weight ===
 +
 
 +
In OpenRocket, select the desired flight configuration (motor) and verify its stability. If a greater margin of stability is desired or required:
 +
* Open the ''Stage configuration'' window and increase the override mass until the desired stability margin is reached. <font color="red">'''''DO NOT'''''</font color> change the ''Override center of gravity'' distance and <font color="red">'''''DO NOT'''''</font color> check the box to "Override mass, CG, and CD of all subcomponents."</br>
 +
* '''Add''' this additional mass to your adjustable weight system.</br>
 +
 
 +
</br>
 +
 
 
----
 
----
 
<div style="text-align: center;">
 
<div style="text-align: center;">

Revision as of 22:02, 2 October 2022

↑ Back to Contents

The current User's Guide is very much a work in progress, any help would be greatly appreciated!
If you'd like to contribute something, just hit the 'Edit' tab at the top.

This page collects a list of short (1-3 sentences) tips for using OpenRocket. Later on they may be included in the software as a "tip of the day" system.

General use

  • You can type in equations in the entry fields instead of numbers. For example, to double a length you can type 3.1*2.
  • The component tree will display any component comments as tool tips. You can set the comment on the Comment tab of the component configuration dialog.
  • If you want to always load a specific .ork file, you can specify the filename as a command line argument when starting openrocket.
  • You can choose your preferred units from EditPreferences.... You can individually change the units by clicking the unit symbol.

Rocket design

  • A rocket design can have a number of motor configurations. When simulating a flight, you select which motor configuration you use. You can edit the motor configurations using ToolsMotor configurations...
  • Motors can be attached to either body tubes or inner tubes. You can attach one on the Motor tab of the configuration dialog.
  • You can scale a single component or an entire design using EditScale...
  • You can define custom materials by selecting Custom from the bottom of a material selection list.
  • You can select ready components from the preset dropdown on the top-right of the component editing dialog. Tick the box in the table to add the component to the dropdown menu.
  • You can select components by clicking them in the diagram, or edit them by double-clicking.
  • To get the best accuracy possible, you can weight your components and enter the override the calculated weight on the Override' tab when editing components.
  • You can define through-the-wall fin tabs on the Fin tabs tab when editing a fin set.
  • Your rocket's surface roughness can affect flight altitude significantly. Select the appropriate roughness on the Component finish dropdown. You can set the same finish for all components by clicking Set for all.
  • You will see immediate results of a flight simulation on the lower-left corner of the design diagram. This reflects a flight with your currently selected motor configuration.
  • In case OpenRocket cannot reliably compute the aerodynamic properties of the rocket, you will see warnings on the lower-right corner of the design diagram.
  • You can create clustered rockets easily using the Cluster tab when editing Inner tubes. Any motors or components attached to the inner tube will be present on all copies of the inner tube.
  • Centering rings, Engine blocks, Couplers and Bulkheads can automatically compute the relevant dimensions from the other components when the Automatic checkbox is selected.
  • You can simulate launch rails or pins by creating filled launch lugs of the corresponding size.
  • Only body components and fin sets affect the aerodynamics of the rocket. Even if an internal component extrudes outside of the body tube, its effect will not be taken into account in simulations!
  • You can add stages to your rocket by pressing New stage on the main screen. Stage separation is configured on the Separation tab when editing a stage.
  • You can fully customize the simulation plots on the Plot data tab. Choose one of the preset configurations or experiment with the other options.
  • You can export simulated flight data to be analyzed by another program using the Export data tab when editing a simulation.
  • The ball on the left side of the simulation table indicates the state of the simulation. Grey means that the simulation has not yet been run, red that the design has been changed since the simulation was last run, yellow means the data has been loaded from a file, and green means it is up-to-date.
  • If a potential problem occurred during a simulated flight, you will see a red exclamation mark (!) next to your simulation. Hover over the simulation to see what the warning is about.
  • You can duplicate components or move them to another design by using normal copy-paste functionality.
  • You can move components by drag-dropping them in the component tree.
  • You can examine details on the stability and drag characteristics of your rocket using ToolsComponent analysis...
  • You can optimize the shape, size or mass of your rocket using ToolsRocket optimization...
  • Custom expressions allow you to compute flight parameters that are not computed by OpenRocket by default. You define them using ToolsCustom expressions... See the wiki for ideas.

How To. . .

This section is intended to demonstrate construction and simulation techniques used to implement a variety of building methods.

Adjustable Nose Weight System

A number of users have asked about how to implement an adjustable weight system that allows the weight to be adjusted for different configurations. This following is a basic example of how this can be done (this example uses an extreme case for demonstration purposes only).

This technique requires OpenRocket 22.02 beta 5 or higher.

During the construction phase, component mass values are commonly updated to reflect actual component masses, rather than the values provided by OpenRocket. In addition, subassembly mass overrides may also be used to include the weight of adhesives and other elements used during construction. Ultimately, the goal is to have the total mass in OpenRocket be the same as the actual mass of the rocket. After that, you may also need to add weight to adjust the center of gravity when larger motors are used.

Preparation for the Adjustable Nose Weight

All of the steps are listed below, designated as optional or required.

1. Override Component Masses -- If an OpenRocket provided component mass differs from the weighed component mass, then override the component mass with the actual weight. [Optional]
2. Override Subassembly Masses -- As subassemblies are completed, weigh the subcomponent and override the primary component mass with the actual weight of the entire subassembly, checking the box to "Override mass, CG, and CD of all subcomponents". [Optional]
3. Add Construction Weight Adjustment -- When construction is complete, including the finish, weigh the flight ready rocket and measure its center of gravity from the tip of the rocket; flight ready means that (except for the motor) the rocket could be placed on the pad and launched. Then, add a mass component to the design (usually to the nose cone) with a mass equal to the difference between the estimated weight and the actual weight of the rocket. Once that is done, override the CG of the weight and move its distance from the tip of the rocket backward until the estimated CG matches the measured CG. [Required]
4. Add an Adjustable Weight -- An adjustable nose weight is not an actual component; it is a specific use of the Stage configuration overrides. Open the Stage configuration window and check the Override mass box; at this point it should have a value of zero. Then, check the Override center of gravity box and set its value to the distance between the tip of the nose cone and the center of your adjustable weight system. DO NOT check the box to "Override mass, CG, and CD of all subcomponents." [Required]

Using the Adjustable Nose Weight

In OpenRocket, select the desired flight configuration (motor) and verify its stability. If a greater margin of stability is desired or required:

  • Open the Stage configuration window and increase the override mass until the desired stability margin is reached. DO NOT change the Override center of gravity distance and DO NOT check the box to "Override mass, CG, and CD of all subcomponents."
  • Add this additional mass to your adjustable weight system.



↑ Back to Contents