Как заблокировать объект в автокаде
Как заблокировать автокаду связь с интернетом при помощи firewall-а? Как это длается, я знаю, но какой именно файл блокировать? Который отвечает за связь с интернетом?
И еще такой гипотетический вопрос: как Автодеск может проверить, активная ли копия када или нет? Чисто технически, есть способы это проверить? Кад честный, лицензионный.
А ещё лучше - отучить его стучатся в Autodesk 360, а то он надолго зависает при создании "Новой вкладки" - политикой занимается вот это попробовать ввести в комстроку(vl-load-com)
(vl-registry-write (strcat "HKEY_CURRENT_USER\\" (vlax-product-key) "\\InfoCenter") "InfoCenterOn" 0)
Проще было бы через firewall закрыть ему выход в инет. Но там такое количество приложений в ProgrammFiles, помимо самого Acad aplication, что хз, что именно блокировать.
Хмурый
и что это даст? что эта команда делает?
Кад 2013 года, это к последним версиям относится или к старым? Запускаем автокад с отключенным инфоцентром, и наблюдаем в прокси-сервере возникающие подключения. Как ломился в инет, так и ломится.
Насчет 2013 версии точно не скажу , но поскольку Справка уже была он-лайн, то скорее всего ничего не получится. Автор задавал вопрос о том, как блокировать связь автокада в интернете. И уточнял, что его интересует возможность соединения программы с Автодеском. Т. е. насколько я понимаю, интересуют ВСЕ подключения в инете, а не только те , которые официально заявлены (инфоцентр, справка и т.д.).
AlexG йеп, это и интересовало..
сможешь ответить или подсказать, где искать? Могу список приложений выложить, которые видит файерволл, если от этого польза будет.
не верится, что не было раньше подобных вопросов.. ))))
Хмурый, а как ты проверял, отключается или нет?
а для чего это всё? главное, чтобы не тормозило работу. остальное всё- от лукавого.PS кипяток в баке за стеной. Хмурый, есть причины ))) уже на принцип иду, потому что не разобраться, тормоза при загрузке порядком надоели и хочу закрыть любой доступ через сеть к своей копии Shalu, обычно, достаточно отключить в настройках автоматическое обновление и убрать доступ к инфоцентру. проблем не возникало ни у кого (uac отключен?) тормоза при загрузке порядком надоели и хочу закрыть любой доступ через сеть к своей копии
Именно так! Пока закрыт доступ к инету-всё летает и работает. Как только открывается доступ к инету- всё тормозит. Так что, вопрос самый актуальный!
При выборке объектов (например для копирования) подсвечиваются объекты на залоченных слоях, после нажатия кнопки копировать - подсвечиваются только на разлоченных.
Как сделать, чтобы подсвечивались объекты только на разлоченных слоях?
> kpblc
А где там обсуждалось?
> kpblc
версия 2006, где обсуждалась?
> Lestor GL
Говорил бы уж "блокированные" и "неблокированные" слои.
Tools - Options -Selection -Visual Effects Settings -Advanced options
В разделе "Selection Preview filtering" можно поставить галочку на "Exclude objects on locked layers"
Т.е. то что нам и нужно. Но хохма в том, что ставь галочку или не ставь - не работает. Т.е. настройка то такая предусмотрена, но глючит черт возьми (на всех машинах где проверял).
Ребят, а как у вас.
> Владимир Громов
Да, описанные мной выше настройки - как раз
"про подсветку объектов при прохождении через них курсора. ".
Извините, лоханулся маленько.
> Владимир Громов
тогда сорри, ошибся слеганца :)
Кстати, в 2005 ситуация была такая же ;)
Прошло 13 лет с момента создания мной данной темы.
Сейчас у меня автокад 2019 установлен.
А воз и ныне там.
Слой заблокирован. Ну зачем он выделяется и подсвечивается когда попадает в рамку выбора?
Неужели за это время в автокад так и не добавили системную переменную, которая отвечает за это?
Объекты на залоченных слоях не выделяются при выборе рамкой слева направо. А вот при выборе рамкой справа налево - выделяются.
Правда, при печати объекты со слоя "Defpoints" нужно будет перемещать на другой слой. Этот слой не печатается
Спасибо большое! Какой хитрый способ то! Пасхальное яйцо, можно сказать, в автокаде. Давно мучал этот вопрос, иногда были попытки найти информацию как это сделать на просторах интернета, но безуспешно. В очередной раз попробовал найти инфу и в этот раз я, наконец-то, нашел решение!
Прошло 13 лет с момента создания мной данной темы.
Сейчас у меня автокад 2019 установлен.
А воз и ныне там.
Слой заблокирован. Ну зачем он выделяется и подсвечивается когда попадает в рамку выбора?
Неужели за это время в автокад так и не добавили системную переменную, которая отвечает за это?
Решил скинуть решение, если тема еще актуальна.
Файл приложил.
Чтобы все заработало надо в Автокаде вызвать команду NETLOAD, после чего в проводнике выбрать данный файл. После загрузки будут доступны две команды:
1. IGNORELOCKEDLAYERSELECTION_ON (Для включения функции)
2. IGNORELOCKEDLAYERSELECTION_OFF (Для отключения функции)
Буквально пару дней назад возникла аналогичная мысль. Проблема заключалась в том, что при выделении большого количества объектов идет очень долгая прогрузка, хотя мне нужны только объекты на разблокированных слоях. Тут же полез искать информацию, но в итоге понял, что быстрее будет написать самому. Понадобилось буквально несколько строк кода для реализации этой функции (Если конечно я правильно понял проблему в теме и она совпала с моей).
П.С. На работоспособность в различных условиях не проверял. Если будут ошибки - пишите.
ICP.LockedLayerSelection.dll 4.5 Кб, 3 скачиваний с 2021-11-10
You don't have the permssions to download the attachments of this post.
Прошло 13 лет с момента создания мной данной темы.
Сейчас у меня автокад 2019 установлен.
А воз и ныне там.
Слой заблокирован. Ну зачем он выделяется и подсвечивается когда попадает в рамку выбора?
Неужели за это время в автокад так и не добавили системную переменную, которая отвечает за это?
Решил скинуть решение, если тема еще актуальна.
Файл приложил.
Чтобы все заработало надо в Автокаде вызвать команду NETLOAD, после чего в проводнике выбрать данный файл. После загрузки будут доступны две команды:
1. IGNORELOCKEDLAYERSELECTION_ON (Для включения функции)
2. IGNORELOCKEDLAYERSELECTION_OFF (Для отключения функции)
Буквально пару дней назад возникла аналогичная мысль. Проблема заключалась в том, что при выделении большого количества объектов идет очень долгая прогрузка, хотя мне нужны только объекты на разблокированных слоях. Тут же полез искать информацию, но в итоге понял, что быстрее будет написать самому. Понадобилось буквально несколько строк кода для реализации этой функции (Если конечно я правильно понял проблему в теме и она совпала с моей).
П.С. На работоспособность в различных условиях не проверял. Если будут ошибки - пишите.
очень важная и актуальная проблема с эти слоями. почему-то при подгрузке файла dll не появляются указнные команды. autocad 2021
К основным настройкам слоёв относятся следующие: вкл./выкл., заморозить/разморозить, блокировать, изолировать слой, управление видимостью объектов на слое (прозрачность).
Включение/отключение слоёв в Автокаде
Отключение слоёв в Автокаде приводит к тому, что на экране исчезают объекты того или иного слоя. Т.е. происходит временное их скрытие с рабочего пространства.
Вопрос: Как отключить слой в Автокаде?
Достаточно в Диспетчере слоёв нажать на "лампочку", как показано на рис. ниже. Изображение лампочки изменится (она будет выключена).
Вопрос: Как включить слой в Автокаде?
На панели слоёв нажать на символ "лампочки". Изображение включённой лампочки показывает, что слой включён и отображается на экране.
Вопрос: Как отключить все слои в Автокаде?
Для отключения слоёв служит команда "Откл" (она же СЛОЙОТКЛ), которая позволяет отключить слой выбранного объекта. Для быстрого выбора всех элементов чертежа можно воспользоваться сочетанием клавиш Ctrl+A.
Более удобный способ - использовать групповую операцию через фильтр (читать подробнее про фильтры слоев в Автокаде ). Для этого достаточно перейти в Диспетчер свойств слоёв, слева выделить фильтр "Все используемые слои", который есть в каждом чертеже по умолчанию. Далее нажать ПКМ → Видимость → Откл.
Вопрос: Как включить все слои в Автокаде?
Чтобы включить все слои на чертеже, можно воспользоваться командой "Включить все слои" (она же СЛОЙВКЛ). Можно применить вышеописанный способ через групповую работу над слоями, используя фильтр по умолчанию.
Удобно включать/отключать слои в Автокаде, когда на чертеже много объектов, которые загромождают общую картину. Важно помнить, что эта команда всего лишь делает невидимыми объекты на чертеже, но при этом они по-прежнему присутствуют в графическом пространстве.
Если отключить слой и нажать Ctrl+A для выделения всех объектов, автоматически выделятся элементы на отключённых слоях. Это может привести к их случайному удалению или ненужному перемещению. Поэтому на практике лучше пользоваться именно заморозкой слоёв.
Заморозка/разморозка слоев AutoCAD
Заморозка слоя - действие аналогичное выкл./вкл. слоя. Объекты исчезают с экрана, однако при этом они полностью убираются из рабочего пространства. При разморозке слоя выполняется регенерация чертежа (его перерисовка), а значит, все элементы будут более адекватно и правильно отображаться на чертеже.
Вопрос: Как заморозить слой в Автокаде?
Чтобы выполнить заморозку слоя, на панели "Слои" нажмите на знак "солнца".
Вопрос: Как разморозить слой в Автокаде?
Чтобы выполнить разморозку, достаточно нажать на знак "снежинки" на панели слоёв.
Заморозить все слои одновременно можно через групповую операцию над стандартным фильтром слоёв (см. выше).
Блокировка слоя в Автокаде
В программе можно заблокировать слои. Команда создана для того, чтобы избежать случайных ненужных изменений. К блокированным слоям можно привязываться. При этом видно все элементы на чертеже и можно выполнять построения относительно них.
Вопрос: Как разблокировать слои в Автокаде?
За блокировку отвечает инструмент в виде "замка". Если замок открыт, то слой не заблокирован, в противном случае, действия над слоями будут запрещены.
Прозрачность слоёв в Автокаде
В Автокаде можно управлять видимостью объектов на слое, т.е. настраивать их прозрачность. Задавать этот параметр можно сразу в Диспетчере слоев. Значение прозрачности лежит в пределах от 0 до 90 ("0" - слой полностью непрозрачный).
Изолирование слоёв AutoCAD
Изолировать слой в Автокаде можно через команду СЛОЙОТД (она же "Изолировать" на панели слоёв). Она позволяет скрыть или заблокировать все слои, кроме тех, на которых выбраны объекты.
Почему Автокад не отображает слои, содержащие объекты?
Если не отображаются слои в Автокаде, то проверьте следующие настройки:
1) Этот слой может быть выключен или заморожен.
2) Слой не виден в Автокаде, потому что его цвет совпадает или максимально приближен к цвету рабочего пространства.
3) Слою присвоено слишком большое значение прозрачности.
4) На листе для слоя присвоено свойство "Заморозить на текущем видовом экране" (читать подробнее про заморозку слоев на Листах).
Не пугайтесь, если пропали слои в Автокаде. Возможно, это одна из вышеперечисленных ситуаций, по причине которой Автокад не видит слои.
Рассматривая способы защиты чертежа Автокад в формате *.DWG, следует отметить, что абсолютной защиты не существует! Любую систему под силу взломать человеку, знакомому с программированием на LISP.
Способы защиты чертежа AutoCAD:
1) Сохранить чертеж в PDF-файл. При этом сохраняются все слои, без потери качества. Это достаточно надежная и простая защита.
Существует большое разнообразие конвертеров, преобразующих файлы из PDF в DWG. Но есть одно НО: перевод получается некачественный.
Создается огромное количество отдельных примитивов, чертеж искажается, текст превращается в набор линий и сплайнов. Есть и хорошее ПО, такое как Print2CAD, например. Но стоимость такой программы свыше 200$.
2) Сохранить чертеж Автокада в формат DWF (2D-файлы векторной графики). Файлы можно открывать, просматривать и печатать с помощью TrueView или Design Review. О том, как сохранить чертеж в том или ином формате, читайте статью «Формат файлов Автокад»
3) Установка пароля на файл чертежа AutoCAD. Для этого служит команда БЕЗОПНАСТР. Читать статью про пароли в Автокад.
4) Очень часто возникает необходимость защищать чертежи от копирования и редактирования непосредственно в формате DWG.
Например, проектировщики стараются защитить свои разработки, если в договоре прописано, что документацию надо выдать строго в DWG. Для этого создают так называемые многовариантные блоки (МН-блоки Автокад). Т.е. весь чертеж превращается в один блок, который нельзя ни расчленить, ни взорвать. Редактировать элементы в таком блоке не представляется возможным. Читайте статью про защиту чертежа с помощью Мн-блоков AutoCAD.
5) Использовать язык программирования LISP для специфической и индивидуальной защиты проекта. Данный способ – более продвинутый и под силу опытным программистам.
Читайте также: