Не работает извлечение данных в AutoCAD? Не можете вставить болт или создать отверстие в Autodesk Inventor? В таблице Excel написано DeleteMe?
Тогда вам сюда!
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. Решений у этой проблемы два.
Первое - удалить обновления:
- 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:
- 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
Внимание, не нужно делать одновременно двумя способами, достаточно одного!
Приятной работы!
Источник
С уважением, Андрей
Если вы получили ответ на свой вопрос и хотите поддержать проект материально - внизу страницы для этого есть специальная форма.