Оптимальное соотношение возможностей и стоимости AutoCAD LT. Ключевые особенности и функции

Оптимальное соотношение возможностей и стоимости AutoCAD LT. Ключевые особенности и функции

В AutoCAD LT можно программировать! (II часть)

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

Первый путь:

  • 1. Временно вызвать и сделать текущим слой "Текст"
  • 2. Напечатать нужный текст
  • 3. Вернуть прежний слой в качестве текущего

Второй путь:

  • 1. Напечатать текст в текущем (рабочем) слое
  • 2. Перевести готовый текст в слой с именем "Текст"

Первый путь связан с запоминанием имени того (рабочего) слоя, который являлся текущим на момент, предшествующий вызову слоя "Текст". Эта задача легко решается в полной версии AutoCAD при помощи функции LISP Setq, которая может быть введена в макро. В AutoCAD LT, как известно; LISP не работает. Поэтому мы используем 2-ой путь, и результат будет таким же.
Что такое слой? Это одно из свойств объекта; такое же, как цвет или тип линии. Надо найти команду; которая бы изменяла свойства объекта с командной строки, без вызова диалогового окна. Имя нужной нам команды - CHANGE. (Изменить)

Примечание:
В AutoCAD много команд. Не все из них выведены на кнопки или в падающие меню. Даже в казалось бы, полном перечне команд, который можно увидеть в диалоговом окне Customize (см. вкладку Commands, пункт All Commands), перечислены далеко не все команды.
Составляя макросы, вы часто будете заглядывать в HELP. Постепенно вы узнаете много новых, ранее неизвестных команд и системных переменных.

Сейчас мы опробуем команду CHANGE. Предварительно создайте новый слой, имя которого "Текст", но не делайте его текущим. Пусть цвет слоя для объектов, размещенных в нем, будет отличным от цвета текущего слоя.
В текущем слое (любом другом) командой MTEXT напишите любое слово или предложение. (Как уже говорилось в первой части, если AutoCAD локализован, перед именем команды, если она вводится на английском языке, должен стоять знак подчеркивания. Впрочем; можно вводить команды и составлять макросы и на русском языке.)

Возьмем команду _CHANGE: Command: _CHANGE Команда: Изменить Select objects: _Last Выдели объект: Последний

тем самим мы даем понять AutoCAD, что хотим изменить последний, сделанный до ввода команды CHANGE, объект, то есть MTEXT.

Specify change point or : _P Покажите точку изменения или [Свойства]:

Вводим опцию _Properties, или сокращенно, _P

Enter property to Change : _ La Введите свойство; которое надо изменить [перечисление на русском]: Слой Enter new Layer name: Text ї Введите имя нового слоя:Текст Enter property to Change :

Введение здесь второго Enter показывает AutoCAD, что больше никаких изменений не требуется.
Ваш текст приобрел новое свойство - его слой теперь "Текст"!!
После такой подготовительной работы несложно составить макро:

^C^C_Mtext;\\_Change;_Last;;_P;_La;Text;;

Здесь две обратные наклонные черты служат для задания окна редактора многострочного текста (вспомните первую часть-ручной ввод данных), остальные знаки - точки с запятой (заменяют Enter), имена команд и опций полностью соответствут порядку, в котором вручную выполнялась команда CHANGE.

Не правда-ли, это не кажется трудным? Надо сначала отработать последовательность выполнения команд вручную, с командной строки, одновременно ведя запись на бумаге, а затем точно переписать эту последовательность в соответствующее поле окна Customize. Но не все получается сразу. Попробуйте создать аналогичную команду для однострочного текста, и сразу появятся трудности. Для самостоятельной работы подскажу: вместо команды Dtext следует использовать команду -ТЕХТ (с минусом). Опять редкая команда, и работает необычно. Зато каждая строка при этом является самостоятельным, не связанным внутренними узами с другими строками объектом, и ее можно перевести в нужный слой прежде, чем будет написана следующая строка. И еще, не забудьте про звездочку в начале макроса, которая позволит работать команде строка за строкой.

Одной из самых привлекательных команд была-бы такая, которая сможет создавать размеры в специализированном слое. Давайте ее сделаем. Скопируйте на новую кнопку созданный выше макрос для многострочного текста. Замените _Мтехт на _Dimlinear и добавьте еще одну обратную косую черту (ведь для простановки линейного размера требуется трижды щелкнуть левой кнопкой мышки). Замените имя слоя на "Размеры"

Кнопка готова. Остается нарисовать на ней красивую картинку и определить в нужную панель.

Специальные символы, применяемые для записи макрокоманд

Символ Наименование
; или ^M, или пробел Соответствует нажатию
\
Backslash
Обратная косая черта
Пауза для ручного ввода данных мышкой или с клавиатуры
/
Косая черта
Служит в записи путей доступа к файлам, если таковые используются в макросах, вместо обратной косой черты.
_
Знак подчеркивания
Применяется в локализованных (иностранных) версиях AutoCAD, предворяя имя команды на английском языке
@ Символ последней указанной на экране точки.
^C^C Эквивалент дважды нажатой клавиши. Почти все макросы начинаются с этих символов.
* Префикс (*) служит для бесконечного повторения макроса. Выход из команды осуществляется нажатием клавиши
"
Апостроф
Применяется перед вводом "прозрачной" команды, например, "_Ortho
$, $M= Специальный символ, служащий для ввода выражений, написанных на языке DIESEL.
^Z Подавляет автоматическое добавление пробела, появляющееся на конце макроса.
() В скобках записываются выражения, написанные на языках LISP и DIESEL. Применяются также для записи вложенных выражений калькулятора в полной версии AutoCAD

Теперь давайте рассмотрим, как его внедрить в работу.

Для Автокада доступны приложения со следующим расширением файла: *.arx, *.crx, *.lsp, *.dvb, *.dbx, *.vlx, *.fas. Рассмотрим на примере ЛИСПа, который позволяет выравнивать текст относительно указанной точки по оси X или Y (скачать файл «Выравнивание текста.lsp »).

Как установить файл *.lsp в Автокад?

1. Перейдите во вкладку «Управление» и на панели «Приложения» выберите команду «Загрузить приложение». Можно воспользоваться командной строй в Автокаде и ввести «_appload».

2. Откроется диалоговое окно «Загрузка/выгрузка приложений», через которое вам нужно найти подходящий файл с расширением *.lsp или др, которое было перечислено выше.

3. После проделанных действий нажмите кнопку «Загрузить».

4. После того как внизу этого диалогового окна появиться сообщение об успешной загрузке, можно тестировать установленное приложение. Нажмите кнопку «Закрыть».

Как запустить команду приложения lisp?

В AutoCAD lisp команды посмотреть нельзя . Следует отталкиваться от исходного файла, который был загружен в программу.

Ранее мы говорили, что файл скрипта можно открыть через обычный «Блокнот» . Как правило, в самом верху этого текстового документа разработчики оставляют всю необходимую информацию для работы, в том числе и название команды, которая будет запускать ЛИСП. В данном примере это «z-text-align », поэтому в командную строку нужно вводить именно такой запрос для вызова инструмента.

Как подгрузить lisp в Автокад LT?

С вопросом: «Как установить лисп в Автокад» все понятно. Но, как его загрузить в схожие программы, например, Автокад Electrical/Mechanical?

К сожалению, приложения, написанные на AutoLISP, работают только на полной версии программы AutoCAD . Поэтому такие скрипты нельзя внедрить в AutoCAD LT или др. версии.

Для тех разработчиков, которые занимаются выпуском чертежей, оформлением конструкторской и проектной документации, несколько лет назад была выпущена облегченная версия - AutoCAD LT. Уменьшив почти наполовину число поддерживаемых в ней функций, разработчики снизили и стоимость программы для ПК , что сделало его весьма привлекательным в глазах пользователей.

Те, кто связан с конструкторскими разработками, наверняка знает, что одним из наиболее распространенных в России продуктов является программа AutoCAD . Это разработка компании , одного из лидеров на рынке программных систем для проектных и конструкторских работ. Программа может использоваться в различных отраслях промышленности, строительстве, позволяет вести трехмерное проектирование с дальнейшим получением рабочих чертежей. Возможностей у программы очень много, и в ряде случаев, в том числе, когда не требуется использовать трехмерный инструментарий, многие функции остаются не востребованными.

Для тех разработчиков, которые занимаются выпуском чертежей, оформлением конструкторской и проектной документации, несколько лет назад была выпущена облегченная версия - AutoCAD LT . Уменьшив почти наполовину число поддерживаемых в ней функций, разработчики снизили и стоимость продукта, что сделало его весьма привлекательным в глазах пользователей. С помощью облегченной версии может быть решено множество стандартных задач, связанных с двухмерным проектированием, подготовкой конструкторской документации, в том числе за счет обработки трехмерных моделей, разработанных в полновесных версиях.

Оптимальное соотношение возможностей и стоимости AutoCAD LT

Чем отличается, точнее, что отсутствует в облегченной версии. Интерфейс, формат данных, идеология работы оставлены без каких-либо изменений. Поэтому разработки, выполненные в этой версии, могут с успехом использоваться в базовой. В полностью отсутствует параметрическое черчение, поэтому работа выполняется только с элементами, имеющими жестко заданные размеры. Отсутствует трехмерное моделирование, хотя возможен просмотр некоторых трехмерных моделей, подготовленных в других программах. AutoCAD LT работает в индивидуальном режиме, сетевая поддержка отсутствует. Большинство остальных возможностей соответствует базовой версии AutoCAD .

Для двумерного проектирования присутствует полный набор команд, необходимый для выполнения работ по подготовке чертежей и документации. Начиная с версии 2010, используется новый формат чертежного файла DWG, оптимизированный по времени сохранения. Этот формат поддерживается всеми редакциями AutoCAD , поэтому файлы могут передаваться на другие рабочие места, где используются аналогичные версии продукта.

Если взять за основу число поддерживаемых функций и стоимость продукта, то получится, что при уменьшении поддерживаемых возможностей наполовину и менее чем половинной стоимостью продукта по отношению к базовой версии, соотношение возможность/цена остается на уровне базовой.

Интерфейс AutoCAD LT

Основные изменения интерфейс претерпел две версии назад и сейчас меню остается в виде ставшей уже привычной Ленты. Но работа над интерфейсом продолжается постоянно, вот и в этот раз появилось кое-что новое, а именно – навигационная панель. Это элемент пользовательского интерфейса, с помощью которого можно обращаться как к унифицированным, так и к свойственным только для данного продукта инструментам навигации. В облегченной версии панель содержит четыре инструмента: унифицированные инструменты навигации Autodesk (2D "штурвалы" и 3Dconnexion при установленном специальном ПО), а также специализированные инструменты навигации Панорамирование и Зуммирование.

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

Незначительно обновилась и панель быстрого доступа, предназначенная для размещения наиболее часто используемых инструментов (теперь их число неограниченно). В дополнении к контекстному меню панель быстрого доступа содержит выпадающее меню, которое отображает список инструментов, которые вы выбрали для включения в панель быстрого доступа, но на самой панели для них места не хватило. Панель можно разместить как над, так и под лентой. В последнем случае длина панели будет больше и, соответственно, будет больше видимых инструментов. Для любителей стандартного интерфейса AutoCAD по-прежнему оставлена возможность возврата к прежнему "до-ленточному" варианту.

Еще одна новинка пользовательского интерфейса – теперь непосредственно из программы стала доступна справочная онлайн-система, чего в предыдущих версиях не было.

Новое в версии AutoCAD LT 2011

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

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

Прозрачность всех объектов можно задать с помощью ленты или палитры свойств. Кнопка, расположенная слева от регулятора "Прозрачность", позволяет раскрыть список и указать для выбранных или новых объектов следующие варианты прозрачности: "ПоСлою", "ПоБлоку" или "Значение". Прозрачность объектов отображается на чертеже и может также быть выведена на печать. Однако из соображений повышения производительности печать с учетом прозрачности по умолчанию отключена.

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

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

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

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

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

В предыдущей версии программы было реализовано серьезное нововведение, связанное с использованием PDF-файлов. Система AutoCAD , а также и ее младшая версия AutoCAD LT , обеспечивает публикацию чертежей в этом формате непосредственно из программы. В PDF-файлы включаются также данные со слоев, которые были в момент формирования отключены. Возможен экспорт с высоким разрешением - разрешение для векторной графики увеличено с 400 до 600 dpi, что позволяет отображать толщину линий более точно при разумном размере файла. В дополнение к функциональным возможностям печати и экспорта, поддержка формата PDF была интегрирована в функцию публикации наборов листов.

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

Вывод

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




© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows