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

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

Меню

Маркет


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

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

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

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

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

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

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

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

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

В общем поиграйтесь сами.
Просмотров: 51053
Ответить с цитированием Вверх
Старый 04.12.2014, 11:59   #31
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 репутация неоспорима
По умолчанию

Цитата:
Не вижу особого применения этого в БМ.
При данном уровне детализации отрисовки
Презентацию делать из БМ?))
Зачем презентацию?
Лично мне это очень поможет при расчётах сложных трансформируемых изделий.
Для визуализации кинематики. Когда, например, при движении одного элемента начинает двигаться второй, при этом приводя в движение третий.
__________________
Дайте мне "исходники" и я сделаю этот мир лучше!
---------------------------------------------------
http://optimebel.com
nayrogi вне форума   Ответить с цитированием Вверх
Старый 04.12.2014, 12:56   #32
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 репутация неоспорима
По умолчанию

Строго говоря, и в текущем исполнении есть один недостаток.
То, что сделали смещение это хорошо, но правильнее было сделать настравиваемое смещение не только по оси "Х", но и по оси "Z".
Сейчас смещение по "Z", видимо где-то прописано и работает по-умолчанию. Величину смещения мы указываем только по "Х".
Но, например, для визуализации работы обычной вкладной петли или петли-трансформер 165° нужно еще и смещение по "Z" задавать достаточно большое.
Доработать надо-бы.
__________________
Дайте мне "исходники" и я сделаю этот мир лучше!
---------------------------------------------------
http://optimebel.com
nayrogi вне форума   Ответить с цитированием Вверх
Старый 04.12.2014, 13:19   #33
segotin
VIP
 
Аватар для segotin
 
Регистрация: 23.10.2009
Адрес: Санкт-Петербург
Сообщений: 5,102
Сказал(а) спасибо: 11,986
Поблагодарили 18,689 раз(а) в 4,839 сообщениях
Вес репутации: 4503
segotin репутация неоспоримаsegotin репутация неоспоримаsegotin репутация неоспоримаsegotin репутация неоспоримаsegotin репутация неоспоримаsegotin репутация неоспоримаsegotin репутация неоспоримаsegotin репутация неоспоримаsegotin репутация неоспоримаsegotin репутация неоспоримаsegotin репутация неоспорима
По умолчанию

Цитата:
Сообщение от nayrogi Посмотреть сообщение
Зачем презентацию?
Лично мне это очень поможет при расчётах сложных трансформируемых изделий.
Для визуализации кинематики. Когда, например, при движении одного элемента начинает двигаться второй, при этом приводя в движение третий.
С алярмами столкновений. Да, помечтать. Хотя, думаю когда нибудь может и сподобятся. Вещь нужная.
segotin вне форума   Ответить с цитированием Вверх
Старый 04.12.2014, 13:39   #34
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 Посмотреть сообщение
Сейчас смещение по "Z", видимо где-то прописано и работает по-умолчанию.
Оно не прописано, там все и проще и хитрее одновременно:

1. Начать надо с того, что программа НЕ ЗНАЕТ(!), где направление Х. В самом деле, посмотрим - а куда давать смещение Х, в каком направлении: у правой и у левой дверей - это противоположный вектор. А на виде сбоку? А для угловых дверей? Уже понятно, что двигать-то и некуда - не направления. По торцу боковины? Так боковины может вообще не быть! Куда двигать, если нет боковины? Или опять же - угловая дверь: там боковина вообще под углом с фасадом.
Нет направления сдвига по Х у программы, нет.

2. И хороший вопрос: откуда таки программа его находит? Решено так:
2.1. Постулируется, что у фасада ширина (200...600 мм) в десятки раз больше его толщины (16...20 мм).
2.2. Находится геометрический центр блока фасада (мы знаем, что программа, зная всегда размеры блока - всегда найдет и трехмерную точку его центра).
2.3. И РЕАЛЬНЫЙ сдвиг происходит всегда к этому центру.

Все. Синус малых углов стремится к нулю, а косинус оных - к единице. Никаких боковин, направление сдвига Х задается самим фасадом! На реальных размеров фасадов и исходя из потребностей показа клиенту (это не кинематика, это анимация!) на отход фасада на 0,3...0,5 мм (а это и есть Z, который нигде не задан и просто каждый раз зависит от размеров самого фасада) мало кто обращает внимание.
Миниатюры
Сдвиг по Х.jpg  
DTioutiou вне форума   Ответить с цитированием Вверх
Старый 04.12.2014, 18:30   #35
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 Посмотреть сообщение
Оно не прописано, там все и проще и хитрее одновременно:
Лишний раз убеждаюсь, что в БЦ работают "китайские пионеры"!
Изобретают искуственный интеллект и эвристическое решение нетривиальных задач...
Зачем изобретать какие то алгоритмы и процессы, если есть пользователь и есть "мировая система координат"? (Если ее нет в Базисе - то это серьезнейшая недоработка)
Для каждой двери добавить 2 параметра (ось вращения и внутренняя (внешняя) плоскость).
И все...
sborchik вне форума   Ответить с цитированием Вверх
Старый 04.12.2014, 19:02   #36
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 Посмотреть сообщение
Зачем изобретать какие то алгоритмы и процессы, если есть пользователь и есть "мировая система координат"?
Чем Вам поможет мировая система координат на повернутом фасаде? Как она поможет отличить правую дверь от левой (у них смещения - в разные стороны)?

