Команды экспресс тулс автокад
дата:
2013/01/31
номер:
11
По работе ко мне часто попадают "чужие" файлы, с которыми мне приходится работать. И не редко встречаются "проблемные" файлы. Я имею в виду то, что в них есть такие вещи как большие блоки текста, написанные кучей однострочных текстов, или с огромным количеством слоев, половина из которых пустые. С такими файлами довольно сложно работать до тех пор, пока не снимешь эти вопросы с повестки дня
Каково же была мое удивление и радость, когда я узнал, что в Autocad есть дополнительный пункт меню, который не всегда устанавливается автоматически при инсталляции самого Autocad. Оказалось, что в нем собран целый ряд отличных инструментов, которые решают множество подобных проблем за пару кликов
Именно об этом элементе меню я и раскажу в данном уроке
Кроме падающего меню, при установке Express Tools (сокращенно ET) в системе появляются панели.
Перечислим функции Express Tools в том порядке, в каком они расположены в меню Express (Экспресс).
- Layer Manager (Диспетчер слоев) - позволяет сохранять и восстанавливать свойства слоев;
- Layer Walk (Просмотр слоев) - показывает объекты только тех слоев, которые отмечены в диалоговом окне;
- Layer Match (Слой по образцу) - переносит объекты на слой указанного примитива;
- Change to Current Layer (На текущий слой) - переносит объекты на текущий слой;
- Copy Objects to New Layer (На новый слой) - переносит объекты на другой слой, с возможностью создания этого слоя;
- Layer Isolate (Изоляция слоя) - выключение всех слоев, кроме слоев выбранных объектов;
- Isolate Layer to Current Viewport (Изоляция слоя в видовом экране) - замораживание в текущем видовом экране пространства листа;
- Layer Off (Выключение слоя) - выключение слоев выбранных объектов;
- Turn All Layers On (Включение всех слоев) - включает все слои;
- Layer Freeze (Замораживание слоя) - замораживает слои выбранных объектов;
- Thaw All Layers (Размораживание всех слоев) - размораживает все слои;
- Layer Lock (Блокировка слоя) - блокирует слой выбранного объекта;
- Layer Unlock (Разблокировка слоя) - разблокирует слой выбранного объекта;
- Layer Merge (Перенос со слоя на слой) - переносит все объекты с одного слоя на другой, с удалением первого слоя;
- Layer Delete (Удаление слоя) - стирает все объекты на выбранном слое и удаляет слой.
- List Xref/Block Properties (Свойства объекта из вхождения) - показывает свойства примитива, входящего в состав блока или внешней ссылки;
- Copy Nested Objects (Копирование объектов из вхождения) - копирует примитивы, входящие в состав блоков или внешних ссылок;
- Trim to Nested Objects (Обрезка объектами из вхождения) - выполняет обрезку, используя в качестве режущих объектов примитивы, входящих в состав блоков или внешних ссылок;
- Extend to Nested Objects (Продление до объекта из вхождения) - выполняет продление, используя в качестве граничного объекта примитив, входящий в состав блока или внешней ссылки;
- Explode Attributes to Text (Расчленение с преобразованием атрибутов в текст) - расчленяет вхождения блоков или внешних ссылок, заменяя атрибуты на их значения, преобразованные в текстовые примитивы;
- Convert Shape to Block (Преобразование формы в блок) - заменяет вставленную в рисунок форму на вхождение блока, для которого создается описание;
- Export Attribute Information (Экспорт атрибутов) - выполняет экспорт значений атрибутов в текстовый файл, в котором значения разделяются символом табуляции;
- Import Attribute Information (Импорт атрибутов) - выполняет замену значений атрибутов вхождений блоков, импортируя их из текстового файла, в котором значений разделяются символом табуляции;
- Convert block to xref (Преобразование блока во внешнюю ссылку) - заменяет вхождения блока на внешнюю ссылку на указываемый файл;
- Replace block with another block (Замена одного блока другим) - заменяет все вхождения одного блока на вхождения другого блока.
- Remote Text (Внешний текст) - вставляет текст из внешнего TXT-файла, с возможностью использования выражений языка DIESEL, применяемого в макросах меню;
- Text Fit (Сжатие текста) - сжатие текста за счет изменения ширины букв;
- Text Mask (Маскирование текста) - создание маски в виде прямоугольного объекта вокруг текстового примитива, для того чтобы под текстом не были видны другие примитивы рисунка;
- Unmask Text (Демаскирование текста) - отказ от ранее созданной маски текстового примитива;
- Explode Text (Расчленение текста) - преобразование текстового примитива в полилинии;
- LConvert Text to Mtext (Преобразование текста в мультитекст) - заменяет выбранный однострочный текст из одной или нескольких строк на многострочный текст;
- Arc-Aligned Text (Размещение текста по дуге) - позволяет создать или отредактировать специальный текстовый примитив, выровненный вдоль дуги окружности;
- Justify Text (Выравнивание текста) - изменяет способ выравнивания текста, или мультитекста, или описания атрибута, с сохранением внешнего вида примитива;
- Rotate Text (Поворот текста) - изменяет наклон текста, или мультитекста, или описания атрибута, с целью преобразования к наиболее читаемому виду;
- Enclose Text with Object (Обводка текста) - строит дополнительный объект (круг, полилинию в форме овала или полилинию в форме прямоугольника) вокруг текста, мультитекста или описания атрибута;
- Automatic Text Numbering (Автоматическая нумерация текста) - изменяет текстовые примитивы, дополняя их номерами;
- Change Text Case (Изменение регистра текста) - изменяет текстовые примитивы, преобразуя текст к нужному регистру.
- Change Space (Смена пространства) - копирует в листе объект из одного пространства в другое, с сохранением внешнего вида;
- Align Space (Выравнивание в пространстве) - изменяет вид и масштаб видового экрана в листе так, чтобы две точки, указанные в пространстве модели, преобразовались в две точки, указанные в пространстве листа;
- Synchronize Viewports (Сихронизация видовых экранов) - изменяет масштаб видовых экранов на масштаб основного видового экрана;
- List Viewport Size (Масштаб видового экрана) - выводит знаменатель масштаба видового экрана; Merge Layout (Слияние листов) — перенос видовых экранов из нескольких листов в один.
-
Leader Tools (Инструменты выносок) - имеет три подпункта:
- Get Selection Set (Создание набора) - создает текущий набор выбора, запрашивая имя слоя и тип объектов;
- Fast Select (Быстрый выбор) - создает набор из примитивов, пересекающих данный объект.
- Change Space (Смена пространства) - копирует в листе объект из одного пространства в другое, с сохранением внешнего вида;
- Multiple Object Stretch (Множественное растягивание объектов) - выполняет операцию одновременного растягивания объектов;
- Move/Copy/Rotate (Перенос/Копирование/Поворот) - выполняет операции переноса, копирования, поворота и масштабирования объектов в рамках одной команды;
- Extended Clip (Расширенная подрезка) - выполняет подрезку вхождений блоков, внешних ссылок, пятен и растровых изображений границами, полученными аппроксимацией окружностей, дуг, эллипсов, полилиний, текстов, мультитекстов или описаний атрибутов;
- Convert Shape to Block (Преобразование формы в блок) - заменяет вставленную в рисунок форму на вхождение блока, для которого создается описание (повтор одноименного пункта подменю Blocks (Блоки));
- Multiple Copy (Множественное копирование) - копирует объекты, предлагая дополнительные возможности вставки копий аналогично работе команд DIVIDE (РАЗДЕЛИТЬ) и MEASURE (РАЗМЕТИТЬ);
- Extended Offset (Расширенное подобие) - создает подобные (параллельные) объекты, предлагая дополнительные возможности: множественное построение, удаление исходного примитива, задание слоя нового объекта.
- Break-line Symbol (Обозначение разрыва) - построение линии разрыва со вставкой знака разрыва из стандартного или пользовательского DWG-файла;
- Super Hatch (Суперштриховка) - создание суперштриховки из растровых изображений, внешних ссылок, блоков и пятен.
- Move Backup Files (Перемещение BAK-файлов) - изменяет путь для размещения BAK-файлов;
- Convert PLT to DWG (Преобразование PLT в DWG) - вставляет в текущий рисунок содержимое PLT-файлов, сформированных в формате HPGL;
- Edit Image (Редактирование изображения) - вызывает внешнюю программу редактирования растровых изображений;
- Redefine Path (Переопределение путей) - модифицирует пути для вставленных растровых изображений, внешних ссылок, шрифтов, форм и примитивов RTEXT (внешних текстов);
- Update Drawing Property Data (Обновление свойств рисунка) - изменяет данные, отображаемые в окне свойств рисунка, по шаблону;
- Save All Drawings (Сохранение всех рисунков) - сохранение всех открытых рисунков без их закрытия; для неименованных рисунков запрашивается имя;
- Close All Drawings (Закрытие всех рисунков) - закрывает все рисунки и предлагает сохранение для измененных рисунков;
- Quick Exit (Быстрый выход) - закрывает все рисунки, предлагая сохранение для измененных рисунков, и выходит из AutoCAD;
- Revert to Original (Переоткрытие) - закрывает текущий рисунок, предлагая сохранение при наличии изменений, и снова открывает его.
- Show URLs (Показ URL) - показывает список использованных в рисунке адресов сети Интернет в формате URL (Universal Resource Locator);
- Change URLs (Изменение URL) - редактирование URL-адресов;
- Find and Replace URLs (Поиск и замена URL) - ищет и заменяет в рисунке одни URL-адреса на другие.
- Command Alias Editor (Редактор псевдоимен команд) - позволяет, не выходя из системы AutoCAD, редактировать псевдоимена команд, хранящиеся в файле acad.pgp;
- System Variable Editor (Редактор системных переменных) - вызывает диалоговое окно, в котором можно просматривать и редактировать значения системных переменных;
- Make Linetype (Создание типа линии) - создает новый тип линии по образцу и сохраняет его описание в файле с расширением lin;
- Make Shape (Создание формы) - создает новую форму по образцу и сохраняет ее описание в файле с расширением shp;
- Real-Time UCS (ПСК реального времени) - вращает ПСК с заданным шагом угла в режиме реального времени относительно одной из осей;
- Attach Xdata (Добавление расширенных данных) - присоединяет расширенные данные указанного приложения к примитиву;
- List Object Xdata (Чтение расширенных данных) - выводит в текстовое окно расширенные данные приложения, сохраненные с примитивом;
- Full-Screen AutoCAD (Полноэкранный режим) - распахивает окно AutoCAD на весь экран, сохраняя, в отличие от команды CLEANSCREENON, панели инструментов;
- Extended Plan (Расширенный план) - формирует границы окна по указанному объекту после установки вида в плане (расширение команды PLAN (ПЛАН)).
Два последних пункта меню Express (Экспресс) не являются названиями подменю:
Как известно, в AutoCAD существуют команды Express Tools, которые расширяют базовые возможности программы, но не входят в ее "стандартное оснащение" и не поддерживаются разработчиком.
В этой заметке хочу рассказать о командах, касающихся работы с текстом. Подробности, как всегда, в штатном Help'е, здесь упоминаю об основных опциях и областях применения команд.
|
Команды для работы с текстом |
Remote Text
Ассоциативная связь с внешним файлом сохраняется. В свойствах объекта, созданного этой командой, есть управляющий параметр Type - если его значение равно 0, то будет отображаться содержание файла, если 1 - то адрес ссылки на файл.
Для обновления содержимого достаточно поменять значение Type с одного на другое и обратно (другого способа я не знаю).
Где можно применить? Вставка технических требований, списков и пр.
Text Fit
Команда для растяжения / сжатия текста. Необходимо просто указать начальную и конечную точку строки. Работает только с однострочным текстом.
Text Mask / Unmask Text
Команды для нанесения / удаления маскировки за текстом. В качестве маски может быть объект Wipeout (закрашенный в цвет фона прямоугольник), 3D-поверхность или двухмерная фигура.
Explode Text
Где можно применить? Подкорректировать надпись или отдельную букву вручную.
Convert Text to Mtext
Команда преобразования однострочного текста в многострочный. Можно выбрать несколько объектов однострочного текста и преобразовать в один блок многострочного.
Где можно применить? Очень широкое поле для использования - объединение разрозненных строк в технических требованиях, слияние надписей в один текстовый блок и многое другое.
Arc-Aligned Text
Текст по дуге. Для создания такой надписи нужно предварительно выбрать дугу, а затем в диалоговом окне определить содержание и свойства строки. Среди опций стоит отметить:
Где можно применить? Создание надписей, шкал, вывесок и пр.
Justify Text
Команда позволяет поменять точку выравнивания (привязки) текста. Доступны все возможные варианты - Верхний левый (TL), Нижний левый (BL), Центр (C) и пр.
Где можно применить? Смена точки привязки позволяет точно привязать строку к объектам чертежа - очень полезная команда.
Rotate Text
Команда вращения текста и преобразования в удобочитаемый вид (Most Readable). Удобочитаемый вид - ориентация текста, при котором строки располагаются верхним краем вверх и читаются слева - направо.
Enclose Text with Object
Команда заключения текста в объект - окружность (circle), овал (slot) или прямоугольник (rectangle). Для создания объектов нужно задать отступ и тип объекта.
Если выбраны несколько строк текста, то можно задать объекты постоянного (Constant) или переменного (Variable) размера. Результат будет такой
Где можно применить? Создание обозначения позиций, корректировка электронных чертежей по извещениям об изменениях.
Automatic Text Numbering
Нумерация строк однострочного текста. Можно нумеровать по возрастанию координаты Х, убыванию Y или в том порядке, в котором были выбраны строки (Select order). Номер можно добавить в начале строк (Prefix), конце строк (Suffix), заменить строку на номер (Overwright). Также можно выполнить команду Найти и заменить (Find & Replace). Можно задать стартовый номер и инкремент (Start, Increment) (может быть как положительным, так и отрицательным).
Где можно применить? Нумерация строк технических требований, точек контроля.
Change Text Case
Смена регистра текста. Можно поменять на Как в предложении (Sentence case), нижний регистр (lowercase), ВЕРХНИЙ РЕГИСТР (UPPERCASE), Заголовок (Title), пЕРЕКЛЮЧЕНИЕ рЕГИСТРА (tOGGLE cASE).
Где можно применить? Польза от этой команды, думаю, очевидна :)
Если вы получили ответ на свой вопрос и хотите поддержать проект материально - внизу страницы для этого есть специальная форма.
Здесь вы можете скачать документацию и программы для САПР AutoCAD, PCAD, 3DS, Inventor, Pro/E, Solidworks и других CAD CAM CAE EDA GIS
Express Tools для слоев и блоков в AutoCAD 2004.
Несмотря на то, что Express Tools присутствуют на CD-ROM, они не инсталлируются вместе с AutoCAD. Вы должны установить их отдельно после завершения установки AutoCAD. Просто запустите Setup с установочного CD, затем кликните на AutoCAD Express Tools в нижней левой части диалогового окна. Остальное является в значительной степени автоматическим и очевидным. После того как Express Tools загрузятся, кликните на Express в верхнем меню AutoCAD. Это отобразит падающее меню, показанное на рис. 1, где так же отображены и панели инструментов Express Tools.
Рис. 1. Меню и панели инструментов Express Tools.
Прежде всего следует обратить внимание на то, что панели нструментов показываю только небольшую часть доступных Express Tools. Поэтому в этой статье описание Express Tools будет осуществляться на основе падающешл меню.
Наченем, кликнув на элементе Layers, который вызывает каскадное меню, показанное на рис. 2.
Рис. 2. Каскадное меню Layers в Express Tools.
Layer Manager мог быть бы интересным элементом, если бы не одна маленькая деталь. Его основная функция должен позволить Вам определять именнованые наборы параметров состояния слоя и затем повторно вызывать их. К примеру, вы можете иметь сложный архитектурный чертеж с большим числом слоев. После того как именные состояния слоя установленны, вы можете легко перемещаться между "показать только слои третьего этажа" и "показать только стены и слои HVAC".
Единственный недостаток в этом иструменте то, что его функциональность теперь включена в базовую команду Layer AutoCAD, но эти две версии не совместимы. Инструмент поэтому присутствует только как поддержка наследственности более ранних версий. Поэтому я советую использовать команду Layer вместо этого.
Инструмент же Laywalk является действительно крутым, и особенно полезным, когда вы имеете дело с чертежом, который имеет больше чем один слой (серьезно!).
Откроем подходящий чертеж. Простой чертеж WILHOME.DWG как раз подойдет. Его можно найти где-то в C:\Program Files\Autodesk\AutoCAD 2004\Sample.
Когда вы его откроете, кликните на Express / Layers / Layer Walk. Это вызовет диалоговое окно, которое показано на рис. 3.
Весьма вероятно то что вы откроете не будет точно походить на рисунок 3. Первый раз этого только показывает маленькое окно с одним названием слоя в нем. Никакая проблем нет, просто захватите край основания диалогового окна мышью и растяните его, чтобы показать больше имен слоев.
Рис. 3. диалоговое окно LAYERWALK.
Прежде всего следует пояснить синий фон. Кликните на имени слоя в списке. Он получит синий фон, в то время как остальные слоя обретут белый фон. При это большая часть чертежа пропадет! Кликните на другом имени слоя. Оно окрасится в синий цвет, а предыдущий выбранный станет сервым, кроме этого прежде отображенный чертежные объекты пропадаут, а новые отобразятся.
Пример выше показывает, что Layerwalk является функцией заморозки и оттаивания слоев. Если вы кликаете по имени слоя, он оттаивает, а другие - замораживаются. Таким образом вы можете путешествовать по чертежу, просматривая каждый слой по отдельности.
Кликнем правой кнопкой мыши на списке слоев. Отобразится контекстное меню, показанное на рис. 4.
Рис. 4. Контекстное меню LayerWalk.
Функции первых семи пунктов довольно очевидны из их заголовков. Например, Hold Selection применяет звездочку около каждого имени слоя в выбранной группе и активизирует, как бы вы сделали их двойным кликом по каждому имени. Выбор Unreferenced недоступен на рис. 4 так как в чертеже нет пустых слоев.
Invert Selection активизирует все не выбранные слоя и заморозит ранее выбранные.
Save Layer State запросит у вас соответствующее имя для текущего набора замороженных и активных слоев. Это состояние слоев совместимо с Layer Manager находящимся в Express Tool, но к сожалению не совместимо с командой Layer в Layer Manager.
Inspect отображает простое диалоговое окно, которое сообщит вам сколько слоев существует в чертеже, сколько выбранно в данный момент, и сколько объектов в выбранных слоях.
Перед тем как мы просмотрим оставшиеся три элемента в контекстном меню нам необходимо вернуться назад к основному диалоговому окну, показанному на рис. 3.
Обратите внимание на маленькое окно вверху. Оно позволяет вам ввести фильтр, который может включить символы - шаблоны К примеру, наберите AR*, а затем нажмите Enter. Диалоговое окно LayerWalk отобразит и автоматически выберет только те слоя, которые начинаются с этих символов. Флажок Filter также становится активным, так что вы може включить или выключить его по необходимости.
Вы можете определить более чем один набор фильтров и легко переключаться между ними.
Определения фильтра обычно пропадают в конце текущей сессии редактирования, но последние элементы контекстного меню позволяют вам сохранять их для доступа в последующих сессиях и в других чертежах. Вы так же можете удалить уже не нужные.
Обратите внимание на два последних элемента в основном диалоговом окне на рис. 3. Прежде всего, кнопка в нижней левом углу позволяет вам производить очистку любого не используемого слоя. Далее, флажок Restore on Exit в верхней части диалогового окна. По умолчанию он включен, что означает что состояние всех слоев возвращается в исходное после выхода из команды Laywalk, т.е. то, что было до ее активизации. Если вы выключите флажок, ваш чертеж сохранит состояние слоев, которое было на момент выхода из команды.
Остальные инструменты в Express tools, которые попадают под категорию Layer очень удобные и мощные, но описать каждое из них можно одним предложением, фактически, большинство их функций очевидно от их имен в меню. Если вы хотите получить более детальную информацию о Express Tools, выберите Express/Help, что отобразит отдельный экран справки. Ниже перечислены функции, о которых мы говорили:
Change to Current Layer (Laycur) - перемещает выбранные объекты на текущий слой.
Layer Merge (Laymrg) - Когда вы выбираете объект на одном слое, сопровождаемый объектом на другом слое, все на первом слое перемещается на второй, как будто вы очистили первый слой.
Layer Match (Laymch) - перемещает выбранные объекты на другой слой. Вы определяете результирующий слой выбрав объект на нем.
Layer Freeze (Layfrz) - после выбора объекта на слое этот слоя замораживается. Фактически, этот - немного больше мощно чем сначала кажется. Когда Вы вводите символ O вместо того, чтобы выбрать объект, у вас запрашивается выбор параметров, а затем объект:
- Замораживание на уровне примитива - замораживает слой выбранного объекта если он расположен в блоке или внешней ссылке.
- Замораживание на уровне блока - замораживает слой объекта если он расположен во внешней ссылке, но замораживает слой где блок вставлен, если объект находится в блоке.
Рис. 5. Express Tools по работе с блоками.
Как и в предыдущем случае я могу объяснить много инструментальных средств одним или двумя предложениями. Вот несколько примеров:
Explode Attributes to Text (Burst) - Если вы хотите разрушить блок, используя стандартную команду Explode в AutoCAD, присоединенные аттрибуты возвращаются в определения аттрибутов и теряют их значения. Если же вы использует команду Burst над блоком, атрибуты становится обычным текстом и сохраняет их текущие значения.
Extend to Nested Objects (Bextend) и Trim to Nested Objects (Btrim) - не описаны в Справке, но это - не проблема, потому что они очень удобны. Эти функции ведут себя подобно командам Extend и Trim в AutoCAD, за исключением того что они позволяют вам выбирать объекты, расположенные в блоке и расширять или обрезать их.
Export Attribute Information (Attout) - экспортирует информацию аттрибутов на диск как простой текстовый файл. Это не столь мощно или универсально как стандартная команда Eattext AutoCAD, в том что она не будет экспортировать вещи типа x, y, и z координат и масштабные факторы. Она экспортирует только значения аттрибутов их "метки" в AutoCAD но это не должно быть проблемой, потому что в большинстве случев мы хотим получить атрибуты со значениями.
Но почему тогда она экспортирует и "метки"? Если это не нужно, можно использовать команду Import Attribute Values (Attin), которая также доступна в Express Tool.
Ниже показан пример как работают оба этих инструмента. Предположим что у нас есть чертеж с несколькими вставленными блоками, каждый из которых имеет несколько присоединенных аттрибутов (рис. 6).
Рис. 6. Чертеж с 6 вставленными блокаи, каждый из которых имеет 4 аттрибута.
Далее, запустим Attout, который отобразит два запроса: стандартное диалоговое окно запросит у вас имя файла, а затем выбор объектов. При этом фильтрируется все, что не является блоком с аттрибутами.
На рисунке 7 показан созданный в результате текстовый файл. Так как только один символ табуляции разграничивает каждое поле, получается что столбцы не всегда выстраиваются в линию. Если вы хотите, вы можете открыть этот файл в текстовом процессоре, к примеру в MS-Word и выстроить столбцы так как вы желаете.
Рис. 7. Извлеченные аттрибуты.
Так как это текстовый файл, вы можете использовать простой текстовый редактор, к примеру Notepad чтобы редактировать любые значения, как показано на рис. 8. Файл можно сохранить назад под тем же именем или ввести новое имя.
Рис. 8: Отредактированный файл аттрибутов.
Теперь запустим Attin, стандартное диалоговое окно запросит у вас текстовый файл. Откроем наш отредактированный файл. Чертеж обновит все аттрибуты во всех выбранных блоках к новым значениям, как показано на рис. 9.
Рис. 9: Обновленный чертеж.
Этот инструмент имеет очень много методов использования. К примеру, обратите внимание на то, что любой подходящий файл может быть импортирован в чертеж, но для начала определим понятие "подходящий".
Ранее я привлекал ваше внимание к меткам в файле. Когда вы создаете и редактируете чертеж, AutoCAD автоматически назначает уникальное имя, или метку др. словами, каждому объекту. Метки действительно уникальны в пределах чертежа - когда объект удален, его метка удаляется навсегда. Attin использует метки в первом столбце текста чтобы найти правильное место вставки для каждого набора переменных.
Если вы выполните команду Save As из AutoCAD или используете Windows Explorer для копирования файла, метки будут такими же самыми в новом файле. Большинство программ по работе с электронными таблицами, такие как Microsoft Excel могут открывать или сохранять сформатированные с помощью табуляции файлы.
Объеденение двух этих программ вместе означает что вы можете иместь стандартный стартовый чертеж, заполненый аттрибутированными блоками. Вы можете создавать новые данные для новых чертежей в электронной таблице и затем использовать Attin чтобы вставить правильные значания аттрибутов для каждого блока.
Вы даже не должны создавать файл методом извлечения из существующего чертежа. Вы можете создать его непосредственно используя текстовый редактор или другую программу.
- Это должен быть простой текстовый файл, не файл текстового процессора (к примеру, Word).
- Первой строкой должен быть заголовок, который содержит имена каждого поля, используя тэг атрибутов для изменения.
- Он должен содержать метки блоков, которые мы хотим изменить.
- Поля, включая поля меток, не должны находиться в любом специфическом порядке.
Вам нет необходимости включать все аттрибуты присоединенные к блоку. Определение блока может включать 5 аттрибутов, но вы можете изменять к примеру, 3 из них. Никаких проблем, просто не оставляйте другие два в файле.
Надеюсь, что эта статья поможет вам разобраться с использованием Express Tools для повышения произодительности вашего черчения.
- Нажимаем "Добавление/удаление" компонентов и выбираем пункт Express Tools - устанавливаем зеленую "галку" напротив пункта Express Tools
- Дожидаемся завершения установки, запускаем AutoCAD и начинаем пользоваться полезными командами Express Tools
- нажимаем "Обзор" и выбираем файл acetmain.cuix, нажимаем "Загрузить". После этого точно все заработает
С уважением, Андрей
Если вы получили ответ на свой вопрос и хотите поддержать проект материально - внизу страницы для этого есть специальная форма.
172 комментария:
В сивиле также не нашел по сравнению с обычным автокадом инструменты для создания проекционных видов. Можно ли как то их добавить?
Попробуйте ввести команды _VIEWBASE (создание базового вида), _viewproj (проекционный вид), _viewsection (сечение) и _viewsection (выносной элемент). Если она работают, то значит просто надо подгрузить файл адаптации ModelDoc.cuix - лента с этими командами описана в нем.
Пожалуйста, отпишитесь, если получится.
Civil'а у меня нет, но коллеги говорят, что этого функционала там нет. Странно.
И очень обидно. Вообще Civil и в других мелочах отличается от AutoCAD а, например мемного не привычное меню по щелчку правко кнопкой мыши, иная компановка ленты в рабочем пространстве "2D рисование и аннотации"
Андрей, может не совсем по теме, хочу на "Ленту" назначить горячие клавиши ( по типу "Свойства" - Ctrl+1), но не знаю, как. Если Вам приходилось с этим сталкиваться - подскажите.
Здесь можно задавать любые вопросы, не стесняйтесь. Назначить можно любые горячие клавиши, но только с Ctrl и Shift (с Alt нет возможности - если зажмете Alt более секунды, то AutoCAD выдаст подсказки зарезервированных горячих клавиш). Что касается назначения, то проще все создать файл key.mns с таким содержанием:
***MENUGROUP=key
***ACCELERATORS
["F4"]^C^C_pline
["F5"]'_pan
[SHIFT+"1"]^C^C_TRIM
[SHIFT+"2"]_ERASE
И загрузить его командой МЕНЮЗАГР (_MENULOAD). Синтаксис файла думаю понятен (сначала хоткей, потом название команды, если у Вас русская версия, то можно название команды писать по-русски). Надеюсь ответ будет полезным для Вас.
Но, если нет желания мучиться с файлом, то можно сделать это в самом Автокаде:
1. На ленте "Управление" выбираем "Пользовательский интерфейс"
2. В левой верхней части выбираем пункт Горячие клавиши
3. В нижней левой части - Список команд - выбираем нужную команду и мышкой перетаскиваем в верхнюю часть в "горячие клавиши- Клавиши быстрого вызова"
4. В правой нижней части окна - "Свойства" - назначаем хоткей для этой команды в пункте "Доступ/Клавиши". Синтаксис простой: например CTRL + L
Спасибо!
Получились с первого раза (по второму варианту).
Теперь поставлю гор.кл. на слои.
Не знаю, как эта штука называется, блог или твитер, может сделать в ней отдельную рубрику "вопрос-ответ"? И пользователям будет проще следить за обновлениями.
Рад, что у Вас все получилось. По поводу "вопрос-ответ" изучу доступные инструменты и сделаю. Спасибо за совет
Здесь вы можете скачать документацию и программы для САПР AutoCAD, PCAD, 3DS, Inventor, Pro/E, Solidworks и других CAD CAM CAE EDA GIS
11.5. Express Tools 2004
Если вы при инсталляции системы AutoCAD выбрали и установку Express Tools 2004, то в строке меню у вас должно появиться падающее меню Express (Экспресс), которое дает доступ к дополнительным возможностям. После установки AutoCAD вы можете доустановить Express Tools, запустив повторную инсталляцию с диска и выбрав Step 5. Install Supplemental Tools. AutoCAD Express Tools (Шаг 5. Установка дополнительных средств. AutoCAD Express Tools). Если меню Express (Экспресс) у вас не появилось, то попробуйте команды EXPRESSTOOLS и EXPRESSMENU.
На рис. 11.32 приведен внешний вид падающего меню Express (Экспресс). Фирма Autodesk периодически на своем сайте обновляет Express Tools для разных версий AutoCAD. Следует отметить, что Express Tools 2004 не могут быть установлены в AutoCAD 2002 и в более ранних версиях системы.
Рис. 11.32. Падающее меню Express
Кроме падающего меню, при установке Express Tools (сокращенно ET) в системе появляются четыре панели, показанные на рис. 11.33.
Рис. 11.33. Панели инструментов Express Tools
Перечислим функции Express Tools в том порядке, в каком они расположены в виде двенадцати подменю в падающем меню Express (Экспресс) (см. рис. 11.32).
11.5.1. Подменю Layers
Подменю Layers (Слои) имеет следующие пункты (для тех операций, которым соответствуют кнопки панели инструментов ET: Layers (ET: Слои), рядом с переводом приведены пиктограммы этих кнопок):
- Layer Manager (Диспетчер слоев, ) — позволяет сохранять и восстанавливать свойства слоев;
- Layer Walk (Просмотр слоев, ) — показывает объекты только тех слоев, которые отмечены в диалоговом окне;
- Layer Match (Слой по образцу, ) — переносит объекты на слой указанного примитива;
- Change to Current Layer (На текущий слой, ) — переносит объекты на текущий слой;
- Copy Objects to New Layer (На новый слой, ) — переносит объекты на другой слой, с возможностью создания этого слоя;
- Layer Isolate (Изоляция слоя, ) — выключение всех слоев, кроме слоев выбранных объектов;
- Isolate Layer to Current Viewport (Изоляция слоя в видовом экране) — замораживание в текущем видовом экране пространства листа;
- Layer Off (Выключение слоя, ) — выключение слоев выбранных объектов;
- Turn All Layers On (Включение всех слоев) — включает все слои;
- Layer Freeze (Замораживание слоя, ) — замораживает слои выбранных объектов;
- Thaw All Layers (Размораживание всех слоев) — размораживает все слои;
- Layer Lock (Блокировка слоя, ) — блокирует слой выбранного объекта;
- Layer Unlock (Разблокировка слоя, ) — разблокирует слой выбранного объекта;
- Layer Merge (Перенос со слоя на слой) — переносит все объекты с одного слоя на другой, с удалением первого слоя;
- Layer Delete (Удаление слоя) — стирает все объекты на выбранном слое и удаляет слой.
11.5.2. Подменю Blocks
Подменю Blocks (Блоки) имеет такие пункты (для тех операций, которым соответствуют кнопки панели инструментов ET: Blocks (ET: Блоки), рядом с переводом приведены пиктограммы этих кнопок):
- List Xref/Block Properties (Свойства объекта из вхождения, ) — показывает свойства примитива, входящего в состав блока или внешней ссылки;
- Copy Nested Objects (Копирование объектов из вхождения, ) — копирует примитивы, входящие в состав блоков или внешних ссылок;
- Trim to Nested Objects (Обрезка объектами из вхождения, ) — выполняет обрезку, используя в качестве режущих объектов примитивы, входящих в состав блоков или внешних ссылок;
- Extend to Nested Objects (Продление до объекта из вхождения, ) — выполняет продление, используя в качестве граничного объекта примитив, входящий в состав блока или внешней ссылки;
- Explode Attributes to Text (Расчленение с преобразованием атрибутов в текст, ) — расчленяет вхождения блоков или внешних ссылок, заменяя атрибуты на их значения, преобразованные в текстовые примитивы;
- Convert Shape to Block (Преобразование формы в блок) — заменяет вставленную в рисунок форму на вхождение блока, для которого создается описание;
- Export Attribute Information (Экспорт атрибутов) — выполняет экспорт значений атрибутов в текстовый файл, в котором значения разделяются символом табуляции;
- Import Attribute Information (Импорт атрибутов) — выполняет замену значений атрибутов вхождений блоков, импортируя их из текстового файла, в котором значений разделяются символом табуляции;
- Convert block to xref (Преобразование блока во внешнюю ссылку) — заменяет вхождения блока на внешнюю ссылку на указываемый файл;
- Replace block with another block (Замена одного блока другим) — заменяет все вхождения одного блока на вхождения другого блока.
11.5.3. Подменю Text
- Remote Text (Внешний текст) — вставляет текст из внешнего TXT-файла, с возможностью использования выражений языка DIESEL, применяемого в макросах меню;
- Text Fit (Сжатие текста, ) — сжатие текста за счет изменения ширины букв;
- Text Mask (Маскирование текста, ) — создание маски в виде прямоугольного объекта вокруг текстового примитива, для того чтобы под текстом не были видны другие примитивы рисунка;
- Unmask Text (Демаскирование текста) — отказ от ранее созданной маски текстового примитива;
- Explode Text (Расчленение текста, ) — преобразование текстового примитива в полилинии;
- Convert Text to Mtext (Преобразование текста в мультитекст) — заменяет выбранный однострочный текст из одной или нескольких строк на многострочный текст;
- Arc-Aligned Text (Размещение текста по дуге, ) — позволяет создать или отредактировать специальный текстовый примитив, выровненный вдоль дуги окружности;
- Justify Text (Выравнивание текста) — изменяет способ выравнивания текста, или мультитекста, или описания атрибута, с сохранением внешнего вида примитива;
- Rotate Text (Поворот текста) — изменяет наклон текста, или мультитекста, или описания атрибута, с целью преобразования к наиболее читаемому виду;
- Enclose Text with Object (Обводка текста) — строит дополнительный объект (круг, полилинию в форме овала или полилинию в форме прямоугольника) вокруг текста, мультитекста или описания атрибута;
- Automatic Text Numbering (Автоматическая нумерация текста) — изменяет текстовые примитивы, дополняя их номерами;
- Change Text Case (Изменение регистра текста) — изменяет текстовые примитивы, преобразуя текст к нужному регистру.
11.5.4. Подменю Layout tools
- Change Space (Смена пространства) — копирует в листе объект из одного пространства в другое, с сохранением внешнего вида;
- Align Space (Выравнивание в пространстве) — изменяет вид и масштаб видового экрана в листе так, чтобы две точки, указанные в пространстве модели, преобразовались в две точки, указанные в пространстве листа;
- Synchronize Viewports (Сихронизация видовых экранов) — изменяет масштаб видовых экранов на масштаб основного видового экрана;
- List Viewport Size (Масштаб видового экрана) — выводит знаменатель масштаба видового экрана;
- Merge Layout (Слияние листов) — перенос видовых экранов из нескольких листов в один.
11.5.5. Подменю Dimension
- Leader Tools (Сервис выносок) — имеет три подпункта:
- Attach Leader to Annotation (Присоединение выноски к надписи) — создает связь выноски с объектом (мультитекстом, допуском или блоком); при перемещении объекта конец выноски будет следовать за ним;
- Detach Leader from Annotation (Отсоединение выноски от надписи) — разрывает связь между выноской и объектом надписи;
- Global Attach Leader to Annotation (Глобальное присоединение выноски к надписи) — создает связи между выбранными выносками и указанными объектами надписей (мультитекстами, допусками и блоками);
11.5.6. Подменю Selection tools
Следующее подменю падающего меню Express (Экспресс) — Selection tools (Сервис выбора). Это подменю имеет два пункта:
- Get Selection Set (Создание набора) — создает текущий набор выбора, запрашивая имя слоя и тип объектов;
- Fast Select (Быстрый выбор, кнопка панели ET: Standard (ET: Стандартная)) — создает набор из примитивов, пересекающих данный объект.
11.5.7. Подменю Modify
Следующее подменю — Modify (Редактирование). Оно имеет такие пункты (там где имеются, после перевода приведены пиктограммы кнопок и названия панелей, на которых эти кнопки расположены):
- Multiple Object Stretch (Множественное растягивание объектов, кнопка панели ET: Standard (ET: Стандартная)) — выполняет операцию одновременного растягивания объектов;
- Move/Copy/Rotate (Перенос/Копирование/Поворот, кнопка панели ET: Standard (ET: Стандартная)) — выполняет операции переноса, копирования, поворота и масштабирования объектов в рамках одной команды;
- Extended Clip (Расширенная подрезка, кнопка панели ET: Blocks (ET: Блоки)) — выполняет подрезку вхождений блоков, внешних ссылок, пятен и растровых изображений границами, полученными аппроксимацией окружностей, дуг, эллипсов, полилиний, текстов, мультитекстов или описаний атрибутов;
- Convert Shape to Block (Преобразование формы в блок) — заменяет вставленную в рисунок форму на вхождение блока, для которого создается описание (повтор одноименного пункта подменю Blocks (Блоки));
- Multiple Copy (Множественное копирование, кнопка панели ET: Standard (ET: Стандартная)) — копирует объекты, предлагая дополнительные возможности вставки копий аналогично работе команд DIVIDE (РАЗДЕЛИТЬ) и MEASURE (РАЗМЕТИТЬ);
- Extended Offset (Расширенное подобие) — создает подобные (параллельные) объекты, предлагая дополнительные возможности: множественное построение, удаление исходного примитива, задание слоя нового объекта.
11.5.8. Подменю Draw
Восьмое подменю падающего меню Express (Экспресс) — Draw (Рисование). Оно имеет два пункта (в скобках после перевода приведены пиктограммы соответствующих кнопок панели инструментов ET: Standard (ET: Стандартная)):
- Break-line Symbol (Обозначение разрыва, ) — построение линии разрыва со вставкой знака разрыва из стандартного или пользовательского DWG-файла;
- Super Hatch (Суперштриховка, ) — создание суперштриховки из растровых изображений, внешних ссылок, блоков и пятен.
11.5.9. Подменю File tools
Девятое подменю — File tools (Сервис операций над файлами). Оно имеет следующие пункты:
- Move Backup Files (Перемещение BAK-файлов) — изменяет путь для размещения BAK-файлов;
- Convert PLT to DWG (Преобразование PLT в DWG) — вставляет в текущий рисунок содержимое PLT-файлов, сформированных в формате HPGL;
- Edit Image (Редактирование изображения) — вызывает внешнюю программу редактирования растровых изображений;
- Redefine Path (Переопределение путей) — модифицирует пути для вставленных растровых изображений, внешних ссылок, шрифтов, форм и примитивов RTEXT (внешних текстов);
- Update Drawing Property Data (Обновление свойств рисунка) — изменяет данные, отображаемые в окне свойств рисунка, по шаблону;
- Save All Drawings (Сохранение всех рисунков) — сохранение всех открытых рисунков без их закрытия; для неименованных рисунков запрашивается имя;
- Close All Drawings (Закрытие всех рисунков) — закрывает все рисунки и предлагает сохранение для измененных рисунков;
- Quick Exit (Быстрый выход) — закрывает все рисунки, предлагая сохранение для измененных рисунков, и выходит из AutoCAD;
- Revert to Original (Переоткрытие) — закрывает текущий рисунок, предлагая сохранение при наличии изменений, и снова открывает его.
11.5.10. Подменю Web tools
В десятом подменю (Web tools (Сервис Web)) три пункта:
- Show URLs (Показ URL, кнопка панели инструментов ET: Standard (ET: Стандартная)) — показывает список использованных в рисунке адресов сети Интернет в формате URL (Universal Resource Locator);
- Change URLs (Изменение URL) — редактирование URL-адресов;
- Find and Replace URLs (Поиск и замена URL) — ищет и заменяет в рисунке одни URL-адреса на другие.
11.5.11. Подменю Tools
Следующее подменю падающего меню Express (Экспресс) — Tools (Сервис). Это подменю содержит следующие пункты:
Читайте также: