Как сделать кровать в скетчапе

Добавил пользователь Владимир З.
Обновлено: 04.10.2024

Часы настенные арт

$ 5.00

1934 MG TA Q-type

$ 50.00

колонна

$ 1.49

Деревянный дом

$ 2.00

Зацеп 551 ОЗМФ

$ 1.50

Кирпичные дымовые трубы

$ 12.00

Автобус Икарус 280 3 модификации

$ 12.00

Советский город Аша

$ 110.00

Электричка ЭД4М

$ 12.00

Электричка ЭД2Т

$ 12.00

Электричка ЭР2

$ 12.00

кольцо

$ 5.00

Школа 535 серии

$ 10.00

Трехэтажка с магазином 1-363-19

$ 8.00

Трехэтажка 1-363-13

$ 8.00

Трехэтажка угловая с магазином 1-353-4

$ 8.00

Угловая трехэтажка 1-552-4

$ 8.00

Трехэтажка полнометражная 1-552-3

$ 8.00

Угловая двухэтажка 1-552-2

$ 6.00

Двухэтажка 1-552-1

$ 6.00

Угловая трехэтажка 1-254-9

$ 8.00

Дом угловой 1-452-5

$ 6.00

Двухэтажка 1-452-4

$ 5.00

Модульный гарнитур

$ 1.49

кухня

$ 10.00

Одноэтажный дом

$ 10.00

Баня двухэтажная

$ 20.00

Пятиэтажная брежневка с квартирой 70-х годов

$ 8.00

Панельный дом ЧПД-105 с квартирой 90-х годов

$ 5.00

Современная Спальня

$ 6.00

Хрущевка с советской квартирой 60-х годов

$ 15.00

3D моделирование для столярки в ScketchUp

Любой проект начинается с идеи! А идею, перед тем как воплотить в материале, следует спроектировать. Можно смоделировать на листке бумаги, можно держать всё в голове если проект совсем небольшой или не требуется высокая точность, но гораздо лучше использовать 3D моделирование с помощью специализированного ПО: в этой статье расскажу про SketchUp.

SketchUp, это простая низкополигональная (работа с объектами малой детализации) среда для 3d моделирования. Изначально она создавалась для моделирования интерьера помещений помещений, зданий, расстановки мебели. Для столярки этот продукт очень привлекателен своей простотой, доступностью (есть бесплатная версия) и наличием связанных компонент (при изменении одной, меняются все связанные).

Основной интерфейс SketchUp

3d sketchup

Интерфейс очень простой и интуитивно понятный, по сравнению с другими средствами 3d моделирования.

  • Левая часть, представлена инструментами моделирования;
  • В верхней кнопки управления видом и плагины;
  • Правая — свойства. Приложение совершенно не требует искать что-то в основном меню, всё есть в панелях инструментов.

Инструменты моделирования в SketchUp

Есть несколько вариантов панели:

Для фиксации направления перемещения (при рисовании или тяни/толкай) используются стрелки на клавиатуре:

  • Вверх — фиксация вдоль синей оси;
  • Вправо — фиксация вдоль красной оси;
  • Влево — фиксация вдоль зеленой оси;
  • Вниз — фиксация параллельно касательной оси. Ось касания задается ведением мыши вдоль одной из существующих линий.

Чтобы задать точный размер, во время рисования, задайте с клавиатуры размер и нажмите Enter.

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

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

3D моделирование в столярке: примеры в SketchUp

Как начертить мебельный корпус в SketchUp

Возьмём простой пример — мебельный корпус. Что может быть проще, чем соединенные четыре панели. Но, для базовых навыков — идеальный пример.

В этом простом примере продемонстрировано как 3D моделирование в SketchUp позволяет автоматизировать некоторые рутинные моменты проектирования. Первое время это может показаться сложным, но далее эти навыки серьезно сэкономят время и сократят количество ошибок. Потому что, самая серьезная ошибка — ошибка проектирования!

Как начертить фасад для корпуса в SketchUp

Теперь, закроем созданный корпус фасадом. Фасад сделает с отступом: 1 мм сверху/снизу и 2 мм по бокам.

Плагины для SketchUp

Для SketchUp существует огромное количество плагинов. Я выделю те которыми пользуюсь сам и те которые очень помогли в моделировании мебели.

Прежде всего, нужны базовые библиотеки TT_Lib 2 и LibFredo6.

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

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

3D моделирование в SketchUp

Ниже представлены более сложные работы, которые так же выполнены в SketchUp.

Решение достаточно простое — создаю некоторый 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 . Для моделирования домика возможны и другие инструменты, приемы построения, последовательность действий. Работу можно упростить или усложнить, предлагая её разным по возрасту или уровню подготовки учащимся.

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

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

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