File format: Propellant ( *.xml, *.projectile )
The propellant file is a file formatted in the universal exchange format XML.
The regular structure is as follows:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<GordonsReloadingTool>
<propellantfile>
<var name="Name of the property" value="Value of the property" />
[...]
</propellantfile>
</GordonsReloadingTool>
- Character strings are entered in plain text or URL encoded.
- Number values are indicated with the dot „.“ as decimal separator.
- Multiple propellant entries are possible by multiple presence of the block <propellantfile>.
Example: Vihtavuori N340
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<GordonsReloadingTool>
<propellantfile>
<var name="mname" value="Vihtavuori" unit="" type="string" descr="propellant manufacturer" />
<var name="pname" value="N340" unit="" type="string" descr="propellant product name" />
<var name="lotid" value="2018-12" unit="" type="string" descr="lot-id/no." />
<var name="Bp" value="0.8757" unit="" type="decimal" descr="progressivity factor" />
<var name="Br" value="0.8023" unit="" type="decimal" descr="brisance factor" />
<var name="Brp" value="0.8398" unit="" type="decimal" descr="combined brisance/progressivity factor" />
<var name="Ba" value="2.9203" unit="" type="decimal" descr="burn coefficient" />
<var name="Qex" value="4100" unit="kJ/kg" type="decimal" descr="specific explosive heat" />
<var name="k" value="1.2245" unit="" type="decimal" descr="ratio of the specific heat of the gases" />
<var name="a0" value="0.9701" unit="" type="decimal" descr="burn coefficient" />
<var name="z1" value="0.2863" unit="" type="decimal" descr="burn-up limit z1" />
<var name="z2" value="0.8148" unit="" type="decimal" descr="burn-up limit z2" />
<var name="pc" value="1390" unit="kg/m3" type="decimal" descr="material density" />
<var name="pcd" value="620" unit="kg/m3" type="decimal" descr="bulk density" />
<var name="pt" value="21" unit="Cel" type="decimal" descr="propellant temperature" />
<var name="cdate" value="2019-01-20" unit="" type="string" descr="creation date" />
<var name="cby" value="GRT" unit="" type="string" descr="created by" />
<var name="mdate" value="2019-01-20" unit="" type="string" descr="last modification date" />
<var name="mby" value="2019-01-20" unit="" type="string" descr="last modified by" />
<var name="origin" value="GRT" unit="" type="string" descr="data origin" />
<var name="descr" value="" unit="" type="string" descr="note/description" />
</propellantfile>
</GordonsReloadingTool>