Как открыть пакет автокад

Обновлено: 06.07.2024

Серия статей по автоматизации работы в AutoCAD и соответственно AutoCAD Electrical требовала некоего логического завершения, а может и продолжения, если тема будет интересна нашим читателям. В качестве такой статьи, предлагаем вашему вниманию пример применения самописного скрипта и программы пакетной обработки AutoScript.

О том, как создавать сценарии мы достаточно подробно рассказали в статье Автоматизация работы в AutoCAD при помощи скриптов.

Затем раскрыли тему автоматической обработки комплекта чертежей по заданному сценарию, добавив статью, Автоматизация работы в AutoCAD при помощи скриптов, часть 2.

Теперь рассмотрим порядок действий по объединению этих двух навыков на примере подготовки файлов для передачи Заказчику или, как вариант, третьим лицам. Да, бывает и такое, что надо передать файлы кому-либо именно в формате dwg, при этом имеющаяся в них «интеллектуальная составляющая» не должна «выйти» за пределы предприятия или конструкторского бюро.

Установка программы пакетной обработки файлов - AutoScript

Программа AutoScript

Первое действие - это установка программы пакетной обработки файлов – AutoScript .

Скачайте программу с сайта разработчика или по ссылке, размещенной в конце статьи, и установите, следуя подсказкам. Подробное описание самой программы, её установки, а также ссылка на скачивание, также присутствуют на нашем сайте в уже упомянутой статье Автоматизация работы в AutoCAD при помощи скриптов, часть 2.

Создание Доверенного местоположения AutoCAD

Далее необходимо создать на жестком диске компьютера директорию, в которой будут храниться файлы ваших сценариев, программы на Lisp и т.п. Это на самом деле очень удобно держать все сценарии в одной папке. Проще добавить ее в Доверенные местоположения AutoCAD, да и в случае негативной реакции вашего антивируса на скрипты, проще добавить сразу целиком всю папку в Доверенные.

Пусть это будет папка MyLisp на диске D:\

Запускаем AutoCAD Electrical, если он не был запущен, и добавляем папку D:\MyLisp в доверенные местоположения AutoCAD Electrical. Для этого выбираем в строке меню Сервис -> Настройка или набираем в командной строке _options. Переходим на закладку Файлы и раскрываем список Доверенные местоположения. Мы должны увидеть диалоговое окно, как представлено ниже:

Окно Параметры AutoCAD Electrical

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

Создание файла сценария для обработки чертежей

Открываем блокнот и создаем текстовый файл следующего содержимого:

Файл сценария подготовки файла к передаче

Как условились, размещаем этот файл в папке D:\MyLisp.

Конечно, вы можете создать свой скрипт, это всего лишь образец.

Что делает данный скрипт понятно из комментариев в самом скрипте: преобразует блоки в простые объекты, сводит все слои в один слой, удаляет «мусор» и сохраняет файл в версию AutoCAD 2013.

При пакетной обработке чертежей настоятельно рекомендуем предварительно создавать резервные копии исходных файлов.

Пакетная обработка чертежей

Для запуска программы AutoScript, при условии ее правильной установки, достаточно набрать команду AutoScript в командной строке AutoCAD или воспользоваться соответствующей командой в ленточном меню на вкладке AutoScript.

Если вкладка отсутствует, ее можно включить, воспользовавшись контекстным меню ленточного интерфейса.

В открывшемся окне программы AutoScript, добавляем файлы для обработки при помощи вашего скрипта. Для этого используются кнопки с зеленым плюсиком Add… Допускается, как добавление отдельного чертежа, так и сразу целой папки, содержащей чертежи, например, сразу целиком всех файлов из папки с проектом AutoCAD Electrical.

Главное окно программы AutoScript

Нажимаем кнопку Browse… и указываем путь к нашему сценарию (D:\MyLisp\transformer.scr).

Если сценарий необходимо отредактировать, например, закомментировать некоторые из команд воспользуйтесь кнопкой Edit…

После этого обязательно еще раз укажите путь к обновленному сценарию, нажав кнопку Browse…

Обязательно до выполнения обработки файлов, проверьте параметры обработки.

Для вызова диалогового окна настройки параметров обработки служит кнопка Options.

Окно Options программы AutoScript

Если нет необходимости в ведении лог файла, снимите галочку Create a log file.

Тоже относится к просмотру лога – View log after processing all the drawing.

Если в настройках выбрана опция создавать лог-файл Create a log file и указана необходимость его отображения View log after processing all the drawing, по завершении обработки файлов на экран будет выведен лог-файл обработки.

Далее следует опция позволяющая добавлять чертежи для обработки из вложенных в выбранную папку подпапок – Search the subfolder when adding the drawings from folder.

Если скриптом предусмотрено сохранение файлов, а в нашем примере так оно и есть, необходимо снять галочку Save the drawings after finishing the script.

Опция Сlose the drawings after finishing the script должна быть активирована, чтобы чертежи после обработки не оставались открытыми. Если же вы хотите визуально оценить результаты обработки, можно эту опцию отключить.

По завершении настройки опций, необходимо закрыть окно Options, нажав ОК и запустить обработку, нажав на кнопку с зеленой стрелкой Run the Project в главном окне программы AutoScript.

В колонке Status программы отображается состояние обработки файлов. По этим данным можно отследить, какой файл обрабатывается в текущий момент времени.

Процесс обработки файлов в AutoScript

После завершения обработки всего пакета файлов можно отправлять их Заказчику.

Надеемся, что данная статья позволит в значительной мере упростить вам работу в AutoCAD и AutoCAD Electrical и избавиться от рутинной обработки большого количества файлов, например при подготовке чертежей для передачи Заказчику.

Открытие, восстановление файла в Автокад. Автосохранение.

Нажмите для просмотра видеоурока

Освой AutoCAD за 40 минут пройдя базовый курс от Максима Фартусова.

Текстовая версия урока:

Привет дорогой друг! Сегодня мы поговорим о таких важных вещах, как автосохранение в AutoCAD, о том, как открыть более старые версии в программе Автокад и затронем другие не менее важные темы. Например, как восстановить изменения в Автокаде после непредвиденного закрытия программы.

Пункт 1. Как открыть чертеж в Автокаде созданный в более свежей версии?

Бывают ситуации, когда по работе Вам могут прислать чертеж, который был создан в более свежей версии программы, например, Вы работаете в 2014 версии, а чертеж был сделан в 2018! И в Вашей программе он не откроется. Вопрос, как быть?

(Кстати, Вы можете сами оказаться в обратной ситуации, поэтому узнайте, какая версия программы у Вашего коллеги)



Еще от себя добавлю, что бывают ситуации, когда человек, который Вам отправил файл не можете пересохранить. В этой ситуации полезно иметь под рукой программу от компании AutoDESK TrueView. Как ей пользоваться расскажем в другом уроке.

Пункт 2. Поговорим про автосохранение в Автокаде и файл формата bak.



Вуаля, файл изменился и его можно открыть. Но увы, это не всегда работает из-за неправильной настройки автосохранения в Автокад.






Пункт 3. Мы настроили автосохранение, теперь поговорим о том, как восстановить чертеж в Автокад.

Если очень коротко, то алгоритм по восстановлению чертежа такой:

  1. Открыли программу после экстренного завершения;
  2. Открыли диспетчер восстановления файлов;
  3. Нашли файл с расширением sv$;
  4. Открыли этот файл;
  5. Пересохранили его в формат dwg.

После настроек, все изменения у нас будут автоматически сохраняться в спец временные файл с расширением sv$ с интервалом в пять минут. Именно с помощью него, в случае отключения программы (или электричества) и можно будет все восстановить.


А теперь внимание, логика работы автосохранения и восстановления чертежей в Автокад.

Это нужно сразу уяснить и в случае необходимости еще уменьшить интервал сохранения. Итак, дело в том, что теперь чертеж будет сам сохраняться каждые пять минут. Каждые пять минут, программа будет запоминать все изменения и сохранять их во временный файлик, о котором я говорил выше. Поэтому при экстренном завершении и восстановлении чертежа, Вы получите те денные, которые программа успела сохранить в этот временной промежуток. Вот грубый словесный пример (извините за нудятину, это правда важно).

Мы начертили какие-то произвольные линии, скажем три штуки. И они все попали в интервал автосохранения в Автокад. Тоесть за пять минут мы создали линии и произошло автосохранение, а потом, не шестой минуте мы начертили еще две линии, а на седьмой минуте произошло выключение программы (электричество отключили, опять). Так вот, при восстановлении чертежа, у Вас будут только те самые три лини, которые сохранились за пять минут. А вот линии на шестой минуте не восстановятся, т.к. не прошел нужный временной промежуток для автосохранения. Вот если бы еще пять минут прошло, то тогда да.

Надеюсь понятно разжевал, если нет, напишите об этом в комментариях под этой статьей.

Давайте разберемся, как все таки восстановить файл то? Ну отключился компьютер у нас, мы не успели нажать на дискетку, но автосохранение в AutoCAD настроили, что дальше?


Важно! Данный диспетчер мог и сам открыться. Скорее всего так и произойдет, после того как программа решила с Вами сыграть в жмурки.

Нас интересует название файла, в котором нужно открыть тот самый временный файлик с расширением sv$. Т.к. именно этот файл будет в себе нести самые свежие данные!

Как только нашли этот файл, кликаем по нему два раза, а затем, пересохраняем в программе Автокад в нормальное, родное и знакомое нам расширение DWG. (см скриншоты ниже)



Затем, пересохраняем файлик в формат DWG. И Вуаля, мы восстановили данные. Но в нашем случае, одна линия не восстановилась, т.к. как я писал выше, не было второго автосохранения по интервалу.


Возможно многие из Вас сталкивались с тем, что при передаче какого либо чертежа AutoCAD некорректно отображаются шрифты, ли бо же какие либо графические элементы, присоединенные таблицы Excel и т.д.

Причина я думаю всем понятна и проста, при передаче рабочего чертежа, не передаются файлы на которые ссылается данный чертеж. Хотя даже при передаче данных файлов их связь с чертежом может быть утеряна.

Для того что бы избежать подобных ситуаций в системе AutoCAD существует функция Сформировать комплект. Которая позволяет создать пакет документов, состоящий из указанных пользователем файлов, а так же с автоматическим добавлением сопутствующих чертежам файлов.

Для вызова окна Формирование комплекта файлов, выполните команду Меню: Файл > Сформировать комплект.

formirovanie komplekta

В правой части экрана отображается Дерево файлов или Таблица файлов, в которых отображены все включенные в комплект файлы.

Для добавления дополнительного файла в комплект, необходимо нажать кнопку Добавить файл и указать путь к нему.

Правая часть окна содержит окно с названием набора параметров комплекта, его описанием и кнопкой выбора параметров.

Кнопка Наборы параметров служит для вызова окна Наборы параметров комплекта.

nabori parametrov komlektov

В данном окне Вы можете выбрать один из уже существующих набором ( по умолчанию имеется один Standart ) или создать / редактировть набор параметров.

При создании нового набора параметра необходимо будет указать его имя и на основании какого набора он создается.

Далее будет выведено окно Изменение набора параметров комплекта. При выборе Редактировать существующий параметр, так же выводится данное окно.

izmenenie nabora parametrov komplekta

Меню Тип комплекта, дает возможность скомпилировать комплект в архив, папку или самораспаковывающийся EXE – файл.

Формат файлов – позволяет выбрать формат файлов поддерживаемый более ранними версиями AutoCAD.

Имя файла комплекта – позволяет самостоятельно указать имя комплекта.

Параметры пути – выбор расположения файлов комплекта.

Меню Операции:

  • Автоматический запуск программы работы с почтой, установленной по умолчанию.
  • Замена настроенного принтера для комплекта на пустое устройство.
  • Внедрение внешних ссылок вставленных чертежа, в файлы в которые они вставлены.
  • Установка пароля на комплект.
  • Очистка всех чертежей в комплекте.

Меню Включить параметры – позволяет выбрать автоматические добавляемые файлы, содержащие используемые в чертеже шрифты, текстуры и т.д.

В заключении хочется добавить, что использование функции создания комплектов существенно оптимизирует процесс обмена данными между двумя пользователями, будь то исполнитель – заказчик, проектировщик – технолог, и т.д.

Открытие, восстановление файла в Автокад. Автосохранение.

Нажмите для просмотра видеоурока

Освой AutoCAD за 40 минут пройдя базовый курс от Максима Фартусова.

Текстовая версия урока:

Привет дорогой друг! Сегодня мы поговорим о таких важных вещах, как автосохранение в AutoCAD, о том, как открыть более старые версии в программе Автокад и затронем другие не менее важные темы. Например, как восстановить изменения в Автокаде после непредвиденного закрытия программы.

Пункт 1. Как открыть чертеж в Автокаде созданный в более свежей версии?

Бывают ситуации, когда по работе Вам могут прислать чертеж, который был создан в более свежей версии программы, например, Вы работаете в 2014 версии, а чертеж был сделан в 2018! И в Вашей программе он не откроется. Вопрос, как быть?

(Кстати, Вы можете сами оказаться в обратной ситуации, поэтому узнайте, какая версия программы у Вашего коллеги)



Еще от себя добавлю, что бывают ситуации, когда человек, который Вам отправил файл не можете пересохранить. В этой ситуации полезно иметь под рукой программу от компании AutoDESK TrueView. Как ей пользоваться расскажем в другом уроке.

Пункт 2. Поговорим про автосохранение в Автокаде и файл формата bak.



Вуаля, файл изменился и его можно открыть. Но увы, это не всегда работает из-за неправильной настройки автосохранения в Автокад.






Пункт 3. Мы настроили автосохранение, теперь поговорим о том, как восстановить чертеж в Автокад.

Если очень коротко, то алгоритм по восстановлению чертежа такой:

  1. Открыли программу после экстренного завершения;
  2. Открыли диспетчер восстановления файлов;
  3. Нашли файл с расширением sv$;
  4. Открыли этот файл;
  5. Пересохранили его в формат dwg.

После настроек, все изменения у нас будут автоматически сохраняться в спец временные файл с расширением sv$ с интервалом в пять минут. Именно с помощью него, в случае отключения программы (или электричества) и можно будет все восстановить.


А теперь внимание, логика работы автосохранения и восстановления чертежей в Автокад.

Это нужно сразу уяснить и в случае необходимости еще уменьшить интервал сохранения. Итак, дело в том, что теперь чертеж будет сам сохраняться каждые пять минут. Каждые пять минут, программа будет запоминать все изменения и сохранять их во временный файлик, о котором я говорил выше. Поэтому при экстренном завершении и восстановлении чертежа, Вы получите те денные, которые программа успела сохранить в этот временной промежуток. Вот грубый словесный пример (извините за нудятину, это правда важно).

Мы начертили какие-то произвольные линии, скажем три штуки. И они все попали в интервал автосохранения в Автокад. Тоесть за пять минут мы создали линии и произошло автосохранение, а потом, не шестой минуте мы начертили еще две линии, а на седьмой минуте произошло выключение программы (электричество отключили, опять). Так вот, при восстановлении чертежа, у Вас будут только те самые три лини, которые сохранились за пять минут. А вот линии на шестой минуте не восстановятся, т.к. не прошел нужный временной промежуток для автосохранения. Вот если бы еще пять минут прошло, то тогда да.

Надеюсь понятно разжевал, если нет, напишите об этом в комментариях под этой статьей.

Давайте разберемся, как все таки восстановить файл то? Ну отключился компьютер у нас, мы не успели нажать на дискетку, но автосохранение в AutoCAD настроили, что дальше?


Важно! Данный диспетчер мог и сам открыться. Скорее всего так и произойдет, после того как программа решила с Вами сыграть в жмурки.

Нас интересует название файла, в котором нужно открыть тот самый временный файлик с расширением sv$. Т.к. именно этот файл будет в себе нести самые свежие данные!

Как только нашли этот файл, кликаем по нему два раза, а затем, пересохраняем в программе Автокад в нормальное, родное и знакомое нам расширение DWG. (см скриншоты ниже)



Затем, пересохраняем файлик в формат DWG. И Вуаля, мы восстановили данные. Но в нашем случае, одна линия не восстановилась, т.к. как я писал выше, не было второго автосохранения по интервалу.


Читайте также: