Rectangle

Команда rectangle малює прямокутник вирівняний по осях, визначений двома кліками протилежних кутів. Результат зберігається як замкнений LWPOLYLINE з чотирма вершинами — по одній в кожному куті. Немає окремого типу об’єкта прямокутник: після створення форма поводиться точно як будь-яка інша Polyline і кожне редагування полілінії застосовується до неї.

Малювання прямокутника

  1. Введіть rectangle у терміналі або натисніть кнопку Rectangle на панелі інструментів.
  2. Клацніть перший кут, або введіть X,Y та натисніть Enter для точної координати.
  3. Клацніть протилежний кут — прямокутник розміщується миттєво і команда завершується. Введення координат також працює тут.
  ● (перший клік)────────────┐
  |                          |
  |   живий попередній       |
  |   перегляд слідує        |
  |   за курсором після кроку 2  |
  └──────────────────────────● (другий клік)

Два кліки можуть бути будь-якою парою діагонально протилежних кутів — верхній лівий + нижній правий, або нижній лівий + верхній правий тощо. Порядок не має значення.

Введення координат

На будь-якому кроці кута можна ввести точну позицію:

  1. Введіть значення X.
  2. Натисніть , — термінал покаже [X], [Y{cursor}].
  3. Введіть значення Y.
  4. Натисніть Enter для розміщення кута.

Довідник клавіатури

КлавішаДія
09, ., -Почати введення координати X
,Заблокувати X та перейти до введення Y
EnterПідтвердити введену координату
EscapeСкасувати

Сторони завжди горизонтальні та вертикальні — немає блокування кута для команди rectangle.

Редагування ручками — зміна форми після створення

Вибраний прямокутник показує ручки в кожній вершині та в середній точці кожної сторони:

РучкаРозташуванняЩо робить
КутКожна з 4 вершинПеретягнути для переміщення тієї вершини; дві суміжні сторони розтягуються слідуючи — протилежний кут залишається зафіксованим
Середня точка сторониЦентр кожної з 4 сторінПеретягнути для переміщення обох кінцевих точок тієї сторони разом, зберігаючи довжину та кут сторони

Перетягування ручки кута перетворює прямокутник у нечотирикутний чотирикутник. Якщо потрібен прямокутник іншого розміру, перетягніть кут зберігаючи сторони приблизно ортогональними, або видаліть та намалюйте новий.

Вибір прямокутників

Оскільки прямокутник є полілінією, вибір працює однаково:

МетодПоведінка
КлікВибирає якщо клік потрапляє на будь-яку з чотирьох сторін
Перетягнути праворуч (строгий)Всі чотири вершини мають знаходитися всередині рамки вибору
Перетягнути ліворуч (перехресний)Будь-яка сторона що перетинає межу рамки вибирає весь прямокутник

Підтримувані команди редагування

Всі команди редагування полілінії застосовуються. Trim та Extend призначені лише для Line і не працюють з прямокутниками:

КомандаЩо відбувається з прямокутником
MoveПереміщує всі чотири вершини на однакове зміщення
CopyСтворює ідентичний прямокутник на новій позиції
RotateОбертає всі чотири вершини навколо обраної базової точки
MirrorВідображає всі чотири вершини через вісь дзеркала
ScaleМасштабує всі чотири вершини рівномірно від базової точки
OffsetСтворює паралельний (вставлений або зовнішній) прямокутник на фіксованій відстані
DeleteВидаляє прямокутник з кресленика

Властивості

Коли прямокутник вибраний, панель властивостей показує ті ж поля що й будь-яка полілінія:

Загальні

ВластивістьСтандартЗначення
Колір256 (ByLayer)Індекс кольору ACI
Шар0Призначення шару
Тип лініїByLayerІменований шаблон типу лінії
Масштаб типу лінії1Коефіцієнт масштабу шаблону типу лінії
Товщина0Товщина видавлювання

Геометрія

ВластивістьЗначення
ЗамкненийЗавжди true для прямокутника
Кількість вершинЗавжди 4 для незміненого прямокутника
ВершиниКоординати всіх чотирьох кутів

Rectangle проти Polyline проти Line

RectanglePolylineLine
Як малювати2 кліки (кути)Клацнути кожну вершинуКлацнути кожну кінцеву точку
Тип об’єктаЗамкнений LWPOLYLINEВідкритий або замкнений LWPOLYLINELINE на сегмент
Сторони завжди ортогональніТак (при створенні)НіНі
Trim / ExtendНіНіТак
Найкраще дляРамки, прямокутні ділянкиДовільні контури та шляхиОкремі сегменти, допоміжні лінії

DXF — об’єкт LWPOLYLINE

Прямокутники зберігаються як замкнені об’єкти LWPOLYLINE з чотирма вершинами. Всі властивості — координати вершин, колір, шар, тип лінії, масштаб типу лінії та товщина — проходять round-trip без втрат.

Немає окремого типу RECTANGLE в DXF. При повторному відкритті файлу, форма з’являється як замкнена чотиривершинна полілінія, а не прямокутник. Будь-який переглядач або редактор DXF що підтримує LWPOLYLINE (LibreCAD, FreeCAD тощо) відобразить його правильно.