Вставить блок в ячейку таблицы автокад
Если тема обрастет дополнительными советами, то может получиться весьма ценной.
Навигация по ячейкам:
Горизонтальная. Стрелки, Ctrl+стрелки. Home, End – в крайние ячейки
Вертикальная. На соседние ячейки – стрелки, Enter. В крайние ячейки Page Up, Page Dn.
Вторая строка текста под первой в ячейке: Alt+Enter
Высота текста колеблется в зависимости от вводимого текста. Например, если есть знак “ / ” или подобные, высота увеличивается. Выровнять высоту можно так: выделить образцовую ячейку, затем Properties, Ctrl+C на Cell height (высота ячейки). Затем выделить ячейку, которую надо выровнять по высоте, вызвать Properties и в той-же строке Ctrl+V и Enter.
Скопировать один и тот-же текст в несколько ячеек: Ctrl+C на текст из образцовой ячейки. Выделить несколько ячеек (Shift+клик), вызвать меню правой кнопки и выбрать Paste. Если открыт редактор текста ячейки, и этот текст надо скопировать в другие ячейки, то, взяв текст в редакторе (Ctrl+V) можно его опустить в выделенные ячейки не вызывая редактор текста.
Если надо заложить рисунок в таблицу, из него следует сделать блок и вставлять в ячейку (меню правой кнопки). 2 разных блока в одну ячейку не встают, но можно сделать блок из двух отдельных блоков, и уже этот вставлять в ячейку.
Если надо добавить к таблице несколько строк, то можно сделать это одним махом: Пометить несколько ячеек по вертикали, правым кликом вызвать меню и выбрать Insert rows.
Поскольку разделительные линии (более жирные, например) не предусмотрены, визуально отделить одну часть таблицы от другой не разрывая ее, можно если выбрать разное выравнивание текста. Например, Middle Left в одной части таблицы и Middle Center или Middle Right в другой. Начало текста съедет в сторону о обозначит как-бы новый абзац
в 2007 разделительные линии можно задать, например, цветом- клик на ячейке, Properties-Border color
А вообще, в 2008 работать с таблицами стало намного приятней
Артиллерист - вертолётчик. Дипломированный инженер-механик. Technologist
Я понимаю, конечно желание разработчиков сделать прогу-монстра, которая все делает. Но я, все же предпочитаю работать с таблицами в редакторе таблиц, а потом импортировать их, если надо, в чертеж.
Добрый день! Все привыкли к стандартному использованию блоков в AutoCAD, а именно в качестве инструмента по грамотной организации объектов чертежа.
Однако, существуют и другие применения блоков, о которых и поговорим сегодня.
Стрелки на размерах и выносках
Если вам нужно поменять стрелку на размере или выноске на другой символ, а подходящего в стандартной библиотеке AutoCAD нет, то это можно легко сделать с помощью блока
Чертим необходимую стрелку, используя любые инструменты. Например, закрашенную стрелку с дугообразным сегментом
Создаем блок командой БЛОК (_BLOCK), при этом важно, чтобы базовая точка блока находилась справа от графики блока, поскольку именно так он будет привязываться к выносным и размерным линиям
Выбираем созданный ранее блок в качестве стрелки
Сохраняем настройки стиля и видим изменение графики размера. Если вдруг стрелки получились слишком большими или маленькими, то на уже упомянутой закладке Символы и стрелки измените параметр Размер стрелки
Символ выноски
С помощью инструментов Мультивыноска (ВЫНОСКА) и Быстрая выноска (БВЫНОСКА) можно наносить надписи на чертеже, например, обозначение маркировки или клеймения. Если в окне настройки стиля мультивыноски нет нужного символа, то его также можно создать с помощью блока.
Создадим, например, выноску для обозначения клеймения.
Создаем блок с изображением треугольника и текстом внутри.
Запускаем Диспетчер стилей мультивыносок и на закладке Структура выноски отключаем параметр Задать величину полки
На закладке Содержимое устанавливаем Тип мультивыноски — Блок и выбираем в качестве блока-источника выбираем созданный ранее блок
В случае с быстрой выноской все немного проще — при ее создании нужно выбрать опцию Параметры в командной строке
и в окне Параметры выноски на закладке Аннотация выбрать Тип аннотации — Блок
В этом случае при дальнейшем создании выноски вместо текстовой строки будет запрашиваться имя блока
Использование DesignCenter
DesignCenter представляет собой окно проводника, позволяющим выбрать конкретный блок из сохраненного чертежа или библиотеки, с предварительным просмотром.
Выбор блока и вставка в чертеж
- Вызвать окно DesignCenter нажатием комбинации клавиш ctrl+2.
- Указать путь к папке с необходимым файлом, в проводнике.
- В открытой папке выбрать требуемый файл чертежа.
- После чего для выбора будут доступны все параметры и атрибуты чертежа.
- Выбрать вкладку блоки.
- В выбранной вкладке будут отображены все блоки данного чертежа, в виде иконок с изображением содержания блока (по умолчанию).
К выбранному блоку прикладывается описание, в случае если оно предварительно было написано при создании блока.
Последующая процедура вставки блока аналогична, описанной выше.
Вставить блок из DesignCenter можно простым перетаскиванием требуемого блока на поле активного чертежа, при этом команда выдаст запрос на редактирование атрибутов. Такой способ позволяет разово вставить в чертеж неограниченное количество блоков.
На этом урок посвященный вставке блоков и файлов завершен. Следующий урок будет посвящен изучению методов управления блоками и разделами библиотек.
Если тема обрастет дополнительными советами, то может получиться весьма ценной.
Навигация по ячейкам:
Горизонтальная. Стрелки, Ctrl+стрелки. Home, End – в крайние ячейки
Вертикальная. На соседние ячейки – стрелки, Enter. В крайние ячейки Page Up, Page Dn.
Вторая строка текста под первой в ячейке: Alt+Enter
Высота текста колеблется в зависимости от вводимого текста. Например, если есть знак “ / ” или подобные, высота увеличивается. Выровнять высоту можно так: выделить образцовую ячейку, затем Properties, Ctrl+C на Cell height (высота ячейки). Затем выделить ячейку, которую надо выровнять по высоте, вызвать Properties и в той-же строке Ctrl+V и Enter.
Скопировать один и тот-же текст в несколько ячеек: Ctrl+C на текст из образцовой ячейки. Выделить несколько ячеек (Shift+клик), вызвать меню правой кнопки и выбрать Paste. Если открыт редактор текста ячейки, и этот текст надо скопировать в другие ячейки, то, взяв текст в редакторе (Ctrl+V) можно его опустить в выделенные ячейки не вызывая редактор текста.
Если надо заложить рисунок в таблицу, из него следует сделать блок и вставлять в ячейку (меню правой кнопки). 2 разных блока в одну ячейку не встают, но можно сделать блок из двух отдельных блоков, и уже этот вставлять в ячейку.
Если надо добавить к таблице несколько строк, то можно сделать это одним махом: Пометить несколько ячеек по вертикали, правым кликом вызвать меню и выбрать Insert rows.
Поскольку разделительные линии (более жирные, например) не предусмотрены, визуально отделить одну часть таблицы от другой не разрывая ее, можно если выбрать разное выравнивание текста. Например, Middle Left в одной части таблицы и Middle Center или Middle Right в другой. Начало текста съедет в сторону о обозначит как-бы новый абзац
в 2007 разделительные линии можно задать, например, цветом- клик на ячейке, Properties-Border color
А вообще, в 2008 работать с таблицами стало намного приятней
Артиллерист - вертолётчик. Дипломированный инженер-механик. Technologist
Я понимаю, конечно желание разработчиков сделать прогу-монстра, которая все делает. Но я, все же предпочитаю работать с таблицами в редакторе таблиц, а потом импортировать их, если надо, в чертеж.
Блок в ячейке таблицы
В ячейку таблицы AutoCAD можно вставить не только текст, цифры или формулы, но и изображение. Сделать это можно с помощью блоков.
Для этого нужно создать блоки, выбрать требуемую ячейку таблицу и в контекстном меню выбрать команду Вставка -> Блок и выбрать нужный
В появившемся окне Вставка блока в ячейку таблицы можно указать масштаб блока (в этом случае размер ячейки будет уменьшен или увеличен до размеров блока) или вписать его (блок будет вписан в габариты ячейки)
Если вы знаете другие способы использования блоков, давайте обсудим их в комментариях.
Возникла необходимость осуществления следующего.
Необходимо в ячейки вставить примерно такую строку: 230498\4893-СС- 91 , где жирным выделен блок, а красным константа.
Соответственно, как идея - вставить блок формулой + константу.
Это возможно?
Быть может есть альтернативное решение?
Непонятно - что имеется ввиду под "блоком"?
В ячейку таблицы можно вставить блок (графический объект из примитивов). А как из графики вычесть цифру - непонятно.
динамический блок.
во вложении пример. слева - блок. справа таблица так, как она должна выглядеть в итоге. только как видно, в таблице есть константы после блоков в виде дополнительных цифр.
насчет формулы. вот когда вставляем поле, например, то внизу есть формула. возможно можно накатить формулу, которая будет вставлять сам блок, а не его свойства?
как бы я ни старался, все равно получается сильный разрыв ((
одна ячейка выравнена вправо, втора влево.
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
squadgazzz, у вас в блоке мтекст имеет слишком большую ширину столбца. В свойствах мтекста выставьте "в один столбец" и уменьшите ширину мтекста. Разрыв уменьшится.
Offtop:
а альтернативных вариантов нет? может можно это реализовать не блоком, а ещё как-то? или все-таки формулой какой-то другой?
----- добавлено через 42 сек. -----
динамический блок.
во вложении пример. слева - блок. справа таблица так, как она должна выглядеть в итоге. только как видно, в таблице есть константы после блоков в виде дополнительных цифр.
Не вижу ничего динамического в этом "блоке". Нафига Зачем делать блок, состоящий из одного элемента - МТекст?? Какое-то "горе от ума".
Гораздо проще использовать сам этот Мтекст и в таблице ссылаться полем на его Содержимое.
После изменения этого Мтекста и регенерации чертежа, все ячейки таблицы обновятся.
Сохраненные блоки вставляются в рабочий чертеж по такому же принципу, как и отдельные объекты, при вставке блок может быть изменен в масштабе, а так же повернут на определенный угол. Так же пользователем может быть создан динамический блок, имеющий разные масштабы и углы поворота своих копий. Подробней о динамических блоках мы расскажем позже.
Вставка блока в чертеж
Для вставки блока в чертеж необходимо выполнить следующие действия:
1. Вызвать окно Вставка блока при помощи:
- Ввести в командной строке команду ВСТАВИТЬ.
- Выполнить команду Вставка>Блок.
- Нажать соответствующую пиктограмму на панели Блок.
2. Выбор вставки блока или файла:
- Что бы вставить блок из рабочего чертежа, выберите соответствующий блок из раскрывающегося окна Имя.
- Для вставки файла, нажмите кнопку Обзор. Выберите файл чертежа, указав соответствующий путь к нему. После указания чертежа в поле Имя отобразится название файла, ниже будет указан путь.
3. Флажок Указать на экране в пунктах Точка вставки, Масштаб, Угол поворота — позволяет выбрать способ указания параметров, введя их в соответствующих полях или указав курсором на чертеже.
4. Флажок Равные масштабы — включает или отключает пропорциональное масштабирование вдоль осей. По умолчанию включен.
5. Флажок Расчленить – при установки разрушает блок на отдельные элементы. По умолчанию отключен.
6. Для завершения нажмите клавишу ОК. При указании точки вставки, если был выбран режим указать на экране, можно изменить свойства блока до его непосредственной вставки в чертеж, например изменить слой в котором будет расположен блок.
7. Команда автоматически запросит указать необходимые параметры, в случае если они не были указаны ранее:
- Укажите точку вставки, как было рассказано в первом уроке, точка вставки совпадает с базовой точкой блока.
- Укажите масштаб вставляемого блока, по умолчанию установленный масштаб 1:1. Для того что бы изменить масштаб по осям, при запросе ввода масштаба, введите X в командной строке. После чего команда выдаст запрос на ввод масштаба по оси Х и оси Y. Для трехмерных моделей ввод масштабов по осям аналогичен. Указание отрицательного масштаба по одной из оси, создает зеркальное отражение относительно второй оси.
- Указать угол поворота можно как вводом значения угла в командную строку, так и указанием точек угла, курсором.
При вставке файла чертежа, объекты пространства листа не включены во вставку, для того что бы вставить такие объекты, необходимо определить их в блок.
Читайте также: