Innerhalb der <gasdefinitions>-Sektion erfolgt die Definition der verschiedenen vom Besitzer (<owner>) der UDDF-Datei verwendeten Atemgase.
<gasdefinitions> steht nach der <divesite>-Sektion und vor <profiledata>.
Einzige Elemente innerhalb <gasdefinitions> — die aber beliebig oft wiederholt werden dürfen — sind <mix> und <tankdata>. Zuerst müssen alle <mix>-Elemente aufgeführt werden, danach erst folgen sämtliche <tankdata>-Elemente. Dies ist notwendig, da in letzteren Referenzierungen auf in <mix>-Anweisungen definierte Atemgasgemische stehen können.
Die <gasdefinitions>-Sektion muß nicht zwingend angegeben werden. Wird <gasdefinitions> nicht aufgeführt, muß die ausführende Software Luft als Atemgas einsetzen; eine Atemgasverbrauchsrechnung ist in diesem Falle selbstverständlich nicht möglich.
<uddf>
<gasdefinitions> <!-- alle verwendeten Atemgase --> <mix id="Sauerstoff_rein"> <name>pure oxygen</name> <!-- reiner Sauerstoff --> <o2>1.000</o2> <n2>0.000</n2> <he>0.000</he> <ar>0.000</ar> <h2>0.000</h2> </mix> <mix id="air"> <name>air</name> <!-- Luft --> <o2>0.210</o2> <n2>0.790</n2> <he>0.000</he> <ar>0.000</ar> <h2>0.000</h2> </mix> <mix id="nitrox6040"> <name>Nitrox60/40</name> <!-- Nitrox 60 % N2, 40 % O2 --> <o2>0.400</o2> <n2>0.600</n2> <he>0.000</he> <ar>0.000</ar> <h2>0.000</h2> </mix> <mix id="trimix"> <name>Trimix</name> <!-- Trimix 15 % O2, 40 % N2, 45 % He --> <o2>0.150</o2> <n2>0.400</n2> <he>0.450</he> <ar>0.000</ar> <h2>0.000</h2> </mix> <tankdata id="luft_1"> <!-- luftgefüllte 15 Liter-Flasche, Fülldruck zu Beginn 200 bar, Atemminutenvolumen 12 Liter/Minute --> <link ref="air"/> <tankvolume>0.015</tankvolume> <tankpressurebegin>20000000.0</tankpressurebegin> <breathingconsumptionvolume>0.0002</breathingconsumptionvolume> <!-- Einheit ist [m^3/s]! --> </tankdata> <tankdata id="luft_2"> <!-- eine andere luftgefüllte Flasche... --> <link ref="air"/> <tankvolume>0.01</tankvolume> <tankpressurebegin>20000000.0</tankpressurebegin> <breathingconsumptionvolume>0.00033333</breathingconsumptionvolume> <!-- Einheit ist [m^3/s]! --> </tankdata> <tankdata id="nitrox_pülleken"> <link ref="nitrox6040"/> <tankvolume>0.01</tankvolume> <tankpressurebegin>220000000.0</tankpressurebegin> <breathingconsumptionvolume>0.00025</breathingconsumptionvolume> <!-- Einheit ist [m^3/s]! --> <tankmaterial>aluminium</tankmaterial> </tankdata> <tankdata id="o2_flasche"> <link ref="Sauerstoff_rein"/> <!-- Nachfolgende Anweisung setzt voraus, daß in der <equipment>-Sektion innerhalb --> <!-- <diver><buddy> mittels <tank id="Pulle_O2_rein"> Daten abgelegt wurden. --> <link ref="Pulle_O2_rein"/> <tankvolume>0.008</tankvolume> <tankpressurebegin>20000000.0</tankpressurebegin> <breathingconsumptionvolume>0.0002</breathingconsumptionvolume> <!-- Einheit ist [m^3/s]! --> <tankmaterial>steel</tankmaterial> </tankdata> </gasdefinitions>