Раздел «Подготовка для заказчика»
Раздел «Подготовка для заказчика» |
Предыстория такая. У каждого проектировщика есть свои маленькие "хитрости", наработки и прочее, что значительно облегчает жизнь, и, главное, позволяет ускорить выполнение проектных работ. Это его инструментарий, накопленный за долгие годы и иногда за деньги. Делиться таким некомильфо. Но в договорах часто пишут фразу "...предоставить в электронном виде, в редактируемом формате...". Прозрачно намекая на необходимость предоставить чертежи DWG. Отказать нереально. Но убрать из чертежей всё нажитое непосильным трудом (блоки и всю автоматизацию), превратив в простой набор линий - можно. Эта картинка уже и есть то, что нужно заказчику.
Для выполнения этого и создан этот инструмент. Алгоритм прост. Сначала запрашивается каталог в который будет скопирован проект. Потом из активного проекта последовательно копируются туда все чертежи (dwg) и после все скопированные чертежи открываются в AutoCAD Electrical для очистки. Очистка представляет собой "взрывание" всех блоков, перенос на нулевой слой и "покраска" в белый цвет. При этом есть возможность выбрать какие атрибуты не будут сохранены при преобразовании блоков. Например можно выбрать TAG, описания DESC, перекрестные ссылки XREF, номера клемм TERM, номера проводов WIRENO.
Внешний вид закладки:
Кнопка предназначена для обработки активного в данный момент чертежа в работающем автокаде.
Кнопка предназначена для обработки всех чертежей в проекте.
Кнопкапредназначена для обработки всех чертежей в выбранном каталоге.
- переключатель удаляет наименование элемента (KL1, SG1 итд)
- переключатель удаляет точку подключения у элемента, т.е. не будет номера контакта/пина.
- переключатель удаляет все поля с описаниями
- переключатель удаляет перекрестные ссылки у элементов и стрелок
- переключатель удаляет номер провода
- переключатель выполняет окрашивание в белый цвет всех элементов. Включено по умолчанию
- переключатель выполняет перенос всех элементов на нулевой слой. Включено по умолчанию
- переключатель выполняет удаление элементов лежащих на слое Defpoint. Включено по умолчанию
- переключатель выполняет удаление маскировок. Пока не работает по техническим причинам
- переключатель выбирает метод взрыва и окраски - при помощи lisp программы (по умолчанию, галочка не установлена) или при помощи стандартных функций AutoCAD Electrical (медленно).
В случае когда создается взорванная копия всего проекта, есть возможность изменять названия файлов, и не копировать структуру каталогов в папке проекта:
- позволяет копировать файлы чертежей проекта просто последовательно в корень
- переключатель позволяет заменить указанные имена файлов чертежей на указанные в поле "префикс" с добавлением номера из штампа и порядкового номера (для обеспечения уникальности имен файлов).
При запуске на исполнение выполняется следующее:
- Запрашивается расположение базового каталога. Если каталог с указанным именем не существует, то он создается. Если каталог по каким-либо причинам не может быть создан, процесс прерывается с сообщением.
- По выбору в каталоге создаётся структура проекта.
- Все чертежи копируются в базовый каталог. По выбору можно скопировать их в корень или они могут быть расположены в соответствующих каталогах, соответственно как в каталоге проекта. Если файл расположен за пределами каталога проекта, вне этого каталога, то он просто копируется в корень базового каталога. Если при копировании в нужном каталоге уже будет другой файл с аналогичным именем, то новый файл будет переименован - к его текущему имени будет добавлено случайное число.
- Чертежи по выбору или оставляются со своими именами, или переименовываются в обезличенные с названиями типа: <префикс><номер п/п>. На примере видно что будут созданы чертежи: [Чертеж №1], [Чертеж №2]... и т.д.
- Каждый скопированный чертеж открывается в AutoCAD Electrical и обрабатывается:
- взрываются все блоки
- все элементы окрашиваются в белый цвет
- слои не меняются (в перспективе будут переноситься на слой "0")
- производится очистка чертежа стандартной функцией AutoCAD Electrical. Три раза.
- файл закрывается с сохранением
Created with the Personal Edition of HelpNDoc: Bring your WinHelp HLP help files into the present with HelpNDoc's easy CHM conversion