Как подгрузить геоподоснову в автокаде
Перейти к содержимому

Как подгрузить геоподоснову в автокаде

  • автор:

Внешняя ссылка Автокад. Создание связанных чертежей

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

 ссылки в автокаде

Рис. 1 – Внешняя ссылка Автокад 2016 поддерживает 7 типов объектов.

В этой статье тема внешних ссылок рассмотрена на примере внедрения файла AutoCAD (формат *.DWG). Содержимое дополнительного файла-ссылки подгружается в ваш файл, но не хранится в нем. Это дает ряд преимуществ:

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

Вставка внешней ссылки в Автокаде.

Внедрение внешних ссылок в Автокад осуществляется через команду «Присоединить» (вкладка «Вставка»).

внешняя ссылка автокад

Рис. 2 – Команда AutoCAD «Присоединить».

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

внешние ссылки в автокаде

Рис. 3 – Параметры вставки внешней ссылки AutoCAD.

Здесь можно настроить масштаб, угол поворота и указать точку вставки, а также единицы измерения внедряемого чертежа. Существует два типа ссылок:

  1. Вставленная – внешняя ссылка сама может иметь внешние ссылки, причем неограниченное число раз и с разным масштабным коэффициентом. Графически это все отображается на всех чертежах.
  2. Наложенная – при наложении внешней ссылки в вашем файле будут отображать графически все объекты внедряемого файла, а при дальнейшем использовании уже вашего чертежа, как внешней ссылки – нет.

Также обратите внимание, что путь к чертежу может быть полный, относительный или не задан. Более подробно про это можно прочитать в справке AutoCAD (горячая клавиша F1), если ввести запрос в поисковик «Настройка путей для ссылочных чертежей».

Как обновить внешние ссылки в Автокаде?

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

как обновить внешние ссылки в автокаде

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

Принудительное обновление также можно выполнить в строке состояния:

внешние ссылки autocad

Рис. 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.

Понятия, связанные с данным
  • Вложение и наложение чертежей из внешних ссылок
  • Настройка путей для ссылочных чертежей
  • Об обновлении вставленных внешних чертежей
  • Архивация чертежей с внешними ссылками (связывание)
  • Подрезка внешних ссылок и блоков
  • Прикрепление или вставка файлов чертежей, содержащих географические данные
  • Присоединение координационных моделей
Задачи, связанные с данной

как грамотно подгрузить геоподоснову в autocad

Приветствую всех!
Я тут совсе недавно и с автокадом практически незнаком. Только начинаю изучать. Работаю вообще как визуализатор в 3ds max, но тут столкнулся с проблемой, что нужно делать проект в autocad благоустройство территории. Так вот есть геоподоснова, которую мне нужна грузануть в кад. Подскажите пожалуйста, с чего начать?

Просмотров: 7546

LISP, C# (ACAD 200[9,12,13,14])

Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,667

__________________
Моя библиотека lisp-функций

Обращение ко мне — на «ты».
Все, что сказано — личное мнение.

Кулик Алексей aka kpblc
Посмотреть профиль
Посетить домашнюю страницу Кулик Алексей aka kpblc
Найти ещё сообщения от Кулик Алексей aka kpblc

ГИП, технолог по холодильному проектированию

Регистрация: 07.08.2006
Новосибирск
Сообщений: 97

1. Сканировать
2. Сохранить в формате tiff
3. Вставить в чертеж этот растр, в его свойствах включить transparency

tsoialexei
Посмотреть профиль
Найти ещё сообщения от tsoialexei

Регистрация: 22.10.2007
Сообщений: 1,859
Сообщение от babahalki

Приветствую всех!
Я тут совсе недавно и с автокадом практически незнаком. Только начинаю изучать. Работаю вообще как визуализатор в 3ds max, но тут столкнулся с проблемой, что нужно делать проект в autocad благоустройство территории. Так вот есть геоподоснова, которую мне нужна грузануть в кад. Подскажите пожалуйста, с чего начать?

Сообщение от tsoialexei

1. Сканировать
2. Сохранить в формате tiff
3. Вставить в чертеж этот растр, в его свойствах включить transparency

Сначала изучить матчасть.

Valery Brelovsky
Посмотреть профиль
Найти ещё сообщения от Valery Brelovsky

Обработка в AutoCAD сканированной геоподосновы

Многие читатели нашего журнала знают, что вместе с геоподосновой на твердом носителе (пленке) Мосгоргеотрест может выдать электронную подоснову в формате DWG, если это было оговорено при оформлении заказа. В противном случае подоснова может быть выполнена вручную на бумажной кальке, и получение с нее электронной копии, допускающей компьютерную обработку, потребует дополнительных усилий. Для создания компьютерных чертежей генерального плана на бумажной подоснове ее необходимо отсканировать с целью получения растровых файлов изображений, которые могут в дальнейшем использоваться при работе с CAD-системами.

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

Соглашения

Прежде чем начать изложение материала, нужно сделать предварительные пояснения. В настоящей статье использован универсальный формат команд AutoCAD, распознаваемый любыми локализованными версиями программы, в том числе и русской версией. Путь обращения к командам в главном меню приведен в варианте англоязычной версии AutoCAD и дублируется в варианте русской локализованной версии. Диалоговые окна на иллюстрациях даны в русскоязычном варианте, однако, в силу идентичности структуры диалоговых окон любых языковых версий программы — вплоть до позиций всех их элементов, эти иллюстрации будут полезны и для пользователей англоязычной версии программы. За рамками обзора остались опции команд, не используемые в контексте описанных действий.

Форматы файлов растровой подосновы

Для работы как с растровыми, так и с векторизованными файлами в среде AutoCAD из соображений экономии системных ресурсов при сканировании лучше сохранять изображение в битовом (черно-белом) формате. В тех случаях, когда предполагается обработка невекторизованного изображения, при сохранении результата сканирования не рекомендуется применять форматы файлов, использующие технологию динамического сжатия, за исключением формата JRG. Растровое изображение для вставки в AutoCAD в качестве подосновы должно иметь один из следующих форматов: BMP, RLE, DIB, TIF, TGA, PCX, JPG.

Простая подготовка растровой подосновы

Вставка изображения

Вставка производится командой _imageattach, доступной в главном меню по адресу InsertgRaster Image… (ВставкаgРастровое изображение). После обращения к команде автоматически вызывается диалоговое окно Select Image File (Выбор файла изображения), в котором выбирается файл для вставки. Выбрав файл, пользователь попадает в диалоговое окно Image (Растровое изображение), где можно определить точку вставки левого нижнего угла прямоугольника изображения, масштаб изображения и его поворот относительно нормального положения.

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

В результате после закрытия диалогового окна изображение будет вставлено, причем его левый нижний угол будет совмещен с началом текущей системы координат (по умолчанию — мировой системы координат). В том случае, если изображение вставляется в чертеж, уже содержащий объекты, может оказаться целесообразным принудительно задать положение подосновы, например, чтобы избежать совмещения с ранее вставленным изображением. Для этого удобно, включив флажок Specify on Screen (Указать на экране) в области Insertion Point (Точка вставки) диалогового окна, воспользоваться непосредственным указанием позиции курсором в рабочей области чертежа. Если настройки в областях Scale (Масштаб) и Rotation (Угол поворота) не изменялись пользователем, то после указания точки вставки изображение будет помещено в чертеж с текущими масштабом и ориентацией.

В общем случае управление масштабом и ориентацией вставляемого изображения является сложной задачей, которая не может быть корректно решена посредством ввода дискретных значений в числовые поля диалогового окна. Масштабный коэффициент вставляемого изображения не связан закономерно с масштабом чертежа. Величина одного и того же изображения может зависеть, например, от того, в каком формате оно было сохранено. Поворот не является контролируемым, поскольку невозможно заправить сканируемый чертеж в приемник сканера без хотя бы незначительного углового смещения. Поэтому сканированные файлы всегда немного повернуты на некоторый произвольный и заранее неизвестный угол, поправку на который корректно ввести в процессе вставки практически невозможно. Для приведения масштаба и ориентации изображения в соответствие с требованиями к чертежу уже после вставки применяются редактирующие команды с интерактивным вводом аргументов методом «по ссылке».

Настройка масштаба растровой подосновы

Для правильного масштабирования вставленного изображения требуется знать реальное расстояние хотя бы между двумя его точками. В случае с геоподосновой изобретать такие контрольные точки не приходится — кресты геодезической сетки расположены с заранее известным шагом. Для подосновы в масштабе 1:500 — это расстояние 50 м, для ситуационной подосновы в масштабе 1:2000 — 200 м. В целях приведения подосновы к реальному масштабу требуется добиться того, чтобы расстояние между ближайшими крестами было равно в системных единицах AutoCAD числу метров (если работа предполагается в метрах) или числу метров, помноженных на 1000 (если работа будет вестись в миллиметрах), то есть в случае с ситуационной подосновой это 200 или 200 000, а в случае с обычной геоподосновой — 50 или 50 000. Здесь нелишне напомнить, что работа с геометрией в AutoCAD ведется в реальных единицах — без пересчета на масштаб выводимого изображения будущего чертежа, масштаб же для вывода назначается либо в настройках печати, либо в видовых экранах в пространствах листов макетов.

Для вышеупомянутого приведения растрового изображения в соответствие с масштабом рабочего пространства чертежа следует применить к нему команду _scale, доступную в главном меню по адресу ModifygScale (РедактgМасштаб). В качестве центра трансформации при этом удобно выбрать точку пересечения линий одного из крестов. В ответ на запрос коэффициента масштабирования нужно обратиться к опции _reference; далее в качестве изменяемого расстояния нужно указать точки пересечения линий пары, принадлежащих одному ряду крестов, а затем в качестве нового значения измеренного расстояния с клавиатуры ввести требуемую величину, руководствуясь описанной в предыдущем абзаце логикой. Таким образом, расстояние между ближайшими крестами должно стать равным 50 или 50 000 для обычной и 200 или 200 000 для ситуационной подосновы, в зависимости от принятых рабочих единиц линейных измерений.

Настройка ориентации растровой подосновы

В целях корректной ориентации изображения, вставленного в чертеж AutoCAD, требуется знать реальное направление вектора между любой парой его точек. В случае геоподосновы в качестве контрольных точек могут (и должны) использоваться кресты геодезической сетки, ряды которых расположены вдоль осей координат, то есть являются горизонтальными и вертикальными. В понятиях AutoCAD это соответствует углам ориентации 0° и 90° при направлениях измерения слева направо и снизу вверх соответственно.

Для корректного выравнивания изображения следует воспользоваться командой _rotate, которая доступна в главном меню по адресу ModifygRotate (РедактgПовернуть). Применяя команду к растровому изображению, в качестве центра трансформации целесообразно выбрать одну из опорных точек в пересечении линий креста геодезической сетки. В ответ на запрос изменяемого направления нужно указать вектор между парой таких точек слева направо или снизу вверх, а в качестве назначаемого ему значения ввести с клавиатуры соответственно 0 или 90. Измеряемые углы могут вводиться и в противоположных направлениях, и тогда в соответствие им приводятся значения 180 и –90.

Обеспечение точности ввода и компенсация ошибок измерения

Поскольку части растрового изображения не могут использоваться для работы с объектными привязками AutoCAD, то при выборе точек пересечений крестов неизбежны ошибки, пусть и незначительные; можно уменьшить влияние этих ошибок, придерживаясь некоторых правил.

Правило первое: необходимо предварительно создать объекты для привязки средствами AutoCAD. Такими объектами могут быть примитивы-точки, для создания которых используется команда _point, вызываемая в главном меню по адресам DrawgPointg Single point (РисованиеgТочкаgОдиночная) или Drawg PointgMultiple point (РисованиеgТочкаgНесколько). При создании точек привязки следует с помощью экранных операций настроить экранное увеличение, обеспечивающее наибольшую точность при позиционировании создаваемого объекта по растрам изображения подосновы.

Чтобы точки стали визуально различимыми в рабочей области чертежа, рекомендуется на время работы с ними сделать текущим соответствующий стиль отображения точек, что можно выполнить с помощью команды _ddptype, доступной в главном меню по адресу FormatgPoint Style… (ФорматgОтображение точек…). Этой командой вызывается диалоговое окно Point Style (Отображение точек) с палитрой слайдов-изображений символов точек и с контроллерами для управления их размерами при отображении на экране. Для выбора нужного символа следует выбрать его слайд курсором и нажать кнопку OK. Настройки размеров символов в большинстве случаев можно сохранить без изменения. После выполнения описанной процедуры в процессе редактирования подосновы уже не нужно заботиться о точном визуальном прицеливании к контрольным точкам, применяя вместо этого объектные привязки по точкам или по ближайшему объекту, которым соответствуют прозрачные команды ‘_node и ‘_nearest либо настройки постоянных объектных привязок.

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

Согласно этой же логике на расстояниях, меньших, чем измеренное, влияние ошибки пропорционально уменьшается. При одинаковой точности визуального прицеливания лучше измерить наибольшее контрольное расстояние — в этом случае в промежуточных точках влияние ошибки будет интерполяционно уменьшаться. При масштабировании в качестве контрольных точек следует использовать наиболее удаленные кресты одного горизонтального или вертикального ряда. В качестве назначаемого значения измеренному расстоянию следует брать ожидаемую величину шага между крестами, умноженную на количество шагов сетки между выбранными при измерении контрольными точками. Например, при замере расстояния в четыре шага сетки ему при масштабировании следует поставить в соответствие значение 4×50 = 200 м (при работе в метрах с обычной подосновой) или 4×200 000 = 800 000 мм (при работе в миллиметрах с ситуационной подосновой).

Комбинированное выравнивание растровой подосновы

Выравнивание и масштабирование можно выполнить одной командой — AutoCAD _align. В общем случае эта команда предназначена для трехмерного выравнивания одного объекта по другому посредством последовательного указания пар совмещаемых точек. Для выполнения этой команды рекомендуется создать в области чертежа опорные объекты привязки, с которыми будут совмещаться контрольные точки трансформируемой подосновы. В сочетании с указанной командой для совмещения могут использоваться не только кресты, принадлежащие ортогональным рядам, но и любые два креста подосновы. Для создания опорных объектов лучше заранее сформировать сетку-массив из объектов привязки с нужным шагом. С этой целью создается один объект-точка, который клонируется командой _array с опцией _rectangular. Число шагов в каждом из направлений сетки-массива и шаг узлов назначаются в соответствии с их числом и реальной величиной в совмещаемой с ней подоснове. Как и при последовательной трансформации подосновы, при использовании команды _align в качестве опорных крестов рекомендуется выбирать наиболее удаленные друг от друга кресты, привязываясь по соответствующим им узлам привязки опорной сетки.

Команда _align доступна в главном меню по адресу Modifyg3D OperationgAlign (Редактg3М операцииg Выровнять). Применяя данную команду к выравниваемой подоснове, следует курсором указать ее перемещаемую точку, потом указать точку, в которую она будет перемещена при выравнивании, а затем повторить процедуру еще раз для другой пары совмещаемых точек, отказаться от совмещения третьей пары точек и согласиться с предлагаемым масштабированием изменяемого объекта.

Созданные для выравнивания подосновы объекты привязки после завершения процедуры можно либо удалить, либо оставить для дальнейшей работы над генеральным планом. Кресты сетки могут использоваться, например, для привязки по ним объектов генерального плана. В этом случае целесообразно иметь не отдельные узлы привязки, а полный массив, соответствующий массиву крестов подосновы. Если же выравнивание подосновы будет производиться последовательным применением команд масштабирования и поворота, то сетку узлов следует создать поверх изменяемого объекта заранее. Для ее создания можно применить уже упоминавшуюся команду _array. Поскольку исходное вставленное изображение обычно повернуто относительно текущей системы координат, для ориентации массива узлов вдоль ортогоналей необработанной подосновы необходимо создать новую, выровненную с ней систему координат. Это делается командой _ucs с опцией _z, доступной в главном меню по адресу ToolsgNew UCSgZ (СервисgНовая ПСКgZ). После обращения к команде нужно последовательно указать на пересечения линий наиболее удаленных друг от друга крестов одного горизонтального ряда подосновы. Определить шаг сетки узлов еще не обработанной подосновы можно следующим способом: построить командой _line, доступной в главном меню по адресу DrawgLine (РисованиеgОтрезок), отрезок с вершинами в крайних крестах одного ряда подосновы, а потом поделить его на число шагов в этом ряду. Для деления отрезка на заданное число равных частей применяется команда _divide, доступная в главном меню по адресу DrawgPointgDivide (РисованиеgТочкаgПоделить). В процессе выполнения команды запрашивается делимый объект, а затем число шагов, в узлах которых создаются примитивы-точки. В крайних вершинах делимого отрезка точки не создаются, однако целесообразно создать их заранее — как вехи для настройки поворота системы координат и для указания вершин создаваемого для деления отрезка.

Таким образом определяется шаг сетки в горизонтальном направлении. Для вертикального шага сетки можно использовать значение горизонтального шага, хотя абсолютно точное применение его к другому направлению является задачей, которая требует создания дополнительных геометрических построений, однако вполне разрешима. Массив в данном случае должен быть одномерным и применяться ко всему ряду точек, построенному с помощью вспомогательного отрезка, который, кстати, до создания массива следует удалить.

По окончании процедуры текущей системой координат следует вновь сделать исходную систему координат, применив команду _ucs с опцией _ prev для возврата к предыдущей или с опцией _ world для возврата к мировой системе координат. Последняя комбинация доступна в главном меню по адресу ToolsgNew UcsgWorld (СервисgНовая ПСКgМСК). В дальнейшем при обработке подосновы редактирующие команды следует применять не только к самой подоснове, но и к наложенному на нее массиву объектов привязки.

Продолжение следует

«САПР и графика» 6’2002

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *