Sketchup как нарисовать план квартиры

Обновлено: 01.07.2024

Учебные материалы для школы программирования. Часть 7

Предыдущие уроки можно найти здесь:

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

Сегодня, мы создадим здание и перенесем его в Unity. Хочу обратить ваше внимание на то, что для импорта готового здания, необходимо, чтобы SketchUp стоял на том же ПК. Без программы Unity не сможет импортировать модель.

Порядок выполнения

Откроем SketchUp и выберем шаблон Simple Template - Meters.

Выберем инструмент фигуры и нарисуем на земле квадрат по форме дома.

Теперь, выдавим его с помощью инструмента выдавить/вдавить (push/pull).

Сделаем стены. Для этого используем инструмент Сдвиг (Offset).

Повторим операцию ещё раз.

Образовалась довольно узкая рамка, которую можно использовать для создания стен. На этом этапе стоит добавить все запланированные перегородки.

Лишние линии убираются инструментом Ластик (Erase).

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

Нарисуем на стене квадрат и выделим его.

Нажимая Ctrl+C и Ctrl+V, копируем его по стене, привязывая к линии.

После копирования окон лишнии линии стираем.

С помощью инструмента Вдавить/выдавить вдавливаем окно до состояния "На грани" (On Face).

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

Вырежем дверь похожим образом.

Используем инструмент "Ведёрко" (Paint Bucket) для наложения текстур. Выберем подходящую текстуру и зальём пол с фундаментом.

Аналогично поступим со стенами.

Чтобы наложить текстуру на замкнутый контур, нажмём Shift, чтобы наложить на все плоскости, имеющие такую же текстуру — Ctrl.

Текстура на стену легла не идеально. Перейдём в свиток Текстура-Позиция, и перетягивая красный ползунок мы изменим позицию текстуры, а зелёным — её размер.


Сейчас текстура этой стены отличается от остальных стен. Используем клик левой кнопки мыши по этой стене с зажатым Alt на инструменте "Ведёрко", чтобы запомнить настройки текстуры на этой стене.

И красим инструментом "Ведёрко" остальные стены.

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

На одном из торцов дома создадим плоскость для крыши.

Попрошу заметить, что мы вышли из группы кликом по пустому месту на экране. Если плоскость маленькая, её можно увеличить инструментом "Растянуть" (Scale).

Рисуем на плоскости очертания крыши. Лишние линии можно стереть.

Инструметом Выдавить/вдавить придаём объем.

Используем "Сдвиг" на крыше, чтобы добавить объёма.

И вдавим плоскость немного внутрь.

Окрасим всё подходящими текстурами и удалим человека. Домик готов для импорта в Unity!

В настройках импорта в Unity надо выставить галочку Generate Colliders, а во вкладке Material – Use External Materials.

При этом, импортируются все материалы и создадутся папки.

Теперь, у вас есть своя собственная модель дома, для использования в играх!

Решение достаточно простое — создаю некоторый API, который позволяет создавать 3D объекты листов ЛДСП с нужными параметрами. Из этих объектов компонуется готовая модель а также в отдельный файл выгружаются размеры листов для передачи их в центр распила. В результате эксплуатации добавил ещё возможность указывать кромки для листов. Данный плагин был использован для проектирования более десятка различных изделий из ЛДСП. С каждым новым проектом плагин дорабатывался и модифицировался, улучшалось удобство и совершенствовалось API. В качестве примера последний проект — стол-тумба. На картинке модель + готовое изделие (птица и собака для привлечения внимания :))

main.jpg

Красные — это 2 мм кромки, фиолетовый — кромки 0.4 мм. Нижние полки не до конца, так как там батарея отопления у стены. Столешница отстает от стены на 4 см чтобы тепло от батарее отопления поднималось вверх и обогревало стену (вообще делать мебель самому очень удобно — можно сделать под свои размеры).

Скачиваем файл Object3D.rbz
Запускаем SketchUp
Открываем Диспечер расширений (Окно/Диспечер расширений)
Жмем кнопку "Установить расширение" и выбираем скаченный файл Object3D.rbz
После этого плагин запрашивает директорию где будут храниться проекты. Т.е. выводится окно "Укажите директорию с проектами" и требуется указать папку где вы будете хранить ваши проекты.

В результате у нас появляется наше расширение

