Форум профессиональных мебельщиков PROMEBELclub
 
PROMEBELclub - Форум для мебельщиков: конструкторов, дизайнеров, мастеров, технологов и всех, кто имеет отношение к производству и изготовлению мебели. Программы для конструирования и дизайна мебели. Мебельная литература и обучающие пособия.
 
 

Вернуться   Форум профессиональных мебельщиков PROMEBELclub > Программы для мебельщиков > Программы для конструирования и дизайна мебели > Система БАЗИС > Базис-мебельщик 8

Меню

Маркет


беспроводные выключатели для мебели
Ответ
 
Опции темы Опции просмотра
Старый 29.03.2013, 10:56  
БАЗИС 8. Анимация открывания дверей и выдвижения ящиков
 
Аватар для zorro
zorro
VIP
Регистрация: 18.01.2008
Сообщений: 1,047

Сказал(а) спасибо: 2,864
Поблагодарили 1,852 раз(а) в 435 сообщениях
Версия для печати Отправить по электронной почте
zorro zorro вне форума 29.03.2013, 10:56
Рейтинг: ()

НЕ МОГУ МОЛЧАТЬ!!! (Л. Н. Толстой)
"А мужики-то не знают!" (А.Семчев. Из рекламы пива "Три толстяка".

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

Уже оказывается давно есть в Базисе одна фишка. Ее сделали, а в пресс-релизах обновлений забыли отметить. А она оч-ч-ч-ч-ень зрелищная и полезная.

Так вот! Есть у нас тумбочка с дверью и выдвижным ящиком. Выделяем дверь и ручку на ней. Петли не выделяем!!! Создать блок. В появившемся окне задания имени блока есть поле Тип блока (для модуля Салон). Я думал это заготовка на будущее для Салона8. Но установите тип Дверь левая (или правая). Автоматически появляется галочка в поле Блок для салона. Нажмите Ок.
Выделите все элементы входящие в ящик. Нажмите Создать блок. Тип блока укажите Ящик. Снимите выделение. Внешне ничего не изменилось. Станьте на ящик курсором и нажмите среднюю кнопку мыши (колесико). Ящик ВЫДВИГАЕТСЯ!!! Станьте на дверь и нажмите среднюю кнопку мыши. Дверь ОТКРЫВАЕТСЯ!!! Еще раз нажмите. Дверь ЗАКРЫВАЕТСЯ!!! Ящик ЗАДВИГАЕТСЯ!!! Есть анимация в Базисе!!!

Но и это еще не все!

Если выделить одну(!) панель, то по ее краям выделяются 8 точек. За них панель можно увеличивать/уменьшать и т.д. Если выделить такой блок для салона, например ящик, то появляется всего две точки. Если взять на виде слева, щелкнуть по правой точке и передвинуть ее вправо, то при щелкани по ящику средней кнопкой мыши он выдвинется от начальной к конечной точке. Т.е. можно делать ящики полного выдвижения и т.д. По сути эти две точки задают вектор, вдоль которого будет выдвигаться ящик и на какую длину. Этот вектор может быть направлен в пространстве как угодно. Ящик тогда будет выдвигаться по «дикому» направлению.
Для открывающейся двери то же есть две точки. Это ось, вдоль которой будет поворачиваться дверь. Если поиздеваться, то угловую радиусную дверь можно отрыть вверх или под углом 30 градусов к вертикали.

Двери купе тоже могут двигаться. Двери открываться влево (дверь левая), вправо (дверь правая), вверх (дверь подъемная), вниз (дверь откидная).

В общем поиграйтесь сами.
Просмотров: 98582
Ответить с цитированием Вверх
31 пользователя(ей) сказали cпасибо:
Старый 04.12.2014, 20:09   #41
Oldman
VIP
 
Аватар для Oldman
 
Регистрация: 26.12.2008
Адрес: Минск
Сообщений: 1,406
Сказал(а) спасибо: 6,645
Поблагодарили 4,866 раз(а) в 1,091 сообщениях
Вес репутации: 1317
Oldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспорима
По умолчанию

Цитата:
Есть ось вращения...
В Базисе, к сожалению (а, может, к счастью), пользователям ее не дали в руки. В синьке есть две оси: мировая и объекта. Когда мне нужно сделать анимацию или поворот двери в статике я просто ось объекта (или группы объектов) ставлю в нужную точку (по петле) и все замечательно открывается - закрывается. Тоже самое касается симметрии. Можно указать по какому из трех направлений будет происходить симметричное копирование или перемещение. В Базисе это все дело упростили для пользователя.
Oldman вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
sborchik (04.12.2014)
Старый 04.12.2014, 20:18   #42
DTioutiou
VIP
 
Аватар для DTioutiou
 
Регистрация: 05.05.2008
Адрес: Коломна
Сообщений: 10,452
Сказал(а) спасибо: 14,824
Поблагодарили 20,865 раз(а) в 5,387 сообщениях
Вес репутации: 5412
DTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспорима
По умолчанию

Цитата:
Сообщение от Oldman Посмотреть сообщение
Цитата:
Есть ось вращения...
В Базисе, к сожалению (а, может, к счастью), пользователям ее не дали в руки.
Не понял - кому и почему не дали? Насколько я понимаю вопрос, каждый пользователь может произвольно поставить любую ось вращения под любым углом. И "попросить" любой объект/группу объектов вращаться вокруг этой оси на заданный угол.

Цитата:
Сообщение от Oldman Посмотреть сообщение
Когда мне нужно сделать анимацию или поворот двери в статике я просто ось объекта (или группы объектов) ставлю в нужную точку (по петле) и все замечательно открывается - закрывается.
И в БАЗИСе так же: можно совместить с петлями, а можно и не совмещать. А можно и вообще без петель. Так проектируют поворотные витрины, тумбы под ТВ с опорно-поворотными механизмами, раскладные столы и т.п. Петель нет, ось поворота ставится в нужном месте.
Вот, целый топик есть: http://promebelclub.ru/forum/showthread.php?t=8414 Там, правда, инфомация чуть подустарела, функционал добавился, но, в основном, все верно.

Или я Вас не понял?
DTioutiou вне форума   Ответить с цитированием Вверх
3 пользователя(ей) сказали cпасибо:
maxgmv (05.12.2014), Oldman (04.12.2014), zorro (04.12.2014)
Старый 04.12.2014, 21:31   #43
Oldman
VIP
 
Аватар для Oldman
 
Регистрация: 26.12.2008
Адрес: Минск
Сообщений: 1,406
Сказал(а) спасибо: 6,645
Поблагодарили 4,866 раз(а) в 1,091 сообщениях
Вес репутации: 1317
Oldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспорима
По умолчанию

Блин, свет не вовремя рубанули.
Я имел ввиду про возможность поставить ось объекта в любую, нужную мне точку. Привязать ее к любой точке, грани, полигона как внутри геометрии объекта так и вне её. Другими словами дать возможность управлять системой координат.

Последний раз редактировалось Oldman; 04.12.2014 в 22:17.
Oldman вне форума   Ответить с цитированием Вверх
3 пользователя(ей) сказали cпасибо:
nayrogi (04.12.2014), sborchik (04.12.2014), Uncle (04.12.2014)
Старый 04.12.2014, 23:32   #44
DTioutiou
VIP
 
Аватар для DTioutiou
 
Регистрация: 05.05.2008
Адрес: Коломна
Сообщений: 10,452
Сказал(а) спасибо: 14,824
Поблагодарили 20,865 раз(а) в 5,387 сообщениях
Вес репутации: 5412
DTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспорима
По умолчанию

Цитата:
Сообщение от Oldman Посмотреть сообщение
Я имел ввиду про возможность поставить ось объекта в любую, нужную мне точку. Привязать ее к любой точке, грани, полигона как внутри геометрии объекта так и вне её.
Если под осью объекта понимается ось вращения/поворота при анимации (о чем, собственно говоря, и идет речь выше), то в БАЗИСе ее можно поставить в любую нужную Вам точку. И привязать ее к любой точке как внутри геометрии объекта так и вне её.

Или объясните, что Вы имеете в виду под осью объекта?

Для примера - три почти одинаковые модельки из вложения. У каждой - по две оси анимации открывания дверей:
- У левых дверей оси везде совмещены с осью петель. Типа "как положено".
- У правых дверей - оси я ставил как угодно, и внутри модели, и вне ее. Акцентирую - на всех правых дверях оси ставил я сам, по своему разумению, где и как хотел. Хотел - прямо, хотел - криво, полная свобода.

Это то, о чем Вы пишете? Или не то? Посмотрите модели, пооткрывайте двери - левые и правые. Историю я очистил, поэтому в 8-ке должно открыться.
Вложения
Тип файла: zip Листы.zip (86.6 Кб, 37 просмотров)

Последний раз редактировалось DTioutiou; 05.12.2014 в 00:49.
DTioutiou вне форума   Ответить с цитированием Вверх
4 пользователя(ей) сказали cпасибо:
maxgmv (05.12.2014), Oldman (05.12.2014), yavsochi (05.12.2014), zorro (05.12.2014)
Старый 05.12.2014, 07:43   #45
Oldman
VIP
 
Аватар для Oldman
 
Регистрация: 26.12.2008
Адрес: Минск
Сообщений: 1,406
Сказал(а) спасибо: 6,645
Поблагодарили 4,866 раз(а) в 1,091 сообщениях
Вес репутации: 1317
Oldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспорима
По умолчанию

Цитата:
что Вы имеете в виду под осью объекта?
На рис.1 иерархия. (Все как в Базисе ). Шкаф сушка - группа объектов, в нее входят несколько групп: свет, фасад правый, левый, фурнитура и дсп. В правом фасаде в группе ручка объекты - винты, ручка, накладка и чашка. У каждого из этих объектов и групп есть своя ось. Инструменты управления осью на рис.2-4. В Cinema я активно их использую. Я писал, что в Базисе эти инструменты упростили (не дали в руки пользователю). И, я думаю, что для многих это к счастью.
В Ваших файлах всё замечательно открывается - закрывается. Я просто немного отстал от жизни. Не видел тот топик и не знал про эти возможности в Базисе. Нет у меня Салона, поэтому и не рыл в ту сторону.
PS. Импортировал Ваш шкаф в Cinema. Интересно сделано. Оси, как я понял, привязаны к габаритной рамке. Для понимания - объекты (панель с облицовкой) в иерархии синьки выглядят так: сама панель - объект, каждая кромка - тоже объект(рис.5).
Миниатюры
Image 1.jpg   Image 2.jpg   Image 3.jpg   Image 4.jpg   Image 5.jpg  


Последний раз редактировалось Oldman; 05.12.2014 в 08:17.
Oldman вне форума   Ответить с цитированием Вверх
5 пользователя(ей) сказали cпасибо:
DTioutiou (05.12.2014), maxgmv (05.12.2014), nayrogi (05.12.2014), sborchik (05.12.2014), zorro (05.12.2014)
Старый 05.12.2014, 08:57   #46
sborchik
Гость
 
Регистрация: 13.10.2009
Сообщений: 7,920
Сказал(а) спасибо: 12,152
Поблагодарили 20,945 раз(а) в 5,925 сообщениях
Вес репутации: 0
sborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспорима
По умолчанию

Цитата:
Сообщение от DTioutiou Посмотреть сообщение
Вопрос: в каком направлении этот объект сдвинется? Возможных вариантов - ровно бесконечность. И как мировая система координат поможет нам найти тот единственно правильный? То направление, тот вектор, в котором нужно сдвинуть этот фасад?
Относительно МСК положение оси обьекта задается точкой и вектором из этой точки (если панель после построения поворачивается и перемещается).
По умолчанию, пусть эта точка - левый нижний угол панели при построении на виде спереди.
Для групп обьектов и блоков - по умолчанию ось совпадает с осью "Z" МСК.
Естественно, потом эту ось можно перемещать, поворачивать.
Если есть ось обьекта (группы обьектов), то поворот осуществляется просто заданием угла (положительного или отрицательного).
Как то так))

