Как уменьшить блок в автокаде
Часто на чертеже приходится создавать одинаковые объекты, но разного размера. В этом случае требуется в Автокад увеличить или уменьшить размеры объектов (отмасштабировать их). Возможно потребуется изменить масштаб объекта Автокад уже построенного. Как раз за это отвечает инструмент Scale.
Прямо пропорциональное масштабирование в Автокад означает, что, изменяя масштаб объекта, длина и ширина его изменяется на одинаковое значение (без искажения).
Не стоит путать в AutoCAD команду Масштаб (Scale) c прозрачной командой зумирования "Показать", которая не изменит размер объекта в Автокад, а увеличит или уменьшит его вид в текущем видовом экране.
Чтобы изменить масштабы чертежа в Автокад в целом, используйте аннотативные масштабы печати и масштабы печати видовых экранов, а не инструмент Масштаб.
Вызвать команду Масштаб в AutoCAD можно одним из следующих способов (приступить к масштабированию):
- отмасштабировать в Автокад объект вы можете из строки меню пункт Редактировать - строка "Масштаб" в Автокаде;
- изменить объекта размеры можно на вкладке "Главная" ленты инструментов - группа "Редактирование" - кнопка "Масштаб" Автокад;
- объектов масштабирование AutoCAD можно осуществить из классической панели инструментов Редактирование - кнопка Масштаб;
- либо прописать наименование команды в командной строке Автокад Масштаб (Scale).
Как изменить размеры объекта в AutoCAD специальными способами
Мы рассмотрели как задать масштаб Автокад по умолчанию путем указания базовой точки и коэффициента масштабирования. Специальный способ позволяет изменить масштаб объекта AutoCAD путем указания базовой точки и отрезка, длина которого используется для вычисления коэффициента масштабирования в текущих единицах измерения чертежа.
Допустим, нам необходимо так изменить размеры объекта Автокад, чтобы они соответствовали размерам другого. Задать масштаб в AutoCAD, опираясь на размеры другого объекта, нам поможет опция "Опорный отрезок".
Дано: два прямоугольника произвольных размеров.
Требуется: не зная размеры первого прямоугольника, нам нужно отмасштабировать в AutoCAD второй таким образом, чтобы его размеры были как у первого. Команда Масштаб, как я уже писал выше, масштабирует объект прямопропорционально, поэтому достаточно изменить масштаб объекта в Автокад по длине.
Вызываем команду Масштаб и выбираем второй прямоугольник. На запрос в командной строке:
Выберем базовой точкой его левый нижний угол относительно которого будет производиться прямо пропорциональное масштабирование AutoCAD. Появится следующее приглашение:
Нажимаем на правую кнопку мыши и из контекстного меню команды Автокад Масштаб выбираем строку "Опорный отрезок". Система отобразит следующий запрос:
То есть нам необходимо задать две точки на чертеже, определяющие размер исходного объекта. Можете ввести это значение в командную строку. Укажем в качестве исходного опорного отрезка Автокад длину второго прямоугольника (используйте привязку Конточка (Endpoint). Система отобразит запрос:
Теперь необходимо указать новый размер (целевой опорный отрезок). Программа автоматически просчитает разницу длин (размеров) опорных отрезков, а также в Автокад масштабный коэффициент на который необходимо умножить размеры второго прямоугольника, чтобы они соответствовали масштабу (длине) первого.
Указать новую длину целевого опорного отрезка в Автокад можно:
Часто на чертежах требуется увеличивать или уменьшать объекты. Чтобы изменить масштаб объекта в Автокаде (AutoCAD), предназначена команда "Масштаб". Про масштаб чертежа (например, 1:100, 1:50 и т.д.) читайте в этой статье.
Рассмотрим, как в Автокаде изменить масштаб. Масштабирование в AutoCAD, выполняемое с помощью команды "Масштаб", приводит к изменению размеров построенных объектов. При этом пропорции масштабируемых объектов не меняются.
Есть несколько способов, как настроить масштаб в Автокаде:
1. Вкладка "Главная" → панель "Редактирование". После чего необходимо указать щелчком ЛКМ объект масштабирования. Чтобы закончить выбор, нажмите "Enter" или правую кнопку мыши.
2. Выберите объекты для масштабирования. Нажмите правую кнопку мыши в области чертежа и из контекстного меню выберите "Масштаб" в Автокаде (Аutocad).
Далее необходимо указать точку, относительно которой будет производиться операция масштабирования. Это точка, которая после масштабирования должна остаться на том же месте, где и была. Сейчас я ее укажу в левом нижнем углу прямоугольника.
Теперь нужно указать масштабный коэффициент. Если ввести 2, то объект увеличится в 2 раза. А если ввести 0.5, то объект уменьшится в 2 раза. Обязательно используйте точку при введении нецелого числа.
Результат проделанных операций позволяет изменять масштаб в Автокаде (Аutocad). У команды "Масштаб" в AutoCAD есть несколько опций. Рассмотрим, как их применять.
Как изменить размеры объекта в AutoCAD специальными способами
Мы рассмотрели как задать масштаб Автокад по умолчанию путем указания базовой точки и коэффициента масштабирования. Специальный способ позволяет изменить масштаб объекта AutoCAD путем указания базовой точки и отрезка, длина которого используется для вычисления коэффициента масштабирования в текущих единицах измерения чертежа.
Допустим, нам необходимо так изменить размеры объекта Автокад, чтобы они соответствовали размерам другого. Задать масштаб в AutoCAD, опираясь на размеры другого объекта, нам поможет опция "Опорный отрезок".
Дано: два прямоугольника произвольных размеров.
Требуется: не зная размеры первого прямоугольника, нам нужно отмасштабировать в AutoCAD второй таким образом, чтобы его размеры были как у первого. Команда Масштаб, как я уже писал выше, масштабирует объект прямопропорционально, поэтому достаточно изменить масштаб объекта в Автокад по длине.
Вызываем команду Масштаб и выбираем второй прямоугольник. На запрос в командной строке:
Выберем базовой точкой его левый нижний угол относительно которого будет производиться прямо пропорциональное масштабирование AutoCAD. Появится следующее приглашение:
Нажимаем на правую кнопку мыши и из контекстного меню команды Автокад Масштаб выбираем строку "Опорный отрезок". Система отобразит следующий запрос:
То есть нам необходимо задать две точки на чертеже, определяющие размер исходного объекта. Можете ввести это значение в командную строку. Укажем в качестве исходного опорного отрезка Автокад длину второго прямоугольника (используйте привязку Конточка (Endpoint). Система отобразит запрос:
Теперь необходимо указать новый размер (целевой опорный отрезок). Программа автоматически просчитает разницу длин (размеров) опорных отрезков, а также в Автокад масштабный коэффициент на который необходимо умножить размеры второго прямоугольника, чтобы они соответствовали масштабу (длине) первого.
Указать новую длину целевого опорного отрезка в Автокад можно:
Добавлено: 27 Дек 2009
С точки зрения использования пространств и применения масштаба есть несколько стилей работы в AutoCAD, и в каждом стиле есть свои варианты. При этом ни один этот вариант нельзя назвать идеальным, т.к. Autodesk так и не довел ни один из них до нормального рабочего состояния.
Отсюда начинаются всякие ухищрения, ужимки в виде использования инструментов в не предназначенном для них виде, написанию всяких дополнительных программок, которыми пытаются закрыть проблемы. Часто пользователь, который как-то научился выкручиваться, создав свой стиль работы, начинает считать его единственно правильным и советовать другим, при этом, не ознакомившись с другими стилями и специализациями работы. Свет стал проливаться только после введения с AutoCAD2008 масштаба аннотаций, т.е. инструмента, который определил приоритетное направление программы. Попробую внести некую ясность в вопросе, как же работать в AutoCAD применительно к строительству. Рассматривать будем полную версию чистого AutoCAD без вертикальных решений и надстроек.
Сначала приведу краткий обзор стилей относительно использования пространств:
- Черчение объекта проектирования (далее - модель) производится в пространстве модели (Закладка Модель (Model)) с учетом масштаба. Элементы оформления, которые относительно распечатанного листа должны выглядеть одинаково вне зависимости от масштаба модели, а именно – размеры, текст, штриховки, условные обозначения, координационные оси, обозначения узлов, видов и разрезов, рамки, штампы, таблицы (далее – внемасштабные объекты) выполняются в пространстве модели.
- Черчение модели производится в пространстве модели в натуральную величину. Внемасштабные объекты выполняются в пространстве модели, увеличенные на масштабный коэффициент равный масштабу модели при выводе на печать.
2.1. Компоновка листа производится в пространстве модели. Пространство листа не используется. Возможно только при работе с одним масштабом.
2.2. Компоновка листа производится в пространстве листа (Закладка Лист (Layout)), там же выполняется оформление листа не касающееся модели (примечания, таблицы, рамка, основная надпись и т.д.). Возможны вариации, например таблицы можно располагать и в пространстве модели, а размеры, если их не много, располагать в пространстве листа. - Черчение модели производится в пространстве модели в натуральную величину. Все внемасштабные объекты выполняются в пространстве листа.
Многие сейчас работают по первому стилю. Работа по этому стилю больше всего напоминает банальное выполнение чертежей точно так же, как выполнялись чертежи до появления компьютера на кульманах. Элементы модели выполняются сразу в масштабе и компонуются в пространстве модели, при этом размеры элементов модели вычисляются либо в уме, либо на калькуляторе. В AutoCAD нет инструментов, позволяющих автоматически переводить введенные значения в командную строку пропорционально заранее выбранному масштабу. Так же нет и инструментов для извлечения информации из модели с учетом масштаба, так например, мало пользы от команд дист (_dist) или площадь (_area). Единственная возможность учитывать масштаб есть только при проставлении размеров, значения которых можно регулировать переменной DIMLFAC, установив её в командной строке, свойствах размера (Масштаб линейных размеров (Dim scale linear)) или настройках размерных стилей (в окошке Масштаб (Scale factor) на закладке Основные единицы (Primary Units)). Но даже при таком стиле работы люди все равно пытаются конструировать (куда же без этого), что проблематично, поэтому начинаются ухищрения. Например, прочерчивают модель в натуральную величину в сторонке, после чего для оформления, её уменьшают и вписывают в рамку. Это лишнее, а потому глупое действие, вызванное неправильным использованием своего инструмента. С другой стороны, если ориентироваться все же на чертеж на бумаге, а не на цифровую модель, то этот стиль имеет место быть. Ведь если чертеж не имеет почти ни одного реального размера (т.е. значения размеров перебиты), если используется непропорциональный масштаб, если оси откладываются в одном масштабе, а узлы при этом делаются в другом, если чертятся всевозможные схемы и графики, то использовать пространство листа и видовые экраны вроде бы и незачем. Однако я бы тогда посоветовал поискать более дешевую альтернативу AutoCAD, потому что подобное использование просто не рационально, т.к. похоже на забивание гвоздей микроскопом.
Более грамотным выглядит стиль 2.1, так как модель уже вычерчивается в натуральную величину, но это только на первый взгляд. Здесь все наоборот, масштабируется не модель, а рамка до размеров модели. С одной стороны, если часть модели полностью являет собой законченный лист чертежа то его отдельную компоновку в пространстве листа, производить вроде бы незачем. Однако с другой стороны, с этим стилем дружат люди, которым повезло работать всего с одним масштабом и если появляется деталь с другим масштабом, которая должна находиться в том же листе – её масштабируют, и работа здесь становится даже сложнее чем по первому стилю. Если требуется компоновка, то появляется необходимость передвигать части модели в пространстве модели. Таким образом, может нарушаться удобное проекционное положение частей модели и связь ассоциативных примитивов AutoCAD (размеры, штриховка, поля (fields) привязанные к координатам).
Переходим к стилю 2.2. Для новичка преимущества этого стиля не столь очевидны, и даже наоборот - он кажется им более трудоемким. Такое ощущение возникает во всех сферах, где для достижения результата необходимо изучать что-то новое. Если разобраться с некоторыми особенностями и подготовится к работе, то трудности не будут таковыми, а преимущества выйдут на первый план. Стиль 3 отличается от 2.2, только тем, что все внемасштабные элементы размещаются в пространстве листа, этот стиль подходит тем, у кого чертеж не сильно насыщен ими, или при оформлении 3-х мерных моделей. Если же мы имеем 2D модель и кучу размеров, пояснений, выносок, внемасштабных блоков, то лучше использовать стиль 2.2. Этот стиль позволяет в полной мере освободиться от границ бумаги, он позволяет не ломать и не комкать модель, использовать проекции и удобное взаиморасположение частей модели, показывать одно и то же в различных представлениях.
Итак, работаем по стилю 2.2, для чего вычерчиваем модель в натуральную величину в пространстве модели, внемасштабные объекты (внемасштабные они относительно листа бумаги) располагаем там же, увеличив их на масштабный коэффициент. Компоновку модели выполняем в пространстве листа, там же располагаем и основную надпись. Основная проблема при работе с пространством листа это масштаб. В AutoCAD2008 введено понятие аннотаций, и, соответственно, разработан инструмент их масштабирования. Но в ранних версиях этого нет, поэтому, сначала разберемся с ними.
AutoCAD2008 и выше.
Ну вот, наконец-то с AutoCAD2008 было введено понятие аннотаций. А точнее была введена переменная, которая отвечает за масштаб всех внемасштабных объектов, теперь это аннотации, т.е. пояснения к модели которые на бумаге должны выглядеть одинаково. Знакомьтесь, системная переменная –CANNOSCALEVALUE. К сожалению, эта переменная только для чтения, изменить её можно редактированием переменной – CANNOSCALE, которая записывается в виде дроби через двоеточие, например «1:10», но при этом этот масштаб должен содержаться в списке масштабов, который редактируется командой списмасштред (_scalelistedit).
Рис. 4. Масштаб аннотаций в статусной строке.
Рис. 5. Переменная Selectionannodisplay.
В общем, теперь можно внемасштабным объектам, таким как размеры, текст, штриховки, блоки, мультилидеры и даже тип линий добавлять свойство аннотативности (см. рис. 3) и тогда они будут зависеть от списка масштабов, который находится в статусной строке в правом нижнем углу окна AutoCAD. На рис. 4 переменная ANNOALLVISIBLE отвечает за показ аннотативных объектов, масштаб которых не активен. Переменная ANNOAUTOSCALE отвечает за добавление и применение выбранного масштаба для аннотативных объектов. Еще полезная переменная SELECTIONANNODISPLAY, которая отвечает за показ всех вариантов масштаба выделенного аннотативного объекта, см. рис. 5.
Рис. 6. Установка аннотативности в настройках размерного стиля.
Итак, для размеров теперь не надо делать несколько стилей в зависимости от DIMSCALE, теперь будет один стиль – аннотативный, для этого в диспетчере размерных стилей, на вкладке Размещение (Fit) нужно поставить галочку Аннотативный (Annotative). Переменная DIMSCALE при этом запрещается для редактирования и не влияет на размер, см. рис. 6. Также поступаем и для текстового стиля и штриховок. Штриховки, помещенные на палитру, будут вставляться относительно масштаба аннотаций, если хотя бы один раз использовалась аннотативная штриховка. Блоки нужно делать аннотативными при их создании, а если уже есть библиотека, то их придется все отредактировать. Если файл должен вставляться как блок, то в этом файле необходимо установить переменную ANNOTATIVEDWG в единицу, тогда блок будет вставляться как аннотативный. Вставлять аннотативный блок нужно с масштабом равным единице.
Перед вставкой аннотативного объекта необходимо установить в статусной строке масштаб аннотаций, см. рис. 4. Тогда вставленному аннотативному объекту будет присвоен соответствующий аннотативный масштаб. Чтобы добавить аннотативный масштаб для объекта, необходимо включить кнопку в статусной строке, отвечающую за переменную ANNOAUTOSCALE и изменить там же масштаб аннотаций. Тогда вновь выбранный масштаб добавится ко всем аннотативным объектам. Чтобы добавить/удалить аннотативный масштаб только для конкретного выделенного объекта, необходимо воспользоваться контекстным меню с него и выбрать пункт Масштаб аннотативного объекта (Annotative Object Scale) > Добавить текущий масштаб (Add Current Scale) / Удалить текущий масштаб (Delete Current Scale), или отредактировать список масштабов вручную выбрав пункт Добавить/удалить масштабы (Add/Delete Scales). Также смотри команды объектмасшт (_objectscale), -объектмасшт (_-objectscale), _aiobjectscaleadd, _aiobjectscaleremove. Аннотативные объекты будут показываться только в тех видовых окнах, в свойствах которых будет установлен соответствующий аннотативный масштаб. Т.к. объект может иметь несколько аннотативных масштабов, то он может отображаться соответственно в разномасштабных видовых окнах, таким образом, появляется возможность показывать на чертежах область модели в различных масштабных представлениях.
Масштаб типа линий. Помимо переменных CELTSCALE, LTSCALE, PSLTSCALE появилась еще одна – MSLTSCALE, которая отвечает за масштаб типа линий относительно масштаба аннотативности. Эта переменная позволит нам забыть еще и про ручную временную установку LTSCALE равной масштабу вычерчиваемой модели. То есть необходимо все эти переменные установить в единицу. Тогда если, работая с частью модели, которая будет выводиться, например в 10-м масштабе, установить аннотативный масштаб 1:10, то типы линий установятся с правильным масштабом для 10-го масштаба, но не читаемым, например для 100-го, за это и отвечает MSLTSCALE. При этом перейдя в пространство листа, тип лини будет масштабироваться относительно видового экрана, т.к. PSLTSCALE также установлена в 1. Если необходимо один и тот же фрагмент модели отобразить в разных масштабах в пространстве листа, то специально даже ничего делать не нужно все будет корректно отображаться.
Внимание! Запрещается перепечатка данной статьи или ее части без согласования с автором. Если вы хотите разместить эту статью на своем сайте или издать в печатном виде, свяжитесь с автором.
Проблема:
В некоторых чертежах долго открывается редактор блоков (_bedit)
Лечение:
Проверить в блоке/блоках значение линейных параметров "Максимальное расстояние". Должно быть задано хоть какое-то значение
Блок эдитор открывает несколько минут.
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
доброго времени суток. помогите пожалуйста, есть блок (см вложение) в нем параметр видимости - вид перехода (например 219х89), в зависимости от вида перехода выбирается труба до перехода и после перехода (вбита это в операцию поиска) операции поиска загружены из экселя с помощью Excel-Lookup Block.lsp
ПРОБЛЕМА: при выборе смежных видов перехода (например 219х89 след выбор 219х108) не происходит смена трубы 89 на трубу 108 и соответственно не меняется масса и серия (они то же сделаны из экселя Excel-Lookup Block.lsp))
ps в архиве Excel-Lookup Block.lsp, набор переходов в экселе. и сам блок в автокаде. в автокаде рабочий блок на штуцера такого же принципа работы но он работает.
Блок работает как-то наполовину на самом деле, так как работает возможность выбора труб разного сечения, но вот выбор в рамках этого сечения отсутствует..
ююююхууууууу )))) получилось )))
Сейчас пересохраню )
Точно сказать не могу, но после некоторых вмешательств непосредственно в сам параметр видимости все встало на свои места. Скорее всего его каим то образом заклинило, потому как блок был сделать правильно. Если зайти в выбор, кажется, первой трубы, там есть созданная строчка 57х45_1, она была создана мной после чего все заработало; удалять не решился. Она фигурирует только в переборе, в видимости ее нет.
Всем доброго времени суток.
Проблема возникла откуда не ждал.
в редакторе динблоке при установке параметра видимости (1) и дальнейшей попытки его активации(2)(3), диалоговое окно "Новое состояние видимости" (New Visibility State dialog box
), не появляется. Аналогичная реакция на команду _BVSTATE.
Хотя зависания не происходит, нажатие Esс сбрасывает.
Ощущение такое, что диалоговое окно пропало(съехало и его не видно), но команда работает.
Как победить эту бяку?
AutoCAD2008SP1 eng
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
похожая проблемма http://forums.augi.com/showthread.php?t=94258
Цытата:
"диалог может быть показаны за кадром? Вы можете попробовать Alt + пробел, М, то стрелки, чтобы увидеть, если это так."
РS. ПЕРЕВОД crom
Может окошко случайно перетянулось в какой нить из углов? Если при включенной команде _BVSTATE сделать правый клик в любое место экрана - окно мигает. И оно правда исчезает при нажатии esc. В хелпе ничего по этому поводу тоже нет, нет такой функции отключения этого окна.
Точно сказать не могу, но после некоторых вмешательств непосредственно в сам параметр видимости все встало на свои места. Скорее всего его каим то образом заклинило, потому как блок был сделать правильно. Если зайти в выбор, кажется, первой трубы, там есть созданная строчка 57х45_1, она была создана мной после чего все заработало; удалять не решился. Она фигурирует только в переборе, в видимости ее нет.
Вот и у меня так. влезу в блок чего-нибудь подабавляю, или просто потягаю иногда начинает работать. но должно быть какое-то решение либо просто сбой в блоке при выборке. спасибо за помощь) а вот блоки 2 и 3 таким не страдают. как их ни дергай не хотят переключатся(((
Идем в блок, меняем название любой видимости допустим *_1; идем в параметр выбора и для новой видимости создаем строку со значением (не важно каким), например, 1 х 1; идем в видимость и редактируем измененное имя на исходное; сохраняем блок. все работает - тыц тыц =)
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
Доброе время суток!
У меня вопрос, существует ли предел атрибутов в динамическом блоке? Если да, то какой?
Ситуация такая, создан динамический блок - рамка чертежа со штампами, в котором при помощи операции растяжения меняется формат, при помощи операции видимости управляется штамп согласования (скрыть, Показать, Показать дополнительные графы).
Атрибутами заполняются штампы. Количество атрибутов 40.
Теперь возникла необходимость в ведении в рамку дополнительного штампа, где ГИПы и Начальники будут подписываться после внесения изменений. Так вот. Когда добавляю дополнительные атрибуты (еще 6), и начинается свистопляска! Т.е. По суди количество атрибутов остается прежним - 40, но последние атрибуты образуются некий симбиоз.. Название одного атрибута, а описание другого..
Неужели, я достигла предельного числа атрибутов? так хотелось этот штампик в рамку внедрить.. чтобы он тоже скакал (отъезжал) при изменении формата..
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
.. Так вот. Когда добавляю дополнительные атрибуты (еще 6), и начинается свистопляска! Т.е. По суди количество атрибутов остается прежним - 40, но последние атрибуты образуются некий симбиоз.. Название одного атрибута, а описание другого..
а пользователи не видели объем файла полученного таким образом? Поясню каждое изменение динблока есть отдельный анонимный блок со своим описанием, и как следствие объем файла растет и растет.
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
Если бы у меня был файл "как должно быть", я бы сюда не писала..
вот сделала вторую попытку добавления атрибутов №41-46.. путаницы нет с прежними, но и это совсем не показываются.
смотрите скриншоты. На первом видны добавленные атрибуты с 41 по 46. (см. конец списка), а на втором рисунке, когда сохранила изменение блока и вызвала редактор атрибутов, их нет
Если бы у меня был файл "как должно быть", я бы сюда не писала..
вот сделала вторую попытку добавления атрибутов №41-46.. путаницы нет с прежними, но и это совсем не показываются.
смотрите скриншоты. На первом видны добавленные атрибуты с 41 по 46. (см. конец списка), а на втором рисунке, когда сохранила изменение блока и вызвала редактор атрибутов, их нет
После добавления атрибутов в существующий блок, нужно обновить атрибуты блока
Попробуйте:
Command: _attsync
Enter an option [?/Name/Select] :
Select a block:
P.S. Чтобы уменьшить количество атрибутов, можно использовать "многострочный атрибут", правда эта возможность появилась только в версии Autocad 2009
а пользователи не видели объем файла полученного таким образом? Поясню каждое изменение динблока есть отдельный анонимный блок со своим описанием, и как следствие объем файла растет и растет.
Посмотрела архив ранних версий файла с данным блоком.
Динамика изменения веса файла:
от 22.06.2010 -459 Кб
22.04.2011 - 650 Кб
последняя редакция - 451 Кб..
Я бы не сказала, что файл сильно раздувается..
P.S. Чтобы уменьшить количество атрибутов, можно использовать "многострочный атрибут", правда эта возможность появилась только в версии Autocad 2009
Вот тут у меня еще есть вопрос.. Работаю в 2008 версии.. Но и тут есть строчка в окне создания атрибута "несколько строк"
Civil 3D - Русский как AutoCAD 2008. Service Pack 2 установлен. Пытаюсь создать блок с многострочным атрибутом.. Задаю ширину рамки 175 мм.. но почему-то при заполнении атрибута, текст не переходит на следующую строку. а все вылазит за пределы рамки. Вот неужели прописать прописали, разработчики, а наладить бесперебойную работу этой функции не наладили?
Установлена 2009 версия.. но не у всех пока.
P.S. Сама рассматривала этот вариант.. у меня использование многострочных атрибутов высвободит только 3 атрибута.. а надо 6
P.S. P.S. tovdi ПОМГЛА процедура. СПАСИБО. Странно.. а при удалении блока и повторной его вставке разве атрибуты не прописываются заново. (еще бы многострочный атрибут укротить..
Часто на чертеже приходится создавать одинаковые объекты, но разного размера. В этом случае требуется в Автокад увеличить или уменьшить размеры объектов (отмасштабировать их). Возможно потребуется изменить масштаб объекта Автокад уже построенного. Как раз за это отвечает инструмент Scale.
Прямо пропорциональное масштабирование в Автокад означает, что, изменяя масштаб объекта, длина и ширина его изменяется на одинаковое значение (без искажения).
Не стоит путать в AutoCAD команду Масштаб (Scale) c прозрачной командой зумирования "Показать", которая не изменит размер объекта в Автокад, а увеличит или уменьшит его вид в текущем видовом экране.
Чтобы изменить масштабы чертежа в Автокад в целом, используйте аннотативные масштабы печати и масштабы печати видовых экранов, а не инструмент Масштаб.
Вызвать команду Масштаб в AutoCAD можно одним из следующих способов (приступить к масштабированию):
- отмасштабировать в Автокад объект вы можете из строки меню пункт Редактировать - строка "Масштаб" в Автокаде;
- изменить объекта размеры можно на вкладке "Главная" ленты инструментов - группа "Редактирование" - кнопка "Масштаб" Автокад;
- объектов масштабирование AutoCAD можно осуществить из классической панели инструментов Редактирование - кнопка Масштаб;
- либо прописать наименование команды в командной строке Автокад Масштаб (Scale).
Опция "Опорный отрезок"
Чтобы понять, как в Автокаде изменить масштаб, необходимо следовать следующим этапам. Допустим, Вам надо изменить масштаб прямоугольника в Автокаде (Аutocad) на чертеже в AutoCAD таким образом, чтобы его длина стала равна диаметру окружности.
Для этого мы можем графически на чертеже показать нужные нам размеры. Для начала соединим нужные точки прямоугольника и окружности, как показано на рисунке. Теперь выбираем прямоугольник, так как масштабировать мы будем его. Вызываем команду "Масштаб" в AutoCAD. Базовую точку указываем в точке, в которой мы соединили объекты.
Выбираем опцию "Опорный отрезок". Можно просто ввести с клавиатуры ключевик "О". Программа AutoCAD просит нас указать длину опорного отрезка. Мы покажем ее графически на чертеже. Опорный отрезок - это то расстояние, которое мы хотим отмасштабировать. В нашем случае это длина прямоугольника. Указываем ее щелчками левой кнопки мыши в углах прямоугольника. См. рис.
Теперь, если мы начнем отводить курсор, то увидим, что прямоугольник масштабируется относительно базовой точки. Чтобы сделать длину прямоугольника равной диаметру окружности, щелкаем ЛКМ по правой точке диаметра окружности.
Мы рассмотрели команду "Масштаб" в AutoCAD и научились изменять масштаб объектов и задавать в Автокад масштаб чертежа. Также узнали полезные опции команды масштабирования в AutoCAD, такие как "Копия" и "Опорный отрезок".
AutoCAD2007 и ниже.
Рис. 1. Настройка масштаба для размерного стиля.
Есть еще возможность проставлять размеры через видовой экран. Это уже другой вариант. Тогда переменная DIMSCALE устанавливается в нуль, для этого нужно выбрать в настройках размерных стилей Масштаб размеров по листу (Scale dimensions to layout) на закладке Размещение (Fit). Тогда размер отмасштабируется в соответствии с масштабом видового окна. Создавать несколько размерных стилей относительно масштаба в данном случае не надо, работать придется всегда в пространстве листа, ведь окошко масштабов видовых окон там. Здесь может помочь режим максимизации видового экрана. Так же при работе в максимизированном режиме экрана с командой Показать (_Zoom), меняется и масштаб видового экрана, поэтому проставленные размеры будут разного масштаба. Что решается применением текущего стиля, после выхода из максимизированного режима (Главное меню > Размеры (Dimension) > Обновить (Update) или команда -рзмстиль (_-dimstyle) > восстановить (_apply)). Однако этот способ простановки размеров не позволяет использовать переменную DIMSCALE для хранения масштаба, который пригодился бы для остальных внемасштабных объектов.
Текст. К сожалению, у текста нет такой переменной, которая могла бы масштабировать текстовые примитивы (MTEXT, TEXT). Поэтому приходится задавать его высоту вручную, увеличенную на масштабный коэффициент. Можно аналогично размерным стилям сделать список текстовых стилей, но выбирать их придется отдельно от размерного стиля. Однако кто хочет помучаться может использовать в прозрачном режиме команду '_spacetrans ('едпрост), которая может пересчитать значение высоты текста относительно масштаба видового экрана.
Штриховки. Здесь проще. Есть такая вещь как палитра инструментов (ToolPalettes), там есть спецкнопки для штриховок, в свойствах которых можно установить параметр Вспомогательный масштаб (Auxiliary scale) на DIMSCALE. Тогда масштаб штриховок будет увеличиваться относительно переменной DIMSCALE которую мы заранее выставили, установив размерный стиль. Но, работая через видовое окно можно пользоваться галочкой Относительно листа (Relative to paper space) в диалоге настроек штриховки по команде кштрих (_ bhatch). Кнопка с палитры здесь уже бесполезна.
Другие внемасштабные объекты. Помимо всего прочего в чертеже есть масса внемасштабных объектов, размеры которых на бумаге всегда должны быть одинаковыми при любом масштабе. Это всевозможные стрелочки, кружочки, обозначения разрезов и узлов, условные обозначения элементов конструкций. И располагая такие элементы в пространстве модели, их также необходимо увеличивать на коэффициент масштаба. Свойств масштаба у группы примитивов нет, а увеличивать каждый раз такие элементы командой масштаб (_Scale) дело неблагодарное. Поэтому все такие элементы необходимо заключать в блоки, так как их можно вставлять с заданным масштабом. Для автоматизации вставки блоков относительно переменной DIMSCALE, поможет все та же палитра инструментов. Плюс ко всему у блоков есть точка вставки и при изменении масштаба блок изменяется относительно её. Таким образом, если понадобилось преобразовать масштаб оформления модели, то достаточно выделить все блоки и изменить в свойствах масштаб и все блоки изменятся относительно своих точек вставок, оставаясь при этом на необходимых для них местах.
Масштаб типа линий. Здесь тоже несколько подходов:
- Назначение переменной CELTSCALE (масштаб типа линий) равным масштабу (также работает и СПДС GraphiCS). Главное меню > Формат (Format) > Типы линий (Linetype) > Вкл подробности (Show details) > Текущий масштаб (Current object scale).
- Назначение глобального масштаба типа линий, переменная LTSCALE. Главное меню > Формат (Format) > Типы линий (Linetype) > Вкл подробности (Show details) > Глобальный масштаб (Global scale factor). Подходит для работы по стилю 2.1.
- Я советую использовать назначение масштаба в единицах пространства листа PSLTSCALE в единицу, это можно сделать, установив галочку: Главное меню > Формат (Format) > Типы линий (Linetype) > Вкл подробности (Show details) > Масштаб в единицах пространства листа (Use paper space units for scaling). При этом в пространстве листа типы линий будут отмасштабированы соответственно видовым окнам. Таким образом, мы избавляем себя от необходимости следить за масштабом типа линий. Масштаб по объекту CELTSCALE тогда в большинстве случаев установлен в единицу и нужен только для того, чтобы изменить отображение каких-то отдельных линий. Недостаток такого подхода в том что, работая в пространстве модели все типы линий, будут отображаться одинаково для всех масштабов и, скорее всего, штрихи типа линий можно будет увидеть только при сильном увеличении. В данном случае может помочь временная установка глобального масштаба типов линий LTSCALE в значение текущего рабочего масштаба. См. рис. 2.
Как изменить размеры объекта Автокад по умолчанию
Вы можете в Автокад изменить масштаб путем задания масштабного коэффициента (по умолчанию). Операция "Масштабирование" объекта в AutoCAD может выполняться как в режиме предварительного, так и в режиме отложенного выбора.
Вызываем инструмент Автокад Масштаб. В командной строке появится запрос:
т.е. нам необходимо выбрать объекты, которые необходимо отмасштабировать в AutoCAD . Выберем прямоугольник и нажмем "Enter". Система отобразит:
Укажем точку, относительно которой будет производиться масштабирование в Автокад. Базовая точка масштабирования AutoCAD в процессе изменения масштаба объекта не изменяет свое местоположение. Укажем мышкой с помощью объектной привязки Конточка левый нижний угол прямоугольника. Программа выдаст:
Далее требуется указать коэффициент масштабирования AutoCAD. По умолчанию масштабный коэффициент Автокад равен единице. Если его задать больше единицы, то размеры выбранных объектов программа увеличит, а если меньше единицы - уменьшит. Если указать масштабный коэффициент = 2 (два), то система увеличит размеры прямоугольника в два раза, а если 0.5 - уменьшит в два раза.
Как только вы укажете базовую точку, отобразится предварительный вид отмасштабированного объекта, а рядом с курсором-перекрестием появится индикатор масштабирования Автокад. Оригинал прямоугольника будет отображаться серыми линиями, причем будут срабатывать привязки к нему. Появится штриховая линия желтого цвета, которая будет следовать от базовой точки до курсора-перекрестия.
Задайте масштабный коэффициент AutoCAD 2, введя его в командном окне динамического отображения ввода. Программа выполнить масштабирование объекта Автокад, т.е. увеличит размеры прямоугольника в два раза. Инструмент Scale автоматически завершит свое выполнение.
Опция "Копия"
Разберём, как задать масштаб в Автокаде. В Автокад масштаб чертежа можно установить таким образом. Например, Вам надо увеличить объект в Х раза. При этом требуется, чтобы в итоге на чертеже появились исходный объект и его увеличенная копия.
Тогда после указания базовой точки введите с клавиатуры ключевую букву опции "К". Затем задайте коэффициент выражением деления, например, 1/8 (или 0.125).
Как изменить размеры объекта Автокад по умолчанию
Вы можете в Автокад изменить масштаб путем задания масштабного коэффициента (по умолчанию). Операция "Масштабирование" объекта в AutoCAD может выполняться как в режиме предварительного, так и в режиме отложенного выбора.
Вызываем инструмент Автокад Масштаб. В командной строке появится запрос:
т.е. нам необходимо выбрать объекты, которые необходимо отмасштабировать в AutoCAD . Выберем прямоугольник и нажмем "Enter". Система отобразит:
Укажем точку, относительно которой будет производиться масштабирование в Автокад. Базовая точка масштабирования AutoCAD в процессе изменения масштаба объекта не изменяет свое местоположение. Укажем мышкой с помощью объектной привязки Конточка левый нижний угол прямоугольника. Программа выдаст:
Далее требуется указать коэффициент масштабирования AutoCAD. По умолчанию масштабный коэффициент Автокад равен единице. Если его задать больше единицы, то размеры выбранных объектов программа увеличит, а если меньше единицы - уменьшит. Если указать масштабный коэффициент = 2 (два), то система увеличит размеры прямоугольника в два раза, а если 0.5 - уменьшит в два раза.
Как только вы укажете базовую точку, отобразится предварительный вид отмасштабированного объекта, а рядом с курсором-перекрестием появится индикатор масштабирования Автокад. Оригинал прямоугольника будет отображаться серыми линиями, причем будут срабатывать привязки к нему. Появится штриховая линия желтого цвета, которая будет следовать от базовой точки до курсора-перекрестия.
Задайте масштабный коэффициент AutoCAD 2, введя его в командном окне динамического отображения ввода. Программа выполнить масштабирование объекта Автокад, т.е. увеличит размеры прямоугольника в два раза. Инструмент Scale автоматически завершит свое выполнение.
Читайте также: