Применение инструментов Express Tools программного пакета AutoCAD Текст научной статьи по специальности «Компьютерные и информационные науки»
Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Ванькова Т.Е., Кузнецова С.В.
Аргументация как вид речемыслительных действий специалиста по международным отношениям
Качество моделирования определений категории «Воспитание» в структуре формирования культуры самостоятельной работы педагога
Программа схемотехнического моделирования SwitcherCAD 3
Создание приложений на базе процессоров texas Instruments TMS320F28xx
Применение CAD систем в проектировании радиоэлектронных средств
i Не можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.
Текст научной работы на тему «Применение инструментов Express Tools программного пакета AutoCAD»
доцент кафедры «Начертательная геометрия и графика» Белгородский государственный технологический университет им. В.Г. Шухова
к.т.н., доцент кафедры «Начертательная геометрия и графика» Белгородский государственный технологический университет им. В.Г. Шухова г. Белгород, Российская Федерация
ПРИМЕНЕНИЕ ИНСТРУМЕНТОВ Express Tools ПРОГРАММНОГО ПАКЕТА AutoCAD
В статье рассматривается применение команд Express Tools в системе автоматизированного проектирования AutoCAD. Использование этого инструмента повышает производительность труда в проектировании. Рассмотрено использование команд подменю Text.
Ключевые слова Express Tools, AutoCAD, Text
Данная статья написана для студентов и преподавателей, которые желают глубже понять такой сложный и многогранный инструмент как AutoCAD. Она поможет расширить знания и сделать работу в среде AutoCAD более эффективной.
Как известно, в AutoCAD существуют команды Express Tools, которые расширяют базовые возможности программы, но не входят в ее «стандартное оснащение» и не поддерживаются разработчиком. Инструменты Express Tools приложения AutoCAD содержат библиотеку инструментов повышения производительности, предназначенных для расширения функциональных возможностей AutoCAD. Они просты в использовании, их легко интегрировать в пользовательские меню и панели инструментов. Они охватывают широкий диапазон функций.
Инструменты Express Tools приложения AutoCAD устанавливают в процессе стандартной установки AutoCAD, выбрав параметр Express Tools на странице «Выбор варианта установки». В результате такой установки в меню AutoCAD появится тринадцатый пункт Express (рис. 1).
Рисунок 1 — Вид окна AutoCAD 2014 с пунктом меню Express
Подробную информацию по использованию Express Tools можно найти в справочной системе AutoCAD Express Tools, которая находится в меню Express (в традиционной строке меню). Express Tools доступны в своей исходной форме только на английском языке.
При вызове меню Express появляется выпадающее меню (рис. 2), которое содержит следующие подменю:
Рисунок 2 — Выпадающее меню пункта Express
— Blocks (блоки- включает команды для работы с блоками, такие как копирование, преобразование, замена, экспорт и импорт атрибутов и т.д.);
— Text (текст — содержит команды растяжения, сжатия, поворота текста и т.д.);
— Layout tools (сервис листов — включает эффективные команды для работы с видовыми экранами);
— Dimension (размеры — создает и разрывает связи между выбранными выносками и указанными объектами надписей (мультитекстами, допусками и блоками));
— Selection tools (сервис выбора — создает текущий набор выбора, запрашивая имя слоя и тип объектов, создает набор из примитивов, пересекающих данный объект);
— Modify (редактирование — выполняет операции одновременного растягивания, переноса, копирования, поворота и масштабирования объектов в рамках одной команды, создает подобные (параллельные) объекты и т.д.);
— Draw (рисование — построение линии разрыва со вставкой знака разрыва из стандартного или пользовательского DWG-файла, создание суперштриховки из растровых изображений, внешних ссылок, блоков и пятен);
— File tools (сервис операций над файлами — изменяет путь для размещения ВАК-файлов,вызывает внешнюю программу редактирования растровых изображений, выполняет редактирование изображения, изменяет данные, отображаемые в окне свойств рисунка по шаблону и т.д.);
— Web tools (сервис Web — показывает список использованных в рисунке адресов сети Интернет в формате URL (Universal Resource Locator), редактирует URL-адреса, изменяет их, ищет и заменяет в рисунке одни URL адреса на другие);
— Web Links (запускает программу-браузер и устанавливает соединение с сайтом или новостями, посвященными Express Tools);
— Express Tools FAQ (открывает окно с разделом справочной системы с ответами на часто задаваемые вопросы по Express Tools);
— Help (справка — открывает окно с оглавлением справочной системы Express Tools.).
Об одном из таких подменю Text расскажем подробнее. Подменю Text включает в себя двенадцать команд, наиболее употребительные из которых рассмотрим ниже:
— Text Fit (команда для растяжения (сжатия) текста. Необходимо просто указать начальную и конечную точку строки. Работает только с однострочным текстом. Если необходимо вписать длинную фамилию в основную надпись и т.д., можно воспользоваться этой командой (рис.3.));
AutoCAD Express Tools AutoCAD Express Tools
AutoCAD Express Tool
Рисунок 3 — Пример применения команды Text Fit
— Convert Text to Mtext (команда преобразования однострочного текста в многострочный. Можно выбрать несколько объектов однострочного текста и преобразовать в один блок многострочного. Имеет широкое поле для использования, это объединение разрозненных строк в технических требованиях, слияние надписей в один текстовый блок и многое другое);
— Justify Text (команда позволяет поменять точку выравнивания (привязки) текста. Доступны все возможные варианты — верхний левый (TL), нижний левый (BL), центр (C) и т.д. (рис.4.));
Рисунок 4 — Пример применения команды Justify Text
Это очень полезная команда, она позволяет точно привязать строку к объектам чертежа. — Rotate Text (команда вращения текста и преобразования в удобочитаемый вид (Most Readable). Удобочитаемый вид — ориентация текста, при которой строки располагаются верхним краем вверх и читаются слева — направо (рис.5.));
Рисунок 5 — Пример применения команды Rotate Text
— Change Text Case (смена регистра текста. Преобразует текст к нужному регистру (рис.6.). Можно поменять на: как в предложении (Sentence case), нижний регистр (lowercase), ВЕРХНИМ РЕГИСТР (UPPERCASE), Заголовок (Title), пЕРЕКЛЮЧЕНИЕ рЕГИСТРА (tOGGLE cASE));
AutoCAD Express Tools aUTDcad eXPRESS tGDLS
Рисунок 6 — Пример применения команды Change Text Case Очевидно, что это очень удобная для пользователя команда.
Международный научный журнал «ИННОВАЦИОННАЯ НАУКА»_ISSN 2410-6070_№ 4/2015
Список использованной литературы:
1. Финкельштейн Э. AutoCad 2008 и AutoCad 2008 LT. Библия пользователя — М. Санкт-Петербург. Киев: Диалектика, 2008.
2. Дэн Эббот. AutoCad Секреты, которые должен знать каждый пользователь — Санкт-Петербург: БХВ-Петербург, 2008.
© Т.Е. Ванькова, С.В. Кузнецова, 2015
УДК 811.1/.8 276.6 : 327 + 81 23
К. пед. н., доцент Факультет международных отношений Белорусский государственный университет Г. Минск, Республика Беларусь
АРГУМЕНТАЦИЯ КАК ВИД РЕЧЕМЫСЛИТЕЛЬНЫХ ДЕЙСТВИЙ СПЕЦИАЛИСТА ПО МЕЖДУНАРОДНЫМ ОТНОШЕНИЯМ
Описываются особенности прямой, обратной и скрытой аргументации в среде международного взаимодействия. Характеризуется логико-смысловая структура специального аргументированного высказывания. Выделяются ведущие речемыслительные операции. Обосновываются цели и этапы обучения.
Прямая, обратная и скрытая аргументация; речемыслительные операции; тематическое, ситуативное поле; тема-рематическая структура.
Основные виды речемыслительных действий специалиста по международным отношениям, которыми студент должен в совершенстве овладеть в ходе обучения в вузе — аргументация, опровержение, доказательство. Под аргументацией в среде международного взаимодействия нами понимается предъявление аргументов для обоснования истинности доводов по обсуждаемой проблеме с целью убедить и склонить оппонентов к принятию конкретного решения.
При анализе речевых высказываний специалистов-международников, политических и общественных деятелей, дипломатов мы выявили, что аргументация в сфере международных отношений применяется в большинстве видов специальных речевых высказываний: в аналитической записке, аналитическом докладе, в профессиональной беседе, на всех этапах переговорного процесса, в публичном высказывании перед широкой аудиторией неспециалистов, в интервью средствам массовой информации [1, с. 47].
Но, не смотря на жанровое разнообразие этих речевых высказываний, нам удалось выделить общие закономерности формирования и реализации аргументированного высказывания. Выяснилось, что аргументация, как вид речемыслительных действий, определяет в первую очередь логический строй высказывания, который характеризуется: речевой задачей воздействия на партнера по профессиональному общению, логической схемой развития замысла, расширением ситуативного и тематического поля.
Следует отметить, что в современной среде международного взаимодействия аргументацию используют не только для обоснования истинных тезисов, но и ложных и неопределенных тезисов. Под тезисом мы понимаем утверждение, которое аргументирующая сторона считает нужным предложить оппонентам как довод. В свою очередь, аргументы — это утверждения, связанные между собой причинно-следственными, субъектно-объектными, системными и другими отношениями, используемые в речевом высказывании для обоснования истинности предложенного довода [2, с. 22].
В ходе психолингвистического анализа специальных высказываний специалистов, в которых используется аргументация, мы выяснили, что их логическая структура имеет от десяти и более логических отрезков: 1) введение довода / контрдовода; 2) подкрепление довода / контрдовода; 3) расширение и / или
САПР для инженера
Как известно, в AutoCAD существуют команды Express Tools, которые расширяют базовые возможности программы, но не входят в ее «стандартное оснащение» и не поддерживаются разработчиком.
В этой заметке хочу рассказать о командах, касающихся работы с текстом. Подробности, как всегда, в штатном Help’е, здесь упоминаю об основных опциях и областях применения команд.
![]() |
Команды для работы с текстом |
Remote Text
Команда позволяет вставить в чертеж текст из внешнего txt-файла либо выражение на языке Diesel.
Ассоциативная связь с внешним файлом сохраняется. В свойствах объекта, созданного этой командой, есть управляющий параметр Type — если его значение равно 0, то будет отображаться содержание файла, если 1 — то адрес ссылки на файл.
Для обновления содержимого достаточно поменять значение Type с одного на другое и обратно (другого способа я не знаю).
Где можно применить? Вставка технических требований, списков и пр.
Text Fit
Команда для растяжения / сжатия текста. Необходимо просто указать начальную и конечную точку строки. Работает только с однострочным текстом.
Где можно применить? Вписать свою длинную фамилию в штамп чертежа и пр.
Text Mask / Unmask Text
Команды для нанесения / удаления маскировки за текстом. В качестве маски может быть объект Wipeout (закрашенный в цвет фона прямоугольник), 3D-поверхность или двухмерная фигура.
Где можно применить? Нанести надпись на штриховке и пр.
Explode Text
Команда для преобразования текста в набор отрезков и дуг.
Где можно применить? Подкорректировать надпись или отдельную букву вручную.
Convert Text to Mtext
Команда преобразования однострочного текста в многострочный. Можно выбрать несколько объектов однострочного текста и преобразовать в один блок многострочного.
Где можно применить? Очень широкое поле для использования — объединение разрозненных строк в технических требованиях, слияние надписей в один текстовый блок и многое другое.
Arc-Aligned Text
Текст по дуге. Для создания такой надписи нужно предварительно выбрать дугу, а затем в диалоговом окне определить содержание и свойства строки. Среди опций стоит отметить:
- Направление текста (Reverse text reading order)
- По выпуклой / вогнутой стороне дуги (On convex side / On concave side)
- В направлении от центра / к центру (Outward from center / to the center)
![]() |
Варианты текста по дуге |
Где можно применить? Создание надписей, шкал, вывесок и пр.
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).
Где можно применить? Польза от этой команды, думаю, очевидна 🙂
С уважением, Андрей
Если вы получили ответ на свой вопрос и хотите поддержать проект материально — внизу страницы для этого есть специальная форма.
11 комментариев:
AutoCAD 2010. Где взять expresstools? Ответить Удалить
Добрый день! Запустите переустановку AutoCAD и выберите опцию установить Express Tools. Можно просто скопировать папку Express Tools с любой другой машины, на которой установлен AC2010. Либо скопировать с диска с дитрибутивом. Я AutoCAD 2010 давно не пользуюсь, помочь не могу Удалить
Express tools autocad что это
Здесь вы можете скачать документацию и программы для САПР AutoCAD, PCAD, 3DS, Inventor, Pro/E, Solidworks и других CAD CAM CAE EDA GIS
Express Tools для слоев и блоков в AutoCAD 2004.
Когда-то, в выпущенной давным давно версии AutoCAD, были включены Bonus Tools, которые присылались людям, зарегестрировавщим свою копию AutoCAD. Bonus Tools представляли собой серию AutoLISP и ADS приложений, которые добавляли дополнительные функции к AutoCAD. Некоторое количество удобных утилит, некоторое прототипов стандартных функций, которые потом должны были включаться в следующую версию AutoCAD, а некоторые были только простой забавой. Начиная с версии AutoCAD 2000 они стали называться Express Tools, в настоящее время они распространяются совместно с AutoCAD 2004 или могут быть куплены с сайта www.autodesk.com для любой версии линейки 200x, и включают около 100 утилит, которые помогают делать ваше автоматизированное проектирование проще и/или обеспечивать дополнительные функциональные возможности, не доступные в AutoCAD.
Несмотря на то, что 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 и выстроить столбцы так как вы желаете.
HANDLE BLOCKNAME FIRST LAST OFFICE LOCAL '85 Head Alfred Newman 3212 246376 '7F Head Mary Poppins 2301 17 '79 Head Robin Hood 1004 4 '73 Head Sam Hill 1003 3 '6D Head Fred Flinstone 1002 2 '67 Head Alexander Bell 1001 1
Рис. 7. Извлеченные аттрибуты.
Так как это текстовый файл, вы можете использовать простой текстовый редактор, к примеру Notepad чтобы редактировать любые значения, как показано на рис. 8. Файл можно сохранить назад под тем же именем или ввести новое имя.
HANDLE BLOCKNAME FIRST LAST OFFICE LOCAL '85 Head Alf Alfa 322 24 '7F Head Mary Poppouts 23 17 '79 Head Robin Trunk 1004 41 '73 Head Sam Mountain 103 34 '6D Head Fred Flinstone 102 2 '67 Head Alex Chime 1001 10
Рис. 8: Отредактированный файл аттрибутов.
Теперь запустим Attin, стандартное диалоговое окно запросит у вас текстовый файл. Откроем наш отредактированный файл. Чертеж обновит все аттрибуты во всех выбранных блоках к новым значениям, как показано на рис. 9.
Рис. 9: Обновленный чертеж.
Этот инструмент имеет очень много методов использования. К примеру, обратите внимание на то, что любой подходящий файл может быть импортирован в чертеж, но для начала определим понятие «подходящий».
Ранее я привлекал ваше внимание к меткам в файле. Когда вы создаете и редактируете чертеж, AutoCAD автоматически назначает уникальное имя, или метку др. словами, каждому объекту. Метки действительно уникальны в пределах чертежа — когда объект удален, его метка удаляется навсегда. Attin использует метки в первом столбце текста чтобы найти правильное место вставки для каждого набора переменных.
Если вы выполните команду Save As из AutoCAD или используете Windows Explorer для копирования файла, метки будут такими же самыми в новом файле. Большинство программ по работе с электронными таблицами, такие как Microsoft Excel могут открывать или сохранять сформатированные с помощью табуляции файлы.
Объеденение двух этих программ вместе означает что вы можете иместь стандартный стартовый чертеж, заполненый аттрибутированными блоками. Вы можете создавать новые данные для новых чертежей в электронной таблице и затем использовать Attin чтобы вставить правильные значания аттрибутов для каждого блока.
Вы даже не должны создавать файл методом извлечения из существующего чертежа. Вы можете создать его непосредственно используя текстовый редактор или другую программу.
- Это должен быть простой текстовый файл, не файл текстового процессора (к примеру, Word).
- Первой строкой должен быть заголовок, который содержит имена каждого поля, используя тэг атрибутов для изменения.
- Он должен содержать метки блоков, которые мы хотим изменить.
- Поля, включая поля меток, не должны находиться в любом специфическом порядке.
Вам нет необходимости включать все аттрибуты присоединенные к блоку. Определение блока может включать 5 аттрибутов, но вы можете изменять к примеру, 3 из них. Никаких проблем, просто не оставляйте другие два в файле.
Надеюсь, что эта статья поможет вам разобраться с использованием Express Tools для повышения произодительности вашего черчения.
Bonus Tools (позднее Express Tools) из AutoCAD R14
Bonus Tools — это набор приложений, которые не вошли в основной пакет AutoCAD R14 (1998).
В некотором смысле раритет.
Перечень команд (из файла меню):
Copies entities nested inside blocks and xrefs: NCOPY
Extended change properties program: EXCHPROP
Layers of selected object(s) will be frozen: LAYFRZ
Lists extended entity data (xdata) attached to entity: XDLIST
Creates text which follows selected arc: ARCTEXT
Layers of selected object(s) will be turned off: LAYOFF
Starts AutoCAD drawing resources packaging program: PACK
Explode with options for controlling exploded entities’ properties: XPLODE
Pedit for multiple polylines: MPEDIT
Find and replace text strings globally or by selection: FIND
Unconditionally converts old-style polylines to light weight polylines: CONVERTPLINES
Bonus Layer toolbar
Changes the layer of selected object(s) to the current layer: LAYCUR
Explodes text into polyline entities: TXTEXP
Saves dimension styles to a file: DIMEX
Thaws all layers in drawing: LAYTHW
Changes the layer of selected object(s) to the layer of a selected destination object: LAYMCH
Globally changes attribute values: GATTE
Imports dimension styles saved to a file with dimex: DIMIM
Extend to entities nested in blocks or xrefs: BEXTEND
Layer of selected object will be locked: LAYLCK
Layer of selected object will be unlocked: LAYULK
Displays properties of entities nested in external references or blocks: XLIST
Fits text between specified points: TEXTFIT
Creates object hiding entity useful for display and plotting: WIPEOUT
Changes attributes of multiple text items, including height, justification, location, rotation, style, text, and width: CHT
Layers of selected object(s) will be isolated: LAYISO
Trim to entities nested in blocks or xrefs: BTRIM
Bonus Standard toolbar
Collects specific entity types and makes them the current selection: GETSEL
Trim using closed polyline for cookie cutter effect: EXTRIM
Quick leader command: QLEADER
Explodes block and converts attributes to text: BURST
Turns on all layers in drawing: LAYON
Masks entities from behind text: TEXTMASK
Layer Manager saves and restores layer settings: LMAN
Attaches extended entity data (xdata) to any entity: XDATA
Dialog interface for editing system variables: SYSVDLG
Stretches with multiple selection windows: MSTRETCH
Bonus Text toolbar
Xclip with arc circle and polyline capability: CLIPIT
Move copy rotate and scale entities: MOCORO
Draws revision cloud on current layer: REVCLOUD
Associate a leader to an annotation object: QLATTACH
Disassociate leaders in a selection set from their annotation: QLDETACHSET
Associate leaders in a selection set to likely annotation: QLATTACHSET
Displays on-line help for the bonus applications.
Displays information about the bonus applications: BNSABOUT
Dialog based editor for the acad.pgp file: ALIASEDIT
Loads and unloads the bonus pop-up menu utility: BONUSPOPUP
В архиве:
AC_BONUS.CNT
AC_BONUS.DLL
AC_BONUS.HLP
AC_BONUS.LSP
AC_BONUS.MNL
AC_BONUS.MNU
ALIAS.EXE
ALIAS.HLP
ARCHITEC.LAY
ARCTEXT.ARX
ASCPOINT.LSP
BLK_LST.LSP
BLOCKQ.LSP
BNSABOUT.DCL
BNSABOUT.SLD
BNSABOUT.TXT
BNSLAYER.LSP
BURST.LSP
CHTEXT.LSP
CIVIL.LAY
CLIPIT.LSP
COUNT.LSP
CROSSREF.LSP
DBTRANS.ARX
DBTRANS.CPM
DBTRANS.DCL
DBTRANS.HLP
DEFAULTS.SVF
DIMSIO.ARX
DIMSIO.HLP
DLGTEST.DCL
DLGTEST.LSP
DOSLIB14.ARX
DOSLIB14.DOC
ELECTRIC.LAY
EXCHPROP.DCL
EXCHPROP.LSP
EXTRIM.LSP
FIND.DCL
FIND.LSP
FIREPROT.LAY
GATTE.LSP
GETSEL.LSP
JULIAN.LSP
LANDSCPE.LAY
LEADEREX.ARX
LEADEREX.CNT
LEADEREX.HLP
LMAN.DCL
LMAN.LSP
MECHANIC.LAY
MENU_DLL.TXT
MOCORO.ARX
MPEDIT.LSP
MSTRETCH.LSP
PACKNGO.ARX
PACKNGO.HLP
PLCONVRT.ARX
PLUMBING.LAY
POPUP.ARX
PQCHECK.LSP
REVCLOUD.LSP
SSX.LSP
STRUCTUR.LAY
SYSVDLG.ARX
TEXTFIT.LSP
TEXTMASK.LSP
TREXBLK.LSP
TXTEXP.LSP
WIPEOUT.ARX
XDATA.LSP
XLIST.DCL
XLIST.LSP
XPLODE.LSP