Как сделать сложные формы в скетчап

Добавил пользователь Morpheus
Обновлено: 04.10.2024

В SketchUp вы можете изменять размер и форму модели в зависимости от относительных размеров ребер и граней. Вот краткий обзор доступных опций:

Если вам нужны подробные сведения о масштабировании всей модели или подробные инструкции по использованию функций масштабирования SketchUp, ознакомьтесь с разделами далее в этой статье.

Содержание

Масштабирование всей модели

Чтобы масштабировать всю модель, например план этажа в этом примере, выполните следующие действия:

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

Пропорциональное масштабирование выборки

Чтобы масштабировать часть вашей модели с помощью рулетки, выполните следующие действия:

Примечание. Этот процесс также работает с компонентами. См. Добавление готовых компонентов и динамических компонентов для ознакомления с компонентами. В разделе Масштабирование компонентов далее в этой статье объясняется, как масштабирование влияет только на один компонент или все экземпляры компонентов в модели.

Примечание. Технически на шаге 5 вы можете ввести размер, например 2 м или 3", вместо размера в масштабе. Однако масштабирование на основе измерения с помощью рулетки, как правило, более интуитивно понятно.

Растягивание или сжатие геометрии в масштабе

Масштабирование компонентов

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

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.

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

Я предпочитаю работать с деревом (здесь не имеется в виду карандаш), нежели рисовать. Однако, приступая к работе без чертежей, которыми я мог бы руководствоваться, рискую получить лишь разочарование и пустую трату материала. Недавно я открыл для себя кое-что получше, чем исчерканная бумага и неуверенность. Бесплатная программа под названием Google SketchUp получила море положительных отзывов на интернет- форумах, посвященных программному обеспечению. Люди с любым уровнем подготовки скачивают SketchUp и в тот же день начинают с ним работать. Итак, я загрузил программу и устроил для себя ускоренный курс проектирования столярных изделий, взяв для оттачивания навыков уже существующий проект — настольную салфетницу. Безусловно, были моменты, когда я терпел неудачу (хотя их было не так много, как в моем первом опыте работы с шипорезным приспособлением). Но уже через несколько часов все стало понятным, и я смог перейти к проектированию стеллажа для книг и прикроватной тумбочки. Теперь можно рассказать о том, чему я научился и что необходимо знать вам, чтобы добиться первых результатов.

Боб Уилсон, технический редактор

5 Прежде чем приступать к разработке столярных проектов, потратьте несколько часов на то, чтобы просто ознакомиться с возможностями программы.

Новый подход к проектированию

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

На самом деле ни одна программа не будет думать за вас. Программа не выдаст никаких предупреждений, если шип в соединении окажется на 6 мм длиннее, чем необходимо, и не подвергнет’ критике пропорции шкафа шириной 30 см и высотой 2,4 м. Кроме того, если вы планируете использовать подготовленный в SketchUp чертеж при работе над изделием, он должен быть точным и подробным.

Осваиваем основы SketchUp

Загрузите и установите Google SketchUp* на компьютер, используя инструкции на предыдущей странице. В процессе установки следуйте появляющимся на экране указаниям.

Пример роботы — салфетница

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

Изучаем моделирование в SketchUp на примере

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

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

4. При помощи инструмента Выбор выделите одну из прямых сторон получившегося сектора. Клавишей Delete (не Ластиком) удалите ее и прилежащую к ней область, затем удалите другую линию. Чтобы продублировать эту форму для ножек, вы делите прямоугольник и используйте инструмент Переместить с нажатой клавишей Shift (на компьютерах Мае — клавишей Option). После того как вы закончили с контурами ножек и рейки, вытяните их с помощью инструмента Тяни/Толкай до толщины 13 мм.

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

6. С помощью инструмента Линии разметьте пересечения прямоугольников, формирующих выемки, с дугой и удалите эти линии. Далее закончите лугообразную форму и сделайте ее копию. На одной из деталей начертите линии пазов, используя направляющие линии и инструмент Линия.

7. При помощи инструмента Тяни/ Толкай вытяните обе опоры вверх до толщины 13 мм. Чтобы создать в опорах пазы для стоек, опустите на 3 мм участки между линиями, проведенными на этапе 6. Когда детали будут готовы, удалите направляющие линии.

8. SketchUp не строит параболические кривые, только фрагменты окружностей. Чтобы нарисовать эту дугу, добавьте направляющие точки, где указано, и при помощи инструмента Дуга медленно протяните кривую до требуемой формы. Удалите лишнюю область и вытяните деталь до толщины 13 мм.

9. Иногда требуется получить зеркальное отражение детали, как в случае со стойкой салфетницы. Используя инструмент Переместить и удерживая клавишу Control (на компьютерах Mac — Option), создайте дубликат стойки и не снимайте выделение. В контекстном меню выберите команду Отразить по — Красная ось компонента (в данном случае), чтобы создать зеркальную копию.

10. Чтобы скруглить ребра, установите направляющие точки на двух смежных линиях одного из торцов на расстоянии 3 мм от угла. Начертите между этими точками дугу в четверть окружности. Увеличив масштаб, убедитесь, что дуга не выходит за прямые линии. Выделите угол и инструментом Тини/Толкам протяните угол к противоположному торцу, где он должен исчезнуть. Вы видите несколько близко расположенных параллельных линий, поскольку SketchUp не строит идеальные кривые, а формирует их из ряда плоских граней.

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

12. Поскольку подготовленные чертежи предназначены для выпиливания по ним деталей, полезно проставить размеры при помощи инструмента Указатель размера. (Размеры не будут проставлены на копиях деталей.) Чтобы сгруппировать грани и ребра, образующие каждую из деталей, три раза щелкните по одной из поверхностей детали и в контекстном меню выберите Создать группу.

13. Теперь давайте виртуально соберем наше изделие. Расстояние между ножками салфетницы составляет 102 мм, поэтому создайте две параллельные направляющие линии на указанном расстоянии друг от друга и одну перпендикулярную направляющую линию, служащую для выравнивания ножек. При выравнивании сгруппированных поверхностей и ребер детали не обращайте внимания на обозначающие деталь синие границы выделения — их нельзя выставить по направляющим линиям. Увеличьте масштаб отображения направляющих и подведите грань ножки к одной из направляющих линий, а торец ножки — к перпендикулярной направляющей линии. 11ерепроверьте правильность их установки с помощью Рулетки. Результат измерения, перед которым отображается знак тильды (~), означает, что расстояние измерено приблизительно, и деталь может быть установлена неточно.

14. Чтобы точно установить одну деталь на другую, используйте направляющие точки и пересекающиеся линии сгруппированных деталей. Например, опоры салфетницы устанавливаются на расстоянии 6 мм от торцов ножек. Используйте Рулетку, чтобы поставить направляющую точку на расстоянии 6 мм от торца ножки. Используя инструмент Переместить, поднимите копию крайней опоры и примерно установите ее на место. Подведя курсор к углу выемки, перемещайте опору, пока ее угол не совпадет с направляющей точкой. Проверьте положение опоры на противоположной ножке. Вы можете использовать этот прием, чтобы соединить направляющие с крайней опорой.

15. Если хотите, чтобы детали остались соединенными друг с другом, сгруппируйте их так же, как ранее сделали с верхней рейкой, используя команду Создать группу в контекстном меню. Чтобы оставить между рейкой и стойками у обоих концов салфетницы зазор в 1,5 мм, с помощью инструмента Рулетка поставьте направляющую точку на нижней грани рейки, отступив 1,5 мм от ее торца. Вставляя прижим с рейкой между стойками с обеих сторон салфетницы, подведите направляющую точку к ребру стойки. Теперь, пользуясь инструментами Орбита и Панорама, вы можете рассмотреть вашу законченную модель под разными углами.

17. Текстуры клена и ореха (пород, рекомендованных в описании проекта салфетницы) придадут модели более реалистичный вид.

Как делать проекты в SketchUp - советы от профессионала , 1.0 out of 5 based on 1 rating


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

Комментарии (48)

Лучшее, что есть в Sketchup - это наличие любых других аналогов, которые можно скачать и установить, чтобы не портить себе нервы с этой убогой программой.

Конечно серьезно, такого корявого и недоделанного инструмента для 3d моделирования я никогда не видел. Совершенно не оптимизирована работа с кодом в динамических компонентах, просто наитупейшее и безумнейшее нагружение клиентского ПК посредствам постоянного пересчета всех формул при любых действиях с компонентами, размножение бесконтрольно материалов, причем тысячами при перемещении большой группы компонентов, в которых материалы задаются формулами, необъяснимое хранение удаленного в сцене, причем это все накапливается, пока не выполнишь вручную в 3 клика очистку сцены, причем в справке написано, что они специально хранят удаленные компоненты и объеткы, материалы и слои, потому что вдруг пользователю это понадобится (Чего блин. ). В итоге файлы раздуваются до неимоверных размеров. Стоит ли говорить о фантастических косяках в синтаксисе кода? например 10-(2-6) и 10-2-6 совершенно разные для этой добанутой программы математические записи. В первом варианте она наглухо убивает все связанные формулы, и я потратил больше двух дней, чтобы наконец-то найти этот дебильный косяк. В этом месте даже не искал, потому что везде, эти две записи дают одинаковый ответ, но не в скетчапе, тут своя атмосфера. А выражение, при котором условие никогда не выполнится, но оно все равно просчитывается и выдается ошибка: В этой программе нельзя допускать даже в условии запись, при которой возможно появление ситуации с делением на ноль. ТО ЕСТЬ задание условия вида: IF(A=0,C/B,B/A). Из данного примера очевидно, что при А=0 невозможно деление на А, потому что логическое условие выполняется, но не в этой программе. Здесь вне зависимости от условий идет подстановка значений переменных и рассчет всех формул (вероятно), потому что при записи функции такого вида будет выдавать ошибка формул (ошибка DIV/0), когда А=0.
И много всякого другого, от которого хочется просто разнести монитор.
А про моделирование - это отдельная тема, мы же пользуемся мм, а эта мегаподелка придумывалась для дюймов и их частей, поэтому элементы (полигоны), имеющие размер меньit 1/32 дюйма нихрена не рисуются, на модели получаются просто дырки, а чтобы этого избежать, нужно применить очередной костыль, увеличить модель в 5 раз, нарисовать все, как надо, а потом уменьшить.Ну не сказка ли? Костыли тут - наше все, на самом деле, работая в этой поделке больше года давно уже кажется, что программа - это инвалид, самый настоящий, написана инвалидами для инвалидов, которые кроме как тыкать мышкой и заливочкой заливать нихрена не умеют и даже не смогут научиться, поэтому для них инструменты текстурирования вообще не нужны. Текстурирование (хотя бы в планарной проекции) сделать не могут, причем не могут уже больше 10ти, блин, лет! Основной, самый базовый инструмент и они не могут.
Их официальный канал на ютьюбе с часовыми стримами ни о чем и уроками, как через одно место самым невероятно сложным путем нарисовать спираль в этой программе просто умиляют. Невероятный кошмар.
Хотя, те, к то в ней кубики рисуют и домики по типу, как в дестве в садиках рисовали - отличный инструмент, справится даже индивид с IQ, равным температуре воздуха за окном, 3 инструмента и все, тыкай себе мышкой и не парься.

А особо горит от базовых, простейших задач, которые никак не получается решить. Например:
Есть возможность выставлять хотеки - есть! Но вот только выставить хоткей Ctrl+V для Paste in place можно, но при закрытии программы, этот хоткей не сохраняется, а это, блин, самая часто используемая операция у меня.

А при добавлении из базы компонентов в сцену программа начинает тупить, после того, как добавишь 20-30 компонентов, и ничем это не лечится, ни новой сценой, ни отчисткой, только закрыть и заново открыть программу, зайти в хотеки и установить занов Ctrl+V, и так по 30 раз за рабочий день. К концу дня хочется лично узнать место проживания разрабов и убить их.

А потрясающая идея пересчитывать все формулы, даже те, которые вообще трогать не нужно.
Допустим у меня вложенность компонентов в 5 уровней, каждый дочерний имеет родительский компонент, положение позиции и размеры он получает из родительского компонета, то есть LenX = Parent!LenX. Работает всегда только на уровень выше, то есть дочерний компонент 5го уровня получает данные из четвертого и знать не знает ничего о существовании 3-2-1 уровней, Когда я просто перемещаю компонент, координаты полчает только первй уровень, который перемещается, все компоненты внутри ориентируется только на своих родителей, так какого хрена все их формулы пересчитываются?! Зачем? Приходится работать с множеством компонентов за раз и тупо простое перемещение группы из тысячи компонентов может заставить задуматься программу на 20-30 секунд, каждый раз, при любом действии.Это невыносимо.

А еще у программы есть (как я понимаю) таймаут на просчет формул и функция принудительного перепостроения компонентов Redraw() иногда просто не срабатывает, потому что при ее выполнении было привышено время вполнения и программа тупо не досчитывает все формулы и модель висит кривая, пока ты вручную не залезешь в дочерние компоненты и не выполнишь Redraw() вручную там.

А выделение компонентов только с помощью Select, то есть чтобы переместить любой компонент или группу, сначала выделяешь ее, потом выбираешь инструмент Move, перемещаешь, опять выбираешь Selcet выделяешь следующий и опять - это просто тупая трата времени на ненужные операции, хоткеи тут не сильно ускоряют это процесс.

А обновление меню динамического компонента, если ты его выбираешь в Outliner? Оно происходит только если выбор выполняется с помощью интсрумента Select, хотя в Outliner модно выделять компоненты любым инструментом.

А сброс выделения с компонента, если ты выбрал инструмент проставления размеров.

А знак подчеркивания в имени компонента в самом начале, программа его разрешает, но, падла, окатзывается работать с абсолютной ссылкой вот такого вида LenX-_Component01!LenX, тупо выдает ошибку.

Потрясающее решение разрешать именовать одним и тем же именем все компоненты внутри окна редактирования кода, при том, что есть возможность связей с дочерними компонентами, то есть я могу ссылаться на Comp01!LenX, это абсолютная ссылка на какой-то конкретный компонента с конкретным именем, но программу не парит конфликт имен, поэтому она разрешает именовать все компоненты Comp01.

И самое прекрасное, когда ты переносишь компонент с именем "Окно" в сцену, удаляешь к чертям его, создаешь компонент и пишешь такое имя "Окно" и тут тебе выскакивает ошибка "Наме маст би юникью", то есть Purge Unused не сделал после удаления "окна" - значит хрен ты его назовешь.

Я писать еще могу хернову тучу всего по этой дебильнейшей недопрограмме - просто уже устал.

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