Внешние ссылки
Файл, содержащий внешние ссылки, в свою очередь также может быть вставлен как ссылка в другой рисунок. Таким образом создаются вложенные ссылки. Поскольку выводимые на экран графические объекты ссылок хранятся во внешних файлах, размер главного рисунка при вставке внешней ссылки увеличивается лишь незначительно.
Ссылка только подключает к рисунку внешний файл, тогда как содержимое блоков непосредственно хранится в текущем рисунке. Для вывода объектов на экран AutoCAD считывает содержимое ссылки из внешнего файла.
Если таковой не найден или поврежден, объекты на экран не выводятся. AutoCAD загружает графические и неграфические объекты (например, слои, типы линий, текстовые стили) из файлов ссылок при каждом открытии рисунка.
Если системная переменная VISRETAIN включена, то все изменения, коснувшиеся зависимых от ссылок слоев, сохраняются в главном рисунке.
- Команда ХАТТАСН осуществляет вставку в рисунок внешней ссылки.
Команда вызывается из падающего меню Insert › External Reference… или щелчком мыши по пиктограмме External Reference Attach. В результате загружается диалоговое окно External Reference (рис. 5.49).
Рис. 5.49. Диалоговое окно вставки ссылки
При первой вставке ссылки открывается диалоговое окно Select Reference File.
Если для выполнения своей части работы специалист использует некоторые ссылки, которые не должны быть видны на общем проекте, собираемом из отдельных фрагментов с помощью ссылок, удобно применять наложение внешних ссылок. Оно применяется при совместной работе нескольких пользователей над данными, позволяя проследить, как рисунок согласуется с теми, что выполняют другие разработчики. Кроме того, применение данного метода снижает вероятность появления в рисунке циклических (то есть указывающих на самих себя) ссылок.
Наложение внешних ссылок во многом подобно их вставке. Главное отличие заключается в том, что, когда рисунок со ссылками вставляется в другой рисунок или накладывается на него, его вставленные ссылки загружаются и отображаются на экране, а наложенные игнорируются. Иными словами, вложенность для наложенных ссылок не поддерживается.
При внедрении ссылки в рисунок она перестает быть простым указателем на внешний файл и становится постоянной частью текущего рисунка. При этом информация из ссылки заносится в рисунок в виде блока. Таким образом, внедренная ссылка не обновляется при изменении исходного рисунка. Опция Bind команды XREF помещает в текущий рисунок всю базу данных исходного рисунка ссылки, включая неграфическую информацию.
Внедрение внешних ссылок в рисунок полезно выполнять при его архивации, если требуется гарантия неизменности фрагментов, представленных внешними ссылками. Внедрение также удобно использовать при отправке рисунков на проверку: исчезает необходимость отсылать вместе с файлом все его внешние ссылки.
При архивации готового рисунка необходимо либо включить в архив все его внешние ссылки, либо внедрить их в главный документ. Только при этом условии можно быть спокойным за целостность хранящейся в файле информации.