Автокад вылетает при работе с таблицами
В последнее время пытаюсь более часто использовать таблицы Autocad с формулами в ячейках, форматированием в них же и т.д. И в итоге все чаще стали происходить вылеты Autocad при попытке откорректировать что-нибудь в таблице или добавить в нее. Никаких особых зависимостей не заметно, кроме работы с таблицей в момент вылета? Вылет может быть как при первой попытке редактирования, так и на 40, по операции, ячейке.
Есть ли какие-нибудь незаявленные правила и особенности работы с таблицами позволяющие избежать этого? К примеру максимальное кол-во формул, их глубина и т.д?
Используется лицензионный AutoCAD2015 со всеми доступными обновлениями.
ИМХО тут проще делать связь с данными. Ну или вообще программу писать, чтобы заполнять / обновлять таблицу.
__________________ --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
Чисто на уровне бреда (и собственных наблюдений) - попробуйте отключить аппаратное ускорение и проверить, будет ли Автокад вылетать так же часто на таблицах.
P.S. Чё он пишет, когда вылетает.
И сразу добавлю - если стоит Foxit Reader, то необходимо его отключить в эксель.
если используется связь с таблицами - то тогда ещё стоит посмотреть в сторону управления акадом через COM из экселя, имхо: чтобы не городить множество таблиц из одной ячейки для локальных значений - а использовать стандартные примитивы акада. Вроде акад спокойно линкуется с *.xlsm файлами. Примеров кода в инете более чем достаточно даже для "не программиста")
Пока воспользуюсь рекомендациями из 3-го поста, понаблюдаю.
Предложение использовать связь с данными мне не поможет - формулы в таблицах, на мой взгляд, не особо сложные - в основном суммирование и не большие арифметические вычисления, черчу в основном палочками и несложными блоками и попытка извлечь данные из этого будет малоэффективной.
Есть еще предположение, что возможной причиной этого может быть, к примеру, какое-то переполнение буфера операций на откат(отмену действия) при работе с таблицами - возможно такое?
Во всяком случае у электриков наших сделаны таблицы нагрузок - там тысячи ячеек в десятках таблиц, связанных с экселем - и ничего не падает особо)
инженер-проектировщик автомобильных дорог
Тоже замечал, что редко автокад слетает на таблицах. Иногда случаются зависания редактирования таблиц: жмёшь удалить строку, а она остаётся, только форматирование строки слетает и после уже ничего с ней не сделаешь, только закрытие и повторной открытие. AutoCad 2011Lt (лиц.).
Если тема обрастет дополнительными советами, то может получиться весьма ценной.
Навигация по ячейкам:
Горизонтальная. Стрелки, Ctrl+стрелки. Home, End – в крайние ячейки
Вертикальная. На соседние ячейки – стрелки, Enter. В крайние ячейки Page Up, Page Dn.
Вторая строка текста под первой в ячейке: Alt+Enter
Высота текста колеблется в зависимости от вводимого текста. Например, если есть знак “ / ” или подобные, высота увеличивается. Выровнять высоту можно так: выделить образцовую ячейку, затем Properties, Ctrl+C на Cell height (высота ячейки). Затем выделить ячейку, которую надо выровнять по высоте, вызвать Properties и в той-же строке Ctrl+V и Enter.
Скопировать один и тот-же текст в несколько ячеек: Ctrl+C на текст из образцовой ячейки. Выделить несколько ячеек (Shift+клик), вызвать меню правой кнопки и выбрать Paste. Если открыт редактор текста ячейки, и этот текст надо скопировать в другие ячейки, то, взяв текст в редакторе (Ctrl+V) можно его опустить в выделенные ячейки не вызывая редактор текста.
Если надо заложить рисунок в таблицу, из него следует сделать блок и вставлять в ячейку (меню правой кнопки). 2 разных блока в одну ячейку не встают, но можно сделать блок из двух отдельных блоков, и уже этот вставлять в ячейку.
Если надо добавить к таблице несколько строк, то можно сделать это одним махом: Пометить несколько ячеек по вертикали, правым кликом вызвать меню и выбрать Insert rows.
Поскольку разделительные линии (более жирные, например) не предусмотрены, визуально отделить одну часть таблицы от другой не разрывая ее, можно если выбрать разное выравнивание текста. Например, Middle Left в одной части таблицы и Middle Center или Middle Right в другой. Начало текста съедет в сторону о обозначит как-бы новый абзац
в 2007 разделительные линии можно задать, например, цветом- клик на ячейке, Properties-Border color
А вообще, в 2008 работать с таблицами стало намного приятней
Артиллерист - вертолётчик. Дипломированный инженер-механик. Technologist
Я понимаю, конечно желание разработчиков сделать прогу-монстра, которая все делает. Но я, все же предпочитаю работать с таблицами в редакторе таблиц, а потом импортировать их, если надо, в чертеж.
В последнее время пытаюсь более часто использовать таблицы Autocad с формулами в ячейках, форматированием в них же и т.д. И в итоге все чаще стали происходить вылеты Autocad при попытке откорректировать что-нибудь в таблице или добавить в нее. Никаких особых зависимостей не заметно, кроме работы с таблицей в момент вылета? Вылет может быть как при первой попытке редактирования, так и на 40, по операции, ячейке.
Есть ли какие-нибудь незаявленные правила и особенности работы с таблицами позволяющие избежать этого? К примеру максимальное кол-во формул, их глубина и т.д?
Используется лицензионный AutoCAD2015 со всеми доступными обновлениями.
ИМХО тут проще делать связь с данными. Ну или вообще программу писать, чтобы заполнять / обновлять таблицу.
__________________ --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
Чисто на уровне бреда (и собственных наблюдений) - попробуйте отключить аппаратное ускорение и проверить, будет ли Автокад вылетать так же часто на таблицах.
P.S. Чё он пишет, когда вылетает.
И сразу добавлю - если стоит Foxit Reader, то необходимо его отключить в эксель.
если используется связь с таблицами - то тогда ещё стоит посмотреть в сторону управления акадом через COM из экселя, имхо: чтобы не городить множество таблиц из одной ячейки для локальных значений - а использовать стандартные примитивы акада. Вроде акад спокойно линкуется с *.xlsm файлами. Примеров кода в инете более чем достаточно даже для "не программиста")
Пока воспользуюсь рекомендациями из 3-го поста, понаблюдаю.
Предложение использовать связь с данными мне не поможет - формулы в таблицах, на мой взгляд, не особо сложные - в основном суммирование и не большие арифметические вычисления, черчу в основном палочками и несложными блоками и попытка извлечь данные из этого будет малоэффективной.
Есть еще предположение, что возможной причиной этого может быть, к примеру, какое-то переполнение буфера операций на откат(отмену действия) при работе с таблицами - возможно такое?
Во всяком случае у электриков наших сделаны таблицы нагрузок - там тысячи ячеек в десятках таблиц, связанных с экселем - и ничего не падает особо)
инженер-проектировщик автомобильных дорог
Тоже замечал, что редко автокад слетает на таблицах. Иногда случаются зависания редактирования таблиц: жмёшь удалить строку, а она остаётся, только форматирование строки слетает и после уже ничего с ней не сделаешь, только закрытие и повторной открытие. AutoCad 2011Lt (лиц.).
Одной из самых сложных в исправлении является ситуация с появлением «FATAL ERROR». Причин возникновения безумно много, даже несмотря на пояснения к ней, выявить сразу же виновный сценарий невероятно сложно. Текст в основном выглядит так: «FATAL ERROR (или же на русском языке — ФАТАЛЬНАЯ ОШИБКА) Unhandled e0434352h Exception at 00000000», данный текст будет указывать на код и адрес ошибки.
Ошибка с текстом Unhandled e0434352h Exception
На русском языке это «Не обрабатываемое исключение e0434352h по адресу awe1940dp».
Для решения можно использовать следующие рекомендации:
К антивирусному ПО следует отнести не только установленные пользователем программы, но и встроенные защитники и брандмауэры операционной системы.
- Удалите программное обеспечение «AutoCAD» с перезагрузкой компьютера.
- Установите заново с повторной перезагрузкой и запустите от имени администратора.
2. Ошибка при открытии базы данных DWG
«DWG TrueView™» – это программа, позволяющая осуществлять просмотр файла с расширением «.dwg» и содержащая в себе модуль «TrueConvert», для их преобразования для работы с предыдущими версиями «AutoCAD».
Для исправления ситуации, потребуется сделать следующее:
- Запустите вышеупомянутый компонент и откройте раздел «Параметры» (Options).
- Разверните узел «Путь доступа к вспомогательным файлам» (Support File Search Path) на вкладке «Файлы» (Files) и нажмите «Добавить» (Add).
- Выберите «Обзор» (Browse) и перейдите в папку «DBX» для установки адаптера объектов «Object Enabler».
Ошибка с текстом Unhandled e06d7363h Exception
Фатальная ошибка в автокаде с данным текстом — одна из самых часто встречаемых.
Ниже будут приведены четыре основных способа, применяемых для исправления
1. Наличие неправильной версии файла в DLL
Если при работе с программой при открытии вкладки «Файл» появляется ошибка и происходит закрытие приложения — значит, это именно тот случай, и проблема кроется в «Microsoft DLL», а именно в «MFC80U.dll».
- В программе выполните команду «ПАРАМЕТРЫ» и обратите внимание на вкладку «Открыть и сохранить».
- В строке «Количество последних файлов» пропишите значение «0», нажмите «ОК» и перезапустите ПО.
- Если данный вариант не решил проблему, в реестре, в ветке AutoCAD найдите и удалите ключ «Recent File List».
Удаление ключа «Recent File List»
2. Недостаточно памяти
Дело в том, что в случае, если каким-либо файлом (в данном ПО это acad.exe) используется памяти больше 2 Гб, система автоматически его закрывает.
Поэтому если недостаточно памяти в размере 2 Гб, следует увеличить объём выделенной памяти, но учитывая, что в 32-битных операционных системах максимальный объём выделяемой памяти не может превышать 3 Гб.
Делается это следующим образом:
Команда bcdedit /set IncreaseUserVa 3072
откройте «Свойство системы» и перейдите на вкладку «Дополнительно».
- откройте раздел «Загрузка операционной системы» и далее «Параметры»;
- в области «Загрузка операционной системы» выберите «Изменить»;
- в открывшемся «boot.ini» (перед изменением сохраните резервную копию) скопируйте строку «multi(0)disk(0)rdisk(0)partition(2)\WINDOWS=»Microsoft Windows XP Professional» /fastdetect» и поместите её под исходную строку.
ВАЖНО. Текст «boot.ini» может различаться, поэтому копируйте именно из файла, а не приведённый текст в статье.
- в скопированной строке после «Professional» допишите 3GB и продублируйте ещё раз после кавычек, закрыв с двух сторон слэшем «/»;
- сохраните документ в том же расширении, перезагрузите компьютер и при запуске выберите «3GB».
Если недостаточно памяти и из 3 Гб, то следует перейти на 64-битную операционную систему.
3. Отключена служба FNPLicensingService
Данная служба, если пояснять простыми словами, отвечает за правомерность запуска исполняемых файлов, проверяя их на лицензирование, и обычно входит в состав продукции «Adobe».
Если служба отключена, попробуйте снова запустить её, открыв раздел «Службы» (команда «services.msc»). В свойствах службы возможно установить тип запуска в автоматическом режиме.
Свойства службы FNPLicensingService
4. Некорректно работает служба проверки цифровой подписи
Обычно подобная ситуация возникает при проведении инсталляции, запрашивая подтверждение цифровой подписи, дабы избежать подобного, следует отключить данный функционал.
Нажмите «WIN+R» или меню «Пуск» – «Выполнить» и введите команду «acsignopt».
Запуск команды acsignopt
Откроется окно «Параметры проверки цифровой подписи», где необходимо снять флажок с пункта «Проверять цифровые подписи и отображать специальные значки».
Рекомендуется после отключения, полностью удалить «Автокад» и заново провести установку.
Все эти четыре варианта применимы и к «unhandled e0434352h exception».
Дополнительные причины и варианты исправления фатальных ошибок
1. Аварийное завершение autocad при печати документа
Для исправления, удалите папки «А:\Users\UZVER\AppData\Roaming\Autodesk» и «А:\Users\UZVER\AppData\Local\Autodesk» с последующей переустановкой «Автокад».
2. Изменение значения ключей в реестре
Откройте редактор реестра «Выполнить» + команда «regedit».
Запуск редактор реестра regedit.exe
Пройдите «HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R0.0\ACAD-8000:409\WebServices\CommunicationCenter», где «R0.0» – это версия вашего программного обеспечения.
В двух параметрах «LastUpdateTimeHiWord» и «LastUpdateTimeLoWord» измените значение на 8 нулей.
Изменение значения ключей Автокада в реестре
3. Не сертифицирована видеокарта
Маловероятная, но возможная причина.
Проверьте наличие актуальности драйверов видеокарты и обновитесь до последней версии.
Проверьте, сертифицирована ли ваша видеокарта для работы с продукцией компании «Autodesk».
Проверить это можно на официальном сайте в разделе «Сервисы», где можно также скачать проверенные версии драйверов для определённых фирм (AMD или Nvidia) и моделей видеокарт.
4. Сбой драйвера дисплея
Вызван данный сбой плотностью или установленным размером штриховки, что приводит к некорректной работе драйвера.
Для начала можно воспользоваться методом из способа выше и обновить драйверы программного обеспечения.
Далее, следует изменить значение переменной «HPMAXLINES», которая и регулирует максимальное количество линий штриховки. По умолчанию установлено значение в «1 000 000», попробуйте протестировать работу программы, убирая, к примеру, по одному «0».
Изменение значения переменной «HPMAXLINES»
5. Чрезмерное значение переменной НАСТРВИД
Системная переменная «НАСТРВИД» регулирует внешний вид дуг, окружностей, сплайнов и т. д. И если установлен высокий процент зумирования, это может в итоге привести к торможению процесса регенерации чертежа и к аварийному завершению работы.
Итак, данные перечисленные одиннадцать вариантов не являются исчерпывающим списком, некоторым пользователям помогают, на первый взгляд, абсолютно банальные решения, к примеру:
- переустановка ПО и запуск с учётной записи администратора;
- удаление обновлений «KB2859537» и «КB2872339»;
- списание проблем на недостаточную мощность компьютера (на объём видеокарты, оперативку) с проведением апгрейда;
- запуск в режиме совместимости и т. п.
Подобная, очень неприятная проблема встречается довольно часто и зачастую ничем не сопровождается, ни лагами, ни ошибками.
Ниже будут описаны причины возникновения и способы устранения ситуации, когда не запускается Автокад.
Автоматическое закрытие сразу после запуска
Эта как раз та ситуация, при возникновении которой не появляется никакой сопровождаемой информации (нет ошибок и системный журнал пуст).
Проблема кроется в файле под именем «CascadeInfo.cas», который нужно просто удалить, для того чтобы при запуске он создался заново.
В зависимости от версии операционной системы будет зависеть и место его расположения.
На Windows XP он находится в «Autodesk\Adlm», каталога «Documents and Settings\All Users\Application Data».
В Windows 7 в каталоге «ProgramData».
Расположение файла CascadeInfo.cas
Можно воспользоваться и функционалом «Поиска», для этого введите в строку поиска имя — «CascadeInfo.cas» и нажмите «Найти».
По завершению искомый объект появится в списке, а рядом будет указан и адрес его нахождения.
Некорректная работы системы защиты
AutoCAD не запускается и появляется ошибка с текстом: «Система защиты (программный диспетчер лицензий) не отвечает или неправильно установлена».
Основным и наиболее распространённым решением является манипуляция с сервисом «Flexnet».
-
Удалите все, что находится в папке «Flexnet», они имеют вид: «adskflex_00691b00_tsf.data_backup.001». Но учитывайте, что впоследствии может потребоваться заново активировать программу.
Удаление файлов из папки Flexnet
- Нажмите комбинацию клавиш «WIN+R» и введите «services.msc».
- В открывшемся окне в списке служб найдите «FLEXnet Licensing Service».
- Кликните по ней правой кнопкой мышки и выберите «Свойство».
- Обратите внимание на строку «Тип запуска» — если установлено значение «Вручную» или «Отключено» — измените на «Авто» (автоматически).
- Перейдите к следующей строке «Состояние» — если отключено, нажмите «Пуск».
В качестве дополнения стоит упомянуть ещё один момент, что такая проблема может возникать и вследствие использования устаревшего компонента операционной системы «IE». Проверьте на наличие актуальных обновлений, в случае обнаружения таковых проведите все предложенные действия.
Параллельная конфигурация
Текст ошибки выглядит так: «Не удалось запустить приложение из-за неправильной параллельной конфигурации».
«Параллельная конфигурация» является причиной многих проблем, и не только с программой Автокад, но варианты решения данной ошибки едины.
Причина в Visual C++
В связи с тем, что некорректно работает компонент Microsoft® Visual C++, следует его переустановить, для этого потребуется следующее:
- Откройте раздел «Программы и компоненты», далее «Установка и удаление программ».
- В списке найдите все строки, начинающиеся с «Microsoft Visual C++» и удалите их.
- После проведения деинсталляции перезагрузите компьютер.
- Установите заново все компоненты «C++», предварительно скачав их согласно разрядности вашей системы, после установки снова перезагрузите компьютер.
В качестве альтернативы зайдите в папку, в которую устанавливается Автокад, найдите папку «VCRedist» и запустите «vcredist.msi».
Использование sxstrace.exe
«Sxstrace.exe» — это диагностический инструмент, позволяющий определить, с каким модулем параллельная конфигурация вызывает ошибку.
Пользователь с ограниченными правами доступа
Чтобы проверить, действительно ли проблема кроется в настройке локальной политики, создайте новую учётную запись пользователя или временно присвойте существующей права локального администратора.
Если пользователь удачно запустил программу и остальные компоненты запускаются без каких-либо ошибок, то проблема именно в правах доступа.
Стоит учитывать, что для корректного запуска Автокада и его работы требуется наличие у пользователя доступа к следующим папкам и ключам реестра:
- C:\Users\%USERNAME%\AppData\Local\Autodesk\AutoCAD 2015,
- C:\Users\%USERNAME%\AppData\Roaming\Autodesk\AutoCAD 2015,
- HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R20.0\ACAD-E001,
- HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R20.0\ACAD-E001:409.
Автокад не открывается по двойному клику на dwg
В случае, если после двойного клика по объекту, созданному в программе Автокад с расширением «.dwg», ничего не запускается, попробуйте применить следующие действия:
- Попробуйте перетащить его, используя мышку, на иконку Автокад на рабочем столе.
- Проверьте в свойствах файла установленные атрибуты — не должно быть «Только для чтения».
- Запустите программу от имени администратора, предварительно настроив данную возможность.
- Попробуйте временно отключить «Контроль учётных записей».
Отключение контроля учётных записей
В качестве завершения стоит сказать, что ситуации, когда Autocad 2017 не запускается (версии могут быть и другие), различны и причины могут быть не только те, которые были описаны выше, но также они могут быть связаны с другими факторами. К примеру, были установлены несовместимые компоненты операционной системы или обновления, мешающие корректной работе программного обеспечения. А также: вмешательство сторонних компонентов, антивирусов, фаэрволов; неправильная деинсталляция продуктов AutoDesk, с последующей переустановкой.
Решением данной проблемы могут выступать банальные переустановка программы и перезагрузка компьютера.
Читайте также: