I'm sorry to say this but those cache files contain nothing of value for
you. They contain only information that is useful for avoiding a few
calculations when opening a plan file but they certainly do not contain
the plan itself.
I think there is a mistake in RendererImp.hpp. Open it (it should be
somewhere in \Inc\RenderingDevLib\RendererImp.hpp) and change the
declaration of MakePreviewData so it is an empty method (just like
CancelAsync the method before MakePreviewData )....
You should check the return value of ACAPI_3D_GetCurrentWindowSight
before using the sight. In case of non-3d sight it will return
APIERR_BADWINDOW I think. The void** parameter won't change.