Сообщество программистов Autodesk в СНГ
ADN Club => Inventor API => Тема начата: filat от 12-08-2014, 12:40:00
-
У меня ксть большой сложный макрос, которым я уже давно пользуюсь. В последние несколько недель начал замечать, что он с первого раза самостоятельно перестал запускаться - программа зависает наглухо! Перезапуск АИ и системы не помогает. Но если открыть макрос и выполнить запуск с остановками через каждые пять строк - то макрос работает, а последующие запуски проходят без проблем в штатном режиме. Есть такое подозрение, что это связано с последними обновлениями АИ2014... Не знаю что и делать. Может еще кто-то сталкнулся с подобной проблемой?
-
В режиме пошагового выполнения зависает в конкретных местах или всякий раз в разных? Как-то изменились условия работы программы - скорее всего, постепенно перешел к более затейливым моделям. Для анализа не хватает информации.
-
В пошаговом режиме проблема ниразу не возникала - всегда макрос выполняется.
-
Владислав, нужны
1) код макроса и
2) модель, на которой воспроизводится кривизна.
Чтобы локализовать источник проблемы, желательно максимально упростить и то, и другое (метод "отсечения лишнего").
-
Сложность модели не причем - ситуация возникает даже в самых простых сборках...
Передать на исследование очень не просто, так как макрос работает с внешними файлами и огромное значение имеет положение папок... Попробую что-нибудь придумать, но не уверен... Попробую найти чистую машину (без обновлений) и на ней еще попробовать.