Сейчас на сайте
Сейчас на сайте 0 пользователей и 0 гостей.

Внешние ссылки

Внешние ссылки (ВС), позволяют работать с другими рисунками без постоянной вставки их в текущий рисунок. ВС загружается в текущий рисунок при выводе его на печать, что позволяет отобрать самое последнее состояние файла рисунка, на который производится ссылка. ВС применяются:

  • использовать часть чертежа в качестве примера для создания нового
  • просмотреть чертеж, на который имеется ссылка, не покидая текущего
  • при комплектации рисунка из нескольких составляющих рисунков
  • при координации работы конкретного пользователя с другими конструкторами. В групповом проекте несколько человек могут использовать один и тот же чертеж как внешнюю ссылку, имея доступ к последним изменениям
  • при использовании вставки рисунков в свою очередь содержащих ВС
  • для обеспечения минимизации объема файла рисунка на диске. Чертеж, на который имеется ссылка в текущем чертеже не становится его частью (текущий чертеж содержит лишь ссылку на другой чертеж)

Привязка ВС аналогична вставке целого рисунка как блока. При работе с ВС удобно использовать панель инструментов REFERENCE .

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

Каждый рисунок AutoCAD кроме примитивов содержит таблицы определения блоков слов, типов линий и т. д. Записи в этих таблицах называются поименованными объектами, а в случае применения ВС – зависимыми от ссылки объектами.

Перед добавлением в рисунок зависимых от ссылки символов, они автоматически переименовываются. Для каждого символа формируется временное имя, которое состоит из первоначального имени и имени ВС, разделенных косой чертой. Особенности ВС:

  • при изменении любого определения (цвет, слой и т. д.) текущего рисунка то применяется и определение єтих же параметров в ВС;
  • нельзя производить вставку зависимых блоков или делать зависимые слои текущими, а затем начинать создание новых примитивов;
  • видимостью, цветом и типом линий слоев ВС можно управлять при системной переменной VISRETASIN = 0 только в течение текущего сеанса редактирования;
  • если системное переменное VISRETASIN = S, то установки видимости замораживания цвета и типа текущего рисунка имеют старшинствовать внешне зависимых слоев. Они сохраняются вместе с рисунком и не изменяются при перегрузки ВС.

AutoCAD позволяет создавать вложенные ВС, что позволяет значительно экономить место занимаемое файлом рисунка на диске. Число вложений может быть сколько угодно большим (все определяется только дисковым пространством, выделенным для хранения временных файлов.) При использовании ВС возможны ошибки двух типов: отсутствие файлов ссылок и циклические ссылки.

Отсутствие файла ВС может происходить из-за изменения его имени или местоположения. В этом случае AutoCAD выдает на экран соответствующее сообщение. Если файл ВС не удается найти вообще, то выполнение команды прекращается, а все, что было обновлено до этого момента прекращается.

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

Для обеспечения правильной работы с ВС необходимо ссылку привязать к текущему чертежу. Привязка ВС осуществляется с помощью менеджера ссылок Xref Manager , которое открывается после щелчка по пиктограмме External Reference на панели инструментов REFERENCE . Диалоговое окно имеет следующие компоненты:

  • Текстовое поле, в котором содержатся данные о внешней ссылке:
    • reference name — имя внешней ссылки
    • status – статус, определяющий видимость или невидимость ссылки
    • size – размер файла ссылки
    • type — тип ВС
    • date – дата создания ВС
    • saved path – полный адрес места расположения ссылки
  • Кнопка ATTACH для привязки внешней ссылки. Щелчок по этой кнопке открывает диалоговое окно Select reference file , в котором необходимо указать требуемый файл, выбираемый в качестве ссылки и после щелчка по его имени открывается диалоговое окно External reference :
    • Name текстовое поле для ввода имени файла
    • Browse кнопка для поиска файла по дереву файлов
    • Attachment флажок, задающий тип ссылки «с привязкой». Использование этой опции обеспечивает видимость любых ВС в чертеже, с которыми организуется связь, т. е. обеспечивается визуализация схемы вложенности уровней ВС
    • Overlay флажок, задающий тип ссылки «наложение». Использование этой опции обеспечивает видимость только того чертежа, который указывается
  • Поле Insertion point позволяет задать точку вставки
    • Specify on screen непосредственно на экране с помощью курсора мыши
    • Заданием координат по трем координатным осям
  • Поле Scale позволяет задать коэффициенты масштабирования вставляемого чертежа
    • Specify on screen непосредственно на экране с помощью курсора мыши
    • Заданием координат по трем координатным осям
  • Поле Rotation позволяет задать угол поворота
    • Specify on screen непосредственно на экране с помощью курсора мыши
    • Заданием угла в текстовом окне
  • Флажок Retain Path сохранить путь к месту расположения ВС

AutoCAD позволяет вносить изменение в ВС и сохранить результаты корректировки в исходном файле ВС. По отношению к объектам во ВС или блоках можно применять следующие операции редактирования:

  • изменение основных свойств объектов (слой, цвет)
  • удаление объекта из данного чертежа и из источника ВС или блока
  • добавление нового объекта в источник ВС или блока
  • перенос объекта текущего чертежа в ВС или блок с помощью кнопки Add object to the refedit working set на панели инструментов Reference
  • перенос объектов из ВС или блока в текущий чертеж с помощью кнопки Remove objects from the refedit working set на панели инструментов Reference

Редактирование ссылки или блока в том чертеже, куда они вставлены называется редактирование на месте ( in - place ) . Редактирование на месте заканчивается после щелчка по кнопке Save back changes to reference на панели инструментов Reference . Если пользователь решил отказаться от записи внесенных изменений в файл чертежа, то он может воспользоваться кнопкой Discard changes to reference на панели инструментов Reference .

Процесс редактирования на месте проводится с помощью диалогового окна Reference Edit , открываемого по команде MODIFY / IN - PLACE XREF AND BLOCK EDIT / EDIT REFERENCE . Диалоговое окно содержит следующие компоненты:

  • •  Текстовое окно Reference Name – позволяет с помощью дерева файлов найти требуемую ВС
  • •  Переключатель Enable unique layer and symbol names – позволяет задавать уникальные имена для символов и слоев. Позволяет показать слои и имена других символов, которые начинаются с префикса $#$
  • •  Переключатель Display attribute definitions for editing – позволяет редактировать определения атрибутов в блоках с атрибутами