I love Ukraine

Про базу данных проекта


Небольшое пояснение про базу данных проекта, что это за хреновина и зачем она нужна:

AutoCAD Electrical сохраняет всю информацию о проекте в так называемой Базе Данных (БД) проекта. Файл БД проекта в формате mdb, создаётся и обновляется каждый раз при открытии проекта и/или при внесении изменений в какой либо чертёж. В начале при создании проекта "с нуля" БД отсутствует. Она создается AutoCAD Electrical по мере необходимости.


Лирическое отступление: Вообще надо понимать, что это не совсем файл базы данных проекта - это, я бы назвал, "записная книжка" проекта. Ее удаление не приводит ни к каким последствиям, окромя потери небольшого времени при запуске AutoCAD Electrical и открытии проекта. В это время AutoCAD Electrical заново просмотрит все чертежи, которые входят в проект, и заполнит необходимые таблицы в базе данных. Все эти манипуляции обеспечивают ему тот минимум функциональности, который позволяет этому набору макросов гордо назваться  "полноценной автоматизированной средой разработки". Благодаря тому, что в таблице собирается и концентрируется вся информация о блоках/элементах на всех чертежах, есть возможность считать эти таблицы и представить в удобном виде для анализа. В AutoCAD Electrical тоже есть такая функция... но, как бы помягче сказать, она не совсем удобна.


Правило: перед каждым открытием проекта необходимо обновлять БД проекта при помощи команды AutoCAD Electrical  "Восстановить/обновить базу данных проекта"

 


Иногда при длительной работе с проектом, содержащем большое количество чертежей, сталкивался с необъяснимыми артефактами, которые не исправлялись даже при полном обновлении БД проекта. например он решает что какой то номер марки проводника уже есть. Или появляются ранее отсутствовавшие элементы из ниоткуда.... 


Лайфхак - закройте  AutoCAD Electrical, закройте мою прожку и удалите руками нах ту базу данных. При запуске БД заново создастся и все будет ок.


Сам файл базы данных проекта как правило лежит в папке:

  • C:\Users\<Имя пользователя>\AppData\Roaming\Autodesk\AutoCAD Electrical 2017\R21.0\rus\Support\User\ (для АЕ 2017 ) 
  • C:\Users\<Имя пользователя>\AppData\Roaming\Autodesk\AutoCAD Electrical 2018\R22.0\rus\Support\User\  (для АЕ 2018).

Created with the Personal Edition of HelpNDoc: Eliminate the Struggles of Documentation with a Help Authoring Tool