Конечно, тот способ, который реализован в БМ тоже имеет место быть и, судя по всему, работает достаточно корректно.
Просто не понятно зачем изобретать велосипед?
sborchik вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
Oldman (05.12.2014)
Старый 05.12.2014, 09:31   #47
Oldman
VIP
 
Аватар для Oldman
 
Регистрация: 26.12.2008
Адрес: Минск
Сообщений: 1,406
Сказал(а) спасибо: 6,645
Поблагодарили 4,866 раз(а) в 1,091 сообщениях
Вес репутации: 1317
Oldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспоримаOldman репутация неоспорима
По умолчанию

Цитата:
Просто не понятно зачем изобретать велосипед?
Да, вопрос интересный.
Oldman вне форума   Ответить с цитированием Вверх
Старый 05.12.2014, 09:57   #48
DTioutiou
VIP
 
Аватар для DTioutiou
 
Регистрация: 05.05.2008
Адрес: Коломна
Сообщений: 10,452
Сказал(а) спасибо: 14,824
Поблагодарили 20,865 раз(а) в 5,387 сообщениях
Вес репутации: 5412
DTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспорима
По умолчанию

Цитата:
Сообщение от sborchik Посмотреть сообщение
Относительно МСК положение оси обьекта задается точкой и вектором из этой точки (если панель после построения поворачивается и перемещается).
Точка+вектор - понятно. Точка - без проблем, но третий раз: КУДА должен быть направлен вектор перемещения в МСК? Речь, напоминаю, идет по-прежнему о направлении сдвига фасада при анимации. Вопрос: ОТКУДА программа узнает про это направление?
DTioutiou вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
zorro (05.12.2014)
Старый 05.12.2014, 10:01   #49
nayrogi
VIP
 
