| 
									
										
										
										
											2024-05-26 01:42:48 +02:00
										 |  |  | *************************
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  | Installation Instructions
 | 
					
						
							| 
									
										
										
										
											2024-05-26 01:42:48 +02:00
										 |  |  | *************************
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | .. contents:: Table of Contents
 | 
					
						
							|  |  |  |    :depth: 1
 | 
					
						
							|  |  |  |    :local: | 
					
						
							|  |  |  |    :backlinks: none
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-29 13:26:32 +02:00
										 |  |  | ----
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  | Introduction
 | 
					
						
							| 
									
										
										
										
											2024-05-26 01:42:48 +02:00
										 |  |  | ============
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | OpenRocket is released in two forms: as a *packaged application* and as a *JAR file*.
 | 
					
						
							|  |  |  | **The easiest way to get OpenRocket up and running is to download and install one of the packaged installers.**
 | 
					
						
							|  |  |  | The packaged installers come with everything needed, including the correct version of Java;
 | 
					
						
							|  |  |  | *you will not need to install, update or downgrade Java on your device to run them.*
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:50:55 +02:00
										 |  |  | Download the latest version from `our downloads page <https://openrocket.info/downloads.html?vers=latest>`__.
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | .. raw:: html
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    <hr>
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Pre-Installation Procedures
 | 
					
						
							| 
									
										
										
										
											2024-05-26 01:42:48 +02:00
										 |  |  | ===========================
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | Some users may experience problems with the OpenRocket installation if they don't follow the pre-installation procedures below.
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Close All Instances of OpenRocket
 | 
					
						
							| 
									
										
										
										
											2024-05-26 01:42:48 +02:00
										 |  |  | ---------------------------------
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | If you have OpenRocket running, close it before installing a new version. By default, new OpenRocket releases
 | 
					
						
							|  |  |  | install to the same location on your device; these releases even share preferences. Because of this, if OpenRocket is
 | 
					
						
							|  |  |  | open when you attempt to install an updated release, the installation may not update all of the files needed for
 | 
					
						
							|  |  |  | OpenRocket to function correctly.
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Before installing an update, you *MUST* close all open instances of OpenRocket.
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | (Optional) Uninstall Prior OpenRocket Releases
 | 
					
						
							| 
									
										
										
										
											2024-05-26 01:42:48 +02:00
										 |  |  | ----------------------------------------------
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | As described above, by default, new releases of OpenRocket install to the same location on your device.
 | 
					
						
							|  |  |  | Although **not expressly required**, it is suggested that all previously installed OpenRocket releases be uninstalled
 | 
					
						
							|  |  |  | before installing the updated release. This is *not required*, but is suggested to ensure the proper function of OpenRocket.
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .. raw:: html
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    <hr>
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Installing OpenRocket 🚀
 | 
					
						
							| 
									
										
										
										
											2024-05-26 01:42:48 +02:00
										 |  |  | ========================
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-27 23:01:27 +02:00
										 |  |  | **Download the latest version from** `our downloads page <https://openrocket.info/downloads.html?vers=latest>`__.
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  | Scroll down to download the correct installer for your platform (Windows, macOS, or Linux).
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Each platform has a different installation process. Click on the ``Show <your platform> installation instructions`` header under your
 | 
					
						
							|  |  |  | platform's download button to see the installation instructions.
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .. raw:: html
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    <hr>
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | After-Installation Checks
 | 
					
						
							| 
									
										
										
										
											2024-05-26 01:42:48 +02:00
										 |  |  | =========================
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | After installing OpenRocket, you need to verify that the installation was successful and potentially modify some settings
 | 
					
						
							|  |  |  | to ensure that OpenRocket functions correctly.
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Verify the Installed Release Number
 | 
					
						
							| 
									
										
										
										
											2024-05-26 01:42:48 +02:00
										 |  |  | -----------------------------------
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | First, verify that you actually installed the current release of OpenRocket. You can see this in the splash screen, which
 | 
					
						
							|  |  |  | appears when you start OpenRocket. The splash screen will show the release number on the right:
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-27 23:01:27 +02:00
										 |  |  | .. figure:: /img/setup/installation/splash_screen.png
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  |    :alt: OpenRocket Splash Screen
 | 
					
						
							|  |  |  |    :figclass: or-figclass
 | 
					
						
							|  |  |  |    :figwidth: 60 %
 | 
					
						
							|  |  |  |    :align: center
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    During startup, the OpenRocket Splash Screen shows the release number on the right.
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | If the release number is not correct, you may have installed the wrong version of OpenRocket, or didn't follow the
 | 
					
						
							|  |  |  | `Pre-Installation Procedures`_ above.
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Another way to check the release number is to open the ``Help`` menu in the application ribbon
 | 
					
						
							|  |  |  | and select ``About``. This will open a dialog box that shows the release number:
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-27 23:01:27 +02:00
										 |  |  | .. figure:: /img/setup/installation/about_dialog.png
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  |    :alt: OpenRocket About Dialog
 | 
					
						
							| 
									
										
										
										
											2024-05-26 01:42:48 +02:00
										 |  |  |    :figclass: or-figclass, or-image-border
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  |    :figwidth: 40 %
 | 
					
						
							|  |  |  |    :align: center
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    The OpenRocket About Dialog (``Help`` → ``About``) shows the release number.
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Check the Settings
 | 
					
						
							| 
									
										
										
										
											2024-05-26 01:42:48 +02:00
										 |  |  | ------------------
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | For most users, OpenRocket's default settings will work fine. However, some users may need to change some settings.
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Off-screen Rendering
 | 
					
						
							|  |  |  | ^^^^^^^^^^^^^^^^^^^^
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Some users have reported that the rocket shown in the 3D design view is not full-size. This can occur if the off-screen
 | 
					
						
							|  |  |  | rendering setting is not correct for your device. Using the Three-stage rocket example packaged with OpenRocket, this is
 | 
					
						
							|  |  |  | what the problem looks like:
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-27 23:01:27 +02:00
										 |  |  | .. figure:: /img/setup/installation/off_screen_rendering_wrong.png
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  |    :alt: Wrong 3D View of Three-stage Rocket
 | 
					
						
							| 
									
										
										
										
											2024-05-26 01:42:48 +02:00
										 |  |  |    :figclass: or-figclass, or-image-border
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  |    :figwidth: 75 %
 | 
					
						
							|  |  |  |    :align: center
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    The 3D view of the Three-stage rocket example is too small.
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | To fix this, you need to change the off-screen rendering setting. To do this, open the ``Edit`` menu in the application
 | 
					
						
							|  |  |  | ribbon and select ``Preferences``. This will open the Preferences dialog box. This window has several tabs (``General``,
 | 
					
						
							|  |  |  | ``Design``, ``Simulation``, ... You need to go to the ``Graphics`` tab (just click on that tab header) and on the bottom
 | 
					
						
							|  |  |  | of the page change the ``Use off-screen rendering`` setting:
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-27 23:01:27 +02:00
										 |  |  | .. figure:: /img/setup/installation/off_screen_rendering_setting.png
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  |    :alt: Off-screen Rendering Setting
 | 
					
						
							| 
									
										
										
										
											2024-05-26 01:42:48 +02:00
										 |  |  |    :figclass: or-figclass, or-image-border
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  |    :figwidth: 50 %
 | 
					
						
							|  |  |  |    :align: center
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    The off-screen rendering setting is on the bottom of the ``Graphics`` tab.
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Your 3D view should now look like this:
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-27 23:01:27 +02:00
										 |  |  | .. figure:: /img/setup/installation/off_screen_rendering_right.png
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  |    :alt: Correct 3D View of Three-stage Rocket
 | 
					
						
							| 
									
										
										
										
											2024-05-26 01:42:48 +02:00
										 |  |  |    :figclass: or-figclass, or-image-border
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  |    :figwidth: 75 %
 | 
					
						
							|  |  |  |    :align: center
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    The 3D view of the Three-stage rocket example is now correct.
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .. note::
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    Whenever you face issues with 3D rendering in OpenRocket, it is a good idea to change the off-screen rendering setting
 | 
					
						
							|  |  |  |    to see if that fixes the problem.
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .. _thrust_curves_setting:
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Thrust Curves Folder
 | 
					
						
							|  |  |  | ^^^^^^^^^^^^^^^^^^^^
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | OpenRocket ships with a bunch of built-in motor thrust curves. However, it is possible to import your own thrust curves,
 | 
					
						
							|  |  |  | see :ref:`Import Custom Thrust Curves <importing_thrust_curves>`. For this to work, you need to
 | 
					
						
							|  |  |  | **specify a folder where OpenRocket will look for thrust curves**. By default, OpenRocket will look in the ``ThrustCurves``
 | 
					
						
							|  |  |  | folder in your application data directory. The application data directory is different for each operating system, see the
 | 
					
						
							|  |  |  | table below for the default application data directories for each operating system.
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .. list-table:: Default Application Data Directories by Operating System
 | 
					
						
							|  |  |  |    :widths: auto
 | 
					
						
							|  |  |  |    :header-rows: 1
 | 
					
						
							|  |  |  |    :class: or-table-line-blocks
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    * - Operating System
 | 
					
						
							|  |  |  |      - Default Thrust Curves Directory
 | 
					
						
							|  |  |  |    * - Windows
 | 
					
						
							| 
									
										
										
										
											2024-05-27 23:01:27 +02:00
										 |  |  |      - | :file:`%APPDATA%\OpenRocket\ThrustCurves` (if ``APPDATA`` is available)\*
 | 
					
						
							|  |  |  |        | :file:`C:\Users\[YOUR USERNAME]\OpenRocket\ThrustCurves` (fallback if ``APPDATA`` is not available)
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  |        |
 | 
					
						
							| 
									
										
										
										
											2024-05-27 23:01:27 +02:00
										 |  |  |        | \* ``APPDATA`` is usually :file:`C:\Users\[YOUR USERNAME]\AppData\Roaming`
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  |    * - macOS
 | 
					
						
							| 
									
										
										
										
											2024-05-27 23:01:27 +02:00
										 |  |  |      - :file:`/Users/[YOUR USERNAME]/Library/Application Support/OpenRocket/ThrustCurves/`
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  |    * - Linux
 | 
					
						
							| 
									
										
										
										
											2024-05-27 23:01:27 +02:00
										 |  |  |      - :file:`/home/[YOUR USERNAME]/.openrocket/ThrustCurves/` (hidden directory)
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | ``[YOUR USERNAME]`` **is your user name on your device.**
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-27 23:01:27 +02:00
										 |  |  | To view or modify the user-defined thrust curves folder(s), open the :menuselection:`Edit` menu in the application ribbon and select
 | 
					
						
							|  |  |  | :menuselection:`Preferences`. This will open the Preferences dialog box. You need to go to the :menuselection:`General` tab
 | 
					
						
							| 
									
										
										
										
											2024-06-05 00:35:50 +02:00
										 |  |  | (should be open by default) and change the :guilabel:`User-defined thrust curves` setting:
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-27 23:01:27 +02:00
										 |  |  | .. figure:: /img/setup/installation/thrust_curves_setting.png
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  |    :alt: Thrust Curves Setting
 | 
					
						
							| 
									
										
										
										
											2024-05-26 01:42:48 +02:00
										 |  |  |    :figclass: or-figclass, or-image-border
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  |    :figwidth: 50 %
 | 
					
						
							|  |  |  |    :align: center
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    The setting to change the user-defined thrust curves folder.
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-27 23:01:27 +02:00
										 |  |  | You can also add multiple thrust curve folders. To do this, click on the :guilabel:`Add` button and select the folder you want to add.
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  | You can also manually enter a new folder path. This path must be separated from other paths by a semicolon (``;``).
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Troubleshooting
 | 
					
						
							| 
									
										
										
										
											2024-05-26 01:42:48 +02:00
										 |  |  | ===============
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | When you have issues with your installation, ensure that you have **read the installation instructions** for your platform.
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:50:55 +02:00
										 |  |  | When you download the installer from our `downloads page <https://openrocket.info/downloads.html?vers=latest>`__, you can
 | 
					
						
							| 
									
										
										
										
											2024-06-05 00:35:50 +02:00
										 |  |  | click on the :guilabel:`Show <your platform> installation instructions` header under your platform's download button to see the
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  | installation instructions.
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:50:55 +02:00
										 |  |  | If you have further issues, please `contact us <https://openrocket.info/contact.html>`__.
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | Uninstalling
 | 
					
						
							| 
									
										
										
										
											2024-05-26 01:42:48 +02:00
										 |  |  | ============
 | 
					
						
							| 
									
										
										
										
											2024-05-10 05:05:42 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-29 22:04:26 +02:00
										 |  |  | .. todo::
 | 
					
						
							|  |  |  |    Add uninstallation instructions.
 |