Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

AutoCAD - практический курс для начинающих


Информационный Канал Subscribe.Ru

AutoCAD

Практический курс для начинающих

Выпуск #14.

Здравствуйте, дорогие друзья!

Материалы сайта www.autocadschool.ru" class="hft-urls">http://www.autocadschool.ru">www.autocadschool.ru

 

Итак, можно считать, что мы закончили изучение нашей первой темы.Мы рассмотрели различные способы ввода координат точек. Теперь я хочу предложить вам практическое задание, которое, с одной стороны, позволит вам немножко попрактиковаться, а с другой - продемонстрирует, как можно расширять арсенал инструментов AutoCAD, чтобы повысить удобство (и скорость) работы.

http://porta.ru/porta.phtml?from=mar_tikh">http://partner.porta.ru/banners/100/10.gif" width="100" height="100" border="0">

Мы с вами рассматривали такой способ ввода точек, как режим объектных привязок (см. http://www.autocadschool.ru/archive/8.htm">Урок #8. Объектные привязки). Надеюсь, вы заметили, что это способ весьма удобный. Но было бы неплохо несколько расширить набор видов объектной привязки. Довольно часто возникает необходимость указать точку, лежащую посередине между двумя заданными точками. Можно, конечно, провести между заданными точками линию и взять ее середину, но зачем делать лишнюю работу!

В сборнике мини-утилит на сайте www.autocadschool.ru" class="hft-urls">http://www.autocadschool.ru">www.autocadschool.ru, который я потихоньку выкладываю (каюсь, очень медленно - руки не доходят) есть утилитка, позволяющая определить точку, лежащую посередине между двумя указанными (любым способом) точками. Это утилитка Midbtw.fas. На основе нее я предлагаю вам создать новый вид объектной привязки.

Прежде всего скачайте утилиту со страницы http://www.autocadschool.ru/Mini-utilities.htm">Сборник мини-утилит. Затем загрузите ее в чертеж, желательно добавить ее в список постоянно загруженных программ, если вы собираетесь ей пользоваться (см. http://www.autocadschool.ru/archive/9.htm">Урок №9. Использование дополнительных программ). Теперь, если в ответ на запрос Command ввести имя Midbtw, а затем указать любые две точки, результатом будет середина между ними. Но никакого эффекта само по себе это не даст, кроме того, что потом, при следующем вводе точки в какой-нибудь другой команде, вы сможете сослаться на эту середину (вводя относительные координаты со знаком @). Это совсем не то, что нам с вами нужно.

Как обычно работает объектная привязка? В ответ на запрос точки вы вводите имя привязки (например, end)- можно и с клавиатуры, и другими способами - и дальше можно отвечать на запросы привязки, как правило, нужно навести мыщь на объект. Этого нужно добиться и сейчас. Но если в ответ на запрос точки ввести просто midbtw вас не поймут - ведь раз это имя команды, определенной в утилите, ее надо вводить на запрос Command, предварительно отказавшись от предыдущей команды. А нам нужно использовать команду внутри текущей. Такие команды именуются "прозрачными" (пример - команда ZOOM), и для того, чтобы вызвать команду в прозрачном режиме, необходимо перед ее именем ввести апостроф - '. Итак, даем команду, к примеру, LINE. В ответ на запрос первой точки вводим 'midbtw, затем указываем две точки, середину между которыми мы ищем. Ну а дальше рисуем.

Все бы хорошо, но как-то неудобно - уж больно долго печатать с клавиатуры имя привязки. Для того, чтобы ускорить этот процесс, давайте сделаем кнопку с привязкой и добавим ее на панель инструментов Object Snap. Как это сделать, можно прочитать в уроке http://www.autocadschool.ru/methods/3-1.htm">Создание и модификация панелей инструментов.

В последних версиях AutoCAD возможность такого определения точек существует. При вызове разовой привязки при помощи Ctrl+правая кнопка мыши в списке привязок можно выбрать Mid between 2 points. Однвко на панели инструментов такая кнопка все же отсутствует, так что есть смысл добавить.

Ну и напоследок просьба - не забудьте о спонсорах, кликните по баннерам на сайте (если, конечно, не трудно).

До следующей встречи

Автор рассылки: Марина Тихоплав

E-mail: cadlessons@autocadschool.ru">cadlessons@autocadschool.ru

 


http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.sapr.cadlessons2005
Отписаться

В избранное