Аватар для nayrogi
 
Регистрация: 15.12.2008
Адрес: Санкт-Петербург
Сообщений: 1,828
Сказал(а) спасибо: 3,440
Поблагодарили 6,424 раз(а) в 1,108 сообщениях
Вес репутации: 1653
nayrogi репутация неоспоримаnayrogi репутация неоспоримаnayrogi репутация неоспоримаnayrogi репутация неоспоримаnayrogi репутация неоспоримаnayrogi репутация неоспоримаnayrogi репутация неоспоримаnayrogi репутация неоспоримаnayrogi репутация неоспоримаnayrogi репутация неоспоримаnayrogi репутация неоспорима
По умолчанию

Цитата:
ОТКУДА программа узнает про это направление?
Если речь идет именно о направлении сдвига, а не вращения, то почему не подойдут положительные и отрицательные значения?

Например, сдвиг на 10мм (в одну сторону) или на -10мм (в другую сторону).
__________________
Дайте мне "исходники" и я сделаю этот мир лучше!
---------------------------------------------------
http://optimebel.com
nayrogi вне форума   Ответить с цитированием Вверх
Старый 05.12.2014, 10:11   #50
DTioutiou
VIP
 
Аватар для DTioutiou
 
Регистрация: 05.05.2008
Адрес: Коломна
Сообщений: 10,452
Сказал(а) спасибо: 14,824
Поблагодарили 20,865 раз(а) в 5,387 сообщениях
Вес репутации: 5412
DTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспорима
По умолчанию

Цитата:
Сообщение от nayrogi Посмотреть сообщение
Если речь идет именно о направлении сдвига, а не вращения, то почему не подойдут положительные и отрицательные значения?

Например, сдвиг на 10мм (в одну сторону) или на -10мм (в другую сторону).
В КАКУЮ сторону? Речь-то идет именно об этом. Есть 3D пространство, где бесчисленное множество направлений и каждое направление - равноправно. Как программа узнает то единственно правильное, в котором нужно сдвигать конкретный фасад?
DTioutiou вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
zorro (05.12.2014)
Ответ

Нижняя навигация
Вернуться   Форум профессиональных мебельщиков PROMEBELclub > Программы для мебельщиков > Программы для конструирования и дизайна мебели > Система БАЗИС > Базис-мебельщик 8

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Про зазоры для нормального открывания дверок AL2010 Техническая информация 94 31.05.2020 12:33
БАЗИС 9 - Анимация zorro Базис-мебельщик 9 113 24.01.2017 20:33
Цельностеклянные фасады для ящиков stanok Как это сделать?. Идеи. 19 06.02.2015 20:26
Ищу изготовителя ящиков из сосны. vodoley69 Куплю | Сниму 0 19.03.2014 23:36


Текущее время: 16:20. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 2007-2023 PROMEBEL

џндекс.Њетрика