2019-01-25-10_02_19.jpg

Переходим в папку которую мы указали для хранения проектов. Эту папку можно изменить в меню плагина

2019-01-25-10_06_10.jpg

Создаем в папке директорию с названием нашего проекта. В моем случае это "Шкафчик в зал". Затем заходим в созданную директорию и создаем файл main.rb в котором создаем функцию точки входа

Перезапускаем SketchUp и в меню плагина у вас появится пункт с названием созданной вами папки. Теперь вы выборе этого пункта будет происходить следующее:

  • очистка консоли Ruby
  • удаление всех элементов в текущем проекте
  • загрузка файла main.rb из указанной директории
  • вызов функции object3D_main

В функции object3D_main нужно сделать генерацию вашей модели. Можно скопировать в файл main.rb код который я приводил выше и тогда у вас сгенерируется мой шкафчик.

Файл "core.rb"

Каждая функция возвращает объект Shasoft::Object3D::Object3D который содержит методы для перемещения объекта и его поворота

Функция name() — установка имени объекта. Не стоит им пренебрегать. При сборке может сильно помочь :)

Функции объекта moveX, moveY, moveZ позволяют перемещать объект по соответствующим осям.

Функция move(x,y,z) позволяет переместить объект сразу по трем осям

Функции объекта rotateX, rotateY, rotateZ позволяют вращать объект вокруг соответствующих осей.

Есть функции псевдонимы moveRed, moveGreen, moveBlue, rotateRed, rotateGreen, rotateBlue где оси X(red), Y(green), Z(blue) названы по их цвету в SketchUp. Может кому-то так будет удобнее.
Каждая функция возвращает указатель на сам обхект. Это позволяет делать цепочку вызовов

Функция объекта set(dict,key,value) позволяет установить значение атрибута. dict — имя словаря, key — имя атрибута, value — значение

Функция объекта get(dict,key,value=nil) позволяет получить значение атрибута. dict — имя словаря, key — имя атрибута, value — значение

Метод copy позволяет получить копию объекта (хотя работает не очень стабильно :))

Метод group позволяет получить стандартный объект SketchUp::Group

Определен метод для создания объекта. В качестве параметров можно передавать список объектов Shasoft::Object3D::Object3D или SketchUp::Group. Если список параметров пустой, то будет создана новая группа

Также есть функция которая позволяет получить список объектов (Skechup::Group). Можно задать имя словаря и будут возвращены только объекты, у которых такой словарь присутствует. В частности именно так я отделяю объекты лист ЛДСП от других. При создании я устанавливаю словарь LDSP по которому потом и фильтрую все объекты сцены.

Файл "2D_weght"

Файл "ldsp.rb"

Вспомогательная функция для создания выдвижных ящиков

box.jpg

результат работы

в результате будет сгенерирован следующий csv файл со следующими колонками

  • A — Ширина
  • B — Глубина
  • C Количество деталей
  • D — кромки в формате Д-длинная сторона, К-короткая сторона. Именно в таком их записывают в той конторе в которой я заказываю распил деталей. Возможно это стандарт.
  • E — кромки в том формате в котором вы их задавили при генерации
  • F — Название всех деталей. Это полезно при сборке

2019-01-25-10_39_50.jpg

В заключении

Проектирование и сборка мебели самому — это экономия денег где-то в 2 раза. А также возможность втиснуть ваше индивидуальное мебельное изделие в любую нестандартную дырку в квартире. Я обычно собираю мебель на конфирматах 7x50 из ЛДСП 16 мм

1490379431197352996.jpg

При наличии сверла для конфирматов

1490379603123527575.jpg

(и небольшого навыка) сборка занимает не так много времени.

Единственный минус — в это можно втянуться. После рабочего стола я уже собрал: кухню, несколько клеток (для одной и той же птицы она на фото), полки (навесные и напольные), тумбы и столы. В общем "захламил" в квартире все неиспользуемые места.

Светлана Любавина

Пожалуй, среди программ для 3D-моделирования по соотношению доступность/функциональность на первое место можно поставить ScketchUp. Мы подробно рассмотрим один из продуктов ScketchUp — бесплатный онлайн-редактор SketchUp Free. Планирую опубликовать цикл инструкций для начинающих, нацеленных на ознакомление с базовыми инструментами SketchUp и приобретение навыков создания 3D-моделей архитектурных сооружений. Изучение будет осуществляться по принципам практико-ориентированного подхода. Наборы инструментов и приёмы моделирования будут рассматриваться по мере появления в них необходимости при выполнении проектов на конкретных примерах.