Цитата:
Сообщение от sborchik Посмотреть сообщение
Для каждой двери добавить 2 параметра (ось вращения и внутренняя (внешняя) плоскость).
И все...
Добавлять для каждой двери - это уже не мировая система координат, а система координат, привязанная к двери. Самая что ни на есть локальная. И если Вы заметили, то именно это и реализовано: именно 2 параметра - ось и только не внутренняя плоскость (понятие неоднозначное), а центр блока (см. выше). Ровно так и есть.
DTioutiou вне форума   Ответить с цитированием Вверх
Старый 04.12.2014, 19:34   #37
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 Посмотреть сообщение
Чем Вам поможет мировая система координат на повернутом фасаде? Как она поможет отличить правую дверь от левой (у них смещения - в разные стороны)?
Ну как чем?)
Есть мировая СК. Есть виды "спереди", "сверху", "слева"..
Есть построение панели (фасада) и дальнейшая работа с ним, которая "записывается" и вычисляется относительно МСК (мировой СК).
Есть установка петель. Что автоматом задает ось вращения, так как при установке указывается внутренняя плоскость двери\боковины.
зачем вообще параметр "геометрический центр блока", не понимаю..
sborchik вне форума   Ответить с цитированием Вверх
Старый 04.12.2014, 19:45   #38
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 Посмотреть сообщение
Есть установка петель. Что автоматом задает ось вращения
Ось вращения задают не петли. Петли никакого отношения не имеют к заданию оси вращения. Петель может и не быть, а ось вращения - очень даже быть.

Цитата:
Цитата:
Сообщение от sborchik Посмотреть сообщение
Цитата:
Чем Вам поможет мировая система координат на повернутом фасаде? Как она поможет отличить правую дверь от левой (у них смещения - в разные стороны)?
Ну как чем?)
Есть мировая СК. Есть виды "спереди", "сверху", "слева"..
Есть построение панели (фасада) и дальнейшая работа с ним, которая "записывается" и вычисляется относительно МСК (мировой СК).
Записывается. И дальше? Фасад-то в какую сторону сдвигать?
DTioutiou вне форума   Ответить с цитированием Вверх
Старый 04.12.2014, 19:52   #39
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 Посмотреть сообщение
Ось вращения задают не петли. Петли никакого отношения не имеют к заданию оси вращения. Петель может и не быть, а ось вращения - очень даже быть.
Ну как это без петель?? Четырехшарнирные, рояльные, пятниковые, подьемники.. Хоть что то но должно быть)
В реальности без петель не бывает.
Значит не должно быть и в программе такой анимации)

Цитата:
Сообщение от DTioutiou Посмотреть сообщение
Записывается. И дальше? Фасад-то в какую сторону сдвигать?
Есть ось вращения... которая, все таки, зависит от петель!)
Она и определяет направление

Мож не понимаю чего то в мебели..
sborchik вне форума   Ответить с цитированием Вверх
Старый 04.12.2014, 20:08   #40
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 Посмотреть сообщение
Ну как это без петель?? Четырехшарнирные, рояльные, пятниковые, подьемники.. Хоть что то но должно быть)
В реальности без петель не бывает.
Значит не должно быть и в программе такой анимации)
Но тем не менее, она есть. И выкидывать ее из программы, пожалуй, не будем. Кому надо поворачивать что-либо без петель - будет поворачивать.

Цитата:
Сообщение от sborchik Посмотреть сообщение
Есть ось вращения... которая, все таки, зависит от петель!)
Ось вращения не зависит от петель. Повторюсь, что ось вращения можно поставить где угодно, как угодно, на любой модели, с петлями либо без них.

Цитата:
Сообщение от sborchik Посмотреть сообщение
Есть ось вращения... которая, все таки, зависит от петель!)
Она и определяет направление
Каким образом? У нас есть некая ось вращения. И есть некий объект (пусть фасад).
Задача: сдвинуть некий объект от этой оси на заданное расстояние.

Вопрос: в каком направлении этот объект сдвинется? Возможных вариантов - ровно бесконечность. И как мировая система координат поможет нам найти тот единственно правильный? То направление, тот вектор, в котором нужно сдвинуть этот фасад?
DTioutiou вне форума   Ответить с цитированием Вверх
Ответ

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

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
БАЗИС 8. Анимация открывания дверей и выдвижения ящиков zorro Базис-мебельщик 8 90 25.03.2020 03:15
БАЗИС-ЧПУ 8 chingisnah Базис-мебельщик 8 119 21.12.2017 22:04
БАЗИС-ЧПУ 9 DTioutiou Базис-мебельщик 9 312 14.05.2017 13:33
БАЗИС-ЧПУ 7.0 Arnage Базис-мебельщик 7 166 11.03.2015 12:00
Базис-7,"Народный Базис"и Windows-8 sergeyzak18 "НАРОДНЫЙ" базис 23 16.01.2014 00:37


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


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

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