GunSpec

Alle 39 Einzel-Tools

Ballistic table for a load

  • gunspec_ammunition_ballistics
  • Builder
  • Nur lesend

Returns velocity, energy, drop and time of flight at a set of distances for one ammunition load, adjusted for barrel length.

Anwendungsbeispiel

  1. 1

    Eine Person fragt

    • Show the ballistics of Federal HST 124 grain JHP.
  2. 2

    Der Assistent ruft das Tool auf

    tools/call
    json
    {  "name": "gunspec_ammunition_ballistics",  "arguments": {    "id": "federal-hst-124jhp"  }}
  3. 3

    Der Server antwortet

    Ergebnis
    json
    {  "ammunition": {    "id": "federal-hst-124jhp",    "name": "Federal Premium HST 124gr JHP",    "caliberId": "9x19mm-parabellum"  },  "barrelLengthMm": 102,  "muzzleVelocityMps": 350,  "muzzleEnergyJ": 492,  "effectiveRangeM": 182,  "terminalBallistics": {    "tkoFactor": 7.2,    "momentumKgMs": 2.81,    "sectionalDensity": 0.141,    "hatcherRSP": 36,    "energyDensityJCm2": 772.4  },  "zeroing": {    "zeroM": 25,    "sightHeightMm": 20  },  "trajectory": [    {      "distanceM": 0,      "velocityMps": 350,      "energyJ": 492,      "dropCm": 0,      "timeOfFlightS": 0,      "machNumber": 1.03,      "momentumKgMs": 2.81,      "tkoFactor": 7.2,      "energyDensityJCm2": 772.4,      "pathCm": -2    },    {      "distanceM": 50,      "velocityMps": 307,      "energyJ": 378,      "dropCm": 11.6,      "timeOfFlightS": 0.153,      "machNumber": 0.9,      "momentumKgMs": 2.46,      "tkoFactor": 6.3,      "energyDensityJCm2": 592.6,      "pathCm": -4.2    },    {      "distanceM": 100,      "velocityMps": 281,      "energyJ": 317,      "dropCm": 51.6,      "timeOfFlightS": 0.324,      "machNumber": 0.82,      "momentumKgMs": 2.26,      "tkoFactor": 5.8,      "energyDensityJCm2": 496.5,      "pathCm": -34.8    }  ]}

    Am 22. Okt. 2026 von der Live-API erfasst. Listen und lange Texte sind für die Anzeige gekürzt.

Zugehörige Referenzen

Argumente

  • stringerforderlich

    The ammunition load slug, e.g. as returned by a list or search tool.

    Gesendet als
    {id}
  • number

    Barrel length used to adjust muzzle velocity.

    Gesendet als
    ?barrel_length_mm=
  • string

    Comma-separated distances in metres, e.g. "0,50,100,200".

    Gesendet als
    ?distances=

Jedes Argument wird als der angegebene Parameter an GET /v1/ammunition/{id}/ballistics gesendet. Dieselbe Anfrage lässt sich also mit deinem Schlüssel direkt an die API stellen, wenn du bestimmen möchtest, was zurückkommt.

json