2009-09-26 17:06:37 +00:00
|
|
|
|
|
|
|
The current OpenRocket file format is "documented" only as the
|
|
|
|
reference implementation. This will hopefully change in the future.
|
|
|
|
|
|
|
|
|
|
|
|
The "version" attribute of the <openrocket> tag describes the file
|
|
|
|
format version used, while the "creator" attribute MAY describe the
|
2012-01-25 21:42:20 +00:00
|
|
|
software and version used to write the document.
|
2009-09-26 17:06:37 +00:00
|
|
|
|
|
|
|
The file format version is increased every time the format is
|
|
|
|
changed. The minor number is increased when changes are made that are
|
|
|
|
mostly backward-compatible, meaning that older software versions
|
|
|
|
should be able to read the design sans the new features. The major
|
|
|
|
number is increased when changes are made that render the design
|
|
|
|
problematic or impossible to read for older software. For maximum
|
|
|
|
compatibility software should save a file in the oldest file format
|
|
|
|
version that supports all the necessary design features.
|
|
|
|
|
|
|
|
|
|
|
|
The following file format versions exist:
|
|
|
|
|
|
|
|
|
|
|
|
1.0: File format version of the first public release (OpenRocket 0.9.0)
|
|
|
|
|
|
|
|
1.1: Introduced with OpenRocket 0.9.4. Adds support for saving fin
|
|
|
|
tabs (<tabheight>, <tablength> and <tabposition> elements) and
|
|
|
|
allows attaching subcomponents to a tube coupler (previously
|
|
|
|
forbidden).
|
|
|
|
|
2010-09-02 21:10:11 +00:00
|
|
|
1.2: Introduced with OpenRocket 1.1.1. Adds the <digest> tag to
|
|
|
|
motor definitions. The digest uniquely identifies the
|
|
|
|
functional characteristics of a particular thrust curve motor.
|
2009-09-26 17:06:37 +00:00
|
|
|
|
2011-08-28 14:57:08 +00:00
|
|
|
1.3: Introduced with OpenRocket 1.1.9. Adds the <launchlongitude> and
|
|
|
|
<geodeticmethod> parameters to the simulation conditions element.
|
|
|
|
|
2012-03-10 21:12:33 +00:00
|
|
|
1.4: Introduced with OpenRocket 12.03. Adds the launchrodvelocity and
|
2012-01-25 21:42:20 +00:00
|
|
|
deploymentvelocity attributes to <flightdata> element. The motor
|
2012-02-19 08:23:22 +00:00
|
|
|
digesting algorithm was changed. Adds <separationevent> and
|
|
|
|
<separationdelay> elements to stage components (except sustainer).
|
2012-04-11 17:36:50 +00:00
|
|
|
|
2012-12-23 22:24:30 +02:00
|
|
|
1.5: Introduced with OpenRocket 12.09. Added ComponentPresets.
|
2012-08-05 23:59:54 +00:00
|
|
|
Added lowerstageseparation as recovery device deployment event.
|
|
|
|
Added <datatypes> section for supporting datatypes other than
|
2012-09-16 14:29:59 +00:00
|
|
|
internal ones. Currently only supports datatypes from custom expressions.
|
2013-03-16 18:27:11 -05:00
|
|
|
|
2013-04-17 12:50:56 -05:00
|
|
|
1.6: Introduced with OpenRocket 13.04. Added component Appearances (decals & paint)
|
2013-03-16 18:27:11 -05:00
|
|
|
Added configurable parameters to recovery devices, motor ignition and separation.
|
|
|
|
|
2015-03-26 06:52:22 -05:00
|
|
|
1.7: Introduced with OpenRocket 15.03.
|
|
|
|
Added simulation extensions and related configuration.
|
|
|
|
Support for TubeFins.
|