Внедрение внешней ссылки в текущий чертеж

- Выберите вкладку «Вставка» панель «Ссылка» Запуск диалогового окна . найти
- На палитре «Внешние ссылки» выберите имя вхождения, которое требуется внедрить.
- Нажмите правую кнопку мыши и выберите «Внедрить».
- В диалоговом окне «Внедрение ссылок» выберите один из нижеприведенных параметров.
- Внедрение: преобразовывает объекты, содержащиеся во внешней ссылке, во вхождения блоков. Описания именованных объектов добавляются в текущий чертеж с префиксом «имя_блока» $n$, где n — число, начиная с 0.
- Вставка: также преобразовывает объекты, содержащиеся во внешней ссылке, во вхождения блоков. Однако описания именованных объектов вносятся в текущий чертеж без использования префиксов.
- Нажмите «OK» для закрытия каждого диалогового окна.
Понятия, связанные с данным
- Вставка и удаление чертежей в виде внешних ссылок
- Об обновлении вставленных внешних чертежей
- Архивация чертежей с внешними ссылками (связывание)
Ссылки, связанные с данной
Внешняя ссылка Автокад. Создание связанных чертежей
Внешние ссылки AutoCAD – это возможность в свой чертеж в формате dwg вставить чертежи из других подразделений, причем, без копирования всех примитивов. В качестве внешней ссылки могут также выступать следующие файлы:

Рис. 1 – Внешняя ссылка Автокад 2016 поддерживает 7 типов объектов.
В этой статье тема внешних ссылок рассмотрена на примере внедрения файла AutoCAD (формат *.DWG). Содержимое дополнительного файла-ссылки подгружается в ваш файл, но не хранится в нем. Это дает ряд преимуществ:
- Размер файла существенно разгружается, т.к. чертеж хранит только те объекты и примитивы, которые начертили именно вы.
- Любые изменения, которые будут сделаны в чертежах, вставленных как ссылки Автокада, будут отображаться в вашем чертеже. Сражу же после внесения изменений и сохранения файла-ссылки вы получите уведомление. Также вам будет предложено обновить чертеж, после чего вы увидите все изменения, которые были сделаны в соседнем подразделении. Поэтому вы не пропустите изменение внешних ссылок Автокад.
- Внешние ссылки Автокада – это возможность организовать грамотную разработку сложного проекта, в котором каждое подразделение (отдельный человек) отвечает за свою работу: отдел архитектуры за разработку планировки этажа, проектный отдел — за инженерные системы и сети и т.д.
Вставка внешней ссылки в Автокаде.
Внедрение внешних ссылок в Автокад осуществляется через команду «Присоединить» (вкладка «Вставка»).

Рис. 2 – Команда AutoCAD «Присоединить».
После выбора команды нужно найти файл, который в дальнейшем и будет выступать как внешняя ссылка. После этого откроется диалоговое окно вставки вашего чертежа.

Рис. 3 – Параметры вставки внешней ссылки AutoCAD.
Здесь можно настроить масштаб, угол поворота и указать точку вставки, а также единицы измерения внедряемого чертежа. Существует два типа ссылок:
- Вставленная – внешняя ссылка сама может иметь внешние ссылки, причем неограниченное число раз и с разным масштабным коэффициентом. Графически это все отображается на всех чертежах.
- Наложенная – при наложении внешней ссылки в вашем файле будут отображать графически все объекты внедряемого файла, а при дальнейшем использовании уже вашего чертежа, как внешней ссылки – нет.
Также обратите внимание, что путь к чертежу может быть полный, относительный или не задан. Более подробно про это можно прочитать в справке AutoCAD (горячая клавиша F1), если ввести запрос в поисковик «Настройка путей для ссылочных чертежей».
Как обновить внешние ссылки в Автокаде?
Как правило, при внесении изменений во внешних ссылках, т.е. в чертежах, которые прикреплены к вашему файлу, у вас появляется соответствующее сообщение в правом нижнем углу:

Рис. 4 – Обновить внешние ссылки в Автокаде можно во всплывающем сообщении.
Принудительное обновление также можно выполнить в строке состояния:

Рис. 5 – Принудительное обновление внешних ссылок в Автокаде.
Как удалить внешние ссылки в Автокаде?
Для удаления внешних ссылок Автокад с чертежа нужно вызвать палитру «ВНЕШНИЕ ССЫЛКИ».
Для этого графически выделите объекты, которые являются ссылками. Станет доступна доп. вкладка «Внешние ссылки», на которой следует выбрать соответствующую команду.

Рис. 6 – Вызов палитры AutoCAD «Внешние ссылки».
Эту палитру также можно открыть через строку состояния:

Рис. 7 – Диспетчер внешних ссылок в Автокаде.
В результате откроется палитра, в которой следует выбрать файл-ссылку, нажать правую кнопку мыши по нему и из списка выбрать «Удалить»:

Рис. 8 – Работа с палитрой внешних ссылок AutoCAD.
ПРИМЕЧАНИЕ: Если опция «Удалить» не доступна, значит этот файл используется в качестве внешней ссылки в др. чертеже, который, в свою очередь, также является внешней ссылкой в вашем файле!
Взаимодействие внешних ссылок и слоев AutoCAD.
Отдельного внимания заслуживают слои в файле с внешними ссылками. Они переносятся в ваш файл и сними можно работать в привычном режиме (категория «Слои AutoCAD»). Единственно отличие – это обозначение таких слоев: название файла-ссылки dwg| название слоя.

Рис. 9 – Взаимодействие слоев внешних ссылок AutoCAD и слоев в текущем файле.
ПРИМЕЧАНИЕ: В Автокад слои, зависящие от внешних ссылок, удалить нельзя. Поэтому редактируйте исходный файл. Читать статью про удаление слоев в AutoCAD.
Внешние ссылки AutoCAD. Видео-уроки
Эта тема очень подробно рассмотрена в видео курсе «Использование AutoCAD на 100% версия 2.0». Помимо теоретической выкладки там выполнено практическое внедрение ссылок в чертежи Автокада на примере типовой организации.

Как вставить картинку в Автокад не ссылкой?
Про то, как присоединить картинку к чертежу подробно описано в статье «Как вставить рисунок в Автокад и как обрезать картинку». Однако, как и для всех внешних ссылок, нужно строго соблюдать путь сохранения файла и название чертежа, т.е. ничего не изменять. Но что делать если файл с картинкой нужно перенести на др. компьютер? Возможно ли в Автокаде вставить картинку без ссылки?
Сделать это можно! Однако ваша картинка должна быть OLE-объектом. Более подробно данная процедура описана в статье «Ole-объекты в Автокаде. Внедрение дополнительной информации».
Подведя итог следует отметить, что инструмент «Внешняя ссылка» Автокад очень эффективен! Однако, не забывайте, что следует соблюдать прописанный путь хранения файлов, которые связываете друг с другом, чтобы избежать лишних казусов. Следите за этим и тогда внедрение данной технологии в вашу работу принесет только положительный результат.
Всем новичкам советую обучение AutoCAD начинать с бесплатного базового курса по 2D «Создание проекта от идеи до печати» (Автор: Алексей Меркулов).
Освойте профессию проектировщика
Научитесь быстрому черчению, освоите прикладное 3D, автоматизируете создание ведомостей и спецификаций.
Вставка и удаление чертежей в виде внешних ссылок
К текущему чертежу в качестве внешней ссылки можно прикрепить любой файл чертежа.
Прикрепленные внешние ссылки являются ссылками на пространство модели указанного файла чертежа. Изменения, внесенные в ссылочный чертеж, автоматически отражаются в текущем чертеже при его открытии или при перезагрузке внешней ссылки. Прикрепленные внешние ссылки существенно не увеличивают размер текущего чертежа.
За счет вставки чертежей в виде внешних ссылок можно осуществлять следующие действия:
- Координировать свои действия с действиями других разработчиков, ссылаясь на другие чертежи и учитывая изменения, произведенные в них другими участниками проекта. Кроме того, имеется возможность собирать главный чертеж из фрагментов, которые будут изменяться в ходе разработки проекта.
- Гарантировать наличие на экране последних версий фрагментов чертежей. При открытии чертежа производится автоматическая повторная загрузка всех чертежей, вставленных в качестве внешних ссылок, таким образом, чертеж всегда отражает самые последние изменения, внесенные в связанный файл чертежа.
- Логически разделять имена слоев, размерных стилей, текстовых стилей и других именованных элементов главного чертежа и связанных с ним чертежей.
- Осуществлять постоянное объединение (внедрение) связанных чертежей с текущим чертежом по завершению проекта и его готовности к архивации.
Прим.: В качестве внешней ссылки может выступать файл чертежа, изображение, документ PDF или некоторые другие типы файлов. Внешняя ссылка (xref) — это непосредственно файл DWG.
Средства вставки внешних ссылок
Предусмотрено несколько способов вставки внешней ссылки.
- Перейдите на вкладку «Вид» панель «Палитры» палитра «Внешние ссылки» .
- Выберите меню «Сервис» «Палитры» «Диспетчер ссылок» .
- В командной строке введите команду «ВНССЫЛКИ».
- В командной строке введите команду «ССВСТАВИТЬ».
При работе с палитрой «Внешние ссылки» рекомендуется активизировать функцию автоматического скрытия или прикрепить палитру якорем. При указании точки вставки внешней ссылки палитра будет автоматически убираться с экрана.
Можно также вставить в чертеж внешние ссылки из Центра управления ™ . С его помощью процедура вставки упрощается, так как он позволяет не только просматривать вхождения чертежей и описания к ним, но и быстро вставлять внешние ссылки в чертеж путем простого перетаскивания. Можно вставить внешнюю ссылку, перетащив ее из Центра управления или выбрав «Вставить как внешнюю ссылку» из контекстного меню.
Прим.: Файл чертежа может быть вставлен в качестве внешней ссылки сразу в несколько чертежей. И наоборот, в один чертеж можно вставить несколько внешних ссылок. Если внешняя ссылка содержит какие-либо переменные атрибуты блоков, они игнорируются.
Управление путями внешних ссылок
Для задания местоположения внешней ссылки можно сохранить полный путь, сохранить относительный (частичный) путь или не сохранять никакого пути. По умолчанию выбран параметр «Относительный путь». Можно использовать системную переменную REFPATHTYPE , чтобы изменить тип пути по умолчанию. Если главный чертеж еще не сохранен, в столбце «Сохраненный путь» отображается полный путь, где префикс в виде звездочки указывает на то, что изменение будет применено после сохранения главного чертежа. Пока файл не сохранен, новое свойство, доступное только для чтения и называемое «Относительный путь в ожидании», добавляется на панель «Подробности» палитры внешних ссылок. При сохранении файла свойство «Относительный путь в ожидании» удаляется.
Получение уведомления о внешних ссылках
Если к чертежу прикреплены внешние ссылки, соответствующий значок отображается в строке состояния.

Если по адресу, указанному во внешней ссылке, не обнаружен чертеж, на значке ссылки появляется восклицательный знак. При нажатии на значке внешних ссылок открывается палитра «Внешние ссылки».
Удаление чертежей, подключенных в виде внешних ссылок
Для окончательного удаления внешней ссылки из чертежа ее необходимо удалить, а не стереть. С помощью команды «Удалить» внешние ссылки и все связанные с ними данные (например, определения слоев) удаляются.
Если в главном чертеже имеются вложенные внешние ссылки, то для их удаления необходимо открыть файл внешней ссылки, в которую они вложены, и удалить их там, а не через главный чертеж. Используйте элементы управления деревом в правой верхней части палитры «Внешние ссылки», чтобы просмотреть структуру вложенных внешних ссылок.
Выделение внешних ссылок на чертеже
Для поиска внешней ссылки на сложном чертеже выберите элемент на палитре «Внешние ссылки», что позволит выделить все ее видимые экземпляры на чертеже. Также можно выбрать внешнюю ссылку на чертеже, чтобы выделить ее имя на палитре «Внешние ссылки».
Прим.: Системная переменная ERHIGHLIGHT управляет выделением связанных объектов. Можно включить выделение для повышения производительности.
Для поиска внешней ссылки на сложном чертеже выберите элемент на палитре «Диспетчер ссылок», что позволит выделить все ее видимые экземпляры на чертеже. И наоборот, при выборе внешней ссылки на чертеже ее имя выделяется на палитре «Диспетчер ссылок».

Управление свойствами слоев, на которые имеются ссылки
Можно включать и отключать слои внешних ссылок, а также задавать для них цвет, тип линий и другие свойства. Вносимые в текущий чертеж изменения могут быть временными или постоянными. Если значение системной переменной VISRETAIN равно 0, эти изменения относятся только к текущему сеансу работы с чертежом. Значения свойств восстанавливаются по завершению сеанса работы или при повторной загрузке или удалении внешней ссылки.
Кроме того, можно управлять уровнем слияния внешней ссылки с фоном. Системная переменная XDWGFADECTL определяет процентную составляющую слияния для всех внешних ссылок на чертеже.
Переопределить Текущий слой
По умолчанию все новые объекты создаются на текущем слое. Для новых объектов внешних ссылок вы можете указать слой по умолчанию, отличный от текущего слоя, указав слой с системной переменной XREFLAYER. Замораживание этого слоя отключает видимость всех объектов в внешней ссылке независимо от настроек их внешнего слоя.
Подрезка внешних ссылок контурами
Чертежи могут содержать подрезанные внешние ссылки. Для вывода контура подрезки следует включить системную переменную XCLIPFRAME.
Понятия, связанные с данным
- Вложение и наложение чертежей из внешних ссылок
- Настройка путей для ссылочных чертежей
- Об обновлении вставленных внешних чертежей
- Архивация чертежей с внешними ссылками (связывание)
- Подрезка внешних ссылок и блоков
- Прикрепление или вставка файлов чертежей, содержащих географические данные
- Присоединение координационных моделей
Задачи, связанные с данной
7.2.2. Операции над внешними ссылками
Рассмотрим действия этих кнопок подробнее. Кнопка Attach (Вставить) либо вставляет в рисунок внешнюю ссылку на новый файл, либо добавляет в другом месте чертежа ссылку, которая уже была использована в текущем рисунке.
Откройте новый рисунок и вызовите в нем диалоговое окно Xref Manager (Диспетчер внешних ссылок). Добавьте в рисунок внешнюю ссылку. Для этого нажмите кнопку Attach (Вставить), которая вызывает диалоговое окно Select Reference File (Выбор файла внешней ссылки), являющееся обычным окном поиска файлов. Выберите, например, в знакомой нам папке Sample файл SPCA Site Plan.dwg и нажмите кнопку Open (Открыть). Появится следующее диалоговое окно, которое называется External Reference (Внешняя ссылка) (рис. 7.26).
Рис. 7.26. Диалоговое окно External Reference
Раскрывающийся список Name (Имя) показывает имя выбранной вами внешней ссылки. Можно заменить ее с помощью кнопки Browse (Обзор). Параметр Saved path (Сохраненный путь) показывает путь, с которым была сохранена ссылка. Поле Found in (Найдена в) показывает путь, по которому ссылка была на самом деле найдена.
В области Reference Type (Тип ссылки) с помощью переключателей задается один из двух возможных типов ссылки: Attachment (Вставленная) или Overlay (Наложенная). Если вы не хотите, чтобы вставляемая внешняя ссылка потянула за собой ссылки, имеющиеся в ней самой, выберите переключатель Overlay (Наложенная). В противном случае (а это более распространенный вариант) включите переключатель Attachment (Вставленная).
В раскрывающемся списке области Path type (Тип пути) следует задать тип пути, сохраняемого вместе с именем внешней ссылки: Full path (Полный путь), Relative path (Относительный путь) или No path (Без пути). По этой установке система AutoCAD будет выбирать путь, по которому ищется файл внешней ссылки при следующем открытии основного рисунка.
Области Insertion point (Точка вставки), Scale (Масштаб) и Rotation (Поворот) аналогичны соответствующим областям диалогового окна вставки блока (см. рис. 7.5). Внешняя ссылка тоже может быть повернута и масштабирована при вставке. Задайте для внешней ссылки SPCA Site Plan нулевой угол поворота, масштаб 0.05 по всем осям, а точку вставки — около нижнего левого угла графического экрана. Вставленная ссылка должна поместиться на экране, если вы выбирали при входе в новый рисунок зону черчения формата A3.
Диалоговое окно External Reference (Внешняя ссылка), используемое для вставки внешней ссылки, может быть вызвано также командой ХАТТАСН (ССВСТАВИТЬ), или кнопкой панели Reference (Ссылки), или пунктом External Reference (Внешняя ссылка) падающего меню Insert (Вставка).
Внешняя ссылка, вставленная в рисунок, является единым объектом для операций общего редактирования (стирание, перенос и т. п.). У нее высвечивается только одна ручка (в точке вставки). Если посмотреть справочную информацию о внешней ссылке с помощью команды LIST (СПИСОК), то мы увидим, что примитив внешней ссылки тоже называется BLOCK REFERENCE (вхождение блока). Это связано с тем, что внутри файла рисунка имена блоков и внешних ссылок содержатся в одной таблице. Этим же объясняется существование ограничения на имена блоков и внешних ссылок внутри одного рисунка — имя внешней ссылки не должно повторять имя блока и наоборот.
Продолжим рассмотрение кнопок операций над внешними ссылками. Кнопка Detach (Удалить) (см. рис. 7.24 и 7.25) удаляет из рисунка все вхождения внешней ссылки, отмеченной в данный момент в перечне внешних ссылок диалогового окна Xref Manager (Диспетчер внешних ссылок).
Кнопка Reload (Обновить) повторно загружает отмеченную в перечне внешнюю ссылку (это полезно, если в процессе параллельной работы файл, на который была внешняя ссылка, изменился, или вы изменили путь к файлу ссылки). Кнопка Unload (Выгрузить) позволяет отключить видимость отмеченной в перечне внешней ссылки, не удаляя ее из текущего рисунка.
Особая роль в диалоговом окне Xref Manager (Диспетчер внешних ссылок) отводится кнопке Bind (Внедрить), которая внедряет внешнюю ссылку, т. е. преобразует ссылку в блок текущего рисунка. До внедрения внешней ссылки имена таких элементов, как слои, типы линий, описания блоков, текстовые стили и размерные стили, содержали в текущем рисунке в качестве префикса имя файла, на который сделана ссылка. Например, после вставки внешней ссылки SPCA Site Plan в текущем рисунке образовались слой SPCA Site Plan|A-PILLARS и тип линии SPCA Site Plan|BDY2, поскольку в файле-источнике был слой A-PILLARS и тип линии BDY2. Преобразование ссылки в блок может быть выполнено двумя способами: внедрением (со сложными именами внедряемых элементов, содержащими имя файла-источника в качестве префикса) и слиянием (имена не сохраняют обозначения файла-источника).
Кнопка Bind (Внедрить) вызывает диалоговое окно Bind Xrefs (Внедрение ссылок) (рис. 7.27), в котором с помощью переключателя нужно выбрать способ преобразования внешней ссылки.
Рис. 7.27. Диалоговое окно Bind Xrefs
В случае выбора положения Insert (Слияние) имена элементов (слоев, типов линий, описаний блоков, текстовых стилей и размерных стилей) переносятся в таком же виде, в каком они были в файле-источнике. Этот вариант дает результат, аналогичный результату действия команды INSERT (ВСТАВИТЬ) при вставке файла в текущий рисунок.
В случае выбора положения Bind (Внедрение) имена внедряемых символов преобразуются по схеме: из blockname(symbolname в blockname$n$symbolname, причем обычно $n$ заменяется на $0$ (если возникают повторения имен, то AutoCAD последовательно пытается заменить n на 1, 2 и т. д.). Если вернуться к примеру с внешней ссылкой SPCA Site Plan, то слой SPCA Site Plan|A-PILLARS после внедрения преобразуется в SPCA Site Plan$0$A-PILLARS, a тип линии SPCA Site Plan|BDY2 — в SPCA Site Plan$0$BDY2.
Команда XBIND (ВНЕДРИТЬ) выполняет аналогичную операцию переноса символов (текстовых и размерных стилей, блоков и т. п.), вызывая диалоговое окно Xbind (Внедрение символов) (рис. 7.28). Команда XBIND (ВНЕДРИТЬ) может быть вызвана с помощью кнопки панели Reference (Ссылки) или пункта падающего меню Modify | Object | External Reference |Bind (Редакт | Объекты | Внешние ссылки | Внедрить).
Рассмотрим действие команды на примере с внешней ссылкой SPCA Site Plan . В расположенном слева списке области Xrefs (Внешние ссылки) диалогового окна Xbind (Внедрение символов) щелкните левой кнопкой мыши по знаку слева от ссылки SPCA Site Plan . После этого раскроется перечень символов, которые можно перенести из внешней ссылки в текущий рисунок.
Рис. 7.28. Диалоговое окно Xbind
Если, например, щелкнуть по знаку плюс слева от наименования Textstyle (Текстовый стиль), то раскроется ветвь дерева, содержащая имена текстовых стилей. Если пометить нужное нам имя стиля и нажать на кнопку Add (Добавить), то помеченный символ появится в расположенном справа списке области Definitions to Bind (Внедряемые описания) диалогового окна. Таким образом, можно выбрать все внедряемые символы (лишние можно убрать с помощью кнопки Remove (Удалить)), которые будут перенесены в текущий рисунок. Теперь если стереть внешнюю ссылку и сохранить текущий рисунок, то в нем удаленной внешней ссылки не будет, но останутся внедренные символы.
Внешние ссылки могут копироваться из одного рисунка в другой с помощью Центра управления (о Центре управления см. разд. 5.4).
Новая кнопка Open (Открыть), появившаяся в системе AutoCAD 2004 в диалоговом окне Xref Manager (Диспетчер внешних ссылок), вызывает команду XOPEN (русское наименование команды в момент написания книги не известно), которая позволяет открыть файл-ссылку.