Someone else may have a better idea, but I believe you have two choices: separate the one property in Teamcenter into two (and I'll admit I don't know what Teamcenter is, so of course I don't know if that's possible), or get someone to write a macro that would take that property and separate it into two in the Drawing. If you want to try that then you might want to move this Discussion to the API section of the forum (there's no need to start a new one; there should be a link that says "Move" near the top right of this one).
you can use the InStrRev() & inStr() functions to get the forward and back of the dot - replace the cad files with .
look up the function its very usefully tool
(swDraw.GetPathName, InStrRev(swDraw.GetPathName, "CAD FILES") - 1)