SketchUp: Динамические компоненты

Поділитися
Вставка
  • Опубліковано 27 січ 2025

КОМЕНТАРІ • 296

  • @LiEnDoc
    @LiEnDoc 5 років тому +65

    Отличная работа. Тримбл должен платить Вам за такую качественную популяризацию их продукта)

  • @margaritagrigorash2702
    @margaritagrigorash2702 4 роки тому +18

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

  • @vladimirmartynov4747
    @vladimirmartynov4747 2 роки тому +2

    Послушал разных влогеров о динамических компонентах. Silentip Дизайн рассказывает НА УДИВЛЕНИЕ четко, кратко и понятно. Спасибо! Подписался

    • @silentip_design
      @silentip_design  2 роки тому

      Пожалуйста. Логику динамических компонентов сложно понять

  • @freelancer1021
    @freelancer1021 4 роки тому +2

    Автор вы, просто шикарный преподаватель, то о чем вы рассказываете и как это делаете, вы профессионал, очень помогаете

  • @AlexeiOvtchinnikov
    @AlexeiOvtchinnikov 5 років тому +6

    Уважаемый Автор, огромное спасибо. У Вас, как всегда, все четко разложено по полочкам, все кратко и понятно. Респект! Большая просьба, еще при случае, разобрать команды и функции, применяемые в формулах динамических компонентов. Более подробно остановиться на их функционалах, правилах и разобрать некоторые примеры применения их при создании динамических компонентов (разумеется, кроме тех, которые уже очень понятно разобраны в этом видео).

  • @БаирГайнутдинов
    @БаирГайнутдинов 5 років тому +4

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

  • @ДмитрийЧ-й9о
    @ДмитрийЧ-й9о 2 роки тому

    Твои уроки читают мои мысли, подумал, хочу понимать как делать фиксированные размеры в компоненте, хоба, тут все изложено

  • @Veloje
    @Veloje 3 роки тому +2

    Благодарю за урок!
    Цвет можно выбрать и из палитры SketchUp: категория цвета > курсор на нужную окраску > всплывающая подсказка показывает код по типу A02 или D06. Подставляем в строку "значения" без символа #. Проверил работоспособность SU2019.
    Пригодится при создания болтов для Веложе. До сих пор, каждый раз рисовал новый со своими размерами. Вроде бы недолго, но свою долю времени отнимает.

    • @silentip_design
      @silentip_design  3 роки тому

      Пожалуйста

    • @ALPBots
      @ALPBots 2 місяці тому

      @@silentip_design Добрый день как можно с вами связаться. Если предложения по новым роликам.

  • @stagemarketing
    @stagemarketing 5 років тому +2

    Как всегда познавательно и четко сформулировано в подробную видеоинструкцию. Спасибо, Silentip.

  • @seeq3207
    @seeq3207 3 роки тому +5

    Здоровья тебе, товарищ! Спасибо за труд!

  • @alekseydemidchik4868
    @alekseydemidchik4868 4 роки тому +2

    Очень крутые уроки. Сижу на вашем канале и прокачиваю навыки работы в скетчап))

  • @c-dicomua1961
    @c-dicomua1961 2 роки тому

    супер! нашел у Вас ответ на свой вопрос по передвижению по 2-ум осям. Огромная благодарность за уроки, все очень грамотно и толково.

  • @elenasu7056
    @elenasu7056 4 роки тому +1

    БЛАГОДАРЮ ВАШИ УРОКИ ЛУЧШИЕ ВСЕ ОЧЕНЬ ПОНЯТНО

  • @balcarFrv
    @balcarFrv 3 роки тому +1

    Фигасе. Я за полчаса на новом уровне. Благодарю за урок.

    • @silentip_design
      @silentip_design  3 роки тому

      Пожалуйста

    • @balcarFrv
      @balcarFrv 3 роки тому

      @@silentip_design Как ни бьюсь, куда ни ставлю нулейвую точку на гране компонента или в другом месте, нули по осям X, Y, Z находятся чётри где для всех компонентов. Причём для всех в одной точке. Что нре так делаю?

    • @balcarFrv
      @balcarFrv 3 роки тому

      @@silentip_design коряво написал. Т.е. я хочу чтобы если задал в поле смщение по Х на 30 см и компонент сместился на 30см от точки, где он находится сейчас (выдвигающийся ящик стола: типа 0 - закрыт, 30 - открыт). А ящик прыгает на 30см от общего нуля свего проекта, аж в другое помещение :) . Причём этот ноль для всех компонентов один и тот же. И заново создавал компонент и ноль проставлял для него. Причём если заставить полку вращаться RotZ, То она вращается как надо вокруг той грани, где стоит ноль для данного компонента. Что не так делаю?

    • @silentip_design
      @silentip_design  3 роки тому

      @@balcarFrv Нулевая стока есть не только в самом проекте, но и в каждом компоненте. Причём они не зависят друг от друга. Если хотите сделать выдвигающийся ящик, то создавайте общий компонент стола а внутри него уже компонент ящика, который будет двигаться только в пределах координат стола

  • @АлександрУшаков-в2й

    Как же это офигенно!

  • @ratok9263
    @ratok9263 2 роки тому +1

    Хотел на этом примере сделать открывание двух фасадов для АВЕНТОСА, верхний поворотный поворачивается, нижний позиционный- позиционируется где угодно, но не в верх идёт, а под ящик и назад, в прежнее положение не возвращается.
    Видно глюки программы или нужно другую команду на позиционный фасад применять?

  • @nicktomards8649
    @nicktomards8649 3 роки тому +2

    Супер учитель! Спасибо 👍

  • @Leskov.Evgeniy
    @Leskov.Evgeniy 4 роки тому +1

    Спасибо. Отличный урок, без лишней воды.

  • @happyowner9347
    @happyowner9347 10 місяців тому +1

    Аааааа!!!!!
    Спасибо тебе, добрый человек! Всё работает.

  • @Evgeniyart1
    @Evgeniyart1 5 років тому +3

    Отдельное спасибо за гантелю

  • @rumyantsevje3062
    @rumyantsevje3062 Рік тому

    Где раньше было это видео. Динамические компоненты очень полезны для моделирования интерьера

  • @Давид-ю1и7т
    @Давид-ю1и7т 4 роки тому +1

    Спасибо! за Ваши труды!

  • @designgmg245
    @designgmg245 6 місяців тому +1

    Творчество автора недооценено. Это бесспорный факт. Всего лишь 75т.подписчиков и всего лишь 84т.просмотров за 5 то лет!
    А ролик то снят с мало того что с интересным сценарием (этого у Автора не отнять), но и в традициях, я бы сказал. В каких - спросит внимательный читатель. И сам же сможет ответить. Ибо ну это очевидно. Для меня это видео по качеству производит впечатление добротного, не слишком дорогого, но профессионального ресурса сроднигекельвахмистровской мебели. Наслаждайтесь!

  • @ДімаСоколик
    @ДімаСоколик 5 років тому +3

    Реально крутой и полезный урок!

  • @ТарасБрунько-д7т
    @ТарасБрунько-д7т 3 роки тому +1

    Огромнейшая благодарность!

  • @sergo2009100
    @sergo2009100 2 роки тому

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

  • @MrSiper
    @MrSiper 3 роки тому

    а как можно сделать, чтобы можно было менять надписи на динамических компонентах? В идеале, чтобы дескрипшн менялся или нэйм

    • @silentip_design
      @silentip_design  3 роки тому

      Очень просто, через ссылки на другие ячейки. Вот вам образец disk.yandex.ru/d/8c_HVs-XaiHSUg

  • @taezhnik_75
    @taezhnik_75 Рік тому

    Это супер годная инфа! Лайк, подписка!

  • @Stroim_dom_sami
    @Stroim_dom_sami 5 років тому +4

    Видео круть хочу ещё про динамические компоненты

  • @alexxei1988
    @alexxei1988 5 років тому +2

    Большое спасибо, очень полезный урок

  • @dnkstd2639
    @dnkstd2639 3 роки тому +2

    Спасибо за видео! Немного дополню, может кому пригодится.. При записи постоянного размера в атрибут нужно, как оказалось, писать не "=10см", а так "=10". Тогда программа сама подставить единицы. У вас в видео (на 29:06) при записи "=10см" вы сначала изменили только число, а "см" осталось на английском. Скетчап выдал ошибку и подсветил красным. Вы переписали "см" на русском тогда скетчап просто проигнорировал ("проглотил") русский.) Долго не мог понять почему он ругается)

    • @silentip_design
      @silentip_design  3 роки тому

      Я правда так сделал? Уже и не помню. Сейчас на автомате пишу = и число без м/см/мм

    • @constanta_loft
      @constanta_loft 3 роки тому

      у меня такая же фигня , не понял почему

  • @kostyafff
    @kostyafff Рік тому

    У меня всё получилось!!! Спасибо, бро!

  • @kollokoll
    @kollokoll 4 роки тому +1

    это просто охрененно!

  • @FlightWatTerra
    @FlightWatTerra Рік тому

    подскажите а как делается анимация при переходе между сцен? (например плавный поворот двери при переходе из сцены 1 в сцену 2 )

  • @c-dicomua1961
    @c-dicomua1961 2 роки тому

    возможна ли анимация по 2-ум осям одновременно? тоисть у меня в проекте необходимо по клику передвигать плоскую перегородку по линии, которая не в оси х или у, но нужно показать такое передвижение... нигде не нашел ответ на этот вопрос, прошу помочь

  • @89154806103
    @89154806103 3 роки тому +2

    Пётр, помогите, торможу. На плане квартиры есть предмет который нужно подвинуть, а он у меня куда улетает в пространстве . Как мне ему задать точку начала координат? Не могу найти такого видео у Вас про привязки осей . Я правильно понимаю, что у каждого предмета может быть своя ось? ( начало координат) Тема очень интересная. Благодарю Вас!

    • @silentip_design
      @silentip_design  3 роки тому +2

      Заходите внутрь компонента и там назначаете новую ось инструментом оси

  • @ИвановИванИваныч-ч3н

    Спасибо, мил человек!

  • @vitnvit
    @vitnvit 5 років тому +4

    Спасибо, здорово!

  • @Piter-198
    @Piter-198 2 роки тому +1

    Осталось теперь понять, как, куда и что нужно прописывать и настраивать, чтобы:
    К примеру у нас есть окно. Две перегородки и по центру вверху форточка.
    Как его масштабировать, чтобы, к примеру, масштаб по вертикали(цвета осей не будем брать в расчет, они могут быть разными) не затрагивал горизонтальные атрибуты (рама та же) и наоборот - по горизонтали не затрагивал вертикальные.
    Если уж совсем простыми словами - чтобы не сплющивало или не растягивало то, что не нужно.
    Отдельная статья - та же ручка. Чтобы она оставалась по центру заранее заданной оси или по центру той же "запчасти" форточки.
    Ну и высший пилотаж - фасад кухни с разными фрезами.

    • @Piter-198
      @Piter-198 2 роки тому +1

      начал читать комментарии и, возможно, нашел ответ на свой вопрос - Fredo Scale.
      нет? не угадал?)

    • @silentip_design
      @silentip_design  2 роки тому

      @@Piter-198 всё верно. Для этой задачи вам лучше Fredo Scale подойдёт

  • @integro-8512
    @integro-8512 5 років тому +2

    Как всегда очень круто! 👍🏼

  • @ДенисНайденов-р6з

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

    • @silentip_design
      @silentip_design  Рік тому

      Можете сохранить его в папку компонентов, тогда он всегда будет под рукой. Где у вас находится эта папка может подсказать сам SketchUp. Для этого нажмите Окно>Параметры>Файлы

  • @eastmarrrulattue8523
    @eastmarrrulattue8523 4 роки тому +1

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

  • @СашкаБелый-ч6м
    @СашкаБелый-ч6м 11 місяців тому

    А как быть когда надо по одному нажатию изменить сразу две детали у объекта? Например разложить кресло (там и низ выдвинуть вперёд и спинку положить горизонтально).

    • @silentip_design
      @silentip_design  11 місяців тому

      Смотрите в сторону оператора animateslow. Как это работает я показал на примере дверей лифта ua-cam.com/video/ab8gGNAaQp0/v-deo.htmlsi=eua6I1PKR1MBCrcq

  • @user-wk5og4gg9p
    @user-wk5og4gg9p Рік тому

    Почему у меня при выбранном режиме "поворот" компонент перескакивает в другое место и только потом начинает вращаться в вокруг заданной оси?

  • @ЮраПисаренко-ю3д
    @ЮраПисаренко-ю3д 3 роки тому

    Можно видео по примеру гантели? кухонного шкафа, так же с изменением масштаба по примеру гантели? С гантелей всё получилось, а вот с полноценным шкафом что-то не получается:( точнее сказать, полки, царги, получается по формулам, а вот именно фасады и ХДФ ( ДВПО ) с учётом отступа от края 2мм смог эти фасады привязать по формулам, только одну сторону. Как и что нужно отнимать чтобы было равномерное смещение на обе стороны , не знаю:(

  • @КонстантинКоваленко-к9з

    Ты очень круто чувак!

  • @kostyaodd9817
    @kostyaodd9817 3 роки тому +1

    подскажите как повернуть модель на 90 градусов в динамических объектах но в обратную сторону

  • @LegaLee
    @LegaLee 2 роки тому

    можно ли добавить взаимодействие с компонентами в проигрывание сцены? Ну, типа, подъехала какмера и двери открылись и закрылись

    • @Alkorix
      @Alkorix 2 роки тому +1

      Вставьте еще один элемент(компонент), например дверь в нужной фазе открытия, скройте предыдущий (исходный)элемент и оставьте видимым новый, создайте новую сцену . Таким образом - сколько фаз состояния - столько и сцен. Но! В каждой сцене оставляйте видимость только компонентов в нужной фазе! Таким образом при проигрывании анимации элементы ( компоненты) будут менять свое положения и картинка "оживет" . Этот костыль предлагают сами разработчика Скетчапа.

  • @anovozhilov
    @anovozhilov 5 років тому +1

    Вот очень полезный материал! Спасибо! +

  • @maregmiloradovic4954
    @maregmiloradovic4954 5 років тому +3

    Ввиду того что компоненты зависимы, получается, что при анимации открытия блока двери, все двери в доме так же будут открываться?

    • @silentip_design
      @silentip_design  5 років тому +7

      Хороший вопрос. Только что проверил - работает только тот компонент с атрибутом OnClick по которому был сделан клик мыши. Все остальные копии остаются неподвижными

  • @55Serj
    @55Serj Рік тому +1

    Здравствуйте ! Подскажите, почему может не обновляться положение динамического компонента, рассчитываемое по формуле ? В формуле положение одного компонента зависит от линейного размера другого. Если формулу вырезать, записать в координату константу, положение измениться, затем вернуть формулу, то положение рассчитается верно и тогда компонент переместится в правильное положение. То есть не вырезая и вставляя назад формулу, положение в моделе не обновляется.

    • @silentip_design
      @silentip_design  Рік тому

      Если вы хотите создать два компонента которые бы перекликались в формулах, то объедините их в одну общую оболочку компонента. SketchUp не видит на что вы ссылаетесь. У компонента только один верхний приоритет, это он сам и других компонентов с их формулами он не видит

    • @55Serj
      @55Serj Рік тому

      @@silentip_design да вроде бы я пришел к тому, что нужно нажимать кнопку "обновить" тогда все пересчитывается. Компоненты видят друг-друга.

  • @dimaivanov2018
    @dimaivanov2018 5 років тому +1

    При создании компонента, в диалоговом окне есть поле 'Тип', как влияет на свойство компонента присвоение ему того или иного типа?

    • @silentip_design
      @silentip_design  5 років тому

      Хотел бы я тоже знать для чего нужны эти типы

    • @dimaivanov2018
      @dimaivanov2018 5 років тому

      @@silentip_design спасибо за ответ

  • @dront9910
    @dront9910 4 роки тому +1

    Спасибо за ролик. А как быть, если версия SU 2016 Pro, но плашки "динамические компоненты" в меню правой кнопки по выделении нет ? Даже плашки "взаимодействие" нет в меню Инструменты при выделении компонента.

    • @silentip_design
      @silentip_design  4 роки тому

      Очень странно. Динамические компоненты если мне память не изменяет появились ещё в SketchUp 6. В SketchUp 2016 должны быть инструмент для работы с д.к.

    • @dront9910
      @dront9910 4 роки тому

      @@silentip_design , ну , я тоже не понимаю, в чем может быть дело. Правда, у меня эта версия без выхода в сеть почему-то. При запуске предупреждение выдает, 3D Warehouse не доступен и т.д. Может в этом причина ? И где файлы этого инструмента в папке SU находятся, не в курсе ?

    • @silentip_design
      @silentip_design  4 роки тому

      То что доступа в интернет нет это норма. Windows по умолчанию блокирует доступ в интернет для SketchUp через брандмауэр

  • @Los_.-
    @Los_.- 4 роки тому +1

    А подскажете - от чего, при вызове атрибутов компонента, говорит "Не получено данных объекта"?

    • @silentip_design
      @silentip_design  4 роки тому

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

    • @Los_.-
      @Los_.- 4 роки тому

      @@silentip_design Спасибо!

    • @silentip_design
      @silentip_design  4 роки тому

      @@Los_.- пожалуйста, надеюсь поможет

  • @alexandryu6322
    @alexandryu6322 3 роки тому +1

    👍

  • @МихаилЛапшин-э8о
    @МихаилЛапшин-э8о 10 місяців тому +1

    Очень помогает

  • @birmix8134
    @birmix8134 5 років тому +1

    Огромное спасибо.

  • @tim170784
    @tim170784 4 роки тому +3

    Спасибо за ваши видео! Подскажите как правильно сохранять и редактировать динамические компоненты в 2017версии, а то постоянно образуются лишние компоненты-оболочки?

    • @silentip_design
      @silentip_design  4 роки тому

      Пожалуйста. Если образуются лишние оболочки то это не связано с динамическими компонентами. Это основы работы с группами внутри SketchUp. Попробуйте самостоятельно разобраться с принципом группа внутри группы. Поможет вам в этом окошко обводка (Окно>Лоток по умолчанию>Обводка)

    • @tim170784
      @tim170784 4 роки тому

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

    • @silentip_design
      @silentip_design  4 роки тому +6

      Вам нужно сохранять созданные динамические компоненты не через Файл>Сохранить как. А через окошко Компоненты>Значок домик и там через правый клик мыши "Сохранить как"

  • @ЕсенбекАманжолов-т3м

    Просто нет слов

  • @werhoppp
    @werhoppp 5 років тому +1

    как давно я искал ваш канал. жму колокол

  • @alexandrz1347
    @alexandrz1347 4 роки тому +1

    Возможно ли записать несколько действий для оператора "onClick", например я хочу сделать дверь шкафа поворотно-сдвижную, которая бы открывалась, а затем задвигалась бы в нишу шкафа?

    • @silentip_design
      @silentip_design  4 роки тому

      Да, это возможно. Вот пример такого компонента. Если хорошо наморщить лоб, то можно разобраться во всех этих формулах. Вкратце: там происходит плавный рост цифр от 0 до 90. В промежутке от 0 до 45 дверь поворачивается на 90 градусов. А в промежутке от 45 до 90 дверь заезжает внутрь. Работает это на логическом атрибуте IF. Вся анимация длится 2 секунды, время задаётся в главной формуле onClick. www.dropbox.com/s/hz58k0gbd7ckui7/%D0%94%D0%B2%D0%B5%D1%80%D1%8C%20%D1%88%D0%BA%D0%B0%D1%84%D0%B0.skp?dl=0

  • @bazkontrabas1516
    @bazkontrabas1516 5 років тому

    Уф... Получасовое видео. Начал смотреть и залип )))
    Очень полезный урок. Спасибки.

  • @Nidvoraich
    @Nidvoraich 4 роки тому +1

    скажите, пожалуйста, возможно ли сделать вложенную анимацию? Например: по клику на дверь - дверь открывается, по клику на ручку двери - ручка крутится.
    У меня получилось, но как-то убого. Сначала создал компонент РУЧКА, научил её крутиться. Потом создал компонент ДВЕРЬ. В него входит РУЧКА.
    Но по клику на ручку теперь открывается дверь. Прога как бы не понимает, что я кликаю по ручке, и выполняет действие более глобвльного компонента.
    Ручку покрутить получается только если дабкликом зайти "внутрь" компонента ДВЕРь и уже там кликнуть по ручке.
    Выйти из ситуации можно было бы, если не объединять эти два компонента. Но проблема в том, что при клике на ДВЕРЬ - ручка должна поехать вместе с дверью. Для этого как-то нужно из события ОНКЛИК ДВЕРИ вызвать функцию перемещения ручки. Но я пока так и не въехал, как из одного компонента можно рулить другим...

    • @Nidvoraich
      @Nidvoraich 4 роки тому +1

      нашёл. forums.sketchup.com/t/animating-movement-of-one-dynamic-component-by-clicking-onclick-on-another/56706/4

  • @Ευγένιος-υ6θ
    @Ευγένιος-υ6θ 12 днів тому

    У меня бесплатный Make 2017 и в нём доступно редактирование динамических компонентов. Возможно перепакованый.

  • @MrFarmur
    @MrFarmur 2 роки тому +1

    12:02 - Как так раскладку переводить?

    • @silentip_design
      @silentip_design  2 роки тому

      Для этого есть программа Яндекс Punto. Там сочетание клавиш Shift+Pause

    • @MrFarmur
      @MrFarmur 2 роки тому +1

      @@silentip_design спасибо!

  • @АндрейКомаров-р9й
    @АндрейКомаров-р9й 6 місяців тому +1

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

    • @silentip_design
      @silentip_design  6 місяців тому

      Измените оси зайдя внутрь компонента

    • @АндрейКомаров-р9й
      @АндрейКомаров-р9й 6 місяців тому

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

  • @SUNDAY_UA
    @SUNDAY_UA Рік тому

    Дякую Вам, дуже вдало, і зрозуміло все розклали по поличкам !

  • @user-hq7qp9pr8f
    @user-hq7qp9pr8f 5 років тому +1

    Спасибо за урок, но не могу разобраться. Как применить oneClick к нескольким фигурам в проекте? Спасибо.

    • @silentip_design
      @silentip_design  5 років тому +3

      Здравствуйте. Для того чтобы OnClick работал сразу с несколькими компонентами одновременно - нужно чтобы эти несколько компонентов были объедены внутри одного общего компонента. А общему компоненту уже задаётся атрибут OnClick. Допустим если у вас внутри компонента два других компонента с именами Verh и Niz то формула перемещения по очи Z будет выглядеть так ANIMATESLOW("Verh!Z",0,50);ANIMATESLOW("Niz!Z",0,-50) не забудьте двум компонентам Verh и Niz добавить атрибуты Z иначе формула работать не будет. Следующий ролик у меня на канале будет как раз посвящён работе OnClick с двумя деталями одновременно

  • @mobility8965
    @mobility8965 5 років тому +2

    Спасибо, 👍 👍 👍 !

  • @stanislavvostrikov8527
    @stanislavvostrikov8527 5 років тому +2

    А работу двигателя можно сделать поршни коленвал я в курсе что есть другой софт но скеч ап весьма удобен в использыаании😁

    • @silentip_design
      @silentip_design  5 років тому

      Для этого вам придётся освоить плагин MS Physics для SketchUp

  • @s.s.d.6066
    @s.s.d.6066 3 роки тому +1

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

    • @silentip_design
      @silentip_design  3 роки тому

      В головном компоненте создаёте ячейку yadro и задаёте ей число 0. Далее в головном компоненте назначаете onclick animateslow(yadro,0,90). Это основа/ядро вашей анимации. Далее вы внутри компонента группируете отдельно дверь и отдельно две подвижные части доводчика. Каждой из этих внутренних деталей вы можете назначить атрибут rot со ссылкой на головное yadro. При клике анимация будет всего лишь менять число от 0 до 100. Если какую то деталь нужно повернуть на 50 градусов просто укажите ей rotz =yadro*0.5

    • @s.s.d.6066
      @s.s.d.6066 3 роки тому +1

      @@silentip_design немного не понимаю как назначить атрибут rot с ссылкой на главный компонент. Например во второстепенных компонентах я выбрал атрибут rotz, а далее что делать?

    • @silentip_design
      @silentip_design  3 роки тому

      @@s.s.d.6066 Когда вы находитесь в головном компоненте, вам в атрибутах видны и блоки дочерних групп/компонентов. Так вы можете ссылаться на ячейки головного компонента. Например в группе доводчика создаёте RotZ, в его ячейке вводите = и нажимаете мышкой на необходимую ячейку головного компонента (на которую вы хотите сослаться)

    • @s.s.d.6066
      @s.s.d.6066 3 роки тому +1

      @@silentip_designВсё получилось. Большое спасибо!

  • @meldor5776
    @meldor5776 Рік тому

    Всем привет. Такой вопрос. Есть ли возможность добавлять объекты в уже готовый динамический компонент?

  • @diversitynone431
    @diversitynone431 11 місяців тому +1

    Скажите динамические компоненты уникальны или набор свойств должен меняться сразу у всех?

    • @silentip_design
      @silentip_design  11 місяців тому

      Каждый динамический компонент уникален

    • @diversitynone431
      @diversitynone431 11 місяців тому

      @@silentip_design то есть если я беру компонент и добавляю ему свойства, они не появятся автоматически у всех компонентов? Но в библиотеке не динамический сразу становится динамическим, а потом при добавлении ещё свойств все равно только один динамический компонент.
      И в каких случаях компоненты с настроенными свойствами становятся уникальными со своим именем, а в каких нет?

    • @silentip_design
      @silentip_design  11 місяців тому

      @@diversitynone431 всех тонкостей я к сожалению не знаю. Знаю только то, что копия динамического компонента в параметрах дин.компонента независима от оригинала. Они будут меняться независимо друг от друга

    • @diversitynone431
      @diversitynone431 11 місяців тому

      @@silentip_design количество параметров или их значения. Получается количество параметров у одного и того же компонента может быть разным. Если просто меняются размеры одиночного компонента типа брусок то будет тот же компонент, а если у него есть вложенные компоненты то при изменении размеров создаются уникальные объекты с этим набором размеров.

    • @silentip_design
      @silentip_design  11 місяців тому

      @@diversitynone431 значения. И новые, добавленные строки с параметрами тоже не будут появляться во втором компоненте

  • @brodyaga3491
    @brodyaga3491 4 роки тому

    Что-то я упустил один момент с гонтелей. Ведь при добавлении атрибута X для правого груза, а груз - это компонент, то этот же атрибут добавится для всех копий компонента. Как так получается что у Вас атрибут X не добавился для левого груза?
    И есть проблемка. Задача состоит в том, чтоб создать компонент дверцу с условными петлями. Этот компонет по сути может копироваться сотни раз и менять свое положение в пространтве, но открываться всегда! со стороны петель. Просто создать компонет и вертеть его не получается. Выходит так что компонент разворачивается так чтоб его ось Z совпала осью Z (внешней) проекта. Обернуть компонет в группу, тоже не получается. В итоге все копии реагируют на нажатие и при повороте дверь вообще перестает открываться. Голову сломал. Что получается, нужно городить Группа-Группа-Компонент или что-то более сложное?

    • @silentip_design
      @silentip_design  4 роки тому

      У компонентов всё общее кроме габаритов LenX,LenY,LenZ и положения в пространстве X,Y,Z. Эти атрибуты у каждого компонента свои. Что касается второго вопроса то вы можете добавлять атрибут onclick как в головной компонент, так и в его дочерние компоненты находящиеся внутри. Если допустим это шкаф с множеством дверей то головному компоненту добавлять атрибут onclick не нужно. Этот атрибут нужно добавить каждой двери отдельно, тогда при клике по двери, она будет открываться

  • @vir221978
    @vir221978 4 роки тому +1

    Спасибо за уроки. Можно ли создать видеоролик, в котором будет видна работа динамических компонентов, например процес сборки какого-нибудь узла из деталей, где они становятся на свои места, поворот и т.д?

    • @mistershifoo4387
      @mistershifoo4387 3 роки тому

      это в солидворксе реализовано...

  • @ЮрийГоршечников-э5ч

    Спасибо!

  • @valerygandel9988
    @valerygandel9988 4 роки тому

    Подскажите, пожалуйста, как показать открывание двери (динамический объект) в сценах! - мне надо, чтобы в десятой сцене дверь открылась кликом и во всех последующих сценах оставалась открытой (а в сценах же 1-9 оставалась закрытой) - это по сценарию видеоролика. А получается так - если в десятой сцене дверь кликом открыть, то она открывается ВО ВСЕХ сценах - с первой по последнюю. Никак не получается сделать...

    • @silentip_design
      @silentip_design  4 роки тому

      Если по простому то вы можете внутри компонента двери создать два дверных полотна, одно открыто, другое закрыто. Поместить их на разные слои/метки. Ну и назначить видимость слоёв на тех сценах где дверь должна быть открытой или закрытой. Увы анимация закрытия двери пропадёт, зато дверь будет открыта/закрыта в нужных вам сценах

    • @valerygandel9988
      @valerygandel9988 4 роки тому

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

    • @valerygandel9988
      @valerygandel9988 4 роки тому

      Может все же можно как-то динамику в одной сцене отразить для анимации?

    • @valerygandel9988
      @valerygandel9988 4 роки тому +1

      SketchyPhisic в семнадцатой версии не работает, к сожалению.

    • @silentip_design
      @silentip_design  4 роки тому +1

      @@valerygandel9988 да, я знаю. Для новых версий SketchUp Антон создал другой плагин физики. Называется он MSPhysics

  • @ВикторПлатонов-ы2ш
    @ВикторПлатонов-ы2ш 5 років тому +2

    Ответьте пож) почему при клике компонент двигается, а потом при повторном клике он не идет обратно? Тупо дергается на том месте где остановился(

    • @silentip_design
      @silentip_design  5 років тому

      Не видя атрибуты компонента сложно сказать

  • @НиколайИванович-к8т

    Здравствуй, большая благодарность за полезные уроки! Подскажи, есть ли возможность у функции onClick анимировать сразу два и более компонентов? Как правильно прописать значение, если задача анимировать скажем двери "гармошка".
    Компоненты имеют свои оси вращения и перемещения, благодаря ANIMATE прописать правильную функцию мне пока не удалось.

    • @silentip_design
      @silentip_design  4 роки тому +1

      Здравствуйте. Да, это возможно. Вот тут я показывал как заставить две створки двигаться одновременно в разные стороны ua-cam.com/video/ab8gGNAaQp0/v-deo.html

    • @НиколайИванович-к8т
      @НиколайИванович-к8т 4 роки тому +1

      @@silentip_design только что методом "тыка" дошло, прописать следующую фун-ю через ";") благодарю! Сейчас еще посмотрю Ваше, возможно что то упустил. Спасибо еще раз, приятного дня! Творческих успехов Вам.

    • @НиколайИванович-к8т
      @НиколайИванович-к8т 4 роки тому

      @@silentip_design там кстати дюймы в см можно перевести, кликнув на иконку линейки с inch или cm соответственно.

    • @silentip_design
      @silentip_design  4 роки тому +1

      @@НиколайИванович-к8т я уже пробовал. Даже если стоят см, цифры все равно считаются дюймовыми

  • @ДемидРомарио
    @ДемидРомарио 5 років тому +1

    Спасибо! Класс! А как сделать дверь гармошку?

    • @silentip_design
      @silentip_design  5 років тому +1

      Нужно использоваться OnСlick с атрибутами положения X и поворота RotZ одновременно. Принцип показан тут ua-cam.com/video/ab8gGNAaQp0/v-deo.html

    • @ДемидРомарио
      @ДемидРомарио 5 років тому +1

      @@silentip_design Спасибо!

  • @ДмитрийЖардецкий-г5с

    Здравствуйте! Подскажите как привязать Х к осям в компоненте, у меня идёт привязка х только к общим осям. Просто если объект перенести то всё испортится. (интерестно что RotX привязывается к осям компонента а Х нет((

    • @silentip_design
      @silentip_design  Рік тому

      Создайте группу внутри компонента. А уже этой группе делайте привязку к оси X

  • @ОлексійНовік-п1э
    @ОлексійНовік-п1э 2 роки тому

    Здравствуйте. Большое спасибо за такой подробный урок! У меня вопрос по теме. Можно ли в панель настроек компонента (куда пользователь вводит данные вручную) добавить поле для ещё одного компонента? Допустим есть диван и кресло (2 компонента) и нужно поменять цвет одновременно. Или при ситуации компонент в компоненте. Спасибо!

    • @silentip_design
      @silentip_design  2 роки тому +1

      Диван и кресло должны быть объедены в один общий компонент. Тогда их параметры можно менять одновременно

  • @Дом-ш2ф
    @Дом-ш2ф 5 років тому +1

    👍👍👍

  • @silinstroit4843
    @silinstroit4843 5 років тому +1

    супер! подскажи пожалуйста как ограничить в гупе или несколько элементов сразу например оконная рама или фасад кухонный

    • @silentip_design
      @silentip_design  5 років тому

      Не понял вопрос

    • @silinstroit4843
      @silinstroit4843 5 років тому +1

      @@silentip_design вот есть фасады класические. У них рамка определёного размера скажем 55мм а меняется только центарльная часть ну шире или уже. Зависит все от размера шкафа или мебели. Я сделал 2 элемента рамки. Задал им изменятся в размере тодько в длинну. Обьеденил их в группу в форме рамки фасада. А оно неработает. Как только немучался. А вот очень. Нужно. Ведь можно сдплать оконую раму а стекло по центу. Стекло изменяестя при расшерении как угодно а рама нет. Удобная фишка.

    • @silentip_design
      @silentip_design  5 років тому

      Теперь вопрос понятен. Вы внутри группы каждой рейке можете назначать свои уникальные параметры. Допустим верхней рейке заблокировать все масштабирования кроме как в длину. А так же задать ей начальную позицию X так чтобы она всегда состыковывалась с левой вертикальной рейкой. Ну и длину которая будет считаться по формуле =длина всего компонента-(ширина одной рейки*2). Там нужно только один раз посидеть, помучиться и тогда вы разберётесь.

    • @silinstroit4843
      @silinstroit4843 5 років тому +2

      @@silentip_design спасибо друг!) Получу зп скину тебе данат! Ты красавчик!)))

    • @silinstroit4843
      @silinstroit4843 5 років тому +1

      @@silentip_design сделай видио когда углы не прямые а под 45. Я сейчас сижу мучаюсь. Думаю будет очень интересно посматреть на это

  • @АбдурахманУмаханов-х5е

    Здравствуйте Петр. Установил версию 8.0.3117. Она на английском языке, как ее нужно русифицировать. Спасибо.

    • @silentip_design
      @silentip_design  3 роки тому

      Здравствуйте. Версия 8 вышла аж в 2010 году. Она давно не поддерживается. Современные расширения вы туда не установите.

    • @АбдурахманУмаханов-х5е
      @АбдурахманУмаханов-х5е 3 роки тому

      @@silentip_design Я только что установил 2017 года но она не тянет мой нетбук, только версия 2016 работает у меня, где ее можно скачать?

    • @silentip_design
      @silentip_design  3 роки тому +1

      ​@@АбдурахманУмаханов-х5е Скачать можно с моего сайта sites.google.com/view/silentip/home/download

    • @АбдурахманУмаханов-х5е
      @АбдурахманУмаханов-х5е 3 роки тому

      @@silentip_design спасибо

    • @АбдурахманУмаханов-х5е
      @АбдурахманУмаханов-х5е 3 роки тому +1

      3 D Warehouse объекты не могу добавить как быть , если не трудно дай ответ.

  • @ПроектСнуля-ь9ь
    @ПроектСнуля-ь9ь 4 роки тому +1

    СПАСИБО ЗА ПОЛЕЗНОЕ Видеоурок. СДЕЛАЙТЕ ОДНУ ДОМУ С НУЛЯ, ПЛЮС КАК СОЗДАТЬ ВИЗУАЛИЗАЦИЮ,

    • @silentip_design
      @silentip_design  4 роки тому +1

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

    • @ПроектСнуля-ь9ь
      @ПроектСнуля-ь9ь 4 роки тому +1

      @@silentip_design . ОГРОМНОЕ СПАСИБО, ЗА БЫСТРЫЙ ОТВЕТ.
      ХОТЯ БЫ, ОДИН ВИЗУАЛИЗАЦИЮ С НУЛЯ ПОКАЖИТЕ ПОЖАЛУЙСТА. КАКОЙ ЛИБО ОБЪЕКТ. БЛАГОДАРЮ.

    • @silentip_design
      @silentip_design  4 роки тому +1

      По V-Ray визуализациям урок будет

    • @ПроектСнуля-ь9ь
      @ПроектСнуля-ь9ь 4 роки тому +1

      @@silentip_design .Спасибо большое. Ждём

  • @ЛесСуперЧудес
    @ЛесСуперЧудес 3 роки тому

    Подскажите, как сменить нулевую точку компонента?

    • @silentip_design
      @silentip_design  3 роки тому

      Нужно зайти внутрь компонента и там назначить новую точку инструментом Оси

    • @ЛесСуперЧудес
      @ЛесСуперЧудес 3 роки тому

      @@silentip_design Спасибо )

  • @ЭдуардЕвдокимов-я4ш
    @ЭдуардЕвдокимов-я4ш 5 років тому +1

    Спасибо! Интересно, полезный урок! Вопрос, анимировать процесс постройки тоже таким способом можно?

    • @silentip_design
      @silentip_design  5 років тому +1

      Можно, но придётся снова и снова кликать мышью дабы происходило каждое последующее действие постройки. Лучше использовать сечения и сцены. Так всё будет происходить быстрее и проще ua-cam.com/video/ECNmvsHf8ZU/v-deo.html

  • @kotej9703
    @kotej9703 5 років тому

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

    • @silentip_design
      @silentip_design  5 років тому +1

      Выпадающий список будет хорошим решением для серийного выпуска кухонь. Где секции фиксированной ширины 300, 400, 500, 600, 800 и т.д. А вот для кухонь на заказ это не очень подходит. Кухня ведь может быть не стандартной с шириной одной секции какие ни будь 570мм. Вообще проще кухни растягивать не динамическими компонентами а инструментом из набора Fredo Scale, там есть умное масштабирование без искажения пропорций. Как ни будь запишу ролик про него

  • @МонолитГрупп-к7д
    @МонолитГрупп-к7д 5 років тому +1

    Сайлентип, сделайте пожалуйста урок про облёт объекта камерой

    • @silentip_design
      @silentip_design  5 років тому +1

      Облёт можно сделать при помощи сцен ua-cam.com/video/ZaTVk8bViTk/v-deo.html

    • @МонолитГрупп-к7д
      @МонолитГрупп-к7д 5 років тому

      @@silentip_design со сценами "не то пальто", нужно как в этом ролике ua-cam.com/video/E_z3iogaTIk/v-deo.html
      видел урок на английском языке, не могу найти.

    • @silentip_design
      @silentip_design  5 років тому

      Это и есть сцены.

    • @МонолитГрупп-к7д
      @МонолитГрупп-к7д 5 років тому

      @@silentip_design как рассчитать одинаковое расстояние до объекта и положение камеры в одной плоскости во всех сценах?

    • @silentip_design
      @silentip_design  5 років тому +1

      Если вкратце то смотрите картинку
      photos.app.goo.gl/7zudaKrUQKxeSA2h7
      Создаётся такой вспомогательный каркас. Инструментом "Расположить камеру" из синей точки проводится линия в центральную красную точку. Камера выставляется в положение синей точки и смотрит строго на красную точку. Сохраняете сцену. Переходите к следующей синей точке, сохраняете сцену и т.д. Я показал самый простой вариант с восьмиугольником. Точек привязки может быть больше

  • @svoystudiodesign5966
    @svoystudiodesign5966 2 роки тому

    Спасибо Петр за прекрасный урок.
    Хочу задать вопрос, - скачал с 3D Warehouse динамический компонент для версии 2020. У меня установлен SketchUp 2019. Через плагин, который Вы посоветовали в видеоуроке, пересохранил в для версии 2019. Все нормально открывается, за исключением того, что пропала возможность редактировать компонент.
    Может есть способ, как это решить.
    Заранее благодарен за помощь и советы.

    • @silentip_design
      @silentip_design  2 роки тому

      Атрибуты динамического компонента пусты?

    • @svoystudiodesign5966
      @svoystudiodesign5966 2 роки тому

      @@silentip_design При переходе на "Component Options" в всплывающем окне виден восклицательный знак и "Сообщение с веб-страницы" - No entity data returned. После нажатия на ОК в новом всплывающем окне "Сообщение с веб-страницы" ERROR: Callback function error: Не удалось получить свойство "length" ссылки, значение которой не определено или является NULL @ /dcbridge.js[601]

    • @silentip_design
      @silentip_design  2 роки тому +1

      @@svoystudiodesign5966 Формулы компонента сломались. Придётся править вручную

  • @Aculev
    @Aculev 5 років тому

    Добрый день, такой вот вопрос. Можно onClick задать два последовательных движения? Например чтоб дверь сначала сдвигалась в сторону по оси а потом открывалась на 90.

    • @sketchupdc2579
      @sketchupdc2579 5 років тому +1

      да, можно

    • @silentip_design
      @silentip_design  5 років тому +1

      У меня такое не получается. OnClick можно добавить только один на компонент. И работать он может только с одним атрибутом. Либо движение, либо изменение размера, либо поворот, либо что-то ещё.

    • @sketchupdc2579
      @sketchupdc2579 5 років тому +1

      @@silentip_design если действительно хотите освоить Динамические компоненты, приглашаю вас в свою группу vk.com/sketchup_dc
      вот пример последовательной анимации за один клик нескольких компонентов vk.com/wall-62994660?q=ANIMATE&w=wall-62994660_960_r961
      а вот что можно сделать при некотором старании ua-cam.com/video/WQoLXmjExXc/v-deo.html

    • @Aculev
      @Aculev 5 років тому

      @@sketchupdc2579 поделись пожалуйста инфой, очень надо. Делаю макет безрамного остекления.

    • @Aculev
      @Aculev 5 років тому

      @@silentip_design ставлю два задания "сдвиг" и "поворот" через ; при клике делает их одновременно. А мне нужно чтоб сначала отьехала створка а потом открылась.

  • @ЕленаНеа-о7й
    @ЕленаНеа-о7й 5 років тому +1

    👍 👍 👍

  • @kevgeny74
    @kevgeny74 Рік тому

    Скачал компонент шкафа, на рендере не видит открывающие ящики.

  • @stanislavvostrikov8527
    @stanislavvostrikov8527 5 років тому +2

    Анимацию персонажа сделай😁😁?

  • @igoryandom
    @igoryandom 5 років тому

    В 2019 атрибут "RotZ" в кавычках не работает. Работает только так: ANIMATESLOW(RotZ,0,45,90). Это из-за версии или у меня руки не из того места? Хотя в английском описании тоже без кавычек атрибут указан.

    • @silentip_design
      @silentip_design  5 років тому

      У меня в 2019 работает как ANIMATESLOW(RotZ,0,45,90) так и ANIMATESLOW("RotZ",0,45,90)

  • @user-rd2zo6ut5x
    @user-rd2zo6ut5x 5 років тому

    Я так понимаю динамические объекты корректно работают только в том положении в котором их поставили? Если дверь или тумбочку передвинуть или повернуть, то все координаты уже будет изменены.

    • @silentip_design
      @silentip_design  5 років тому +1

      Если это тупо один компонент то да. Если же компонент сделан по умному. То есть один компонент внутри другого, то тогда перемещение никак не скажется на поведении динамического компонента

  • @ДмитрийЖардецкий-г5с

    не работают вторые скобки там где + 100 подскажете почему? "ANIMATESLOW("X", (X-30),( X+100))"

    • @silentip_design
      @silentip_design  Рік тому

      Не считает он в формуле animateslow. Вы ему тупо пишите "ANIMATESLOW("X", -30,100)"

  • @user-metronom
    @user-metronom 5 років тому

    Спасибо. Очень полезно. Большая просьба , не могли бы вы сделать урок на следующую тему. Есть необходимость работать с деталями внутри объекта , но отключать слои или использовать сечение не удобно. Как сделать чтоб при приближении не попадать в стенки объекта , а они просто исчезают при приближении фрагментов прям перед тобой и все внутри видно как в высечку. Это возможно ?

    • @standor777
      @standor777 5 років тому

      тоже интересует данный вопрос. у вас получилось это узнать?

  • @kostyaunin2900
    @kostyaunin2900 5 років тому

    очень круто