Просто некоторые мысли:
- eDrawings основан на формате файла HOOPS3D.Он содержит сжатый поток XML-скачков (откройте файл eDrawings в вашем любимом шестнадцатеричном редакторе, и вы найдете типичную подпись zip PK со смещением 0x5C)
- библиотеки доступны для просмотра файлов HOOPS3D в java: HoopsJava (однако я не знаю о лицензионных ограничениях этого).
Таким образом, может быть путь для извлечения потока XML и загрузки его в HoopsJava.