Автокад прозрачность внешней ссылки
Для удобства работы с громоздкими чертежами, включающие в себя чертежи внешних ссылок, в системе AutoCAD существует возможность контроля отображения элементов внешних ссылок. Отображение элементов чертежей внешних ссылок осуществляется путем изменения видимости слоев данных чертежей.
Ниже мы расскажем о некоторых особенностях при работе с видимостью элементов чертежей внешних ссылок.
Внешние ссылки и символы зависимости
Символы зависимости это символы элементов чертежа внешней ссылки, таких как слои, текстовые стили, размерные стили и так далее. При подключении чертежа внешней ссылки эти символы подключаются к данным элементам. Например в списке слоев, в графе имя, имя слоя внешней ссылки будет иметь следующий формат xref_name|symbol_name. Такая система позволяет отличать элементы чертежа внешней ссылки от элементов текущего чертежа.
Внешние ссылки и слои
При работе со слоями чертежей внешних ссылок, к изменению доступны все те же параметры, что и при работе со слоями текущего чертежа. По умолчанию все вносимые изменения в настройках слоев чертежа внешней ссылки, будут сохраняться. Для отключения автоматического сохранения необходимо вызвать команду visretain в командной строке и установить параметр на 0 ( по умолчанию 1), в таком случае при последующем открытии текущего чертежа, или перезагрузке внешней ссылки, будут восстановлены начальные параметры.
Стоит отметить слой внешней ссылки 0, не приобретает символ зависимости. А объекты размещенные в этом слое, остаются в нем. Если объекты размещенные в слое 0 имеет параметр цвета, типа линии и толщины По слою, то их отображение определяется настройками параметров слоя 0 текущего чертежа.
Обрезка чертежа внешней ссылки
При работе с громоздкими чертежами внешней ссылки может возникнуть необходимость отображения лишь части такового чертежа. Для решения такой задачи, в системе AutoCAD предусмотрена команда Подрезка. Команда Подрезка позволяет создать границу на чертеже внешней ссылки и скрыть любую часть в не зоны данной границы.
Для вызова команды Подрезка выполните команду Редактировать > Подрезка > Внешняя ссылка, после чего будет выведет запрос на указание внешней ссылки которую необходимо подрезать.
После указания внешней ссылки будет выведено контекстное меню с доступными операциями, ниже приведены подробные описания данных операций:
Опция | Использование | |
Вкл. | Включает контура подрезки отображая только объекты входящие в контур. | |
Откл. | Отключает контура подрезки, отображая весь чертеж внешней ссылки. При этом сохраняя контура подрезки. | |
Плоскости | Используется для 3D моделей. После установки подрезки необходимо установить переднюю и заднюю плоскости подрезки. Плоскости определяются как параллельные границе отображения. Отображается только часть внутри границ подрезки. | |
Удалить | Удаляет контур подрезки. | |
Полилиния | Создает полилинию как контур подрезки. Для редактирования полилинии можно воспользоваться командой PEDIT. | |
Новый контур | Опция по умолчанию. Нажмите Enter, для вывода под опций. | |
Выбрать полилинию | Позволяет создать контур подрезки по средствам выбора существующей полилинии. | |
Многоугольный | Позволяет создать полигональный контур, например из полилинии с прямыми углами. Эта опция позволяет строить автоматически замыкаемую линию. | |
Прямоугольный | Позволяет указать две точки диагонально противоположных углов прямоугольника являющегося контуром подрезки. | |
Обратная подрезка | Эта опция позволяет скрыть область внутри контура подрезки, после создания данного контура. |
На этом мы заканчиваем первую часть урока посвященного управлению отображения внешних ссылок, во второй части мы расскажем о методах быстрого просмотра громоздких чертежей внешних ссылок.
В этом посте я кратко расскажу о том как настроить прозрачность слоев и ссылок в среде Автокад, какие системные переменные отвечают за отображение прозрачности и за вывод на печать слоев с заданным свойством прозрачности.
Нужна прозрачность или нет в ваших чертежах вы решаете сами, я могу поделиться своим опытом и показать зачем это делаю я. В основном конечно же из-за лени. Когда в проекте на плане размещения оборудования очень много всего расположено то, например, культурно подписывать извещатели становится занятием нудным. Именно здесь я использую свойство прозрачности. Сравните два скрина:
Размещение извещателей на плане. Прозрачность плана 0
Размещение извещателей на плане. Прозрачность плана 80
Мое мнение — на втором скрине все вполне читабельно и перетаскивать подписи извещателей со «стен» не нужно. Подписи к извещателям я добавляю с помощью лиспа в автоматическом режиме на основании значений атрибутов. Если нужен этот лисп — пишите в комментариях.
Давайте сначала разберемся как включить прозрачность слоя в текущем документе, а потом посмотрим как это работает у ссылок xref.
Для включения прозрачности у слоя в текущем документе нужно открыть Диспетчер слоев и в столбце «Прозрачность» в строке нужного слоя установить значение отличное от 0 до 90. Чем больше значение, тем прозрачнее будет слой.
Выбираем слой для задания прозрачности Задаем степень прозрачности
Для удобной работы с данным свойством в Автокаде предусмотрены две системные переменные, о которых нужно знать:
- TRANSPARENCYDISPLAY данная переменная отвечает за отображение прозрачности в на листах и в модели. Она может принимать 2 значения: 0 — прозрачность не отображается, 1 — прозрачность отображается. Если у вас не отображается прозрачность у слоев — обязательно проверьте значение этой переменной
- PLOTTRANSPARENCYOVERRIDE данная переменная отвечает за вывод прозрачных слоев на печать. Она может принимать 3 значения: 0 — прозрачность на печать выводиться не будет, 1 — прозрачность на печать выводится в соответствии с настройками «Параметры листа» или «Печать», 2 — прозрачность выводится на печать в любом случае, вне зависимости от настроек «Параметры листа» или «Печать». Если у вас есть проблемы с выводом прозрачности на печать — проверьте значение этой переменной.
Теперь давайте разберемся как настроить прозрачность для вхождения внешней ссылки (XREF).
Здесь может возникнуть путаница. Дело в том, что когда вы добавляете ссылку в чертеж объекты с файла ссылки уже имеют прозрачность, но это не то что нам нужно. Это прозрачность отображения ссылки. За нее отвечает системная переменная XDWGFADECTL . Она отвечает за слияние (затенение) ссылки с текущим пространством. Переменная принимает значения от -90 до 90. Если значение равно 0 то затенения (слияния) не происходит. Если значение больше 0 то происходит затенение (слияние) ссылок с чертежом в степени указанного процента. Если значение отрицательное – слияние не происходит, но значение сохраняется и его потом можно использовать поменяв знак.
Для того чтобы прозрачность объектов внешней ссылке корректно отображалась и печаталась можно либо установить прозрачность для нужных слоев непосредственно в файле — источнике, что к слову не правильно: с ним параллельно с вами могут работать другие люди, либо задавать прозрачность непосредственно в рабочем файле, но необходимо помнить о приоритетах таблиц слоев, т.е. необходимо отслеживать значение переменной VISRETAIN , о ней я делал заметку которую вы можете найти на странице Как сделать или изменить.
Итак открываем Диспетчер слоев, в фильтрах ищем внешние ссылки, выбираем нужный нам файл и выбрав нужный слой файла задаем ему степень прозрачности.
Задание степени прозрачности слою во внешней ссылке Связанные статьи:
Как сделать прозрачную штриховку в autocad.
В этом посте я буду описывать решение проблем с которыми я сталкивался при выполнении проектной документации. Если у вас есть какие-то вопросы — пишите их в комментариях, я попробую на них ответить по мере сил и возможностей!
Как убрать подсветку голубенькую при выделении объектов?
За подсветку объектов при выделении отвечает системная переменная SELECTIONEFFECT .
По-умолчанию системной переменной SELECTIONEFFECT присвоено значение 1. В этом случае при выделении объектов они будут подсвечиваться цветом. Если переменной SELECTIONEFFECT присвоить значение 0 — то выбранные объекты будут выделяться пунктиром + синие маркеры ручек. Так же имеется возможность изменить цвет выделения объектов при использовании первого способа — системная переменная SELECTIONEFFECTCOLOR. Она принимает значения от 0 до 255 в соответствии с палитрой автокада.
Как вернуть классический вид автокад 2015, 2016, 2017?
Для описания решения этой задачи я записал видео. Классический вид автокад 2016, 2017
Как сделать весь чертеж одного цвета?
Наверняка Вам приходилось получать от смежников или заказчика прекрасные, хорошо и затейливо разукрашенные чертежи… Вопрос: как сделать это произведение монохромным. Можно конечно вручную копаться: изменять цвета слоев в надежде что все будет хорошо, но нет, хорошо не будет. Вскоре Вы убедитесь что примитивы раскрашены вручную а не по цвету слоев, да еще и внутри блоков…
Специально для таких случаев, да и для более простых я написал меленькую программку, которая в два клика изменит цвет всего чертежа на цвет указанный вами.
При использовании видового экрана, штрих-пунктирная линия или штриховая (прерывистая) линия отображается не в том масштабе, в котором она на вычерчена в пространстве модели.
В русской локализации автокада: команда _LINETYPE или через меню Формат->Типы линий.
Нажимаем кнопку «включить подробности»,
снимаем галку «масштаб в единицах пространства листа», если изменения в пространстве листа сразу не произошли используем REGEN.
При использовании инструмента «Зеркальное отражение» командой _mirror, или при использовании отражения в динамическом блоке вместе с объектами отражается текст.
За отражение текста отвечает глобальная переменная mirrtext. Необходимо переменной mirrtext присвоить значение 0
Как сделать нестандартный формат / размер листа?
Этому вопросу я посвятил целый пост.
Прочитать можно пройдя по ссылке : Листы в AUTOCAD
Как изменить затенение (прозрачность) внешних ссылок?
За степень затенения (прозрачности) внешних ссылок отвечает системная переменная XDWGFADECTL. Она принимает значения от -90 до 90. Если значение равно 0 то затенения (слияния) не происходит. Если значение больше 0 то происходит затенение (слияние) ссылок с чертежом в степени указанного процента. Если значение отрицательное — слияние не происходит, но значение сохраняется и его потом можно использовать поменяв знак.
Как убрать рамку вокруг подрезанной ссылки?
За отображение и печать контура (рамки) подрезки ссылки отвечает системная переменная XCLIPFRAME. Она может принимать три значения: 0 — Контур подрезки не отображается и не печатается, 1 — контур отображается и печатается, 2 — контур отображается но не печатается.
При сознании видового экрана на листе появляется сетка или как убрать сетку с листа?
Если при создании видового экрана на листе у вас появляется сетка или кто-то создал такой видовой экран до вас, то вам придется его удалить, перейти на вкладку модели и ОТКЛЮЧИТЬ на ней сетку. Именно она отображается в пространстве листа на видовом экране. Сетка на печать не выводится, однако меня она сильно раздражает в процессе оформления листов.
Объекты в пространстве модели нельзя выделить для изменения их свойств / удаления.
Бывает такая ситуация, что вам передали чертеж в котором есть объекты, которые вы никак не можете выделить. Вроде и значка блокировки слоя нет, а никак не получается…
Проверьте наличие слоя DEFPOINTS в списке слоев. Этот служебный слой автоматически создается автокадом при добавлении в чертеж хотя бы одного размера. У этого слоя есть одна интересная возможность — если перенести на него объекты и ВЫКЛЮЧИТЬ слой 0, то объекты на слое DEFPOINTS становятся недоступными! Поэтому проверьте включен ли слой 0, если нет — включите его и объекты вновь станут доступными. Я иногда использую эту возможность для «отключения» привязки к определенным объектам, т.к. автокад не позволяет выборочно отключить привязку к определенному слою. Или я не знаю о такой возможности. 🙂
Как сделать возможным изменение свойств слоев (цвет, тип линий, вес линий) внешней ссылки?
Возможно у вас возникал такой вопрос: как изменить свойства слоя внешней ссылки? В принципе изменить свойство это не проблема — взяли и изменили, но не все так просто. После того как вы вновь откроете файл — все ваши изменения пропадут и автокад загрузит состояние слоев из внешней ссылки.
Что бы этого не происходило нужно изменить значение переменной VISRETAIN. Системная переменная VISRETAIN отвечает за контроль свойств слоев внешних ссылок (XREF). Контролируются следующие свойства: видимость, цвет, тип линии, вес линии, стиль печати.
VISRETAIN может принимать два значения:
- 0 — Таблица слоев, сохраненная в файле-ссылке (xref), имеет преимущество. Изменения в слоях файлов-ссылок действуют только в текущей сессии (до закрытия файла) и не сохраняются. После открытия файла таблица слоев вновь загрузится из файла-ссылки.
- 1 -Преимущество имеет таблица слоев данного чертежа. Изменения сохраняются.
Нужно понимать что изменения состояния слоев в обоих случаях касаются только того файла в котором открыта ссылка. В самом файле-ссылке изменений не произойдет.
Как изменить масштаб в пространстве модели если колесиком мышки больше уменьшить или увеличить не получается?
Забавная ситуация :), но она случается!
Сделайте двойной клик колесиком! Или выполните команду _zoom. В первом случае автокад разместит на экране все объекты чертежа подогнав масштаб. Во втором — можно самому указать что можно увеличить / уменьшить.
- Выберите вкладку "Вставка" панель "Вхождение" "Присоединить" . В командной строке введите команду "ССВСТАВИТЬ".
- В диалоговом окне "Выбор файла внешней ссылки" выберите один или несколько файлов, которые требуется вставить, и нажмите кнопку "Открыть".
- В диалоговом окне "Вставка внешней ссылки" выберите для параметра "Тип ссылки" значение "Вставленная".
- Задайте точку вставки, масштаб и угол поворота. Для того чтобы задать какой-либо параметр с помощью устройства указания, нужно установить флажок "Указать на экране" в соответствующей группе опций.
Чертеж вставляется вместе со всеми вложенными в него внешними ссылками.
Вставка или наложение внешней ссылки с помощью Центра управления
- Перейдите на вкладку "Вид" панель "Палитры" "Центр управления" .
- В диалоговом окне "Поиск" в области содержимого выделите ссылку на DWG, которую требуется вставить или наложить.
- Нажмите правую кнопку мыши. Перетащите ссылку на DWG в открытый чертеж.
- Отпустите правую кнопку мыши. Выберите "Вставить как ссылку".
- В поле "Тип ссылки" диалогового окна "Внешняя ссылка" выберите "Вставленная" или "Наложенная".
- Задайте точку вставки, масштаб и угол поворота. Для любого из этих параметров можно поднять флажок "Указать на экране"; это сигнализирует о том, что параметр будет задан с помощью устройства указания.
- Нажмите "ОК".
Можно также вставить внешнюю ссылку, перетащив ее или выбрав в контекстном меню "Вставить как внешнюю ссылку".
Вставка внешней ссылки с помощью Autodesk Vault
Необходимо выполнить вход в хранилище для выполнения задач на палитре "Внешние ссылки".
-
Откройте палитру "Внешние ссылки" одним из следующих способов.
Выберите команды "Вставка" "Внешние ссылки". Щелкните правой кнопкой фон окна, затем выберите из контекстного меню "Присоединить DWG".
Примечание Чтобы вставить файл DWF, щелкните правой кнопкой фон диалогового окна, а затем выберите команду "Присоединить DWF".
Примечание Можно вставить новый экземпляр существующей ссылки. Щелкните правой кнопкой одну из внешних ссылок в палитре "Внешние ссылки", а затем выберите "Вставить".
Управление возвратом файлов, обновлением и учетными данными Autodesk Vault
Необходимо выполнить вход в хранилище для выполнения задач на палитре "Внешние ссылки".
-
Для возврата, выдачи, отмены выдачи или обновления файла щелкните его правой кнопкой мыши в палитре "Внешние ссылки".
Примечание В виде списка можно выбрать несколько файлов, удерживая клавишу CTRL для выбора отдельных файлов или удерживая клавишу SHIFT для выбора группы файлов.
Удаление внешних ссылок
- Перейдите на вкладку "Вид" панель "Палитры" "Внешние ссылки" .
- На палитре "Внешние ссылки" выберите имя внешнего чертежа.
- Нажмите правую кнопку мыши на вхождении DWG и выберите из контекстного меню "Удалить".
Регулировка затенения внешних ссылок (прозрачность)
При перемещении регулятора степень слияния внешней ссылки DWG с фоном изменяется.
Просмотр файлов ссылок по типу
Автор:
Проблема
Печать с внешними ссылками или другими объектами, которые выглядят выцветшими из основной геометрии чертежа.
Решение
Измените значение прозрачности с помощью Диспетчера слоев.
- Перейдите к виду листа в AutoCAD.
- На ленте на вкладке "Главная" выберите "Диспетчер слоев" на палитре "Слои".
- Чтобы изменить прозрачность на основе следующих условий:
- Для внешних ссылок перейдите к слою, на котором находится внешняя ссылка, и установите требуемое значение прозрачности во всем чертеже ("Прозрачность") или только в области "Прозрачность ВЭ" видовых экранов.
- Для объектов, расположенных на слое, выберите слой, на котором расположены объекты, и либо установите требуемое значение прозрачности во всем чертеже ("Прозрачность"), либо только в области "Прозрачность ВЭ" для видовых экранов.
Примечание. Убедитесь, что в командной строке включена прозрачность, чтобы объекты были прозрачными. Для этого введите TRANSPARENCYDISPLAY, задав значение 1.
- Затем перейдите к командам ПАРАМЛИСТ и "Изменить", чтобы установить флажок "Прозрачность при печати", или перейдите к разделу ПЕЧАТЬ и убедитесь, что выбран параметр "Прозрачность при печати".
Чтобы изменить значение прозрачности только для выбранных объектов:
- Выберите требуемые объекты в списке "Выбранные объекты".
- Перейдите на палитру "Свойства" и в разделе "Прозрачность" задайте требуемое значение прозрачности.
Примечание. Убедитесь, что в командной строке включена прозрачность, чтобы объекты были прозрачными. Для этого введите TRANSPARENCYDISPLAY, задав значение 1.
Чтобы изменить цвет на ВЭ для отображения в сером или светлом цвете:
- Во время работы в видовом экране перейдите в диспетчер слоев.
- Выберите требуемые слои и измените значение параметра "Цвет ВЭ" на "8 (темно-серый)" или "9 (светло-серый)".
- Или на палитре слоев измените значение параметра "Цвет ВЭ" для требуемого слоя, а затем щелкните цвет, который отображается в данный момент, и измените его на значение, которое светлее текущего выбранного цвета.
Используйте "Диспетчер таблиц стилей печати" для изменения значения вывода типа пера:
- В командной строке введите ПЕЧАТЬ или ПАРАМЛИСТ и щелкните "Диспетчер таблиц стилей печати".
- В окне "Редактор таблиц стилей печати" перейдите на вкладку "Таблица" и прокрутите список до нужного имени цвета, которое требуется изменить, выберите цвет печати или включите параметр "Преобразовать в градации серого" и нажмите "Сохранить".
Примечание. Изменение файла стиля печати с использованием сочетания тонированных цветов, очень тонких линий и/или более тусклых цветов.
Примечание. Чтобы затенить объекты или другие элементы, кроме внешних ссылок, разместите объекты на собственных слоях, а затем настройте их указанными выше способами.
Читайте также: