ExtractModel je računalniški program za izdelavo Spice modelov elektronk.
Za simuliranje vezij z elektronkami potrebujemo njihove Spice modele. V preteklosti so se uporabljali različni univerzalni modeli, ki so se s časom hitro razvijali. Novejši modeli se vedno bolj približujejo dejanskim karakteristikam elektronk in zmanjšujejo odstopanja od realnih karakteristik.
Univerzalni modeli veljajo za posamezne vrste (skupine) podobnih elektronk: diode, triode, tetrode, pentode... Matematični izrazi, ki določajo anodni tok in tokove ostalih elektrod, v odvisnosti od anodne napetosti in napetosti na preostalih elektrodah, pri univerzalnih modelih vsebujejo določeno število parametrov. Bolj ko je elektronka komplicirana (več elektrod), več parametrov je vsebovanih. Parametre določamo s primerjavo izmerjenih vrednosti pod določenimi pogoji in izračunanih vrednosti iz matematičnega modela (formule). Parametre je treba določiti tako, da je odstopanje izmerjenih (dejanskih) vrednosti od izračunanih čim manjše v območju dejanske uporabe elektronke. Tako se rezultat simuliranja bolj približa obnašanju simuliranega vezja.
Najbolj enostaven, z najmanj parametri, je model diode, nato triode itn. Ker je pri bolj kompliciranih elektronkah parametrov veliko in vsak vpliva na odstopanje izračunane vrednosti od dejanske, je najbolje za ujemanje uporabiti računalniški program ki minimizira seštevek odstopanja po absolutni vrednosti oz kvadratov odstopanj u posameznih točkah. Večje število izmerjenih točk (vrednosti) pomaga h boljšem ujemanju modela z realnostjo.