В первой инструкции рассмотрим создание простой модели дома. На курсах по ScketchUp стало уже своего рода традицией на первом занятии моделировать домик.

Компьютер с выходом в интернет.

Онлайн-редактор SketchUp Free.

Заходим на официальный сайт SketchUp. Выбираем вкладку Продукты → SketchUp Free.

Перед началом работы потребуется регистрация. Указываем действующий адрес электронной почты и придумываем пароль. Быстрее всего зарегистрироваться через Google-аккаунт.

Логин и пароль

Шаг 2. Настройки программы

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

Язык

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

Настройки

Выбираем Новая модель → Простой шаблон метры.

Метры

Удаляем фигурку человечка. Выделить её и нажать клавишу Delete.

Шаг 3. Корпус

Строим прямоугольник размером 8 метров на 6 метров с вершиной в начале координат. Для обеспечения точных построений вводим с клавиатуры числа 8, 6. Можно числа перечислить через точку с запятой — 8; 6. Введенные значения автоматически считываются после нажатия клавиши Enter.

Прямоугольник

Контролировать размеры построенного объекта можно с помощью окна Размеры, расположенного в нижней части экрана в строке состояния.

Окно размеров

Превратим плоский прямоугольник в объёмный параллелепипед с помощью инструмента Вдавить/Вытянуть (Push/Pull).

Вытянуть

Помещаем инструмент Вдавить/Вытянуть на поверхность прямоугольника. Прямоугольник выделится точками. Зажимаем левую клавишу мыши, и тянем вверх по направлению вертикальной синей оси. Указываем с клавиатуры размер 3 (метра). Для подтверждения действия нажимаем клавишу Enter.

Корпус

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

Обзор

Развернём параллелепипед. Вернее, развернём камеру так, чтобы видеть объект снизу. С помощью инструмента Сдвиг построим внешнюю границу нижней грани.

Инструментом Сдвиг сдвинем по периметру границы выбранного объекта на расстояние 0.5 (метра).

Обратите внимание, что десятичные дроби в SketchUp пишутся через точку.

Сдвиг 0.5

Инструментом Вдавить/Вытянуть вытянем фундамент на 0.5 (метра).

Шаг 5. Крыша

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

Инструментом Линия построим перпендикуляр длиной 2 метра к середине ребра верхней грани.

Линия2

Инструментом Линия соединим концы ребра грани с верхней точкой перпендикуляра. Получим два треугольника.

Крыша

Инструментом Ластик сотрём серединный перпендикуляр.

Инструментом Вдавить/Вытянуть вытянем получившийся треугольник на 8 (метров).

Дом

Шаг 6. Окрашивание

Раскрашиваем домик с помощью инструмента Окраска.

Заливка

Чтобы получить доступ не только к цветам, но и текстурам, применяем команду Материалы → Обзор.

Детализируем наш домик, добавляя к основе новые элементы. Нарисовать дверь и окна можно, используя рассмотренные ранее инструменты Прямоугольник, Сдвиг, Вдавить/Вытянуть.

Домик

Можно также использовать инструменты Круг, Многоугольник.

Шаг 8. Сохранение

Сохраняем проект, нажимая соответствующую кнопку Сохранить в левом верхнем углу экрана. Файл сохраняется в собственном формате программы .skp.

Сохранить

Заключение

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

Будет интересно увидеть предложения коллег по модификации предложенного алгоритма.

В этой практической работе применялась только часть функций программы. Продолжение следует.

Зима отличное время года - вечером за компьютером можно например легко и быстро научиться пользоваться простым и интуитивным 3D редактором SketchUp. Если у вас есть дача, или вы любите что то делать своими руками, а может вы просто мечтаете в будущем о своем доме или он уже у вас есть, и летом начнется новый строительный сезон - вам однозначно пригодится умение пользоваться этим 3D редактором. Программа бесплатная для личного использования и очень простая в освоении.

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

