Alignspace автокад как работает

Обновлено: 30.06.2024

Принятые в статье сокращения и соглашения: MS - Model space - пространство модели PS - Paper space - пространство листа ВЭ - видовой зкран

В статье даны названия английских команд и опций и, если они переведены, русских в скобках. Однако в любом локализованном Автокаде можно использовать универсальную нотацию для команд и опций. Универсальная нотация - это когда к английским названиям команд и опций добавляется префикс _ (нижнее подчеркивание ). Например, чтобы вызвать команду ОТРЕЗОК, можно набрать в командной строке _LINE, а чтобы его замкнуть - _C (сокращение от _close). Если вы видите в тексте такой фрагмент : "Для этого служит команда Vpclip (ВЭКРЕЗ)", то в командной строке можно набрать как Вэкрез так и _Vpclip.

В AutoCAD есть два пространства: пространство модели (Model space) и пространство листа (Paper space). Использование двух пространств позволяет вычерчивать свою работу в натуральную величину, то есть в масштабе 1:1 в MS, а масштабировать и оформлять чертеж в PS. Использование двух пространств дает огромные преимущества, они описаны ниже. Тем не менее, многие работают только с одним пространством, что можно объяснить только незнанием новых возможностей AutoCAD. Что касается двух пространств, то они появились еще в прошлом веке. Новыми они являются только для тех пользователей, учителя которых сами этого не знали. В AutoCAD почти с каждой версией появляются новинки, привязанные именно к использованию двух пространств. Например, Sheet set (Подшивка), расширение видовых экранов, аннотативные объекты и др. Получается, что для тех, кто не работает с двумя пространствами, новинки проходят мимо. Поезд уходит.

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

Работая в одном пространстве, чертежи делают одним из следующих способов:

  1. Черчение в натуральную величину в MS. Все нарисованное сближается так, чтобы вошло в рамку. Если имеются детали другого масштаба, они масштабируются, то есть вычерчиваются не в натуральную величину. Печать производится из модели в масштабе чертежа.
  2. Вычерчивание в MS в натуральную величину, но затем весь весь чертеж масштабируется так, чтобы вошел в рамку нормальных размеров. Все размеры при этом должны иметь коэффициент измерения, учитывающий масштаб. Печать производится из модели в масштабе 1:1. Те, кто так работает, вряд-ли знают о существовании весьма полезной команды Dist (Расстояние).
  3. Вычерчивание в MS сразу в масштабе, как на кульмане. Рамка здесь-же. Этот способ самый мазохистский и мы на нем останавливаться не будем.
  4. Весь чертеж вычерчивается в пространстве листа одним из вышеизложенных способов. Такое черчение не выглядит естественным.

Есть и такие пользователи, которые агрессивно доказывают преимущества работы в чистой модели. Их главный аргумент: работа с двумя пространствами это как рисование "через дырку в заборе".Другие думают, что те, кто использует Layout (Лист), в листе и рисуют, и поэтому отторгают лист априори. Видимо, насмотрелись на тех, кто работает по п. 4 выше.
Здесь мы попробуем научиться очень старому, но новому для многих способу выполнения чертежей с использованием двух пространств. Отделим мух от котлет. Чертеж будет выполнятся в MS а его оформление в PS.

Итак, откройте один из своих файлов, где в MS выполнен чертеж, пересохраните его под именем Учебный. Удалите рамку и основную надпись (штамп). Те, кто начертил свой учебный череж в пространстве листа, но в натуральную величину, должны перенести всю работу в пространство модели (без рамки и штампа, которые также удаляются). Это можно сделать так: Ctrl+X и выбор всех объектов в пространстве листа и затем Ctrl+V в пространстве модели. Базовая точка - для упрощения - значения не имеет. Также считаем, что закрытых и замороженных слоев в этом чертеже нет.
Теперь переключитесь в пространство листа, для чего надо нажать кнопку Layout (Лист) внизу, под полем для черчения слева. В этом пространстве скорее всего можно увидеть свой чертеж на белом фоне в неизвестном масштабе внутри некоей рамки, а также пунктирную рамку по периметру. Это как-бы лист бумаги с размерами по умолчанию. То, что будет видно на экране, зависит от настроек в диалоговом окне Options (Настройка) на вкладке Display (Экран) в поле Layout elements (Листы). Откройте упомянутое диалоговое окно (падающее меню Tools (сервис), последний пункт) затем вкладку Display (Экран). Уберите для упрощения все птички в поле Layouts elements (Листы) кроме первой. (В дальнейшем, когда освоите печать из пространства листа, разберетесь и с данными птичками и вернете часть из них. Если раньше здесь не было птички, поставьте ее, чтобы появились кнопки Model (модель) и упомянутая в начале абзаца кнопка Layout (Лист). Здесь-же поменяйте цвет фона на такой-же, каким вы привыкли работать в пространстве модели (чаще всего он черный). Пунктирная рамка изчезнет. Теперь удалите ту рамку, которая окружает ваш чертеж. Он изчезнет внесте с рамкой, но волноваться не следует: в пространстве модели чертеж никуда не делся. Рамка на самом деле это видовой экран, о котором будет сказано ниже. Здесь, в Layout (Лист), будет компоноваться чертеж, выполненный в MS, причем так, чтобы его можно было вывести на печать в правильном масштабе. Теперь здесь следует следует разместить рамку чертежа нужного размера с основной надписью (штампом) в масштабе 1:1. То есть, если речь идет о формате А1, то размер рамки, должен быть 841х594мм. Ее можно нарисовать здесь, скопировать из другого чертежа или взять из Template (шаблона). Если вы уже имеете нужную рамку, но увеличенную относительно ее реальных размеров во столько раз, каков масштаб чертежа, уменьшите ее в столько-же раз и скопируйте в пространство листа, то есть в Layout. Рамку следует разместить так, чтобы ее нижний левый угол оказался в координатах 0,0. Важно, чтобы рамка была реальных размеров. В этом коренное отличие от способа, при котором рамка чертежа размещается в MS (или в PS - у тех, кто здесь делает весь чертеж) и при этом имеет размеры, увеличенные в столько раз, каков масштаб вашего чертежа.
Пространство листа можно представить себе как непрозрачную шторку, которой закрыто все, что нарисовано в модели. Откроем шторку: Падающее меню View >> Viewports >> 1 Viewport. (Вид >>Видовые экраны >> 1 Вэкран). Указать два противоположных угла внутри рамки чертежа, например, первый около нижнего левого угла рамки чертежа и второй около верхнего правого. Габариты ВЭ впоследствии уточнятся. Как только ВЭ образовался, шторка как-бы раздвинулась и сквозь нее стало видно все, что нарисовано в модели, но в случайном масштабе. Теперь следует отмасштабировать картинку и разместить ее в рамке чертежа наилучшим образом. Но перед этим создадим слой с именем Vport , или Вэкран и перенесем сюда рамку ВЭ. В дальнейшем следует приготовить такой слой заранее. Основную надпись, естественно, также разместим в слое, для него предназначенном например, ВЭФормат
Пока все, что находится внутри рамки ВЭ, недоступно для редактирования. ВЭ как-бы прикрыт прозрачным стеклом. Зайдем внутрь ВЭ двойным кликом левой кнопки мыши внутри него или нажатием кнопки Paper (Лист) в статусной строке, то есть в самом низу окна AutoCAD справа. Теперь появился доступ к объектам и можно задать им нужный масштаб. Сделаем это командой Zoom (Показать). Введем команду в командной строке, нажмем Enter и запишем там-же 1/50XP (Для английского AutoCAD). Картинка примет масштаб 1:50. Если бы мы написали 1/20 XP, то масштаб сделался бы 1:20. Запись означает установить Zoom модели так, чтобы в PS эта модель уменьшилась в 50 раз (во втором случае - в 20 раз) по сравнению с ее реальными размерами. Знак "Х" означает умножение, английская буква "P" это первая буква слова Paper, Лист. Таким образом, модель зуммируется умножением на 1/50 (1/20). Далее командой Pan (Пан), взятой лучше с кнопки, а не с колесика мыши, подвинуть модель в правильное положение относительно рамки чертежа и закрыть ВЭ двойным кликом снаружи него или кнопкой Model (модель) в статусной строке. Вэкран можно заблокировать от случайного сбоя масштаба. Закройте ВЭ, выделите его рамку и в контекстном меню правой кнопки выберите Display locked (Показать блокированные).
Если в чертеже есть детали, которые надо показать в разных масштабах, внутри рамки чертежа следует разместить несколько ВЭ и в каждый вывести соответствующую деталь в нужном масштабе, хотя в пространстве модели все детали нарисованы в натуральную величину. Если понадобилось показать укрупненный узел, часть сборочного чертежа или детали, совсем не обязательно рисовать отдельный фрагмент. Достаточно вывести этот узел в более крупномасштабный ВЭ.
Без использования Пространства листа такое невозможно.
Существует такое понятие, как внемасштабные элементы. Таковыми называются объекты, величина которых на бумаге не зависит от масштаба чертежа. Например, высота текста, величина деталей размера, соотношение между штрихами и пробелами в несплошных линиях, частота штриховки, блоки-символы и некоторые другие. Такие элементы, когда они вычерчиваются в модели, должны иметь величины, зависимые от масштаба (напомним, что с освоением пространства листа появляется возможность собирать на одном чертеже детали в разных масштабах, хотя все они нарисованы в натуральную величину). Если нормальная высота текста 3.5мм, то в модели, участок которой планируется вывести на печать в масштабе 1:100, следует настроить высоту текста 350мм. Для другого участка, выводимого на печать в масштабе 1:20, текст надо перенастроить на высоту 70мм. Размерный стиль проще всего настроить на масштаб 1:1 (при Dimscale = 1) и затем на базе этого стиля создать серию размерных стилей для каждого масштаба. Все они будут отличаться от базового только величиной системной переменной Dimscale, всегда равной масштабу. Впрочем есть и другие, способы образмеривания. Один из них показан ниже, в п.12.
Чертеж, выполненный в пространстве модели и оформленный в пространстве листа следует выводить на печать в масштабе 1:1, и тогда его рамка будет иметь правильные размеры, а содержимое чертежа нужныe, заданныe внутри видового экрана масштабы.

Для работы с двумя пространствами - модели и листа - AutoCAD располагает еще многими возможностями. Перечислим их здесь, но без подробного описания.


Большинство из перечисленного невозможно сделать без применения Paper space и Layouts и тот, кто не использует пространство листа, обедняет свой AutoCAD.

При использовании двух пространств может возникнуть проблема с отображением типов линий: вдруг на распечатке все пунктирные линии превращаются в сплошные. Это происходит из-за рассогласования масштабов линий в модели и на листе.
Согласовать масштабы можно одним из двух способов:

  1. Откройте Line type manager (Диспетчер типов линий). Он находится в падающем меню Format (Формат). Затем Show detais (включить подробности). Выставьте Global scale factor (Глобальный масштаб) в то значение, какое будет у главного видового экрана, например, 100. Уберите галочку Use paper scale units for scaling (масштаб в единицах пространства листа). Нажмите ОК; затем в модели сделайте регенерацию. После этого все пунктирные линии, попавшие в этот видовой экран, будут выглядеть правильно. На других участках модели, которые будут выводится в ВЭ другого масштаба, несплошным линиям следует придать персональный масштаб в Properties (свойства). Если масштаб ВЭ 1:50, то есть вдвое крупней главного масштаба 1:100, то всем несплошным линиям следует придать масштаб 0.5. Совокупные масштабы линий сравняются и на распечатке можно будет увидеть линии с одинаковой длины штрихами и промежутками.
    Глобальный масштаб запоминается в системной переменной Ltscale, а наличие или отсутствие птички в окошке Масштаб в единицах пространства листа регулируется системной переменной Psltscale, которая может быть либо 1 либо 0. Таким образом,можно выставлять масштабы линий не вызывая диалогового окна Line type manager (Диспетчер типов линий), а простым набором на клавиатуре имен этих переменных.
    Если вы запомните эти и с десяток других переменных и будете знать, как ими пользоваться, вскоре станете крутыми автокадчиками и к вам будут приходить за советом.
  2. Выставьте Ltscale в значение 1 (а не 100, как описано в п.1). Psltscale также сделайте равной 1. Теперь в пространстве листа линии будут отображаться в соответствии с масштабами видовых экранов. Это будет видно в пространстве листа. Но в модели все линии будут видны как сплошные. Поскольку работа над чертежом ведется в модели, в этом случае приходится маневрировать, а именно, открывая модель следует выставить Ltscale в значение масштаба чертежа. Переходя в лист следует придать переменной Ltscale значение 1. Собственно, этот переход можно автоматизировать, но это не есть тема данной статьи.

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


Автор:

Настройка коэффициента панорамирования и зумирования вида на видовом экране листа на основе точек выравнивания, указанных в пространстве модели и пространстве листа.


найти

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

Прим.: Точки, заданные в пространстве модели, выравниваются по точкам, заданным в пространстве листа. Кроме того, коэффициент зумирования и поворот ПСК настраиваются в соответствии с заданными точками.

Пример

Например, для выравнивания окружности в пространстве модели в соответствии с пространством листа можно выполнить следующие действия.

Укажите две точки в пространстве модели:


Укажите две точки в пространстве листа:


Выравнивание окружности выполняется в соответствии с размером в пространстве листа:

Продолжаем разговор о создании собственных стилей линий в AutoCAD. В прошлый раз мы рассмотрели создание простых одномерных типов линий, содержащих линейные сегменты и текстовые строки, сегодня обратимся к созданию сложных типов линий.

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

Создание формы

Для создания формы существует команда MKSHAPE из состава пакета Express Tools. Она позволяет создать форму и сохранить ее в отдельном файле с расширением SHP.

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

  • Начертим перекрестие из сегментов, длиной 5 мм под углом 45 градусов относительно горизонтали

001

  • Запускаем команду создания формы и указываем файл SHP, куда форма будет сохранена

002

Для вставки формы используется команда ФОРМА (_SHAPE).

Создание типа линии

003

  • Запускаем команду Make Linetype (MKLTYPE):
    • Указываем файл, в который необходимо сохранить создаваемый образец
    • Вводим название линии, например, перекрестие,
    • Вводим описание линии
    • Указываем первую точку линии (Specify starting point for line definision) и конечную точку (Specify ending point for line definision). В нашем случае это будут крайние точки отрезков
    • Выбираем объекты, которые будут входить в описание линии

    При успешном завершении команды новый тип линии появится в списке доступных

    004

    Создадим объект с помощью нового типа линии. Параметр Масштаб типа линии применим и к такому образцу

    Пользователи старых версий AutoCAD прекрасно помнят простую и очень удобную команду Выровнять (_ALIGN), которая позволяет перенести, повернуть и масштабировать объект за одну операцию. По непонятным причинам, после выхода AutoCAD 2002 разработчики убрали эту команду из меню, но оставили ее в системе (таких команд на самом деле очень много), и вот начиная с AutoCAD 2010 она появилась на ленте Главная в панели Редактирование.

    001

    Пользователи всех версий AutoCAD могут запустить эту команду из командной строки.

    Как работает команда? Рассмотрим на примере кронштейна (деталь с пазом) и основания

    002

    Команда позволяет перенести компонент в новое место и повернуть его вдоль существующего объекта, другими словами выровнять один объект относительно другого.

    003

    • Точно также указываем вторую исходную и вторую целевую точку

    004

    • Далее система предложит указать третью точку, но т.к. мы работаем с плоским изображением, то пропускаем этот пункт.
    • Отвечаем на вопрос Масштабировать объекты по точкам выравнивания

    004_1

    Если Нет, то объект только переместится в первую целевую точку и повернется вдоль отрезка, образованного указанными целевыми точками

    005

    Если Да, то объект не только переместится и повернется, но и отмасштабируется так, что расстояния между исходными и целевыми точками станут равными (как в меньшую, так и в большую сторону)

    006

    Кроме того, команда Выровнять позволяет оперировать не только примитивами AutoCAD, но вставленными растровыми изображениями.

    Читайте также: