Автокад ошибка вне мировых лимитов

Содержание

  1. Лимиты Чертежа
  2. Установка лимитов чертежа
  3. Смена лимитов чертежа
  4. CADmaster
  5. Строительное черчение в AutoCAD: лимиты чертежа
  6. Скачать статью в формате PDF — 411.5 Кбайт
  7. Главная » CADmaster №1(6) 2001 » Архитектура и строительство Строительное черчение в AutoCAD: лимиты чертежа
  8. Таблица 1. Множители для настройки лимитов в зависимости от масштаба печати и формата листа

Лимиты Чертежа

Основным рабочим параметром чертежа считаются его лимиты — это координаты левого нижнего и правого верхнего углов прямоугольника, ограничивающего область чертежа. По умолчанию ширина этого прямоугольника составляет 420 текущих единиц, высота – 270, а левый нижний угол совпадает с началом координат.

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

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

Чтобы оставить эти размеры без изменений, достаточно пропустить запрос новых координат клавишей Enter. В противном случае необходимо ввести новые координаты. Так, в приведенном ниже примере установленные по умолчанию лимиты меняются на новые – 1540 единиц по ширине и 750 единиц по высоте.

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

Данный пример знакомит с правилами настройки лимитов чертежа. В задании необходимо указать такие границы области чертежа: 1540 единиц – по длине и 750 – по ширине. Порядок выполнения задания следующий:

  1. Выполните команду Limits. После этого AutoCAD предложит ввести координаты левого нижнего угла рабочей области чертежа, задав вопрос Specify lower left corner or [ON/OFF]. При этом в угловых скобках после данного сообщения указывается текущее значение координат. Для принятия указанных значений достаточно нажать Enter (в противном случае новые координаты следует ввести через запятую – сначала координату X, а затем Y, после чего нажать Enter.
  2. На следующий запрос Specify upper right corner введите значения координат верхнего правого угла (1540,750), если требуется изменить значения, установленные по умолчанию.
  3. Нажмите в строке состояния кнопку Grid Display (Сетка) и уменьшите масштаб отображения, чтобы увидеть результат выполненных преобразований.
    При установке лимитов чертежа необходимо учитывать размеры создаваемого объекта, а также масштаб выполнения чертежа. В AutoCAD чертежи можно строить в натуральную величину, а следовательно, области чертежа необходимо задавать соответствующие параметры.

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

Смена лимитов чертежа

Command: Limits Reset Model space limits:
Specify lower left corner or [ON/OFF] :
Specify upper right corner : 1540,750

Для снятия ограничения AutoCAD, накладываемого на доступную для выполнения построений область, следует ввести в командную строку команду Limits и на запрос координат левого нижнего угла (Specify lower left corner or [ON/OFF]) указать параметр Off (или On – для обратной операции).

Примечание. Лимиты чертежа задаются в тех единицах измерения, которые были определены как текущие.

Источник

CADmaster

Строительное черчение в AutoCAD: лимиты чертежа

Лимиты чертежа определяют, к какой максимальной области чертежа может быть быстро получен визуальный доступ…

Скачать статью в формате PDF — 411.5 Кбайт

Главная » CADmaster №1(6) 2001 » Архитектура и строительство Строительное черчение в AutoCAD: лимиты чертежа

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

Как правило, работа в AutoCAD ведется в масштабе 1:1 (реальный масштаб), масштабируется же изображение непосредственно при печати либо в плавающих видовых экранах макетов чертежных документов (Листы, Layouts). После создания нового чертежа по умолчанию, если не был использован прототип чертежа (Шаблон, Template) с иной настройкой, на экране визуально доступна область, соответствующая чертежному формату A1. Понятно, что на такой площади невозможно разместить не только строительный объект, но даже участок стены. Для увеличения видимой области рабочего пространства можно воспользоваться экранными операциями — например, выполнить 100-кратное зуммирование (_zoom;_s;100x). Более удобным способом настройки рабочей области является все же определение ее габаритов, называемых лимитами чертежа.

Для установки новых лимитов нужно выполнить одно из следующих действий:

  • ввести в командной строке _limits;
  • в меню Формат [Format] выбрать пункт Лимиты [Drawing Limits].

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

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

Новый чертеж, созданный со стандартными настройками, имеет лимиты, определяемые значениями «0.0000,0.0000» и «420.0000,297.0000». На количество нулей после десятичного разделителя (каковым в AutoCAD является точка, а не запятая) обращать внимание не нужно. Запятая при такой записи имеет функцию разделителя элементов списка координат.

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

Если первая точка лимитов совпадает с началом координат, для ввода второй точки достаточно ввести через запятую значения ее горизонтальной (X) и вертикальной (Y) координат, соответствующие размерам области лимитов. Стандартная запись «420.0000,297.0000» (или «420,297», если отбросить незначащие нули) означает, что в вашем распоряжении имеется рабочее поле с размерами 420 мм на 297 мм. На самом деле единице AutoCAD может быть поставлено в соответствие любое значение, однако в практике строительного черчения используются исключительно миллиметры.

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

Графическое указание области лимитов строительного чертежа, начатого в стандартном режиме (Простейший шаблон, Start from Scratch), практически невыполнимо, поскольку область ввода второй точки визуально недоступна. Напротив, сама процедура изменения лимитов посвящена именно обеспечению доступа к ней.

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

Таблица 1. Множители для настройки лимитов в зависимости от масштаба печати и формата листа

A4 A3 A2 A1 A0
1:20 14 20 28 40 56
1:50 36 50 71 100 141
1:100 71 100 141 200 283
1:200 141 200 283 400 566
1:500 353 500 705 1000 1414
1:1000 705 1000 1414 2000 2828
1:2000 1414 2000 2828 4000 5656

В том случае, если левая нижняя точка области лимитов имеет нулевые координаты, новые координаты правого верхнего ее угла вычислить несложно. Как правило, в работе над строительными объектами используются следующие значения масштабных коэффициентов: 1:2000; 1:1000; 1:500; 1:200; 1:100; 1:50; 1:20. Используемые форматы бумаги таковы: формат A3 соответствует стандартным лимитам, формат А1 по каждому из размеров превосходит формат A3 вдвое. Формат A2 по каждому из размеров превосходит формат A3 приблизительно в 1,4 раза. Используя несложные арифметические расчеты, можно определить, во сколько раз в каждом случае следует умножить (делить, видимо, не придется) значения стандартных лимитов. В качестве множителей должны использоваться знаменатель предполагаемого масштаба вывода чертежа и частное от деления длины стороны формата листа на длину соответствующей стороны формата A3. Для стандартных значений получаются следующие значения (дробные значения округлены; см. таблицу 1).

Если вам совсем не хочется заниматься подсчетами, примите лимиты в 100 или в 1000 раз больше стандартных значений. Главное, чтобы они с запасом вмещали проектируемый объект — целиком или определенную вами его часть.

Лимиты можно также настроить непосредственно при входе в программу или при создании нового чертежа в текущей сессии. Для этого в стартовом диалоге следует выбрать настройку Quick Setup или Advanced Setup и на соответственно втором и пятом шаге настройки определить нужную рабочую область, заменив значения в полях ввода Width и Length согласно описанному выше алгоритму.

После того как область лимитов определена, нужно вывести ее на экран целиком. Для этого применяются команды _ZOOM с опциями _ALL или _EXTENDS, которые в данном контексте идентичны по результату. Чтобы вызвать команды в этом формате, можно по выбору выполнить следующие действия:

  • ввести команду _zoom и нужную опцию в командной строке;
  • в меню Вид [View] выбрать пункт Показать [Zoom], а затем в подчиненном меню выбрать вариант Все [All] или Границы [Extends];
  • воспользоваться кнопкой Показать границы [Zoom Extends] или Показать все [Zoom All] из панели инструментов Зуммирование [Zoom]. Эта панель вызывается в качестве подчиненной из области кнопок управления экранным изображением панели Стандартная [Standard].

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

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

AutoCAD предусматривает режим, при котором графический ввод вне области лимитов невозможен. Это может оказаться полезным, если зона лимитов точно соответствует области, которая будет выводиться на печать: предотвращается черчение за ее пределами. Режим отслеживания лимитов активизируется командой _LIMITS с опцией _ON. В этом режиме ввод за лимитами сопровождается сообщением об ошибке в командной строке и повторным приглашением к вводу. Опция _OFF команды _LIMITS дезактивирует режим отслеживания. Команда вызывается:

  • вводом _limits в командной строке;
  • выбором пункта Лимиты [Drawing Limits] в меню Формат [Format].

В обоих случаях опции вызываются в командной строке.

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

Экранная сетка отображается только в области лимитов, что также позволяет наглядно представить доступную рабочую область. При этом следует иметь в виду, что сетка отображается на экране только в том случае, если ее шаг (расстояние между ближайшими узлами) позволяет сделать это при текущем экранном увеличении. Слишком плотная сетка не отображается. Стандартный шаг 10 единиц не позволяет использовать сетку при работе со строительными объектами. При лимитах 42000×29700, что соответствует чертежному листу формата A3 в масштабе 1:100, в полноэкранном режиме с разрешением 1024×768 сетка будет видна при шаге не менее 200. В отличие от сетки, на действие режима шаговой привязки ограничения по лимитам и плотности узлов не оказывают влияния.

Сетка управляется командой _GRID, опции _ON и _OFF которой соответственно включают и выключают ее отображение. Команда вызывается в командной строке: _grid. Без опций команда позволяет настроить шаг сетки. Управлять видимостью сетки можно также кнопкой СЕТКА [GRID] в строке состояния. Сказанное не исчерпывает всех возможностей управления сеткой, однако более полное описание выходит за рамки излагаемой темы.

Здесь и далее системной единице длины AutoCAD приводится в соответствие 1 мм, что отвечает требованиям чертежных норм и практической целесообразности.

Заранее подготовить рабочую область для быстрого доступа можно и не настраивая лимиты. Стандартными средствами создайте рамку будущего чертежа с учетом масштаба. Лучше всего использовать прямоугольник. Диагональ прямоугольника нужно задавать, следуя тем же принципам, что и при назначении лимитов. Так же, как и лимиты, такая рамка позволяет быстро вывести на экран всю область чертежа, а кроме того непосредственно видеть границы ввода. После завершения работы она может быть использована в качестве наружной рамки чертежа либо удалена.

Назначение масштаба при выводе чертежей на печать будет рассмотрено в следующей статье цикла.

Источник

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

Как правило, работа в AutoCAD ведется в масштабе 1:1 (реальный масштаб), масштабируется же изображение непосредственно при печати либо в плавающих видовых экранах макетов чертежных документов (Листы, Layouts). После создания нового чертежа по умолчанию, если не был использован прототип чертежа (Шаблон, Template) с иной настройкой, на экране визуально доступна область, соответствующая чертежному формату A1. Понятно, что на такой площади невозможно разместить не только строительный объект, но даже участок стены. Для увеличения видимой области рабочего пространства можно воспользоваться экранными операциями — например, выполнить 100-кратное зуммирование (_zoom;_s;100x). Более удобным способом настройки рабочей области является все же определение ее габаритов, называемых лимитами чертежа.

Для установки новых лимитов нужно выполнить одно из следующих действий:

  • ввести в командной строке _limits;
  • в меню Формат [Format] выбрать пункт Лимиты [Drawing Limits].

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

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

Новый чертеж, созданный со стандартными настройками, имеет лимиты, определяемые значениями «0.0000,0.0000» и «420.0000,297.0000». На количество нулей после десятичного разделителя (каковым в AutoCAD является точка, а не запятая) обращать внимание не нужно. Запятая при такой записи имеет функцию разделителя элементов списка координат.

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

Если первая точка лимитов совпадает с началом координат, для ввода второй точки достаточно ввести через запятую значения ее горизонтальной (X) и вертикальной (Y) координат, соответствующие размерам области лимитов. Стандартная запись «420.0000,297.0000» (или «420,297», если отбросить незначащие нули) означает, что в вашем распоряжении имеется рабочее поле с размерами 420 мм на 297 мм. На самом деле единице AutoCAD может быть поставлено в соответствие любое значение, однако в практике строительного черчения используются исключительно миллиметры.

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

Графическое указание области лимитов строительного чертежа, начатого в стандартном режиме (Простейший шаблон, Start from Scratch), практически невыполнимо, поскольку область ввода второй точки визуально недоступна. Напротив, сама процедура изменения лимитов посвящена именно обеспечению доступа к ней.

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

Таблица 1. Множители для настройки лимитов в зависимости от масштаба печати и формата листа

A4 A3 A2 A1 A0
1:20 14 20 28 40 56
1:50 36 50 71 100 141
1:100 71 100 141 200 283
1:200 141 200 283 400 566
1:500 353 500 705 1000 1414
1:1000 705 1000 1414 2000 2828
1:2000 1414 2000 2828 4000 5656

В том случае, если левая нижняя точка области лимитов имеет нулевые координаты, новые координаты правого верхнего ее угла вычислить несложно. Как правило, в работе над строительными объектами используются следующие значения масштабных коэффициентов: 1:2000; 1:1000; 1:500; 1:200; 1:100; 1:50; 1:20. Используемые форматы бумаги таковы: формат A3 соответствует стандартным лимитам, формат А1 по каждому из размеров превосходит формат A3 вдвое. Формат A2 по каждому из размеров превосходит формат A3 приблизительно в 1,4 раза. Используя несложные арифметические расчеты, можно определить, во сколько раз в каждом случае следует умножить (делить, видимо, не придется) значения стандартных лимитов. В качестве множителей должны использоваться знаменатель предполагаемого масштаба вывода чертежа и частное от деления длины стороны формата листа на длину соответствующей стороны формата A3. Для стандартных значений получаются следующие значения (дробные значения округлены; см. таблицу 1).

Если вам совсем не хочется заниматься подсчетами, примите лимиты в 100 или в 1000 раз больше стандартных значений. Главное, чтобы они с запасом вмещали проектируемый объект — целиком или определенную вами его часть.

Лимиты можно также настроить непосредственно при входе в программу или при создании нового чертежа в текущей сессии. Для этого в стартовом диалоге следует выбрать настройку Quick Setup или Advanced Setup и на соответственно втором и пятом шаге настройки определить нужную рабочую область, заменив значения в полях ввода Width и Length согласно описанному выше алгоритму.


Рис. 1. Создание чертежа с настройкой лимитов

Рис. 1. Создание чертежа с настройкой лимитов

После того как область лимитов определена, нужно вывести ее на экран целиком. Для этого применяются команды _ZOOM с опциями _ALL или _EXTENDS, которые в данном контексте идентичны по результату. Чтобы вызвать команды в этом формате, можно по выбору выполнить следующие действия:

  • ввести команду _zoom и нужную опцию в командной строке;
  • в меню Вид [View] выбрать пункт Показать [Zoom], а затем в подчиненном меню выбрать вариант Все [All] или Границы [Extends];
  • воспользоваться кнопкой Показать границы [Zoom Extends] или Показать все [Zoom All] из панели инструментов Зуммирование [Zoom]. Эта панель вызывается в качестве подчиненной из области кнопок управления экранным изображением панели Стандартная [Standard].


Рис. 2. Настройка лимитов нового чертежа

Рис. 2. Настройка лимитов нового чертежа

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

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

AutoCAD предусматривает режим, при котором графический ввод вне области лимитов невозможен. Это может оказаться полезным, если зона лимитов точно соответствует области, которая будет выводиться на печать: предотвращается черчение за ее пределами. Режим отслеживания лимитов активизируется командой _LIMITS с опцией _ON. В этом режиме ввод за лимитами сопровождается сообщением об ошибке в командной строке и повторным приглашением к вводу. Опция _OFF команды _LIMITS дезактивирует режим отслеживания. Команда вызывается:

  • вводом _limits в командной строке;
  • выбором пункта Лимиты [Drawing Limits] в меню Формат [Format].

В обоих случаях опции вызываются в командной строке.

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

Экранная сетка отображается только в области лимитов, что также позволяет наглядно представить доступную рабочую область. При этом следует иметь в виду, что сетка отображается на экране только в том случае, если ее шаг (расстояние между ближайшими узлами) позволяет сделать это при текущем экранном увеличении. Слишком плотная сетка не отображается. Стандартный шаг 10 единиц не позволяет использовать сетку при работе со строительными объектами. При лимитах 42000×29700, что соответствует чертежному листу формата A3 в масштабе 1:100, в полноэкранном режиме с разрешением 1024×768 сетка будет видна при шаге не менее 200. В отличие от сетки, на действие режима шаговой привязки ограничения по лимитам и плотности узлов не оказывают влияния.


Рис. 3. Сетка в области лимитов

Рис. 3. Сетка в области лимитов

Сетка управляется командой _GRID, опции _ON и _OFF которой соответственно включают и выключают ее отображение. Команда вызывается в командной строке: _grid. Без опций команда позволяет настроить шаг сетки. Управлять видимостью сетки можно также кнопкой СЕТКА [GRID] в строке состояния. Сказанное не исчерпывает всех возможностей управления сеткой, однако более полное описание выходит за рамки излагаемой темы.


Рис. 4. Поле координат и кнопки управления шаговой привязкой и сеткой

Рис. 4. Поле координат и кнопки управления шаговой привязкой и сеткой

Здесь и далее системной единице длины AutoCAD приводится в соответствие 1 мм, что отвечает требованиям чертежных норм и практической целесообразности.

Заранее подготовить рабочую область для быстрого доступа можно и не настраивая лимиты. Стандартными средствами создайте рамку будущего чертежа с учетом масштаба. Лучше всего использовать прямоугольник. Диагональ прямоугольника нужно задавать, следуя тем же принципам, что и при назначении лимитов. Так же, как и лимиты, такая рамка позволяет быстро вывести на экран всю область чертежа, а кроме того непосредственно видеть границы ввода. После завершения работы она может быть использована в качестве наружной рамки чертежа либо удалена.

Назначение масштаба при выводе чертежей на печать будет рассмотрено в следующей статье цикла.

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

#1 30 октября 2005г. 16:49:49

  • Павел
  • Восстановленный участник
  • На форуме с 14 сентября 2001г.
  • Сообщений: 119
  • Спасибо: 0

Тема: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

Приветствую!
Подскажите кто-нибудь, плз! Как создать новое поле чертежа БЕЗ ЛИМИТОВ, чтобы поле это было бесконечным, т.е. чтобы можно было чертить большие чертежи, уменьшать их в точку, увеличивать до детаей и т.п. А то у меня так — начертишь например линию длиной 2000 единиц…двигать можно до определённого момента,уменьшать тоже, лимиты эти понимаш…
Может АвтоКАД глючит у меня? (2005 у меня версия)

#2 Ответ от Демиан 30 октября 2005г. 17:31:21

  • Демиан
  • Восстановленный участник
  • На форуме с 28 апреля 2005г.
  • Сообщений: 51
  • Спасибо: 0

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

Начерти линию и скопируй на расстояние 1000000 (если мало — допиши еще пару нулей). Дважды щелкни по колесу мыши.

#3 Ответ от Александр Ривилис 30 октября 2005г. 17:36:44

  • Александр Ривилис
  • Александр Ривилис
  • Активный участник
  • Откуда: Украина / Киев
  • На форуме с 15 апреля 2005г.
  • Сообщений: 8,659
  • Спасибо: 157

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

> Павел
К лимитам это никакого отношения не имеет!

#4 Ответ от Владимир Громов 30 октября 2005г. 17:55:49

  • Владимир Громов
  • Активный участник
  • На форуме с 10 июля 2004г.
  • Сообщений: 8,349
  • Спасибо: 4

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

> Павел
А вот попробуй задать такие лимиты:
Команда: ‘_limits
Переустановка лимитов пространства модели:
Левый нижний угол или [Вкл/Откл] <0.0000,0.0000>:
Правый верхний угол <420.0000,297.0000>:
100000000000000000000,100000000000000000000

#5 Ответ от Vova 30 октября 2005г. 18:49:49

  • Vova
  • Восстановленный участник
  • На форуме с 10 декабря 2003г.
  • Сообщений: 2,055
  • Спасибо: 0

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

Лимиты не разрешают чертить в области, ими ограниченной. Их можно отключить: Limits Off. Но к проблеме Павла они вряд-ли имеют отношение. Если Zoom или Pan стопорятся, найди в тулбаре Zoom кнопку с минусом, и нажми на нее.

#6 Ответ от Владимир Громов 30 октября 2005г. 19:09:03

  • Владимир Громов
  • Активный участник
  • На форуме с 10 июля 2004г.
  • Сообщений: 8,349
  • Спасибо: 4

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

> Vova
Макрос на этой кнопке:

Тогда уж можно посоветовать

где n — масштабный коффициент или <1 или >1.
Если вводится только цифровое значение, вычисляется коэффициент по отношению к лимитам рисунка. (Данная опция используется редко.) Например, ввод числа 2 показывает все объекты вдвое увеличенными по отношению к тому, как они выглядели бы в лимитах рисунка.

#7 Ответ от Vova 30 октября 2005г. 20:18:03

  • Vova
  • Восстановленный участник
  • На форуме с 10 декабря 2003г.
  • Сообщений: 2,055
  • Спасибо: 0

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

Павел не смог выразить свою мысль четко. Мне показалось, у него такая-же проблема, как бывает у меня: иногда Pan или Zoom как-бы упираются в какое-то препятствие, похожее на лимиты (но это не те лимиты, в которых нельзя рисовать и которые отключаются опцией Off). Вероятно, это глюк автокада. Я случайно нашел, что нажатие на вышеуказанную кнопку (кнопку (+) не проверял)убирает это препятствие.

#8 Ответ от Владимир Громов 30 октября 2005г. 21:18:28

  • Владимир Громов
  • Активный участник
  • На форуме с 10 июля 2004г.
  • Сообщений: 8,349
  • Спасибо: 4

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

В русской версии еще можно задать опцию «макс», в английской версии опция «max» не работает. Мне иногда при запрете зуммирования или панорамирования помогает команда «_regen» («регенерировать»). Собственно, в старых версиях AutoCAD’а так и писалось, что если границы рисунка выходят за пределы виртуального экрана, то необходима регенерация рисунка. Раньше команда «_zoom» «_dynanic» («показать» «динамика») отображала как раз размеры виртуального экрана, может, и сейчас показывает то же самое.

#9 Ответ от Forma 30 октября 2005г. 22:05:37

  • Forma
  • Восстановленный участник
  • На форуме с 22 июня 2005г.
  • Сообщений: 1,782
  • Спасибо: 0

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

Так это глюк оказывается. Из версии в версию.
Странно. Я обычно пользовался zoom — (минус).
Раздражался и считал, что чего- то не знаю.
Тогда почему: то появляется, то исчезает?
Похоже, все- таки на какую- то настройку.

#10 Ответ от Павел 31 октября 2005г. 00:37:34

  • Павел
  • Восстановленный участник
  • На форуме с 14 сентября 2001г.
  • Сообщений: 119
  • Спасибо: 0

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

Vova (2005-10-30 20:18:03)
Да, примерно так. Только у меня ещё появляется такой маркер в виде или вертикальной чёрточки со стрелкой или в виде уголка, если выполняется РАN в горизонтальном направлении — черточка (дескать тут граница воображаемой зоны черчения), если РАN в угловых направлениях — наткнёшся на уголок (опять же, дескать, граница тут)…

#11 Ответ от Владимир Громов 31 октября 2005г. 06:06:37

  • Владимир Громов
  • Активный участник
  • На форуме с 10 июля 2004г.
  • Сообщений: 8,349
  • Спасибо: 4

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

> Павел
Ну, так сделайте «_regen».

#12 Ответ от ShaggyDoc 31 октября 2005г. 06:31:23

  • ShaggyDoc
  • Восстановленный участник
  • На форуме с 10 сентября 2001г.
  • Сообщений: 1,761
  • Спасибо: 0

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

Забыли, забыли старые добрые мерзопакостные времена…
AutoCAD создает в памяти некую виртуальную область, в пределах которой зуммирование выполняется без регенерации. Сейчас она достаточно большая, а если регенерация требуется и выполняется автоматически, то это не очень заметно.
А раньше, скажем в Acad-10 с малой памятью на это натыкались постоянно. Для ориентировки помогала Zoom D. В этом режиме специально отображалась область, в пределах которой регенерация не требуется. На нее ориентировались, чтобы не вызывать длительную регенерацию.
Сейчас все проще, но иногда AutoCAD натыкается на эту невидимую границу и не может показать вид без регенерации. Это может быть и в пустом рисунке. Выход уже подсказывали — нарисовать что-то «длинное» и показать все.

#13 Ответ от kpblc 31 октября 2005г. 11:29:17

  • kpblc
  • kpblc
  • Активный участник
  • Откуда: С.-Петербург
  • На форуме с 29 ноября 2004г.
  • Сообщений: 8,347
  • Спасибо: 23

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

> ShaggyDoc
Ну можно попробовать сделать нечто типа такого:

(defun auto-lim-off (/ start_point end_point _cmdecho_ _nomutt_)
  (defun loc:m2p (point1 point2)
    (list (/ (+ (car point1) (car point2)) 2)
      (/ (+ (cadr point1) (cadr point2)) 2)
      (/ (+ (caddr point1) (caddr point2)) 2)
      ) ;_ end of list
    ) ;_ end of defun
  (setq    start_point (getvar "vsmin")
    end_point   (getvar "vsmax")
    _cmdecho_   (getvar "cmdecho")
    _nomutt_    (getvar "nomutt")
    ) ;_ end of setq
  (mapcar 'setvar '("cmdecho" "nomutt") '(0 1))
  (command "_.line" start_point end_point "")
  (command "_.scale" "_last" "" (loc:m2p start_point end_point) 2)
  (command "_.zoom" "_all")
  (command "_.erase" "_last" "")
  (command "_.zoom" "_p")
  (mapcar 'setvar (list "cmdecho" "nomutt") (list _cmdecho_ _nomutt_))
  (princ)
  ) ;_ end of defun

И повесить его на автозагрузку.

#14 Ответ от Павел 31 октября 2005г. 11:40:46

  • Павел
  • Восстановленный участник
  • На форуме с 14 сентября 2001г.
  • Сообщений: 119
  • Спасибо: 0

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

Спасибо парни!
Попробовал — помогает и «реген» и кнопка «-» и перенос на 1000000 с щелчком колеса и рисование чего то длинного…
Странно только, что авторы программы до сих пор ничего не сделали с этим…
И ни в одной книге по АКАД ни слова об этом я, например, не встречал…

#15 Ответ от Павел 31 октября 2005г. 11:46:37

  • Павел
  • Восстановленный участник
  • На форуме с 14 сентября 2001г.
  • Сообщений: 119
  • Спасибо: 0

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

kpblc (2005-10-31 11:29:17)
А что это и как это повесить в автозагрузку.

#16 Ответ от Владимир Громов 31 октября 2005г. 11:56:35

  • Владимир Громов
  • Активный участник
  • На форуме с 10 июля 2004г.
  • Сообщений: 8,349
  • Спасибо: 4

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

> Павел
Надо найти русское фирменное описание AutoCAD’а 10… Я его давно выкинул. А так — чего мучится-то? Сделал регенерацию и мотай рисунок дальше.

#17 Ответ от kpblc 31 октября 2005г. 12:03:05

  • kpblc
  • kpblc
  • Активный участник
  • Откуда: С.-Петербург
  • На форуме с 29 ноября 2004г.
  • Сообщений: 8,347
  • Спасибо: 23

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

> Павел
Ну сохранить код в файл с расширеним .lsp, в конце добавив строку (auto-lim-off) — именно так, со скобками. Потом в каде дать _.appload, щелкнуть на портфеле, кнопка Add, указать сохраненный файл. при следующем подгруженном файле сработает команда (auto-lim-off).
На самом деле функция не лишена недостатков — не производится контроль активной ucs, не производится никакого анализа необходимости выполнения и т.п. Немного доработанный вариант:

(defun auto-lim-off (/ start_point end_point _cmdecho_ _nomutt_)
  (defun loc:m2p (point1 point2)
    (list (/ (+ (car point1) (car point2)) 2)
      (/ (+ (cadr point1) (cadr point2)) 2)
      (/ (+ (caddr point1) (caddr point2)) 2)
      ) ;_ end of list
    ) ;_ end of defun
  (command "_.zoom" "_all")
  (setq    start_point (getvar "vsmin")
    end_point   (getvar "vsmax")
    _cmdecho_   (getvar "cmdecho")
    _nomutt_    (getvar "nomutt")
    ) ;_ end of setq
  (mapcar 'setvar '("cmdecho" "nomutt") '(0 1))
  (command "_.line" start_point end_point "")
  (command "_.scale"
       "_last"
       ""
       (loc:m2p start_point end_point)
       2
       ) ;_ end of command
  (command "_.zoom" "_all")
  (command "_.erase" "_last" "")
  (repeat 2 (command "_.zoom" "_p"))
  (mapcar 'setvar
      (list "cmdecho" "nomutt")
      (list _cmdecho_ _nomutt_)
      ) ;_ end of mapcar
  (princ)
  ) ;_ end of defun
(auto-lim-off)

Более подробные инструкции есть здесь: https://www.caduser.ru/oldlink/faq/?part=023#44

#18 Ответ от Владимир Громов 31 октября 2005г. 12:09:41

  • Владимир Громов
  • Активный участник
  • На форуме с 10 июля 2004г.
  • Сообщений: 8,349
  • Спасибо: 4

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

Кстати, можно посмотреть, какие единицы применяются для масштабирования блоков при вставке: от ангстремов до парсеков, т.е. до квадриллионов километров.

#19 Ответ от kpblc 31 октября 2005г. 12:53:18

  • kpblc
  • kpblc
  • Активный участник
  • Откуда: С.-Петербург
  • На форуме с 29 ноября 2004г.
  • Сообщений: 8,347
  • Спасибо: 23

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

> Владимир Громов
:?: Может, пост был не сюда? BTW: по идее блоки вообще должны быть unitless.

#20 Ответ от Владимир Громов 31 октября 2005г. 13:16:01

  • Владимир Громов
  • Активный участник
  • На форуме с 10 июля 2004г.
  • Сообщений: 8,349
  • Спасибо: 4

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

> kpblc
Почему не сюда? Если я вставляю в рисунок нашу Галактику в виде блока, то каковы должны быть лимиты?

#21 Ответ от kpblc 31 октября 2005г. 13:24:35

  • kpblc
  • kpblc
  • Активный участник
  • Откуда: С.-Петербург
  • На форуме с 29 ноября 2004г.
  • Сообщений: 8,347
  • Спасибо: 23

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

Так дело-то не в лимитах, а в том, что до тех пор, пока объект (любой) не окажется за пределами текущего экрана, за эти пределы панорамирование не срабатывает — блокируется. И значения limits, limcheck, limmax и limmin мало что изменяют. Кстати, в коде можно сделать доплнительную проверку еще и на это дело :)

#22 Ответ от Владимир Громов 31 октября 2005г. 13:35:28

  • Владимир Громов
  • Активный участник
  • На форуме с 10 июля 2004г.
  • Сообщений: 8,349
  • Спасибо: 4

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

> kpblc
Да это я все про виртуальный экран. Он ограничен, тогда зачем такие дикие расстояния типа парсеков?

#23 Ответ от Александр 2 ноября 2005г. 17:21:10

  • Александр
  • Восстановленный участник
  • На форуме с 6 ноября 2001г.
  • Сообщений: 238
  • Спасибо: 0

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

Ограничен Виртуальный Экран по соображениям экономии — зачем парится про области, в которых ничего нет («границы») и не планируется («лимиты»)???

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Как вы используете ограничения в AutoCAD?

Шаги для установки ограничений

  1. Откройте программу AutoCAD.
  2. Введите LIMITS в командной строке или командной строке.
  3. Нажмите Enter или пробел.
  4. Напишите координаты нижнего левого угла. Например, (0,0). …
  5. Нажмите Ввод.
  6. Напишите координаты правого верхнего угла. Например, (200, 200).
  7. Нажмите Ввод.
  8. Пишите З.

Что такое команда ограничения AutoCAD?

«Границы» чертежа, определенные AutoCAD, представляют собой прямоугольную область, в которой вам разрешено рисовать. Это область, которая будет отображаться, когда вы «масштабируете» «все». Это также область, на которую распространяется видимая сетка и сетка привязки. Они предустановлены Autodesk как область шириной 12 дюймов и высотой 9 дюймов.

Как исправить размеры в AutoCAD?

Помощь

  1. Выберите вкладку «Главная» панель «Аннотации» «Размерный стиль». Находить.
  2. В Диспетчере размерных стилей выберите стиль, который хотите изменить. Щелкните Изменить.
  3. В диалоговом окне «Изменить размерный стиль» на вкладке «По размеру» в разделе «Масштаб для элементов-размеров» введите значение общего масштаба.
  4. Нажмите кнопку ОК.
  5. Нажмите «Закрыть», чтобы выйти из Диспетчера размерных стилей.

Как установить ограничения в AutoCAD 2020?

Установка пределов отображения сетки

  1. В командной строке введите пределы.
  2. Введите координаты точки в нижнем левом углу границ сетки.
  3. Введите координаты точки в правом верхнем углу границ сетки.
  4. В командной строке введите griddisplay и введите значение 0.

Что такое команда Zoom?

Увеличение для отображения всех видимых объектов и наглядных пособий. Настраивает увеличение области рисования, чтобы учесть границы всех видимых объектов на чертеже или визуальные подсказки, такие как пределы сетки (команда LIMITS), в зависимости от того, что больше. … Чем больше значение, тем меньше увеличение.

Как отключить ограничения в AutoCAD?

  1. Выберите «Формат», «Пределы рисования».
  2. Введите LIMITS в командной строке. Команда: ОГРАНИЧЕНИЯ.
  3. Введите один из следующих параметров. Вкл/Выкл/Нижний левый угол: 0,0.
  4. Введите один из следующих вариантов для верхнего правого предела:

Как вы устанавливаете лимиты?

10 способов построить и сохранить лучшие границы

  1. Назовите свои пределы. Вы не можете установить хорошие границы, если вы не уверены в том, где вы стоите. …
  2. Настройтесь на свои чувства. …
  3. Будьте прямыми. …
  4. Дайте себе разрешение. …
  5. Практикуйте самосознание. …
  6. Подумайте о своем прошлом и настоящем. …
  7. Сделайте заботу о себе приоритетом. …
  8. Ищите поддержку.

Как увеличить площадь в AutoCAD?

Переключите отображение строки меню, строки состояния и командного окна, когда вы хотите увеличить размер области рисования (Ctrl + 0).

Как установить размерные стили в AutoCAD?

Создание размерного стиля

  1. Выберите вкладку «Главная» панель «Аннотации» «Размерный стиль». …
  2. В Диспетчере размерных стилей нажмите «Создать».
  3. В диалоговом окне «Создать новый размерный стиль» введите имя нового размерного стиля и нажмите «Продолжить».
  4. В диалоговом окне «Новый размерный стиль» щелкните каждую вкладку и внесите необходимые изменения для нового размерного стиля.

Что такое Dimscale в AutoCAD?

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

Как задать размеры в AutoCAD?

Создайте базовое измерение

  1. Выберите вкладку «Аннотации» панель «Размеры» «Базовая линия». …
  2. При появлении запроса выберите базовый размер. …
  3. Используйте объектную привязку, чтобы выбрать начало второй выносной линии, или нажмите Enter, чтобы выбрать любой размер в качестве базового размера. …
  4. Используйте объектную привязку, чтобы указать начало следующей выносной линии.

В каком модуле находится AutoCAD?

Базовой единицей является дюйм, если не указано иное, поэтому, если вы введете число, например 147.5, AutoCAD воспримет его как 12′3 1/2″. Десятичные единицы безразмерны, то есть они не основаны на какой-либо конкретной единице реального мира.

Что такое 3D-команды в AutoCAD?

Команды

  • 3DПЕРЕМЕЩЕНИЕ (команда)
  • 3ДОРБИТ (команда)
  • 3ПОВОРОТ (команда)
  • 3МАСШТАБ (команда)
  • ЯЩИК (команда)
  • КОНУС (команда)
  • КОНВТОМЕШ (команда)
  • ПРЕОБРАЗОВАТЬ (команда)

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

Как правило, работа в AutoCAD ведется в масштабе 1:1 (реальный масштаб), масштабируется же изображение непосредственно при печати либо в плавающих видовых экранах макетов чертежных документов (Листы, Layouts). После создания нового чертежа по умолчанию, если не был использован прототип чертежа (Шаблон, Template) с иной настройкой, на экране визуально доступна область, соответствующая чертежному формату A1. Понятно, что на такой площади невозможно разместить не только строительный объект, но даже участок стены. Для увеличения видимой области рабочего пространства можно воспользоваться экранными операциями — например, выполнить 100-кратное зуммирование (_zoom;_s;100x). Более удобным способом настройки рабочей области является все же определение ее габаритов, называемых лимитами чертежа.

Для установки новых лимитов нужно выполнить одно из следующих действий:

  • ввести в командной строке _limits;
  • в меню Формат [Format] выбрать пункт Лимиты [Drawing Limits].

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

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

Новый чертеж, созданный со стандартными настройками, имеет лимиты, определяемые значениями «0.0000,0.0000» и «420.0000,297.0000». На количество нулей после десятичного разделителя (каковым в AutoCAD является точка, а не запятая) обращать внимание не нужно. Запятая при такой записи имеет функцию разделителя элементов списка координат.

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

Если первая точка лимитов совпадает с началом координат, для ввода второй точки достаточно ввести через запятую значения ее горизонтальной (X) и вертикальной (Y) координат, соответствующие размерам области лимитов. Стандартная запись «420.0000,297.0000» (или «420,297», если отбросить незначащие нули) означает, что в вашем распоряжении имеется рабочее поле с размерами 420 мм на 297 мм. На самом деле единице AutoCAD может быть поставлено в соответствие любое значение, однако в практике строительного черчения используются исключительно миллиметры.

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

Графическое указание области лимитов строительного чертежа, начатого в стандартном режиме (Простейший шаблон, Start from Scratch), практически невыполнимо, поскольку область ввода второй точки визуально недоступна. Напротив, сама процедура изменения лимитов посвящена именно обеспечению доступа к ней.

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

Таблица 1. Множители для настройки лимитов в зависимости от масштаба печати и формата листа

A4 A3 A2 A1 A0
1:20 14 20 28 40 56
1:50 36 50 71 100 141
1:100 71 100 141 200 283
1:200 141 200 283 400 566
1:500 353 500 705 1000 1414
1:1000 705 1000 1414 2000 2828
1:2000 1414 2000 2828 4000 5656

В том случае, если левая нижняя точка области лимитов имеет нулевые координаты, новые координаты правого верхнего ее угла вычислить несложно. Как правило, в работе над строительными объектами используются следующие значения масштабных коэффициентов: 1:2000; 1:1000; 1:500; 1:200; 1:100; 1:50; 1:20. Используемые форматы бумаги таковы: формат A3 соответствует стандартным лимитам, формат А1 по каждому из размеров превосходит формат A3 вдвое. Формат A2 по каждому из размеров превосходит формат A3 приблизительно в 1,4 раза. Используя несложные арифметические расчеты, можно определить, во сколько раз в каждом случае следует умножить (делить, видимо, не придется) значения стандартных лимитов. В качестве множителей должны использоваться знаменатель предполагаемого масштаба вывода чертежа и частное от деления длины стороны формата листа на длину соответствующей стороны формата A3. Для стандартных значений получаются следующие значения (дробные значения округлены; см. таблицу 1).

Если вам совсем не хочется заниматься подсчетами, примите лимиты в 100 или в 1000 раз больше стандартных значений. Главное, чтобы они с запасом вмещали проектируемый объект — целиком или определенную вами его часть.

Лимиты можно также настроить непосредственно при входе в программу или при создании нового чертежа в текущей сессии. Для этого в стартовом диалоге следует выбрать настройку Quick Setup или Advanced Setup и на соответственно втором и пятом шаге настройки определить нужную рабочую область, заменив значения в полях ввода Width и Length согласно описанному выше алгоритму.


Рис. 1. Создание чертежа с настройкой лимитов

Рис. 1. Создание чертежа с настройкой лимитов

После того как область лимитов определена, нужно вывести ее на экран целиком. Для этого применяются команды _ZOOM с опциями _ALL или _EXTENDS, которые в данном контексте идентичны по результату. Чтобы вызвать команды в этом формате, можно по выбору выполнить следующие действия:

  • ввести команду _zoom и нужную опцию в командной строке;
  • в меню Вид [View] выбрать пункт Показать [Zoom], а затем в подчиненном меню выбрать вариант Все [All] или Границы [Extends];
  • воспользоваться кнопкой Показать границы [Zoom Extends] или Показать все [Zoom All] из панели инструментов Зуммирование [Zoom]. Эта панель вызывается в качестве подчиненной из области кнопок управления экранным изображением панели Стандартная [Standard].


Рис. 2. Настройка лимитов нового чертежа

Рис. 2. Настройка лимитов нового чертежа

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

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

AutoCAD предусматривает режим, при котором графический ввод вне области лимитов невозможен. Это может оказаться полезным, если зона лимитов точно соответствует области, которая будет выводиться на печать: предотвращается черчение за ее пределами. Режим отслеживания лимитов активизируется командой _LIMITS с опцией _ON. В этом режиме ввод за лимитами сопровождается сообщением об ошибке в командной строке и повторным приглашением к вводу. Опция _OFF команды _LIMITS дезактивирует режим отслеживания. Команда вызывается:

  • вводом _limits в командной строке;
  • выбором пункта Лимиты [Drawing Limits] в меню Формат [Format].

В обоих случаях опции вызываются в командной строке.

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

Экранная сетка отображается только в области лимитов, что также позволяет наглядно представить доступную рабочую область. При этом следует иметь в виду, что сетка отображается на экране только в том случае, если ее шаг (расстояние между ближайшими узлами) позволяет сделать это при текущем экранном увеличении. Слишком плотная сетка не отображается. Стандартный шаг 10 единиц не позволяет использовать сетку при работе со строительными объектами. При лимитах 42000×29700, что соответствует чертежному листу формата A3 в масштабе 1:100, в полноэкранном режиме с разрешением 1024×768 сетка будет видна при шаге не менее 200. В отличие от сетки, на действие режима шаговой привязки ограничения по лимитам и плотности узлов не оказывают влияния.


Рис. 3. Сетка в области лимитов

Рис. 3. Сетка в области лимитов

Сетка управляется командой _GRID, опции _ON и _OFF которой соответственно включают и выключают ее отображение. Команда вызывается в командной строке: _grid. Без опций команда позволяет настроить шаг сетки. Управлять видимостью сетки можно также кнопкой СЕТКА [GRID] в строке состояния. Сказанное не исчерпывает всех возможностей управления сеткой, однако более полное описание выходит за рамки излагаемой темы.


Рис. 4. Поле координат и кнопки управления шаговой привязкой и сеткой

Рис. 4. Поле координат и кнопки управления шаговой привязкой и сеткой

Здесь и далее системной единице длины AutoCAD приводится в соответствие 1 мм, что отвечает требованиям чертежных норм и практической целесообразности.

Заранее подготовить рабочую область для быстрого доступа можно и не настраивая лимиты. Стандартными средствами создайте рамку будущего чертежа с учетом масштаба. Лучше всего использовать прямоугольник. Диагональ прямоугольника нужно задавать, следуя тем же принципам, что и при назначении лимитов. Так же, как и лимиты, такая рамка позволяет быстро вывести на экран всю область чертежа, а кроме того непосредственно видеть границы ввода. После завершения работы она может быть использована в качестве наружной рамки чертежа либо удалена.

Назначение масштаба при выводе чертежей на печать будет рассмотрено в следующей статье цикла.

Основным рабочим параметром чертежа считаются его лимиты — это координаты левого нижнего и правого верхнего углов прямоугольника, ограничивающего область чертежа. По умолчанию ширина этого прямоугольника составляет 420 текущих единиц, высота – 270, а левый нижний угол совпадает с началом координат.

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

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

Чтобы оставить эти размеры без изменений, достаточно пропустить запрос новых координат клавишей Enter. В противном случае необходимо ввести новые координаты. Так, в приведенном ниже примере установленные по умолчанию лимиты меняются на новые – 1540 единиц по ширине и 750 единиц по высоте.

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

[adsense1]

Магазин курсов студии Vertex

Данный пример знакомит с правилами настройки лимитов чертежа. В задании необходимо указать такие границы области чертежа: 1540 единиц – по длине и 750 – по ширине. Порядок выполнения задания следующий:

  1.  Выполните команду Limits. После этого AutoCAD предложит ввести координаты левого нижнего угла рабочей области чертежа, задав вопрос Specify lower left corner or [ON/OFF]. При этом в угловых скобках после данного сообщения указывается текущее значение координат. Для принятия указанных значений достаточно нажать Enter (в противном случае новые координаты следует ввести через запятую – сначала координату X, а затем Y, после чего нажать Enter.
  2.  На следующий запрос Specify upper right corner введите значения координат верхнего правого угла (1540,750), если требуется изменить значения, установленные по умолчанию.
  3.  Нажмите в строке состояния кнопку i_090 Grid Display (Сетка) и уменьшите масштаб отображения, чтобы увидеть результат выполненных преобразований.
    При установке лимитов чертежа необходимо учитывать размеры создаваемого объекта, а также масштаб выполнения чертежа. В AutoCAD чертежи можно строить в натуральную величину, а следовательно, области чертежа необходимо задавать соответствующие параметры.

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

Листинг 2.1

Смена лимитов чертежа

Command: Limits Reset Model space limits:
Specify lower left corner or [ON/OFF] <0.0000,0.0000>:
Specify upper right corner <420.0000,297.0000>: 1540,750

Для снятия ограничения AutoCAD, накладываемого на доступную для выполнения построений область, следует ввести в командную строку команду Limits и на запрос координат левого нижнего угла (Specify lower left corner or [ON/OFF]) указать параметр Off (или On – для обратной операции).

Примечание. Лимиты чертежа задаются в тех единицах измерения, которые были определены как текущие.

21 142

Оцените материал по 5-ти бальной шкале:

Книга Динамические блоки в AutoCAD

Книга «Динамические блоки в AutoCAD»

Руководство для начала автоматизации работы с графикой в AutoCAD.

PDF-книга о причинах и способах использования Динамических блоков.

57 страниц с изображениями на русском — отличное решение для старта.

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

#1 30 октября 2005г. 16:49:49

  • Павел
  • Восстановленный участник
  • На форуме с 14 сентября 2001г.
  • Сообщений: 119
  • Спасибо: 0

Тема: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

Приветствую!
Подскажите кто-нибудь, плз! Как создать новое поле чертежа БЕЗ ЛИМИТОВ, чтобы поле это было бесконечным, т.е. чтобы можно было чертить большие чертежи, уменьшать их в точку, увеличивать до детаей и т.п. А то у меня так — начертишь например линию длиной 2000 единиц…двигать можно до определённого момента,уменьшать тоже, лимиты эти понимаш…
Может АвтоКАД глючит у меня? (2005 у меня версия)

#2 Ответ от Демиан 30 октября 2005г. 17:31:21

  • Демиан
  • Восстановленный участник
  • На форуме с 28 апреля 2005г.
  • Сообщений: 51
  • Спасибо: 0

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

Начерти линию и скопируй на расстояние 1000000 (если мало — допиши еще пару нулей). Дважды щелкни по колесу мыши.

#3 Ответ от Александр Ривилис 30 октября 2005г. 17:36:44

  • Александр Ривилис
  • Александр Ривилис
  • Активный участник
  • Откуда: Украина / Киев
  • На форуме с 15 апреля 2005г.
  • Сообщений: 8,661
  • Спасибо: 158

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

> Павел
К лимитам это никакого отношения не имеет!

#4 Ответ от Владимир Громов 30 октября 2005г. 17:55:49

  • Владимир Громов
  • Активный участник
  • На форуме с 10 июля 2004г.
  • Сообщений: 8,349
  • Спасибо: 4

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

> Павел
А вот попробуй задать такие лимиты:
Команда: ‘_limits
Переустановка лимитов пространства модели:
Левый нижний угол или [Вкл/Откл] <0.0000,0.0000>:
Правый верхний угол <420.0000,297.0000>:
100000000000000000000,100000000000000000000

#5 Ответ от Vova 30 октября 2005г. 18:49:49

  • Vova
  • Восстановленный участник
  • На форуме с 10 декабря 2003г.
  • Сообщений: 2,055
  • Спасибо: 0

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

Лимиты не разрешают чертить в области, ими ограниченной. Их можно отключить: Limits Off. Но к проблеме Павла они вряд-ли имеют отношение. Если Zoom или Pan стопорятся, найди в тулбаре Zoom кнопку с минусом, и нажми на нее.

#6 Ответ от Владимир Громов 30 октября 2005г. 19:09:03

  • Владимир Громов
  • Активный участник
  • На форуме с 10 июля 2004г.
  • Сообщений: 8,349
  • Спасибо: 4

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

> Vova
Макрос на этой кнопке:

Тогда уж можно посоветовать

где n — масштабный коффициент или <1 или >1.
Если вводится только цифровое значение, вычисляется коэффициент по отношению к лимитам рисунка. (Данная опция используется редко.) Например, ввод числа 2 показывает все объекты вдвое увеличенными по отношению к тому, как они выглядели бы в лимитах рисунка.

#7 Ответ от Vova 30 октября 2005г. 20:18:03

  • Vova
  • Восстановленный участник
  • На форуме с 10 декабря 2003г.
  • Сообщений: 2,055
  • Спасибо: 0

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

Павел не смог выразить свою мысль четко. Мне показалось, у него такая-же проблема, как бывает у меня: иногда Pan или Zoom как-бы упираются в какое-то препятствие, похожее на лимиты (но это не те лимиты, в которых нельзя рисовать и которые отключаются опцией Off). Вероятно, это глюк автокада. Я случайно нашел, что нажатие на вышеуказанную кнопку (кнопку (+) не проверял)убирает это препятствие.

#8 Ответ от Владимир Громов 30 октября 2005г. 21:18:28

  • Владимир Громов
  • Активный участник
  • На форуме с 10 июля 2004г.
  • Сообщений: 8,349
  • Спасибо: 4

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

В русской версии еще можно задать опцию «макс», в английской версии опция «max» не работает. Мне иногда при запрете зуммирования или панорамирования помогает команда «_regen» («регенерировать»). Собственно, в старых версиях AutoCAD’а так и писалось, что если границы рисунка выходят за пределы виртуального экрана, то необходима регенерация рисунка. Раньше команда «_zoom» «_dynanic» («показать» «динамика») отображала как раз размеры виртуального экрана, может, и сейчас показывает то же самое.

#9 Ответ от Forma 30 октября 2005г. 22:05:37

  • Forma
  • Восстановленный участник
  • На форуме с 22 июня 2005г.
  • Сообщений: 1,782
  • Спасибо: 0

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

Так это глюк оказывается. Из версии в версию.
Странно. Я обычно пользовался zoom — (минус).
Раздражался и считал, что чего- то не знаю.
Тогда почему: то появляется, то исчезает?
Похоже, все- таки на какую- то настройку.

#10 Ответ от Павел 31 октября 2005г. 00:37:34

  • Павел
  • Восстановленный участник
  • На форуме с 14 сентября 2001г.
  • Сообщений: 119
  • Спасибо: 0

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

Vova (2005-10-30 20:18:03)
Да, примерно так. Только у меня ещё появляется такой маркер в виде или вертикальной чёрточки со стрелкой или в виде уголка, если выполняется РАN в горизонтальном направлении — черточка (дескать тут граница воображаемой зоны черчения), если РАN в угловых направлениях — наткнёшся на уголок (опять же, дескать, граница тут)…

#11 Ответ от Владимир Громов 31 октября 2005г. 06:06:37

  • Владимир Громов
  • Активный участник
  • На форуме с 10 июля 2004г.
  • Сообщений: 8,349
  • Спасибо: 4

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

> Павел
Ну, так сделайте «_regen».

#12 Ответ от ShaggyDoc 31 октября 2005г. 06:31:23

  • ShaggyDoc
  • Восстановленный участник
  • На форуме с 10 сентября 2001г.
  • Сообщений: 1,761
  • Спасибо: 0

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

Забыли, забыли старые добрые мерзопакостные времена…
AutoCAD создает в памяти некую виртуальную область, в пределах которой зуммирование выполняется без регенерации. Сейчас она достаточно большая, а если регенерация требуется и выполняется автоматически, то это не очень заметно.
А раньше, скажем в Acad-10 с малой памятью на это натыкались постоянно. Для ориентировки помогала Zoom D. В этом режиме специально отображалась область, в пределах которой регенерация не требуется. На нее ориентировались, чтобы не вызывать длительную регенерацию.
Сейчас все проще, но иногда AutoCAD натыкается на эту невидимую границу и не может показать вид без регенерации. Это может быть и в пустом рисунке. Выход уже подсказывали — нарисовать что-то «длинное» и показать все.

#13 Ответ от kpblc 31 октября 2005г. 11:29:17

  • kpblc
  • kpblc
  • Активный участник
  • Откуда: С.-Петербург
  • На форуме с 29 ноября 2004г.
  • Сообщений: 8,348
  • Спасибо: 23

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

> ShaggyDoc
Ну можно попробовать сделать нечто типа такого:

(defun auto-lim-off (/ start_point end_point _cmdecho_ _nomutt_)
  (defun loc:m2p (point1 point2)
    (list (/ (+ (car point1) (car point2)) 2)
      (/ (+ (cadr point1) (cadr point2)) 2)
      (/ (+ (caddr point1) (caddr point2)) 2)
      ) ;_ end of list
    ) ;_ end of defun
  (setq    start_point (getvar "vsmin")
    end_point   (getvar "vsmax")
    _cmdecho_   (getvar "cmdecho")
    _nomutt_    (getvar "nomutt")
    ) ;_ end of setq
  (mapcar 'setvar '("cmdecho" "nomutt") '(0 1))
  (command "_.line" start_point end_point "")
  (command "_.scale" "_last" "" (loc:m2p start_point end_point) 2)
  (command "_.zoom" "_all")
  (command "_.erase" "_last" "")
  (command "_.zoom" "_p")
  (mapcar 'setvar (list "cmdecho" "nomutt") (list _cmdecho_ _nomutt_))
  (princ)
  ) ;_ end of defun

И повесить его на автозагрузку.

#14 Ответ от Павел 31 октября 2005г. 11:40:46

  • Павел
  • Восстановленный участник
  • На форуме с 14 сентября 2001г.
  • Сообщений: 119
  • Спасибо: 0

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

Спасибо парни!
Попробовал — помогает и «реген» и кнопка «-» и перенос на 1000000 с щелчком колеса и рисование чего то длинного…
Странно только, что авторы программы до сих пор ничего не сделали с этим…
И ни в одной книге по АКАД ни слова об этом я, например, не встречал…

#15 Ответ от Павел 31 октября 2005г. 11:46:37

  • Павел
  • Восстановленный участник
  • На форуме с 14 сентября 2001г.
  • Сообщений: 119
  • Спасибо: 0

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

kpblc (2005-10-31 11:29:17)
А что это и как это повесить в автозагрузку.

#16 Ответ от Владимир Громов 31 октября 2005г. 11:56:35

  • Владимир Громов
  • Активный участник
  • На форуме с 10 июля 2004г.
  • Сообщений: 8,349
  • Спасибо: 4

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

> Павел
Надо найти русское фирменное описание AutoCAD’а 10… Я его давно выкинул. А так — чего мучится-то? Сделал регенерацию и мотай рисунок дальше.

#17 Ответ от kpblc 31 октября 2005г. 12:03:05

  • kpblc
  • kpblc
  • Активный участник
  • Откуда: С.-Петербург
  • На форуме с 29 ноября 2004г.
  • Сообщений: 8,348
  • Спасибо: 23

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

> Павел
Ну сохранить код в файл с расширеним .lsp, в конце добавив строку (auto-lim-off) — именно так, со скобками. Потом в каде дать _.appload, щелкнуть на портфеле, кнопка Add, указать сохраненный файл. при следующем подгруженном файле сработает команда (auto-lim-off).
На самом деле функция не лишена недостатков — не производится контроль активной ucs, не производится никакого анализа необходимости выполнения и т.п. Немного доработанный вариант:

(defun auto-lim-off (/ start_point end_point _cmdecho_ _nomutt_)
  (defun loc:m2p (point1 point2)
    (list (/ (+ (car point1) (car point2)) 2)
      (/ (+ (cadr point1) (cadr point2)) 2)
      (/ (+ (caddr point1) (caddr point2)) 2)
      ) ;_ end of list
    ) ;_ end of defun
  (command "_.zoom" "_all")
  (setq    start_point (getvar "vsmin")
    end_point   (getvar "vsmax")
    _cmdecho_   (getvar "cmdecho")
    _nomutt_    (getvar "nomutt")
    ) ;_ end of setq
  (mapcar 'setvar '("cmdecho" "nomutt") '(0 1))
  (command "_.line" start_point end_point "")
  (command "_.scale"
       "_last"
       ""
       (loc:m2p start_point end_point)
       2
       ) ;_ end of command
  (command "_.zoom" "_all")
  (command "_.erase" "_last" "")
  (repeat 2 (command "_.zoom" "_p"))
  (mapcar 'setvar
      (list "cmdecho" "nomutt")
      (list _cmdecho_ _nomutt_)
      ) ;_ end of mapcar
  (princ)
  ) ;_ end of defun
(auto-lim-off)

Более подробные инструкции есть здесь: https://www.caduser.ru/oldlink/faq/?part=023#44

#18 Ответ от Владимир Громов 31 октября 2005г. 12:09:41

  • Владимир Громов
  • Активный участник
  • На форуме с 10 июля 2004г.
  • Сообщений: 8,349
  • Спасибо: 4

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

Кстати, можно посмотреть, какие единицы применяются для масштабирования блоков при вставке: от ангстремов до парсеков, т.е. до квадриллионов километров.

#19 Ответ от kpblc 31 октября 2005г. 12:53:18

  • kpblc
  • kpblc
  • Активный участник
  • Откуда: С.-Петербург
  • На форуме с 29 ноября 2004г.
  • Сообщений: 8,348
  • Спасибо: 23

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

> Владимир Громов
:?: Может, пост был не сюда? BTW: по идее блоки вообще должны быть unitless.

#20 Ответ от Владимир Громов 31 октября 2005г. 13:16:01

  • Владимир Громов
  • Активный участник
  • На форуме с 10 июля 2004г.
  • Сообщений: 8,349
  • Спасибо: 4

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

> kpblc
Почему не сюда? Если я вставляю в рисунок нашу Галактику в виде блока, то каковы должны быть лимиты?

#21 Ответ от kpblc 31 октября 2005г. 13:24:35

  • kpblc
  • kpblc
  • Активный участник
  • Откуда: С.-Петербург
  • На форуме с 29 ноября 2004г.
  • Сообщений: 8,348
  • Спасибо: 23

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

Так дело-то не в лимитах, а в том, что до тех пор, пока объект (любой) не окажется за пределами текущего экрана, за эти пределы панорамирование не срабатывает — блокируется. И значения limits, limcheck, limmax и limmin мало что изменяют. Кстати, в коде можно сделать доплнительную проверку еще и на это дело :)

#22 Ответ от Владимир Громов 31 октября 2005г. 13:35:28

  • Владимир Громов
  • Активный участник
  • На форуме с 10 июля 2004г.
  • Сообщений: 8,349
  • Спасибо: 4

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

> kpblc
Да это я все про виртуальный экран. Он ограничен, тогда зачем такие дикие расстояния типа парсеков?

#23 Ответ от Александр 2 ноября 2005г. 17:21:10

  • Александр
  • Восстановленный участник
  • На форуме с 6 ноября 2001г.
  • Сообщений: 238
  • Спасибо: 0

Re: AutoCAD 2005. Как создать новое поле чертежа без лимитов?

Ограничен Виртуальный Экран по соображениям экономии — зачем парится про области, в которых ничего нет («границы») и не планируется («лимиты»)???

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

  • Автокад ошибка unhandled e0434352h exception at 9c5b95fch
  • Автокад ошибка 1603 при установке как исправить
  • Автокад не открывается пишет фатальная ошибка
  • Автокад не открывает файл пишет фатальная ошибка
  • Автокад не запускается фатальная ошибка