Only your imagination can set a limit to what's possible. (Obviously, yours doesn't!)
There are several approaches on how to solve this problem. If you want a more specific answer, you'll have to tell me (us) a couple of things. I.e., where are the drawings stored? On each client machine, or on a sentral server? How are they shared? (Novell? Samba? FTP?), what type of drawings are we talking about? Filesizes?
The obvious solution is to, somehow - depending on how the files are accessible to the webserver, mount the directory(-ies) containing drawings to chosen folders on the webserver. I.e. if they're stored on each workstation, use smbmount on a shared resource to one directory per WS.
Now, us dir() to access files in this directory(ies), and present a link to the file. If the directories are mounted within the DocumentRoot (NOT recommended), you can link directly to them (via http). If not, create a small php script that reads the file contents and sends it to the browser. A short example of how to find the files, and a couple of notes on what to do where:
$d = dir("/path/to/mounted/client/directory/");
while ($oneFile = $d->read()) {
// Perform an extension check on $oneFile
// if it succeeds,
// present a link to the file
}
Hope this helped you a bit 🙂