На сколько я помню если автокад открыт, то работают события beginopen и endopen, если автокад загружается впервые двойным нажатием по файлу, то эти события не срабатывают, поэтому приходится определять, что происходит именно первый запуск автокада например через событие DocumentBecameCurrent и выполнять свои действия.