La cavité se développe dans les calcaires urgoniens. Le pendage avoisine les 45°. Les puits et méandres sont creusés au tardiglaciaire. Le barrémien inférieur précédant les marnes hauteriviennes est atteint à - 325 m. Un niveau fossile, à l'altitude de 1430 mètres, peut correspondre à l'interglaciaire Riss-Wurm. Le système est dit "en volets", les eaux souterraines s'infiltrent perpendiculairement à l'axe du synclinal et à l'altitude proche de l'exsurgence reprennent la direction de la sortie des eaux. Une coloration au puits Francis à - 250 m avec 18 kg de bichromate de sodium le 8 juin 1975 est ressorti le 10 juin à la source de Noirfond, au bord du Guiers Vif. Le collecteur n'est pas atteint au fond du réseau de Bovinant.