Тогда вам сюда!
10 октября 2017 года Microsoft выпустила ежемесячные обновления безопасности для своих операционных систем, после чего пользователи AutoCAD стали жаловаться на неработающее извлечение данных в таблицы Excel, а пользователи Autodesk Inventor - на неработающие команды, где есть резьба. Дело в том, что эти обновления безопасности ломают связь между Excel и сторонними программами.
Столкнулся и сам на одной из машин, а в почту пришло несколько писем с просьбой помочь с проблемой. Решение есть!
AutoCAD
При попытке извлечь данные (команда ДАННЫЕИЗВЛ или DATAEXTRACTION) из чертежа AutoCAD в таблицу Excel создается лишь таблица с единственной записью 'DeleteMe в первой ячейке
Проблема актуальна для всех версий AutoCAD, включая самую последнюю AutoCAD 2018, работающих на Windows 7 и Windows 10.
Решить проблему можно единственным способом: удалить обновления
- KB4041681 (Windows 7)
- KB4041693 (Windows 8.1)
- KB4041676 (Windows 10 OS Build 15063.674)
- KB4041691 (Windows 10 OS Build 15063.674)
Других путей нет.
Autodesk Inventor
При попытке создать резьбовое отверстие в Autodesk Inventor или вставить болт из библиотеки, программа выводит сообщение "Loading threaded data sheet. Please wait." Загрузку можно ждать часами, но ничего так и не случится.
Проблема актуальна для Inventor версий 2011, 2012, 2013, 2014 и 2015 (поздние версии Inventor не используют Excel для считывания параметров резьб из таблицы), работающих на Windows 7 и Windows 10. Решений у этой проблемы два.
Первое - удалить обновления:
Проблема актуальна для Inventor версий 2011, 2012, 2013, 2014 и 2015 (поздние версии Inventor не используют Excel для считывания параметров резьб из таблицы), работающих на Windows 7 и Windows 10. Решений у этой проблемы два.
Первое - удалить обновления:
- KB4041681 (Windows 7)
- KB4041676 (Windows 10 OS Build 15063.674)
- KB4041691 (Windows 10 OS Build 15063.674)
Как удалять, писал в этой статье.
Если не хотите удалять, то можно попробовать второй способ.
Второе - исправить в реестре значение ключа UseExcelToReadthreadFile с 0 на 1.
Запустите редактор реестра REGEDIT, сделайте резервную копию реестра, найдите ключ HKEY_CURRENT_USER\Software\Autodesk\Inventor\RegistryVersion XX.0\System\Preference\Part\UseExcelToReadthreadFile и измените значение с 0 на 1.
В ключе RegistryVersion XX.0 замените на запись, соответствующую установленной версии Inventor:Запустите редактор реестра REGEDIT, сделайте резервную копию реестра, найдите ключ HKEY_CURRENT_USER\Software\Autodesk\Inventor\RegistryVersion XX.0\System\Preference\Part\UseExcelToReadthreadFile и измените значение с 0 на 1.
- RegistryVersion 19.0 = Inventor 2015
- RegistryVersion 18.0 = Inventor 2014
- RegistryVersion 17.0 = Inventor 2013
- RegistryVersion 16.0 = Inventor 2012
- RegistryVersion 15.0 = Inventor 2011
Внимание, не нужно делать одновременно двумя способами, достаточно одного!
Приятной работы!
Источник
С уважением, Андрей
Если вы получили ответ на свой вопрос и хотите поддержать проект материально - внизу страницы для этого есть специальная форма.
Если вы получили ответ на свой вопрос и хотите поддержать проект материально - внизу страницы для этого есть специальная форма.
Андрей, спасибо за статью!
ОтветитьУдалитьДля Windows 8.1 нужно удалить обновление KB4041693
Паша, спасибо! Добавил
УдалитьЗдравствуйте. А что делать, если проблема есть, а таких обновлений (с такими номерами) - нет?
ОтветитьУдалитьДобрый день вы нашли решение проблемы?
УдалитьМожно получить данные не трогая ни каких обновлений. Извлечение данных делаем в чертеж таблицей, а уже потом это таблицу командой Экспорттаблицы перегоняем в Exel
Удалить