Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

AUTOCAD

.pdf
Скачиваний:
121
Добавлен:
07.02.2016
Размер:
3.79 Mб
Скачать

не можна трансформувати об'єкти, що знаходяться в площині, не паралельній поточній ПСК;

для створення подібного дубліката можна одночасно вибирати тільки один об'єкт, причому дозволений тільки явний вибір об'єктів.

На рис. 3.26 показано створення подібних примітивів до різних оригіналів.

3.12. Масштабування

Команда SCALE (Масштаб) змінює розміри одного або групи графічних примітивів відносно вказаної базової точки.

Дану команду можна задати з клавіатури, викликати покажчиком миші з випадаючого меню Modify (Изменить), або натиснувши відповідну кнопку на панелі інструментів Modify (Изменить) (рис. 3.27).

Рис. 3.27. Кнопка, відповідна команді SCALE (Масштаб) Перший запит системи у відповідь на команду:

Select objects:

Выберите объекты:

Вкажіть один або групу графічних примітивів будь-яким відомим способом. Передбачається, що якщо вказати групу примітивів, то масштаб всієї групи буде змінен відносно вказаної згодом базової точки.

Другий запит системи:

Specify base point:

Задайте базовую точку:

Вкажіть базову точку на екрані дисплея будь-яким відомим способом.

Третій запит системи:

149

Specify scale factor or [Reference]:

Задайте масштабный коэффициент или ...:

За умовчанням – вкажіть за допомогою клавіатури числове значення масштабного коефіцієнта (рис. 3.28). Масштабний коефіцієнт більше одиниці приводить до збільшення розмірів об'єкту, масштабний коефіцієнт менше одиниці приводить до зменшення розмірів об'єкту.

Інша можлива відповідь на третій запит системи:

R – використовується, якщо необхідно змінити розміри об'єкту відносно існуючих об'єктів; при цьому система ініціює додаткові запити:

Specify reference length <1>:

Задайте относительную длину <значение по умолчанию>:

Рис. 3.28. Робота команди SCALE (Масштаб)

введіть числове значення довжини, якщо це значення відоме;

для автоматичного визначення початкової довжини потрібно вказати на примітиві за допомогою об'єктної прив'язки дві точки.

150

Specify new length:

Задайте новую длину:

Зауваження

команда дозволяє вибрати об'єкти як після, так і до її завдання

базова точка не міняє свого положення при зміні розмірів об'єкту;

команда SCALE (Масштаб) забезпечує однаковий масштабний коефіцієнт по осях X і Y.

3.13. Подовження

Команда EXTEND (Продлить) подовжує вказаний графічний примітив (дугу, відрізок, відкриту полілінію, промінь, сплайн) до вибраної кромки (граничною кромкою можуть бути дуги, кола, відрізки, полілінії, промені, прямі, сплайни, текст).

Дану команду можна задати з клавіатури, викликати покажчиком миші з випадаючого меню Modify (Изменить), або натиснувши відповідну кнопку на панелі інструментів Modify (Изменить) (рис. 3.29).

Рис. 3.29. Кнопка, відповідна команді EXTEND (Продлить)

У відповідь на команду система видає повідомлення, в якому приведені поточні значення двох системних змінних, керівників процесом подовження, а також перший запит:

Current settings: Projection=UCS Edge=None Select boundary edges ...

Select objects:

Выберите граничные кромки, указав их составляющие объекты:

Відповідь на запит системи за умовчанням: вкажіть графічним курсором об'єкт на кресленні, до якого повинен бути подовжений елемент креслення. Вказуючи граничні кромки відповідні об'єкти

151

позначаються – зображаються пунктирними лініями (рис. 3.30). Після вказівки чергової граничної кромки система тут же пропонує вказати наступну. Зупинити цю послідовність запитів можна, натиснувши клавішу <Enter>.

Другий запит системи:

Select object to extend or [Project/Edge/Undo]:

