Текст книги "AutoCAD 2010. Самоучитель"
Автор книги: Максим Бабенко
Жанр: Программы, Компьютеры
сообщить о неприемлемом содержимом
Текущая страница: 8 (всего у книги 25 страниц)
Отслеживание и смещение
Методы отслеживания и смещения предназначены для привязки к точкам, которые связаны с координатами ранее введенных объектов, но не совпадают с ними. Наиболее полное развитие, по сравнению с предыдущими версиями AutoCAD, получил метод отслеживания, который по праву занимает первое место по эффективности решения подобных задач.
ОТСЛЕЖИВАНИЕ
Включить или выключить режим автоотслеживания можно на вкладке Object Snap (Объектная привязка) (см. рис. 3.17) диалогового окна Drafting Settings (Режимы рисования) путем установки или снятия флажка Object Snap Tracking On (Отслеживание при привязке Вкл). Кроме того, можно просто нажать кнопку Object Snap Tracking (Объектное отслеживание) или клавишу F11.
Для постоянной активности режима отслеживания достаточно, чтобы кнопкаObject Snap Tracking (Объектное отслеживание) в строке состояния была все время нажата. В свою очередь, имеется возможность включить отслеживание на один шаг при помощи кнопкиTemporary Track Point (Пошаговое отслеживание). В этом случае используются такие же приемы, как и в режиме постоянного отслеживания, но только на один шаг.
Итак, в случае необходимости привязки к точке, которую можно определить, привязавшись к любой характерной точке ранее построенного объекта, наиболее удобно пользоваться методом отслеживания. Этот режим основывается на использовании точек знакомства — точек других объектов, назначаемых пользователем и предназначенных для трассировки при указании точки привязки.
Для назначения точки знакомства следует установить курсор в точку, относительно которой нужно выполнить привязку, выделить ее режимом объектной привязки и задержать перекрестие курсора в этой точке до тех пор, пока AutoCAD выведет маркер [+]. Последнее будет обозначать, что режим отслеживания запомнил данную точку. В случае если точка знакомства попадает в точку какого-нибудь режима объектной привязки, их маркеры отображаются одновременно (рис. 3.36).
Как показано на рис. 3.36, при выполнении режима отслеживания после установления точки знакомства рядом с перекрестием курсора появляется контекстная подсказка с информацией о выбранном в точке знакомства режиме объектной привязки и расстоянии от точки (точек) знакомства до текущего положения курсора. Также в контекстной подсказке выводится значение угла между нулевым направлением полярной системы координат и вектором, направленным от точки (точек) знакомства к текущему положению курсора. Эта информация позволяет визуально контролировать координаты следующей точки.
После установки точки знакомства необходимо передвинуть курсор в том направлении, где будет выполняться ввод точки привязки или очередной точки знакомства. Далее AutoCAD от точки знакомства построит трассу отслеживания (пунктирную линию). Затем, если нужно обозначить очередную точку знакомства, следует повторить соответствующие действия, а если нужно ввести координату новой точки, достаточно щелкнуть левой кнопкой мыши.
Примечание. Для того чтобы отказаться от какой-либо назначенной точки знакомства, можно возвратиться в эту точку перекрестием курсора и задержаться на ней некоторое время. Сразу после этого точка знакомства отключится.
НАСТРОЙКА РЕЖИМА ОТСЛЕЖИВАНИЯ
Настройка параметров режима отслеживания осуществляется на вкладке Polar Tracking (Отслеживание) уже знакомого диалогового окна Drafting Settings (Режимы рисования) (см. рис. 3.9). Имеющийся здесь переключатель Object Snap Tracking Settings (Отслеживание при объектной привязке) имеет два положения (рис. 3.37а):
Track orthogonally only (Только ортогонально) – отслеживание при объектной привязке осуществляется только ортогонально;
Track using all polar angle settings (По всем полярным углам) – отслеживание при объектной привязке выполняется по всем полярным углам.
Кроме того, на вкладке Drafting (Построения) диалогового окна Options (Настройки) (рис. 3.376) имеется специальный раздел настройки автоотслеживания AutoTrack Settings (Параметры автоотслеживания). Опции, находящиеся в этом разделе, уже были рассмотрены при описании полярного режима.
И наконец, переключатель Alignment Point Acquisition (Захват точек отслеживания), находящийся на вкладке Drafting (Построения) диалогового окна Options (Настройки), позволяет настроить свойства захвата точек отслеживания и имеет два положения:
Automatic (Автоматически) – точка знакомства устанавливается автоматически при совмещении с ней прицела курсора и срабатывании в этой точке режима объектной привязки;
Shift to acquire (Нажатием Shift) – для создания точки знакомства необходимо в момент срабатывания объектной привязки нажать Shift.
Пример 3.8
Использование режима отслеживания
Настоящий пример посвящен освоению навыков работы с режимом отслеживания и объектной привязки. В задании необходимо построить равносторонний треугольник (рис. 3.38) с размером стороны 150 единиц. Затем нужно поместить в него окружность, в которую вписать квадрат.
Рассмотрим порядок выполнения задания.
Сначала следует включить режимы Quadrant (Квадрант) и Midpoint (Середина), для чего достаточно нажать соответственно одноименные кнопкииДругие режимы должны быть выключены.
На вкладке Polar Tracking (Отслеживание) диалогового окна Drafting Settings (Режимы рисования) (см. рис. 3.9) нужно установить переключатель Object Snap Tracking Settings (Отслеживание при объектной привязке) в положение Track using
all polar angle Settings (По всем полярным углам), а в списке Increment angle (Полярные углы) раздела Polar Angle Settings (Настройка полярных углов) установить угол отслеживания, равный 30°.
3. Затем любым удобным способом построить равносторонний треугольник со стороной 150 единиц.
4. После этого надо воспользоваться командой Circle или кнопкойCircle (Окружность), расположенной в инструментальной группе Draw (Рисование) вкладки Ноте (Главная).
5. Теперь необходимо назначить точки знакомства, подведя перекрестие курсора поочередно к серединам трех сторон треугольника с небольшой задержкой до появления информационной подсказки (рис. 3.40а).
6. Далее нужно переместить перекрестие курсора к геометрическому центру треугольника и задержаться там до тех пор, пока направляющие, исходящие из трех точек знакомства, не пересекутся и не появится соответствующая информационная подсказка (рис. 3.406).
7. Теперь следует вычертить окружность. Для этого вначале выполняем щелчок левой кнопки мыши для обозначения центра, а затем в режиме слежения увеличиваем радиус окружности до тех пор, пока перекрестие курсора не достигнет середины стороны треугольника с обозначением в точке касания соответствующего маркера (рис. 3.41а). Только в этот момент можно завершить построение окружности, назначив щелчком левой кнопки мыши ее вторую точку.
8. И наконец, воспользоваться командой Line или кнопкой Line (Отрезок), расположенной в инструментальной группе
Draw (Рисование) вкладки Ноте (Главная), вычертить квадрат, вершины которого должны совпадать с маркерами квадрантов окружности (рис. 3.416).
СМЕЩЕНИЕ
Режим смещения предназначен для привязки к какой-либо точке, отстоящей от существующей точки ранее созданного объекта на определенном расстоянии и под известным углом. Обратите внимание, что подобную операцию можно выполнить, предварительно построив временные вспомогательные линии. Что касается метода смещения, то он эту операцию выполняет в одно действие без каких-либо предварительных построений.
Для того чтобы выполнить построения с использованием режима смещения, необходимо выполнить следующую последовательность действий:
1. В момент, когда AutoCAD запрашивает координаты точки, необходимые для построения какой-либо фигуры, вызываем режим смещения Snap From (Смещение). Для этого следует нажать кнопкуFrom (Смещение) или выбрать одноименную команду в контекстном меню рабочей зоны экрана (вызываемом щелчком правой кнопки мыши при нажатой клавише Shift).
2. Указываем точку смещения, для чего необходимо подвести к ней перекрестие курсора и выполнить щелчок правой кнопки мыши. При этом следует обратить внимание, что эта точка обязательно должна быть зафиксирована одним из режимов объектной привязки.
3. Вводим координаты новой точки (относительные полярные или декартовые).
Глава 4
Управление экраном
При подготовке любого изображения совместно с командами построения применяются команды управления экранным изображением, которые позволяют быстро ориентироваться на чертеже, масштабировать изображение, создавать новые и восстанавливать сохраненные ранее виды, работать с видовыми экранами и т. д. Настоящая глава знакомит с командами и инструментами AutoCAD, предназначенными для управления экраном, а также с техникой, обеспечивающей удобство при работе с ними.
Общие сведения об управлении экраном
AutoCAD представляет собой программу, подготавливающую векторное изображение – чертеж, состоящий из элементарных, математически определенных линий и кривых. При создании таких объектов в среде AutoCAD используются правила аналитической геометрии и математики, с помощью которых записанные в файле данные преобразуются в набор команд, восстанавливающий изображение на экране. При дальнейшем редактировании объектов этого чертежа происходит постоянное обновление данных всего изображения (регенерация), сопровождающееся их пересчетом и записью в базу данных каждый раз, когда в чертеж вносятся какие-либо изменения.
В связи с тем, что пространство модели практически не ограничено, процесс его регенерации занимает большой промежуток времени. С целью экономии времени и ресурсов ПК AutoCAD выделяет ограниченную область графического пространства, называемую виртуальным экраном, в пределах которого регенерация выполняется автоматически. В связи с этим при работе с чертежом рекомендуется не выходить за пределы виртуального экрана.
При подготовке изображения в AutoCAD, как и во многих других приложениях, большую долю из всего объема выполненных операций занимают следующие действия:
панорамирование изображения – процесс перемещения границ видимой части чертежа (вида) без изменения его масштаба, выполняющийся с целью просмотра областей чертежа, расположенных за пределами границ экрана монитора;
масштабирование (или зумирование) – увеличение или уменьшение масштаба определенной области чертежа без изменения действительных размеров объектов.
Во время работы со сложным чертежом приходится часто прибегать к операциям масштабирования и панорамирования с целью поиска наиболее удобного расположения фрагмента чертежа на экране в наиболее оптимальном масштабе (поиск удобного вида). Однако выбор удобного масштаба в нужном месте чертежа не дает возможности подготовить все изображение – необходимо постоянно перемещаться по чертежу и все время менять масштаб. Неудобства, появляющиеся при этом, связаны с тем, что к отдельным видам, ранее уже выбранным, приходится обращаться снова и снова, что связано с необходимостью повторения операций масштабирования и панорамирования. Для того чтобы избежать повторений, отдельные, наиболее востребованные виды можно сохранять и присваивать им имена. После этого появляется возможность быстро вернуться к записанному виду, используя механизм работы с видами.
Наконец, мощным средством при работе с изображением являются видовые экраны. Последние бывают двух типов:
видовые экраны в пространстве модели – прямоугольные ограниченные части графической области экрана, которые могут использоваться для редактирования чертежа в различных его видах, просматриваемых в этих экранах;
видовые экраны в пространстве листа – произвольно ограниченные области экрана, предназначенные для подготовки изображения к выводу на печать или создания различных презентационных документов для просмотра их на экране.
Регенерация изображения
КОМАНДЫ REGEN И REDRAW
При длительной работе в графической зоне с использованием различных режимов и средств может сложиться такая ситуация, когда действительная геометрическая картина, содержащаяся в базе данных чертежа, не соответствует видимому изображению.
Связано это с тем, что на экране остается различный «мусор», например временные маркеры, появляющиеся при построении точек, или же наоборот – ошибочно становятся невидимыми части объектов, что связано со стиранием находящихся рядом с ними других объектов.
Вот еще один пример. Предположим, что построение окружности выполнялось в одном масштабе, а затем это изображение было сильно увеличено, что привело к образованию ломаной поверхности окружности. Так или иначе, видимое на экране изображение становится отличным от действительного.
Процесс регенерации восстанавливает изображение путем пересчета данных, хранящихся в базе данных чертежа. Выполняться эта операция может автоматически, в пределах виртуального экрана, или же принудительно. Для этого используются команды Regen и Redraw.
Команда Regen выполняет регенерацию чертежа для удаления его нежелательной геометрической интерпретации, а команда Redraw перерисовывает изображение на экране, удаляя временные маркеры и другой «мусор».
Нужно подчеркнуть, что все перечисленные команды могут работать в «прозрачном» режиме. Как было отмечено выше, «прозрачными» называются команды, которые можно вызвать во время выполнения других команд. После завершения «прозрачной» команды AutoCAD возвращается к выполнению ранее запущенной команды.
Примечание. Для запуска команды Redraw в «прозрачном» режиме нужно перед ее названием вводить в командную строку апостроф ('Redraw), а для перерисовки всех видовых экранов используется команда Redrawall.
Масштабирование изображения
КОМАНДА ZOOM
Масштабирование — это увеличение или уменьшение масштаба определенной области чертежа без изменения действительных размеров объектов. Управляет масштабом в AutoCAD команда Zoom. Как и рассмотренные выше команды, Zoom может использоваться как «прозрачная». После обращения к ней через командную строку AutoCAD запрашивает один из уточняющих параметров:
Command: Zoom
Specify corner of Window, enter a scale factor (nX or nXP)f or [All/Center/Dynamic/Extents/Previous/Scale/Window] <realtime>: <Указание мышью прямоугольной области для автоматического масштабирования или выбор одного из уточняющих параметров>
Параметры команды следующие:
All – выводит область изображения, определяемую границами чертежа;
Center – отображает область изображения, определяемую ее центральной точкой, а также высотой или коэффициентом масштабного увеличения;
Dynamic – показывает область изображения, определяемую размерами динамической рамки, которая задается в ходе выполнения команды размерами, изменяемыми пропорционально текущему видовому экрану;
Extents – выводит область изображения, определяемую из расчета видимости всех построенных объектов;
Previous – выводит изображение в границах, соответствующих предыдущим параметрам масштабирования;
Scale – позволяет задать масштабный коэффициент по отношению к границам всего чертежа (т. е. чертежа, выводимого при задании параметра All);
Window – выводит область изображения, находящуюся в пределах двух вершин прямоугольной рамки, расположенных диагонально.
ПАНЕЛЬ ИНСТРУМЕНТОВ ZOOM
Выполнять масштабирование можно и при помощи других средств AutoCAD. Например, все указанные выше параметры имеют отражение в специальной инструментальной группе Navigate (Навигация), расположенной на вкладке View (Вид). Раскрывающийся список позволяет выбрать необходимый режим масштабирования (рис. 4.1).
Описание основных кнопок панели приведено в табл. 4.1.
МАСШТАБИРОВАНИЕ В РЕАЛЬНОМ ВРЕМЕНИ
По умолчанию команда Zoom работает в режиме реального времени. Это означает, что команда будет выполняться (до ее прерывания клавишами Esc или Enter) непрерывно, при обращении к ней при помощи мыши. Для запуска этой команды в режиме реального времени следует ввести команду Zoom и на запрос уточняющего параметра нажать Enter. Аналогичный эффект будет при вызове кнопкиZoom RealTime (Масштабирование в реальном времени). Для увеличения изображения следует поместить курсор мыши этого режима в нужную точку на экране, а затем, удерживая левую кнопку мыши в нажатом положении, переместить курсор снизу вверх. И наоборот, для уменьшения изображения следует переместить курсор сверху вниз, также удерживая нажатой левую кнопку мыши. При движении курсора от центра экрана до его верхней точки изображение увеличивается на 100 %, что соответствует двукратному увеличению масштаба. При перемещении курсора от центра экрана до его нижней точки изображение уменьшается на 100 %, что соответствует коэффициенту увеличения, равному 0,5. Следует также отметить, что во время масштабирования указатель этого режима имеет вид лупы со значками «+» и «-». Если получено экстремальное изображение объекта, которое нельзя увеличить или уменьшить, то соответствующий значок не выводится.
Параметры масштабирования
ПАРАМЕТР ALL
Использование команды Zoom с параметром All позволяет вывести во весь экран область изображения, определяемую лимитами чертежа в случае, если чертеж умещается в этих размерах, или, если не умещается, – в его максимальных границах, устанавливаемых сверх лимитов автоматически. Протокол работы команды Zoom с параметром All имеет следующий вид:
Command: Zoom
Specify corner of Window, enter a scale factor (nX or nXP), or [All/Center/Dynamic/Extents/Previous/Scale/ Window] <real time>: A
ПАРАМЕТР CENTER
Параметр Center выводит область изображения, определяемую ее центральной точкой, а также высотой или коэффициентом масштабного увеличения. Если вместо указания центральной точки нажать клавишу Enter, то положение центральной точки не изменится. Для задания коэффициента масштабного увеличения после ввода числа должна следовать латинская буква X (например 5Х). При этом масштабирование осуществляется относительно текущего вида. Протокол работы команды Zoom с параметром Center имеет следующий вид: Command: Zoom
Specify corner of Window, enter a scale factor (nX or nXP), or [All/Center/Dynamic/Extents/Previous/Scale/Window] creal time>: С
Specify center point: 100,200
Enter magnification or height <925.5864>: 5X
В этом примере на запрос координат центральной точки (Specify center point) были введены координаты 100 и 200. Можно было и не вводить эти значения, что чаще бывает на практике, а задать центральную точку щелчком мыши. Вводить координаты с клавиатуры удобно только в том случае, если вы их точно знаете. На запрос высоты нового вида (Enter magnification or height <925.5864>) в нашем примере был указан коэффициент масштабного увеличения, равный 5. По умолчанию предлагается значение 925.5864 – это максимальная высота вида. Можно было ввести любое другое значение, например 100. В этом случае вид будет иметь высоту, равную 100 единицам чертежа.
ПАРАМЕТР DYNAMIC
Использование команды Zoom с параметром Dynamic позволяет выделить определенную часть изображения, поместив ее в пределах динамической рамки, и вывести ее в новом виде во весь экран, с центром, совпадающим с центром динамической рамки. Другими словами, параметр Dynamic выводит на экран область изображения, определяемую размерами динамической рамки, которая задается в ходе выполнения команды размерами, изменяемыми пропорционально текущему видовому экрану. Протокол работы команды Zoom с параметром Dynamic имеет следующий вид:
Command: Zoom
Specify corner of Window, enter a scale factor (nX or nXP), or [All/Center/Dynamic/Extents /Previous/Scale/Window] Creal time>: D
После ввода в командную строку уточняющего параметра D экран делится на три области (рис. 4.2):
область видового экрана — область графической зоны, определяемая границами видового экрана, активного на момент запуска команды, и очерчиваемая зеленой пунктирной линией;
область виртуального экрана — область графической зоны, в пределах которой AutoCAD может выполнять панорамирование и масштабирование чертежа без необходимости его регенерации – процесса восстановления изображения на экране путем пересчета координат, хранящихся в базе данных чертежа (очерчивается синей пунктирной линией);
динамическая рамка – геометрически изменяемая область, предназначенная для выделения необходимой для масштабирования части графической зоны (очерчивается сплошной черной линией и может иметь значок одного из двух режимов – режима выбора своих размеров или режима выбора области графической зоны в пределах установленных ранее размеров).
Примечание. Первоначальный размер динамической рамки совпадает с размерами видового экрана, активного к моменту запуска команды.
При первом запуске динамическая рамка находится в режиме панорамирования – режиме выбора области графической зоны в пределах установленных размеров. В таком случае в центре рамки установлен знак перекрестия, а перемещение мыши вызывает движение этой рамки в пределах графической зоны. После захвата требуемой области достаточно выполнить щелчок правой кнопкой мыши, или нажать клавишу Enter – выполнение команды завершится. Указанные на момент завершения Zoom границы рамки определят новые размеры видового экрана.
Если необходимая для выделения графическая зона не соответствует установленным размерам динамической рамки, то ее захват следует временно отложить до тех пор, пока не будут выбраны новые размеры рамки. Для этого необходимо перейти в режим выбора размеров динамической рамки.
Переход из одного режима в другой осуществляется щелчком левой кнопки мыши, после чего у правого края динамической
рамки появляется стрелка. Дальнейшее перемещение мыши вызывает изменение положения правой, верхней и нижней границ рамки при неизменном положении левой границы. При повторном щелчке левой кнопки мыши фиксируются установленные границы рамки, и вновь появляется возможность перемещать рамку без изменения ее размеров.
ПАРАМЕТР EXTENTS
Данный параметр выводит чертеж в полном объеме, т. е. масштабируется область изображения, определяемая из расчета видимости всех построенных объектов. Никакой другой фактор не влияет на выбор области масштабирования. Например, если в графической зоне всего один объект, то после выполнения команды Zoom видовой экран будет определяться прямоугольником, описывающим этот объект через его граничные точки.
В случае использования Zoom с параметром Extents протокол операции масштабирования будет иметь следующий вид:
Command: Zoom
Specify corner of Window, enter a scale factor (nX or nXP), or [All/Center/Dynamic/Extents /Previous/Scale/Window] Creal time>: E
ПАРАМЕТР SCALE
Выполнение команды Zoom с параметром Scale позволяет назначить масштабный коэффициент по отношению к границам всего чертежа (выводимого при задании параметра All) одним из трех возможных способов:
для текущего вида — коэффициент масштабирует чертеж относительно его текущего вида (в командной строке такой коэффициент записывается в виде числового значения с латинской буквой X, например 2Х);
для лимитов чертежа – коэффициент масштабирует чертеж относительно его лимитов (в командной строке такой коэффициент записывается только в числовом виде, например 2);
для пространства листа – коэффициент масштабирует чертеж относительно принятых размеров листа бумаги (в командной строке такой коэффициент записывается в числовом виде с латинскими буквами ХР, например 2ХР).
Если необходимо увеличить текущий размер экрана на 1/4, то достаточно ввести коэффициент масштабирования, равный 0.25Х. Протокол работы команды Zoom с параметром будет иметь следующий вид:
Command: Zoom
Specify corner of Window, enter a scale factor (nX or nXP), or [All/Center/Dynamic/Extents/Previous/Scale/Window] Creal time>: S
Enter a scale factor (nX or nXP): 0.25X
Если требуется вывести чертеж на Ул части листа, следует ввести в командную строку значение коэффициента 0.25ХР. Здесь символ Р означает, что коэффициент масштабирует чертеж относительно размеров листа бумаги. И наконец, если коэффициент задается без участия латинских букв, то применяется он к размерам чертежа в пределах его лимитов. Например, для увеличения всего чертежа в два раза нужно ввести масштабный коэффициент, равный 2; если же требуется уменьшить чертеж на столько же, то придется ввести коэффициент, равный 0.5.
ПАРАМЕТР WINDOW
Использование команды Zoom с параметром Window масштабирует область изображения, находящуюся в пределах двух диагонально расположенных вершин прямоугольной рамки, и назначает масштабный коэффициент таким образом, что попавшая в рамку область выводится на весь экран. При этом координаты двух вершин рамки можно задавать как с использованием мыши, так и путем их точного ввода в командную строку.
Пример 4.1
Масштабирование изображения командой Zoom с параметром Window
Предположительно область изображения, которую следует поместить во весь экран, вписывается в прямоугольную рамку с известными координатами двух ее вершин: нижняя левая – 0,0; верхняя правая -100,50.
Необходимо расположить указанную область на весь экран. Протокол работы команды Zoom с параметром Window будет иметь следующий вид.
Command: Zoom
Specify corner of Window, enter a scale factor (nX or nXP), or [All/Center/Dynamic/Extents/Previous/Scale/Window] Creal time>: W Specify first corner: 0,0 Specify opposite corner: 100,50
В этом примере на запрос координат центральной точки (Specify first corner) были введены координаты 0,0. Можно было и не вводить эти значения, что встречается на практике чаще, а указать произвольную точку мышью. Следует отметить, что вводить координаты с клавиатуры удобно только в том случае, если пользователь их точно знает, как в данном случае. Так, на запрос координат второй вершины (Specify opposite corner) были указаны координаты второй известной точки прямоугольника (100,50).
Правообладателям!
Это произведение, предположительно, находится в статусе 'public domain'. Если это не так и размещение материала нарушает чьи-либо права, то сообщите нам об этом.