Один из способов защиты вашего проекта в формате *.dwg – это создание Мн-блока в Автокаде.
Что такое Мн-блок в Автокаде? Это невзрываемый объект-блок, который нельзя расчленить или редактировать. При этом в чертеже можно создавать новые примитивы и объекты, работать со слоями (вкл./выкл., замораживать/размораживать слои), печатать проект.
Рис. 1 – Пример Мн-блока в AutoCAD.
Полное обучение: "AutoCAD на 100%"
Чтобы создать такую защиту, нужно воспользоваться дополнительным LISP-приложением. Файл AutoLISP-приложения (скачать файл ESConvert.lsp) нужно загрузить в AutoCAD через «Управление» → «Загрузить приложение». После чего в командной строке ввести «ESConvert». Весь чертеж в текущем файле превратится в блок.
Рис. 2 – Многовариантный блок в Автокаде из всего чертежа.
Как загружать файлы AutoLISP-приложения, *.lsp рассмотрено в этой статье.
Примечание: Перед выполнением команды «ESConvert» создайте резервную копию вашего проекта под другим именем!
Разработчики данного LISP-приложения - Эдуард Смолянка, Пётр Лоскутов aka Alaspher.
Такая защита чертежа достаточно эффективная. Хотя опытные пользователи Автокада и LISP-программисты могут ее взломать. Поэтому, как отмечают сами авторы, «программа не является панацеей от всех зол».
Советуем ознакомиться с другими способами защиты проектов в AutoCAD. Читайте статью «Основные виды защиты чертежей в Автокаде».