Выберите объект, который нужно удлинить или ...:

Вкажіть графічним курсором оброблюваний примітив. Указувати потрібно той край оброблюваного примітиву, який ближче розташовується до граничної кромки. Інакше система відмовиться виконати подовження примітиву. При виборі примітиву, який взагалі не перетинається з вказаною граничною кромкою, слідує системне повідомлення:

No edge in that direction.

В этом направлении пересечения нет. Select object to extend or [Project/Edge/Undo]:

Выберите объект, который нужно удлинить или ...:

Інші можливі відповіді на другий запит системи:

Р – використовується, якщо необхідно змінити режим подовження, при цьому система ініціює додатковий запит:

Enter а projection option [None/Ucs/View] <Ucs>:

Введите параметр, определяющий режим удлинения <параметр по умолчанию>:

N – указує, що подовжуються тільки об'єкти, які фактично перетинаються із заданою межею;

U – указує, що подовжуються всі об'єкти, належні площини XY поточної системи координат, зокрема ті які фактично не перетинаються із заданою межею;

152

Рис. 3.30. Робота команди EXTEND (Продлить)

V – указує, що подовжуються всі об'єкти, які перетинаються з межею в поточному вигляді;

Е– використовується, якщо необхідно змінити режим пошуку перетину, при цьому система задає додатковий запит:

Enter an implied edge extension mode [Extend/No extend] <Extend>:

Введите параметр, определяющий режим поиска пересечения <параметр по умолчанию>:

Е – дозволяє подовжувати об'єкти як до фактичної межі, так і до уявної продовженої межі;

N – дозволяє подовжувати об'єкти тільки до фактичної межі; U – відміняє останню операцію.

Зауваження

При використанні команди EXTEND (Продлить) об'єкти повинні вибиратися тільки після введення команди;

153

у одному сеансі деякий об'єкт може бути використаний і як гранична кромка, і як продовжуваний об'єкт;

режим подовження можна змінити за допомогою системної змінної PROJMODE:

значення змінної 0 відповідає параметру N; значення змінної 1 відповідає параметру U; значення змінної 2 відповідає параметру V;

режим пошуку перетину можна змінити за допомогою системної змінної EDGEMODE:

значення змінної 0 відповідає параметру N; значення змінної 1 відповідає параметру Е;

системні змінні PROJMODE і EDGEMODE взаємно доступні для команд EXTEND (Продлить) і TRIM (Обрежь), зміна установок в одній з команд приводить до зміни поточних установок в іншій.

3.14. Розтягнення, стиснення

Команда STRETCH (Растянуть) забезпечує розтягання або стиснення об'єкту, шляхом переміщення його частини, зберігаючи при цьому безперервність зв'язаних ліній. Особливість цієї команди полягає в тому, що з її допомогою можливо розтягнути або стиснути групу об'єктів не порушивши їх взаємозв'язок. Під дією цієї команди відрізки і полілінії мають більші або менші розміри, а дуги змінюють свій радіус.

Дану команду можна задати з клавіатури, викликати покажчиком миші з випадаючого меню Modify (Изменить), або натиснувши відповідну кнопку на панелі інструментів Modify (Изменить) (рис. 3.31).

Рис. 3.31. Кнопка, відповідна команді STRETCH (Растянуть)

154

Перший запит системи у відповідь на команду:

Select objects to stretch by crossing-window or crossing-polygon...

Select objects:

Укажите объекты для растяжения: предполагаемой секущей рамкой, секущим многоугольником ...

Выберите объекты: Specify opposite corner:

Задайте противоположный угол:

У відповідь виберіть один або групу графічних примітивів вказаним способом. Передбачається, що будь-які примітиви, повністю розташовані в середині рамки або багатокутника, будуть перенесені без зміни їх розмірів.

Другий запит системи:

Specify base point or displacement:

Задайте базовую точку или перемещение:

Можливі два варіанти відповіді на запит за умовчанням: вказати базову точку, а потім другу точку або задати переміщення, якщо відома його величина.

Дії користувача в першому випадку – вкажіть базову точку (точка, відносно якої передбачається переміщення вибраної частини об'єктів).

Наступний запит системи:

Specify second point of displacement:

Задайте вторую точку перемещения:

Вкажіть другу точку за допомогою графічного курсору або введіть відносні координати (нагадуємо, що необхідно використовувати префікс @). Друга точка стає точкою, з якою поєднується базова точка

(рис. 3.32).

155

Дії користувача в другому випадку – введіть переміщення у вигляді відносних відстаней по осях X, Y, Z або відстані від базової до другої точки і кута, якщо точно відоме бажане переміщення (префікс @ при цьому не використовується).

Наступний запит системи:

Specify second point of displacement:

Задайте вторую точку перемещения:

У відповідь натисніть клавішу ENTER.

Рис. 3.32. Робота команди STRETCH (Растянуть)

Зауваження

− При зверненні до команди STRETCH (Растянуть) можна використовувати тільки один набір об'єктів. Якщо набір об'єктів визначається за допомогою декількох січних рамок, то трансформації піддаються об'єкти, вибрані останньою січною рамкою;

156

якщо в число вибраних об'єктів потрапили об'єкти, які небажано трансформувати, то їх можна видалити з набору за допомогою параметра Remove;

примітиви CIRCLE (Окружность), TEXT (Текст), BLOCK (Блок) розтягувати не можна;

будь-які дозволені об'єкти, що перетинаються січною рамкою при виборі, розтягуються шляхом переміщення їх кінцевих точок, що потрапили в січну рамку. Положення кінцевих крапок, що знаходяться поза січною рамкою, залишається незмінним;

при трансформації об'єктів в ортогональному напрямі рекомендується включати режим Ortho.

3.15. Розчленування

Команда EXPLODE (Расчленить) розчленовує складені об'єкти (блок, розмірний блок, полилинию, область, штрихування) на складові їх частини.

Дану команду можна задати з клавіатури, вибрати покажчиком миші з випадаючого меню Modify (Изменить) пункт Explode (Расчленить), або натиснути на панелі інструментів Modify (Изменить) відповідну кнопку (рис. 3.33).

Рис. 3.33. Кнопка команди EXPLODE (Расчленить) Перший запит системи у відповідь на команду:

Select objects:

Выберите объекты:

У відповідь вкажіть об'єкт будь-яким відомим способом.

Select objects:

Выберите объекты:

157

Система повторює подібні запити необмежена кількість разів, до тих пір, поки користувач не натисне клавішу <Enter>.

Результати роботи команди залежать від типу об'єкту.

для блоків дія команди приводить до заміщення блоку дублікатами складових його об'єктів;

для розмірів дія команди приводить до заміщення асоціативного розміру комбінацією об'єктів, його складових, і втраті асоціативності;

для штрихування дія команди приводить до заміщення штрихування складовими її відрізками і втраті асоціативності;

для поліліній дія команди приводить до заміщення полілінії комбінацією дуг і відрізків і втрати товщини цих ліній (див. розд. 2.8);

для області дія команди приводить до заміщення області граничними об'єктами.

Зауваження

Команда дозволяє вибрати об'єкти як після, так і до її завдання;

розчленований об'єкт можна повернути до первинного стану командою U або UNDO.

3.16. Редагування поліліній

Як зазначалось в розд. 2.8, полілінія це складний багатосегментний примітив. Для редагування полілінії призначена команда PEDIT (ПОЛРЕД), яка розташовується в панелі інструментів Modify II (Изменить-2) (рис. 3.34) і випадаючому меню Modify (Изменить) – пункт Polyline (Полилиния).

Рис. 3.34. Кнопка команди PEDІT (ПОЛРЕД) Перший запит команди PEDІT (ПОЛРЕД):

158

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]