Se il riconoscimento del modello non riconosce le funzioni, DimXpert passa al riconoscimento della topologia. Il vantaggio del riconoscimento della topologia è che riconosce le funzioni di produzione che non sono state riconosciute nel modello con il metodo precedente, ad esempio asole, intagli e cavità. Il riconoscimento della topologia è utilizzata solamente per le funzioni su corpi importati. Le funzioni topologiche si aggiornano se si modifica la geometria, ma le nuove varianti non sono aggiunte alla funzione di ripetizione.