Frühere Versuche Daten aus verschiedenen CAD-Systemen in PC-DMIS zu verwenden, benötigte interne CAD-Datenübertragungen, die (hin und wieder) fehleranfällig waren und zu Datenverlusten führten.
Eine direkte Schnittstelle zu einem CAD-System übersetzt jedoch nicht die CAD-Daten. Stattdessen verwendet diese einzigartige Funktion die nativen mathematischen Routinen des CAD-Systems, um die erforderlichen Daten zu erhalten. Ein Direct CAD Interface verwendet ebenfalls die native API des CAD-Systems, um auf die CAD-Datenbank zur Anzeige und Interaktion mit der Geometrie zuzugreifen.