Это реклама! Я так опережаю некоторые комментарии. Да это реклама, но мне за нее не заплатили и не просили писать этот текст ради чего либо в замен. Я просто искренне хочу поделиться с вами и возможно побудить к освоению данной программы, которая уверен не раз пригодится вам в вашей жизни (если вы человек творческий или любите что то делать своими руками). Кстати - даже для тех кто предпочитает заплатить за работу другим, но при этом принимает участие в процессе (контролирует его и организовывает) данная программа тоже вам поможет. Я не настаиваю именно на этой программе, суть в том чтобы показать что такого рода программы могут вам помочь. И освоить их реально, причем весьма быстро.

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

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

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

Итак первая причина почему я рекомендую освоить 3D редактор - сделав модель мы снизите вероятность допустить ошибку. Ошибки все равно будут, но их будет меньше, если вы как бы виртуально построите то что хотите сделать. Вы вынуждено уже будите продумывать узлы примыкания, компоновки и тд. И скорее всего уже на этом этапе у вас будут внесены какие либо корректировки.

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

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

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

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

Вот так - первый раз в жизни, я создал сначала 3D модель будущей крыши, а потом воплотил планы в реальность.

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

И разрез, это реально все просто. Я вас уверяю - я обычный человек, просто берете и рисуете.

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

Причина четвертая - упрощает расчеты. Особенно это ощущается на сложных местах сочленения. Скажем в примере выше - я изначально определился какой должен быть уклон крыши, и начал рисовать под таким уклоном стропилы. А все сочленения уже получились по факту. Мне осталось только сделать наброски и указать размеры, что бы потом на месте просто нарезать все элементы крыши у нужный размер.

Для понимания, вот наброски лестницы на террасу, с комментариями для себя:

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

Коричневым изображена стальная труба 100х50х3. Она примыкает в каркасу террасы. Вот так. Такая сложность связана с тем, чтобы добиться удобного шага на лестнице для каждого порожка, в тч для перехода непосредственно на террасу уже.

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

Все эти сложные примыкания были созданы уже по факту, те я не делал расчеты сложные, а просто снял и распечатал вот такие размеры:

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

И другая сторона:

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

Можно заметить, я специально не использовал в размера градусы и не обзначал углы. Смысл был в том, чтобы имея обычную линейку сделать весьма точную разметку. Все тоже самое было сделано скажем и для перил. Просто рисовал в программе, а потом снимал размеры с деталей. Результат ниже:

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

А потом габион + отсыпка черноземом и трава, и вот это уже показывал в другой теме.

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

Но вернемся к программе.

Вот моя сарайка. Нарисовал фундамент, создал модель блока (с учетом шфа кладочного на клей), сохранил его и начал выкладывать кипричиками. Очень просто.

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

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

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

А вот уже прикидываю как будет выглядеть стропильная система, а жена пристально наблюдает, контроль:

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

Это все очень и очень просто. Еще не убедил?

Как на счет создать модель всего участка (у меня их два, и они смежные)? Снимем перепад высот скажем с шагом 3х3 метра. Вот что получается на малом участке:

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

Не слабый перепад, 2.5 метра в крайних точках. Ну и не беда, этот участок для отдыха будет. Ну что погнали рисовать?

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

и с другой стороны

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

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

Вот кстати уже залит бетон первой подпорной стенки:

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

А вот только собираю опалубку для нее, кстати угадайте как я узнал сколько надо мне листов осб и фанеры? =) Все очень просто набросал в редакторе

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

Кстати телега на фото самодельная, вот часть модели (без платформы), кстати очень крутая - рекомендую:

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

Просто нарисовал, а потом снял размеры у получившихся деталей и сварил. Вот реально - очень очень просто.

Наверно пора заканчивать, потому иначе это будет продолжаться почти бесконечно. Вот модель основного участка. Прикидываю где будет дом - забор, площадка для авто, и какие то уже комментарии для себя отметил. Участок тоже отражает рельеф.

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

Я очень советую освоить простой 3D редактор SketchUp уже этой зимой. Кому это может понадобится? SketchUp (программа), 3D, Творчество, Дача, Частный дом, Рукоделие, Обучение, Длиннопост

Да это наброски, но уже помогают принимать какие то решения дальнейшие.

Надеюсь хоть несколько человек попробуют освоить 3D редактор, и уверен это прилично им поможет в дальнейшем.

Читайте также: