Sdscompany.ru

Компьютерный журнал
56 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Защитить dwg от редактирования

Авторская защита файлов от редактирования и распечатки

AutoCAD

По адресу (http://www.uniip.ru/#content=http://. /download.html) лежит программа, для защиты чертежей от редактирования.

В результате работы программы все объекты чертежа преобразовываются в мультивставки анонимных блоков (в каждом пространстве по одному блоку) которые невозможно расчленить командой Explode и отредактировать командой Refedit, однако в чертеже остается возможным создание новых примитивов, включениевыключение, замораживаниеразмораживание слоев, печать файла.

Честно говоря не совем понятно что она делает. Может кто-то прокомментирует?

Также интересно услышать мнение насколько надежна подобная защита.

Для меня была новостью невозможность разбивать MINSERT BLOCK.

А как всё-таки его разбить, ежели я уже нагадил этой программой?

Сообщение от :
А как всё-таки его разбить

Сообщение от :
Внимание после завершения работы программы (до сохранения текущего файла)
желательно сохранить обработанный файл под другим именем.

Сообщение от :
Спасибо за рекламу

эту вещь всеже можно разблокировать средствами акада (и насколько я понимаю довольно просто), поскольку заблокированый чертеж, был удачно разблокирован моим другом

Сообщение от :
Программа не является «панацеей от всех зол» , и сломать данную защиту очень просто
человеку знакомому с программированием для Autocad или опытному пользователю , знающему структуру DXF файлов.

Сообщение от :
программа, для защиты чертежей от редактирования.

Сообщение от :
сломать данную защиту очень просто.

Сообщение от :
Вставляю еще один кусок из аннотации.

По-моему, наивно было бы полагать, что кто-то читает ц е л и к о м аннотации к файлам, лицензионные соглашения, описания программ, предложения зарегистрироваться и так далее. [sm2004]

Сообщение от :
Извините, не понял, от кого конкретно тогда она защищает

От Askerovicha [sm1620]

Сообщение от Perezz!!:
По-моему, наивно было бы полагать, что кто-то читает ц е л и к о м аннотации к файлам, лицензионные соглашения, описания программ, предложения зарегистрироваться и так далее.

Действительно, хэлп придумали дураки, а тормоза — трусы.
а виноват во всём Чубайс.

Прочитать меньше полстраницы текста для части юзеров просто непосильная задача — это так, но и ориентироваться на таких юзеров ни один разработчик не будет — это то-же так.

Сообщение от :
От Askerovicha

А чего смеяться то. Чертеж то в исходном виде все равно не восстановим, хотя бы потому что уничтожена информация о блоках. Если так подходить то от копирования чертежа ничего не спасет. Даже по растру нормального качества можно пройтись векторизатором и все будет почти ОК и для DWF есть способы. Тут речь идет скорее о том что задача у «копировщика» усложняется. Да и «друг» пишущий программы не у каждого под боком сидит, у многих LT, на форумы типа этого максимум процентов 5% загладывает.

Так что программа может быть полезной. Слава богу у меня таких проблемм не возникает.

Можно перегнать чертеж в DWF.
Но тогда остается открытым вопрос о распечатке файла.

Еще можно воспользоваться программой Эдуарда и Alaspher’a http://www.uniip.ru/lib/download/fil. onvert_081.zip.
Но, как говориться, «это не панацея».
Подробнее тут: http://dwg.ru/forum/viewtopic.php?t=2514

Сообщение от Rusteen:
. Я прошел по всем менюшкам автокада и не смог найти такой функции как защита файлов от распечатки и редактирования (в Word есть такая функция редактирование документа через пароль). Подскажите может кто-то встречал в AutoCADе эту функцию. Очень интересно об этом узнать.

Есть аппаратная защита. Ставится LPT-ключ, и чертеж можно редактировать только на этой машине.

Сообщение от :
А как сделать, чтобы открыть посмотреть можно было, а редактировать/копировать/печатать НЕЛЬЗЯ?!

Для того чтобы только посмотреть, отдавайте бумажную копию. И то смогут отсканировать и векторизовать. Надежнее всего свои чертежи никому не давать и не показывать!
А если серьезно, то на тему защиты автоских прав говорилось неоднократно.
Например см. http://dwg.ru/forum/viewtopic.php?t=247

Сообщение от Владимир.:
Есть аппаратная защита. Ставится LPT-ключ, и чертеж можно редактировать только на этой машине.

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

Защита чертежей AutoCAD

Защита чертежей AutoCAD — немало важная тема в изучении данной программы.

Основные виды защиты чертежей Автокад

Прежде чем рассматривать способы защиты чертежа Автокад (именно в формате *.DWG) следует отметить — абсолютной защиты не существует! Любую систему можно взломать! В данном случае, что касается файлов AutoCAD, то это под силу человеку, знакомому с программированием на LISP или опытному пользователю программы.

Способы защиты

1) Сохранить чертеж в PDF-файл. Качество не теряется! Сохраняются все слои. Достаточно надежная и простая защита.

Конечно же существует большое разнообразие конверторов, преобразующих файлы из PDF в DWG. Но есть одно НО: перевод такими программами очень «корявый» и некачественный. В дальнейшем работать с таким файлом просто невозможно. Создается огромное кол-во отдельных примитивов, чертеж искажается, текст превращается в набор линий и сплайнов. Есть и хорошее ПО, такое как Print2CAD, например. Но стоимость такой программы свыше 200$.

2) Сохранить чертеж Автокада в формат DWF (2D-файлы векторной графики). Такие файлы можно открывать, просматривать и печатать с помощью TrueView или Design Review. Про то, как чертеж сохранить в том или ином формате, читайте статью «Формат файлов Автокад»

3) Еще один способ защиты – установка пароля на файл чертежа AutoCAD. Для этого служит команда БЕЗОПНАСТР. Читать статью про пароли в Автокад.

4) Очень часто возникает необходимость защищать чертежи от копирования и редактирования непосредственно в формате DWG. Например, проектировщики стараются защитить свои разработки, если в договоре оговорено, что документацию надо выдать строго в DWG. Для этого создают так называемые многовариантные блоки (МН-блоки Автокад). Т.е. весь чертеж превращается в один блок, который нельзя ни расчленить, ни взорвать. Редактировать элементы в таком блоке не представляется возможным. Читайте статью про защиту чертежа с помощью Мн-блоков AutoCAD.

5) Использовать язык программирования LISP для специфической и индивидуальной защиты проекта. Данный способ более продвинутый и под силу опытным программистам.

P.S. Предпочтителен 1-й способ защиты чертежей Автокад (сохранение проектов в PDF-формат). На мой взгляд, это самый быстрый, корректный и эффективный способ. Вам же советую ознакомиться со всеми вышеописанными способами более подробно в следующих статьях и выбрать для себя подходящий вариант.

Читать еще:  Порт vpn сервера

Защита чертежа AutoCAD паролем

Пароль в Автокаде

Он как и в других приложениях, представляет собой набор символов или фразу, от сложности которой зависит степень надежности вашего чертежа (не стоит забывать о программах-«взломщиках»).

В AutoCAD пользователю предоставляется возможность выбора способа шифрования. Также можно зашифровать свойства самого чертежа (рис. 1). Чтобы вызвать диалоговое окно «Параметры безопасности», нужно в командной строкеввести БЕЗОПНАСТР.

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

ПРИМЕЧАНИЕ:

Если пароль утерян, то восстановление чертежа невозможно! Поэтому, как правило, лучше перестраховаться и создать резервную копию чертежа.

Если ваш проект состоит из нескольких чертежей, то пароль нужно задавать индивидуально для каждого файла. Задать пароль можно при сохранении чертежа или же его редактировании (рис.2).

Зашифровать можно такие свойства чертежа, как «Название», «Автор», «Тема» и «Ключевые слова». Чтобы их просмотреть, потребуется указать пароль. Запрос пароля может происходить также при просмотре миниатюры проекта.

Пароль c чертежа AutoCAD можно снять (если в дальнейшем в этом нет необходимости). В командной строке введите ПАРАМЕТРЫ. В открывшемся диалоговом окне перейдите на вкладку «Открытие/сохранение», затем нажмите «Безопасность» (рис. 3).

В появившемся окне «Параметры безопасности» на вкладке «Пароль» нужно снять галочку «Для открытия этого чертежа необходимо ввести пароль (слово или фразу)». После проделанных действий нажимаете Ок.

Вот пожалуй и все основные аспекты по защите чертежа AutoCAD паролем. Ознакомьтесь также с полезным материалом по другим способам защиты ваших чертежей.

Защита чертежа от редактирования. Мн-блок Автокад

Создание Мн-блока в Автокаде

Один из способов защиты вашего проекта в формате *.dwg – это создание Мн-блока в Автокаде.

Так что такое Мн-блок в Автокаде? Мн-блок, он же многовариантный или многовидовой – это невзрываемый объект-блок, который нельзя расчленить или редактировать. При этом в чертеже можно создавать новые примитивы и объекты, работать со слоями (вкл./выкл., замораживать/размораживать слои), а также печатать проект.

Чтобы создать такую защиту нужно воспользоваться дополнительным LISP-приложением. Файл AutoLISP-приложения ( скачать файл ESConvert.lsp ) нужно загрузить в AutoCAD через «Управление» → «Загрузить приложение», после чего в командной строке ввести «ESConvert». Весь чертеж в текущем файле превратиться в блок.

ПРИМЕЧАНИЕ:

Перед выполнением команды «ESConvert» лучше создать резервную копию вашего проекта (причем сохранить его под другим именем)!

Разработчики данного LISP-приложения Эдуард Смолянка, Пётр Лоскутов aka Alaspher.

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

Также советуем ознакомиться с другими способами защиты ваших проектов в AutoCAD.

Управление автосохранением и резервными копиями autocad

Давайте попытаемся свести к минимуму потерю данных в autocad в ситуациях отключения питания компьютера, его зависания, фатальных ошибок autocad и других.
Для этого необходимо грамотное управление автосохранением.

Для начала давайте рассмотрим основные параметры настроек автосохранения:

Сервис –> Настройка… –> вкладка Открытие/Сохранение
Процент для быстрых сохранений
Когда пользователь нажимает «Сохранить» autocad не выполняет полное сохранение файла, он чаще дописывает новую информацию в файл, это увеличивает скорость его работы (полное сохранение выполняется дольше), но и увеличивается размер файла.

Из справки Autocad:
Процент для быстрых сохранений — максимально допустимый объем устаревшей информации, хранимой в файле рисунка, при быстрых (обычных) сохранениях его изменений. После достижения заданного здесь значения AutoCAD выполняет полное сохранение вместо пошагового. При этом часть устаревшей информации удаляется из файла рисунка. При установке в данном поле значения 0 каждое пошаговое сохранение будет выполняться в объеме полного сохранения.
Для оптимизации производительности следует установить значение 50.

Автосохранение – выполняет периодическое автоматическое сохранение рисунка в файл на жестком диске.

Интервал, мин – задает частоту автосохранения рисунка.

Создавать резервные копии – включает / отключает создание резервных копий рисунка (файлы с расширением .bak).

Расширение для временных файлов — указывает уникальное расширение при сохранении временных файлов.

Далее рассмотрим путь к папке файлов автосохранения:

Сервис –> Настройка… –> вкладка Файлы

Давайте разберем действия автокада при работе с файлом, начиная от его создания, редактирования, сохранения, автосохранения и закрытия на примере:

1) Создаем рисунок test.dwg (Файл –> Сохранить как.. –> test.dwg)
В папке, указанной для сохранения, создаются два файла:
test.dwg — сам файл рисунка
test.dwl — временный файл блокировки рисунка (DWL). Необходим для блокировки одновременного доступа к файлу разных пользователей. DWL-файл создается автоматически при открытии файла рисунка и удаляется при его закрытии.
Dwl файлы нам не нужны.
(если вы не видите test.dwl, значит отключен показ скрытых файлов в Windows, для его включения в проводнике в меню выберете Сервис –> Свойства папки –> вкладка Вид и поставьте галочку в пункт «Показывать скрытые файлы и папки»)

2) После редактирования рисунка нажимаем «Сохранить» или дискетку на панели инструментов.
В папке, указанной для сохранения, создаётся файл:
test.bak — резервная копия файла рисунка. При каждом сохранении рисунка предыдущая его версия сохраняется в файл с тем же именем с расширением .bak.
Например, создали файл test.dwg в 11.40 (файла .bak еще нет), затем сохраняем файл в 11.45 – в файле test.dwg сохраняются текущие изменения, и создается файл test.bak в котором сохранены изменения от 11.40, далее по такому же принципу, сохраним файл в 11.50, а в файле test.bak останутся изменения от 11.40. При каждом сохранении рисунка предыдущая его версия сохраняется в файл с расширением .bak.
Таким образом, если вы допустили ошибку в чертеже (например, что то удалили), а затем сохранили чертеж один раз, то не все еще потеряно, можно заглянуть в файл test.bak (для этого его надо переименовать в test.bak.dwg), возможно там есть то, что вы удалили.
Примечание. Файлы резервной копии рисунка (.bak) создаются, если включена эта опция в настройках, см. начало статьи.

3) После первого редактирования чертежа (допустим нарисовали отрезок) включается счетчик времени до ближайшего автосохранения, здесь несколько вариантов:
А) Вы сохраняете чертеж с промежутком времени, меньшим, чем время, указанное в настройках для автосохранения, тогда счетчик времени будет каждый раз обнулятся при каждом сохранении. И автосохранение не будет выполняться.
Б) Время, указанное в настройках для автосохранения истекло, а вы так и не нажали «Сохранить». В папке, указанной для файлов автосохранения создаются два файла:
test _a_b_nnnn.dwl – нам по прежнему не нужен.
test_a_b_nnnn.sv$ — временный файл автосохранения. Именно сюда сохранится чертеж при истечении счетчика времени до ближайшего автосохранения. Если внезапно autocad «вылетит», отключат питание или произойдет другой сбой, то при следующем запуске именно из этого файла можно будет восстановить чертеж, сохраненным посредством автосохранения.
Чтобы посмотреть время счетчика до ближайшего автосохранения выполните команду «_.TIME» в командной строке.
test — это текущее название рисунка.
a — это число открытых копий одного и того же файла рисунка в одном сеансе.
b — это число открытых копий одного и того же рисунка в разных сеансах.
nnnn — произвольное число.
Чтобы открыть файл автосохранения его необходимо переименовать в вид test. sv$.dwg.

Читать еще:  Проверка vpn соединения

Далее опять начнем редактирование чертежа и счетчик автосохранения включится заново.
Сейчас, при нажатии на кнопку «Сохранить» время счетчика обнулится, изменения запишутся в основной файл test.dwg, а test_a_b_nnnn.sv$ удалится.

Далее снова начинаем редактирование чертежа, счетчик снова запускается, но сейчас рассмотрим ситуацию, когда не будем нажимать «Сохранить», как время счетчика истечет будет создан файл test_a_b_nnnn.sv$, продолжаем редактирование, счетчик снова запускается…вот он истек, файл test_a_b_nnnn.sv$, созданный во время предыдущего автосохранения переименовывается в test_a_b_nnnn.bak (если объем устаревшей информации в test_a_b_nnnn.sv$ больше процента для быстрых сохранений), а нынешнее сохранение записывается в новый файл test_a_b_nnnn.sv$, так мы получаем файл резервной копии автосохранения test_a_b_nnnn.bak.


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

Кулик Алексей aka kpblc

AutoCAD : AutoLISP / VisualLISP

Как отдавать чертежи dwg…

Извините, но сил терпеть дальше уже нет. Слишком часто в ответ на просьбу предоставить полный комплект чертежа приходит один только dwg — и человек искренне считает, что его задача выполнена. Ну правильно, у него же все нормально открывается!

И на интернет-форумах, и на форумах Autodesk, и на САПРяжениях — везде, где можно, рассказывалось о такой команде, как _.etransmit (ФОРМКОМПЛЕКТ). Но по неизвестным мне причинам информацию приходится повторять раз за разом.

Прежде всего следует запомнить, что в подавляющем большинстве случаев конфигурация AutoCAD у получателя отличается от конфигурации AutoCAD отправителя. Надо как-то добиться того, чтобы и отправитель, и получатель наблюдали одинаковую картину.
В самом запущенном случае в файле dwg могут присутствовать:

  1. Внешние ссылки. Возможно, многоуровневые. Ну и для полноты ощущений добавим туда пару-тройку наложенных (overlay) ссылок. За подробностями прошу в справку
  2. Растровые изображения, pdf, dwf, dgn и т.п.
  3. Используются shx-шрифты собственного приготовления и как минимум один ttf-шрифт. Возможно, тоже подвергшийся некоторой модернизации.
  4. Обязательно есть несколько типов линий, которые (по закону подлости) обязательно окажутся критичными для понимания правильности проектного решения.

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

  • Все рассказанное ниже касается только dwg-файлов чистого AutoCAD. В вертикальных решениях, как правило, есть свои механизмы (хотя по сути они очень похожи).
  • Для подшивок принцип не меняется ни на йоту — просто вызывать все это богатство надо из диспетчера подшивки.
  • Если вдруг в конторе в ходу СПДС GraphiCS, MechaniCS, ProjectStudio и им подобные приложения, работающие с прокси-объектами, то предварительно настоятельно рекомендуется файлы вычистить от этих самых прокси-объектов. Как правило, это самая трудоемкая и самая муторная часть работы. SPDS Extension от Autodesk на данный момент не сильно распространен, но сказанное касается и его тоже.
    Почему я прошу это сделать? Да все очень просто — можно практически гарантировать, что у получателя не окажется либо той же версии или сборки, либо прав на загрузку соответствующего ObjectEnabler’a (если он вообще существует), либо еще что-то…

Все, задача поставлена, минимальные требования расписаны, предупреждения прочитаны. Приступим
Открываем файл, предварительно установив demandload = 2 и proxynotice = 1. Если появляется окно наподобие

То отсюда скачиваем архив ExplodeProxy (замечательная программа А.Ривилиса, уже давно, по-моему, перешедшая в разряд «must have everybody»), загружаем ее и с помощью команд ExplodeAllProxy и RemoveAllProxy уничтожаем все прокси-объекты. Естественно, не забывая о том, что сказано немного выше насчет СПДС GraphiCS / MechaniCS etc.Как бы то ни было, файл мы почистили и проверили, все замечательно. Вызываем команду _.etransmit (в русской версии — формкомплект):

Если вы работаете в классическом интерфейсе, то положение команды практически не меняется. В любом случае ее можно вызвать с командной строки.
Если файл перед ее вызовом не был сохранен, AutoCAD предложит сначала сохранить файл. Хотя «предложит» — это очень мягко сказано. Без сохранения файла выполнить формирование комплекта невозможно!

Если же файл сохранен, AutoCAD показывает следующее окно:

Тут торопиться жать на ОК не следует. Сначала разберемся, какие настройки есть у этой команды…
Нажмем кнопку Наборы параметров [1] и выберем, пожалуй, создание нового набора [2]:

Естественно, задаем имя набору (ну, например, TestSettings2012) и смотрим на окно настроек:

  1. Папка с файлами. Удобство немного сомнительное (по крайней мере для меня). Использую чрезвычайно редко.
  2. Самораспаковывающийся exe-архив. Вещь, может, и полезная, но:
    • в качестве архиватора используется WinZip. Который, как известно, уже давненько интегрирован в Windows.
    • exe-файлы, как правило, не проходят по почте. А возможность «перекинуть» файл на флешку иногда блокируется бдительными админами

Так что этот пункт для меня получается тоже «под запретом»

  • zip. Обычный нормальный zip-архив, гарантированно вскрывающийся любой Windows начиная, кажется, с Windows XP. Лично я предпочитаю использовать именно этот вариант.
    1. Организованная структура папок. Если почитать справку, то все выглядит более-менее прилично: пути к ссылкам становятся относительными, при необходимости создается отдельная папка Fonts и (или) PlotConfig и т.д. Но на моей практике не все было радужно. Например, ни shx-шрифты, ни конфигурации плоттеров почему-то не обнаруживались. Поэтому я на такой вариант забил.
    2. Все файлы в одной папке. Казалось бы, не очень вариант. Но! На самом деле достаточно удобно: достаточно сказать «перекидывайте целиком каталог и не пачкайте мозги!» — и все. Учитывая механизмы поиска AutoCAD’ом служебных файлов, все шрифты, линии и конфигурации плоттеров (не говоря уже о внешних ссылках) гарантированно будут найдены.
    3. Текущая структура. Может, и удобный вариант — но (насколько я понял) только при условии передачи чертежа внутри одной фирмы. Так что частенько и этот вариант гуляет лесом.

    Автоматизация работы в AutoCAD при помощи скриптов, часть 3

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

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

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

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

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

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

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

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

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

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

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

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

    1. Нажмите кнопку Добавить.
    2. Нажмите кнопку Обзор и выберите целевую папку (в нашем случае, D:MyLisp)
    3. Путь к папке должен появиться в диалоговом окне.
    4. Нажмите кнопку OK для завершения команды.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Если нет необходимости в ведении лог файла, снимите галочку 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 программы отображается состояние обработки файлов. По этим данным можно отследить, какой файл обрабатывается в текущий момент времени.

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

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

    Список файлов

    AutoScript для AutoCAD.zip

    Приложение для пакетной обработки файлов AutoCAD

    Ссылка на основную публикацию
    ВсеИнструменты 220 Вольт
    Adblock
    detector