Как защитить свои динамические блоки от несанкционированного использования?

В отличие от предыдущей темы – сегодня очень простая, но в то же время крайне полезная статья. Давно искал инструмент, который может если не на 100%, то на 80% защитить мою интеллектуальную собственность. Судя по названию, думаю, уже догадались, о чем эта статья.

Некоторые заказчики требуют предоставить проектно-сметную документацию в электронном виде. Это даже прописывают в договоре.

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

Что делать, если проект (чертеж) нужно передать в формате dwg?

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

Для меня основная ценность проекта – мои динамические блоки, которые постоянно совершенствую и на которые потрачено очень много времени.

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

На блоге у меня имеется статья: Как защитить файл AutoCADa? Описанный там способ не решает поставленных задач, поэтому я искал нечто более совершенное.

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

Также я дополнительно устанавливал панель EXSPRESS, но блоки с атрибутами разбивались некорректно.

Ползая по просторам интернета, я наткнулся на очень полезное приложение (bgtools 3.1а.lsp).

Загружается оно в AutoCAD аналогично приложению ES_Convert.

Данное приложение позволяет сделать следующее:

BGLAYDEL — Удаление выключенных и замороженных слоев с примитивами;

BG1BLEXP — Взрывает блоки, состоящие из одного примитива (возможно другого блока);

BGBLEXP  — Взрывает блок и все блоки, входящие в него, превращая видимые атрибуты в текст;

BGBLEXP1 — Взрывает блоки 1-го уровня, превращая видимые атрибуты в текст;

BGBLDYNEXP1 — Взрывает динамические блоки 1-го уровня, превращая видимые атрибуты в текст;

BGBLEXP1NOATT — Взрывает блоки 1-го уровня, у которых нет видимых атрибутов;

BGBLXCLIP — Показывает подрезанные блоки;

BGBLDYN2A — Преобразовывает динамические блоки в анонимные;

BGBLDYN2S — Преобразовывает динамические блоки в статические;

BGBLALLDYN2A — Преобразовывает ВСЕ динамические блоки в анонимные;

BGBLALLDYN2S — Преобразовывает ВСЕ динамические блоки в статические;

BGBLXCLIPEXP — взорвать подрезанный блок;

BGCB — копирует одно из вхождений блока в блок с новым именем;

BGRB — переименовывает одно из вхождений блока в блок с новым именем;

M2U — Преобразовать MINSERT в Unnamed блок;

M2B — Преобразовать MINSERT в блок;

U2B — Преобразовать UNNAMED в блок;

U2BM — Преобразовать UNNAMED в блок множественный выбор;

UX — Взорвать UNNAMED блок;

BGRGB2ACI — Изменяет цвет с RGB на ACI;

BGAll2RGB — Изменяет ACI цвет в его RGB эквивалент;

BGCOLOR — Задает выбранный цвет всем объектам;

BGCOLORXREF — Меняет цвет выбранных внешних сылок (только в текушем сеансе);

BGResetXRef -Сброс настроек слоев выбранных внешних ссылок на установленные в исходном файле;

BGBLCC — Изменяет цвет выбранных блоков;

BGENCC — Изменяет цвет выбранного элемента блока;

BGCATT — Изменяет цвет атрибутов выбранных блоков;

BGCBL2 — Изменяет цвет в блоках 2 и более уровня (вложенных блоках);

BGBLFIX — Нормализация блоков;

BGCFT   — Конвертирует все поля в обычный текст;

BGCFTSEL — конвертирование полей в обычный текст в выбранных примитивах;

BGHATCHDEL — Удаление штриховки.

Из всех функций нашу задачу позволяют решить BGBLEXP1, BGBLDYNEXP1, BGBLDYN2A, BGBLDYN2S.

BGBLEXP1, BGBLDYNEXP1 работают отлично, однако, на одном блоке у меня пропадает атрибут. С чем это связано… мне не понятно.

Если и у вас возникнет такая же проблема, то просто преобразуйте свой блок в анонимный либо статический при помощи BGBLDYN2A, BGBLDYN2S.

В видео можно посмотреть, как работают данные команды:

bgtools 3.1а.lsp можно найти в интернете.

Ничего лучше я пока не встречал.

Межтекстовые Отзывы
Посмотреть все комментарии
guest

Размещение щита учета на опоре ЛЭП

При подключение частных домов к ЛЭП может возникнуть необходимость установки щита учета на железобетонной опоре линии электропередачи. Щитки...

Главный виновник молниезащиты жилого дома

Я частенько упоминаю, что нормативные документы РБ и РФ очень похожи и отличаются незначительно. Однако, в области проектирования...

Отключение вентиляции при пожаре в МЖД

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

Как выбрать сечение проводника дополнительной системы уравнивания потенциалов?

При проектировании внутреннего электроснабжения (ЭОМ) очень часто приходится предусматривать дополнительную систему уравнивания потенциалов (ДСУП). Давайте разберемся, где ее...

Как составить опросный лист на силовой щит?

Практически в каждом проекте у меня имеются опросные листы на силовые щиты. Я знаю, не все делают опросные...

Как сделать заземление для частного дома?

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

Оптимальная схема квартирного электрощита

Это не новая тема, однако, хочется ее затронуть еще раз. В интернете можно найти огромное количество различных примеров...

10 постулатов проектировщика-электрика

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

Варианты применения двухжильного кабеля в частном доме

В скором времени я приступлю к монтажу электропроводки в своем доме. Для этого уже закупил кабели, электроустаночные изделия...

Заземление и молниезащита трансформаторной подстанции

Для передачи электроэнергии на большие расстояния используют высокое напряжение. Как правило, к потребителю приходит линия 6 (10)кВ и...

Расчет необходимости устройства молниезащиты

Данная тема очень актуальна для белорусских проектировщиков. Ее я планировал  написать  еще около двух лет назад. За это...

Китайские производители и российские застройщики: время логистических перемен

Российско-китайский торгово-логистический центр в городе Цзиньчжоу, который является самым северным глубоководным портом Китая, открывает новые перспективы в сфере...

Можно ли применять автоматические выключатели на ток менее 10 А?

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

Защита КЛ и ВЛ: 0,4 или 5 с?

Если вы следите за моим каналом на youtube, то, наверное, заметили, что в последнем видео я допустил ошибку....

Как выбрать устройство защитного отключения, дифавтомат?

Эту статью хочу посвятить проектировщикам, но будет также полезна всем тем, кто пожелает обезопасить свою жизнь и жизнь...

Выбор защитного аппарата для конденсаторной установки

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

#13 Молниезащита жилого многоэтажного дома

Недавно проходил экспертизу проекта молниезащиты жилого многоэтажного дома и, разумеется, без замечаний не обошлось =) Так получилось, что...

Особенности выбора питающего кабеля и аппарата защиты для стабилизатора напряжения

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

Минимальные размеры электрощитовой

Очень часто архитекторы задают вопрос электрикам: какие размеры электрощитовой необходимы? В данной статье попробуем разобраться, каких минимальных размеров...

Пример расчета нагрузок силового щита в общественном здании

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