Как сделать самозакрывающуюся дверь?
Самозакрывающаяся дверь
#1
Уровень: 1280
- Группа: Свободные плагиностроители
- сообщений: 542
- Регистрация: 20-Январь 08
- Город: Минск
Как сделать такую дверь (не телепорт), которая бы будучи отперта и открыта игроком, через заданный интервал сама бы закрывалась и запиралась?
P.S. В MSFD сказано, что переменная OnActivate не работает на дверях. Проверил и обнаружил что нет, всё в порядке, работает.
Сообщение изменено: z-Hunter, 19 Март 2010 – 05:17 .
Награды
#2
Аграрный архитектор Великого Дома Телванни
Уровень: 1280
- Группа: Герцоги
- сообщений: 2 313
- Регистрация: 05-Апрель 08
- Город: Санкт-Петербург
правда он для сундука и потому запирает его сразу, но ты можешь добавить таймер
и чтобы дверь именно закрывалась добавь rotate z -90 (любая дверь при открывании разворачивается на +90)
Награды
#3
Уровень: 1280
- Группа: Свободные плагиностроители
- сообщений: 1 308
- Регистрация: 03-Май 09
- Город: Боклер
Можно посмотреть скрипт на рычаге, открывающем двери Арктанда. Примерно вот что получилось (не тестил):
begin A_door
float timer
short start
if ( MenuMode == 1 )
return
;don’t run time in Menu Mode. Very bad.
endif
if ( OnActivate == 1)
if ( start == 0 )
set start to 1
Activate
endif
return
endif
if ( start == 0 )
return
endif
if ( timer > 14 )
;дверь закрывается через 14 секунд – можно поменять
if ( start == 1 )
Дверь->Rotate Z -90
lock 100
;тут не уверен. Может лучше так: Дверь->lock 100
endif
endif
if ( timer > 15 )
set start to 0
set timer to 0
endif
set timer to ( timer + GetSecondsPassed )
Сообщение изменено: Colt17, 19 Март 2010 – 11:23 .
Награды
#4
Уровень: 1280
- Группа: Граждане
- сообщений: 2 620
- Регистрация: 15-Октябрь 06
- Город: Краснодар
Я бы еще добавил в скрипт двери Арктанда дистанцию. А то дверь закрывающиеся прямо перед носом как-то не кашерно. Переменную дистанции надеюсь знают все.
#5
Аграрный архитектор Великого Дома Телванни
Уровень: 1280
- Группа: Герцоги
- сообщений: 2 313
- Регистрация: 05-Апрель 08
- Город: Санкт-Петербург
Можно посмотреть скрипт на рычаге, открывающем двери Арктанда. Примерно вот что получилось (не тестил):
begin A_door
float timer
short start
if ( MenuMode == 1 )
return
;don’t run time in Menu Mode. Very bad.
endif
if ( OnActivate == 1)
if ( start == 0 )
set start to 1
Activate
endif
return
endif
if ( start == 0 )
return
endif
if ( timer > 14 )
;дверь закрывается через 14 секунд – можно поменять
if ( start == 1 )
Дверь->Rotate Z -90
lock 100
;тут не уверен. Может лучше так: Дверь->lock 100
endif
endif
if ( timer > 15 )
set start to 0
set timer to 0
endif
set timer to ( timer + GetSecondsPassed )
set timer to ( timer + GetSecondsPassed ) нужно поставить после активации, а то он начнет вообще отсчитывать время
Источник: www.fullrest.ru
Петли для самозакрывающейся двери
Петли для самозакрывающейся двери содержат верхнюю и нижнюю петли, каждая из которых имеет полупетлю, закрепляемую на двери, и полупетлю, закрепляемую на косяке. Оси обеих петель лежат на одной прямой, соединяющей эти оси. Каждая ось выполнена скошенной относительно петли под углом , определяемым по тригонометрической формуле
= arctg (h/L), где L – расстояние между петлями на двери, а h – смещение оси вращения нижней петли относительно вертикальной линии, опущенной от середины оси верхней петли. Конец нижней петли изогнут в сторону ограничения угла самозакрывания двери. Данные петли создают закрывающий момент и обеспечивают изменение угла самозакрывания двери в большую или меньшую сторону. 4 ил.
Изобретение относится к области строительной техники и может быть использовано при установке самозакрывающихся дверей.
Известны петли для самозакрывающейся двери, выполненные с винтовой направляющей и осями, лежащими на одной прямой, проходящей через оси вращения двери (FR 1342138 А, 08.11.1963).
Такие двери под действием веса закрываются сами, но из-за относительно малого диаметра осей и направляющей вокруг них подъем двери оказывается недостаточным, а усилия, действующие на винтовые направляющие, весьма существенными, в связи с чем петли быстро раскачиваются и приходят в негодность.
Ближайшим аналогом данного изобретения являются петли для самозакрывающейся двери, содержащие верхнюю и нижнюю петлю, каждая из которых имеет полупетлю, закрепляемую на двери, и полупетлю, закрепляемую на косяке, причем оси обеих петель лежат на одной прямой, соединяющей эти оси (WO 01/36770 А1, 25.05.2001).
Известные петли создают закрывающий момент, что способствует самозакрыванию двери под действием гравитационных сил, однако они не обеспечивают изменение угла самозакрывания двери.
Технический результат, достигаемый при реализации данного изобретения, заключается в удобстве крепления петель к двери и косяку и изменении угла самозакрывания двери в большую или меньшую сторону.
Указанный технический результат достигается тем, что в петлях для самозакрывающейся двери, содержащих верхнюю и нижнюю петлю, каждая из которых имеет полупетлю, закрепляемую на двери, и полупетлю, закрепляемую на косяке, причем оси обеих петель лежат на одной прямой, соединяющей эти оси, согласно изобретению каждая ось выполнена скошенной относительно петли под углом , определяемым по тригонометрической формуле
= arctg(h/L), где L – расстояние между петлями на двери, a h – смещение оси вращения нижней петли относительно вертикальной линии, опущенной от середины оси верхней петли, при этом конец нижней петли изогнут в сторону ограничения угла самозакрывания двери.
На фиг.1, 2 представлено выполнение верхней и нижней петель; на фиг.3 – выполнение нижней изогнутой петли; на фиг.4 показано устройство самозакрывающейся двери с предлагаемыми петлями.
Верхняя петля (фиг.1) состоит из неподвижной полупетли 1, подвижной полупетли 2 и оси 3, соединяющей их. Верхняя петля отличается от обычной небольшим скосом оси в сторону нижней петли на угол , равный arctg(h/L) радиан, где L – расстояние между петлями на двери, a h – вынос оси нижней петли (фиг.2).
Нижняя петля содержит неподвижную удлиненную полупетлю 4, подвижную удлиненную полупетлю 5 и ось 6, соединяющую их. Нижняя петля длиннее верхней петли в полтора – шесть раз и имеет такой же угол скоса , равный arctg(h/L) радиан, направленный в сторону оси верхней петли.
На фиг.3 представлено устройство нижней изогнутой петли в горизонтальном разрезе. Здесь неподвижная изогнутая полупетля 4 закреплена на косяке 7 при помощи шурупов 8, а подвижная изогнутая полупетля 5 закреплена на торце двери 9 при помощи шурупов 10.
На фиг. 4 пунктиром показано положение двери 9 в закрытом состоянии с центром тяжести 11. Сплошным контуром показано новое положение открытой двери, наклонившейся на угол 2 за счет выноса оси вращения, и на ней показано новое положение центра тяжести 11, смещенного на высоту
. Работают петли следующим образом. При открывании двери, установленной на этих петлях (фиг. 1, 2), дверь слегка приподнимается за счет наклона оси вращения и стремится вернуться в исходное состояние. При использовании прямой нижней петли (фиг.2) подъем двери продолжается до открытия двери на 90 градусов, а при большем открывании дверь начнет опускаться, самопроизвольно открываясь до упора со стороны стены. Пройдя вертикальную плоскость, дверь становится самооткрывающейся. Угол, при котором дверь стремится к самозакрыванию, можно увеличить, изогнув конец выступающей нижней петли в сторону неподвижной половинки полупетли 4 (фиг.3). Тогда угол самозакрывания будет определяться вертикальной плоскостью, проходящей через оси вращения двери. Таким образом, изменяя изгиб нижней петли, можно менять рабочий угол самозакрывания двери
.п
Петли для самозакрывающейся двери, содержащие верхнюю и нижнюю петлю, каждая из которых имеет полупетлю, закрепляемую на двери, и полупетлю, закрепляемую на косяке, причем оси обеих петель лежат из одной прямой, соединяющей эти оси, отличающиеся тем, что каждая ось выполнена скошенной относительно петли под углом , определяемым по тригонометрической формуле
= arс tg (h/L), где L – расстояние между петлями на двери, а h – смешение оси вращения нижней петли относительно вертикальной линии, опущенной от середины оси верхней петли, при этом конец нижней петли изогнут в сторону ограничения угла самозакрывания двери.
Источник: findpatent.ru
Варианты дверных доводчиков, которые можно изготовить своими руками
Сделать и установить доводчик на дверь своими руками — задача технически несложная и по силам даже начинающему домашнему мастеру. При выполнении данной операции нужно понять функциональное назначение этого прибора: довести полотно до полностью закрытого состояния. Это особенно нужно в зимнее время, ведь через щель в неплотно прикрытой двери проникает холодный воздух с улицы.
Устройство и принцип действия
Устройство прибора заводского изготовления достаточно сложно. Пружинный механизм работает на сжатие при открывании, а плавный ход при закрывании обеспечивается поршневой системой, заполненной маслом. Корпус механизма должен быть герметичным. Сделать такое устройство своими руками достаточно трудно.
Самодельный доводчик на дверь, созданный своими руками, как и прибор заводского изготовления, может быть основан на упругости материала. Но в домашних условиях проще изготовить накладку, которая действует по принципу пружины, растягиваясь при открывании двери. Возвращение доводчика в исходное положение притягивает полотно двери к раме, закрывая ее.
Не менее просто устроена и гравитационная конструкция. Принцип работы дверного доводчика с грузилом состоит в том, что дверь возвращается на место под воздействием гравитации, оказывающей давление на утяжелитель, который тянет полотно в закрытое положение.
Варианты дверных доводчиков, которые можно изготовить своими руками
Простой доводчик своими руками легко сделать из куска резины. Эластичный материал удовлетворяет всем требованиям, предъявляемым к изделию: он растягивается и сжимается с силой, достаточной, чтобы вернуть дверь в нулевое положение. Плотность резины нужно подобрать в зависимости от веса дверного полотна: чем тяжелее оно, тем более толстую ленту нужно использовать для доводчика.
При установке приспособления концы ленты закрепляют следующим образом:
- первый — на раму на расстоянии 5-10 см от плоскости полотна, примыкающего к ней;
- второй — на само полотнище.
Для регулировки усилия при открывании и закрывании двери измеряют расстояние, на котором закреплен конец ленты на полотне. Чем дальше он будет находиться от стороны, закрепленной на петлях, тем сильнее будет сокращаться резиновый доводчик.
Другой вариант изготовления доводчика — гравитационный — подразумевает использование тросика с грузом. Конец шнура следует прикрепить к полотну в верхней части. Для надежности может быть использована металлическая пластина с отверстием: к нему проще привязать трос.
Для изготовления блочного механизма нужен кронштейн с осью (например, от сломанного ролика мебели или скейтборда). Если есть возможность использовать готовый блок, задача облегчается, но при его отсутствии можно поступить 2 способами:
- трос просто перекидывают через ось;
- изготавливают колесико с пазом для шнура и устанавливают его в кронштейн.
В последнем случае скольжение троса будет происходить легче. На свободный конец шнура можно будет прикрепить груз, достаточный для того, чтобы притянуть дверное полотно к раме.
У автолюбителей есть возможность сделать доводчик двери своими руками из подъемного механизма багажного отделения автомобиля седан или хэтчбэк. Этот агрегат отличается наличием функции амортизации и плавного открывания. Устройство нужно предварительно доработать, прикрепив к нему пластины с отверстиями для крепления к дверной коробке и полотну.
Легко изготовить и компактный доводчик из небольшого дырявого мяча из резины или медицинской груши:
- Круглое резиновое изделие крепят к деревянной или металлической пластине с помощью шурупов.
- Конструкцию нужно установить на раму снаружи, чтобы край мяча находился на уровне стыка коробки и полотна со стороны петель.
- На открывающуюся наружу дверь вплотную к мячу установить металлический уголок, длина одной стороны которого равна диаметру мячика.
При открывании уголок будет сжимать мяч, выдавливая из него воздух. Расширяясь, мяч заставит дверь принять исходное положение.
Магнитная защелка более уместна на межкомнатной двери.Она не выполняет функцию доводки, но надежно удерживает створку в закрытом положении в случае небольшого сквозняка. Для изготовления конструкции необходим сильный магнит и стальная пластина небольшого размера. Детали крепят на раму и полотно так, чтобы при закрытой двери они накладывались друг на друга. Если толщина элементов слишком велика, то под них можно сделать выемки в деревянной двери.
Доводчик из пружины
Самый распространенный тип доводчиков — это пружины. Установить пружинный доводчик своими руками несложно, а долговечность работы прибора превосходит другие самодельные конструкции. Существует 2 варианта установки доводчика:
- на середине коробки;
- на верхней части.
Последний вариант применяют, если хочется скрыть пружину, которая не отличается декоративностью.
Жесткость пружины нужно выбрать в зависимости от веса двери. Чтобы створка не хлопала в момент сокращения пружины, стоит установить амортизатор. Материалом для него может послужить тонкий резиновый шланг: он не помешает двери плавно закрыться, когда полотно будет близко к нулевому положению.
Концы пружинного доводчика крепят к раме и полотну специальными пластинами с крюками. При установке на боковой стороне коробки крепление на раме делают со стороны петель. В зависимости от расстояния от этой точки до крепления на полотне можно регулировать силу захлопывания створки.
Вариант верхней установки может быть разным, и дверной доводчик своими руками допускается закрепить в любом удобном месте на верхней стороне рамы и возле кромки полотна.
Амортизатор удобно устанавливать в месте стыка полотна и коробки на стороне петель. Закрепить шланг можно клеем (жидкими гвоздями) или саморезами. При срабатывании пружины на закрывание кромка полотна упрется в резиновое изделие, а затем будет мягко притянута к раме.
Установка на дверь
Установить самодельный или сделанный на заводе доводчик можно по общим для всех вариантов правилам:
- найти максимальный угол открывания двери;
- сделать разметку для крепления концов на желаемых высоте или месте;
- сделать отверстия под крепеж;
- укрепить концы пружины или детали конструкции другого типа;
- при необходимости отрегулировать плотность прилегания створки.
Настройка
Настройка самодельного механизма заключается в следующем:
- скорость движения створки у самоделки регулируется изменением длины эластичного элемента (в пружинных конструкциях) или весом груза (в гравитационных);
- для изменения доводки до нулевого положения меняют толщину амортизирующего шланга.
При настройке можно учесть и другие конструкционные недочеты, например, установить амортизатор на груз, если он задевает стену, увеличить отверстие в мяче, если дверь трудно открыть и т. п.
Источник: odveryah.ru
Как сделать потайную дверь в стене своими руками
Такая конструкция, как потайная дверь, встречается редко. В жилых комнатах ее не устанавливают. Основная функция модели — скрыть помещение, находящееся за ней, от посторонних.
Применение в интерьере
Потайная дверь в интерьере имеет как прямое, так и декоративное назначение. Те, кто хочет что-то скрыть от посторонних, устанавливают такие конструкции на тайные комнаты, где хранится антиквариат, предметы искусства, оружие, прячут комнаты с сейфами, охраняемые помещения с драгоценностями. Преграда, маскирующая проход, защитит имущество в случае незаконного проникновения в дом или квартиру.
В современных домах и квартирах такие дверные полотна устанавливают, чтобы выдержать единый стиль интерьера. Незаметный проход, который сливается со стеной, поможет визуально расширить пространство маленькой комнаты. Можно сделать невидимые проходы в гардеробные, кладовые, оградить кабинет от случайного “проникновения” гостей. Незаметную потайную дверь можно также использовать при оборудовании тайной детской игровой комнаты.
Виды потайных дверей
Скрытые двери разделяют на несколько видов — от простых до сложных конструкций. Все зависит от способа оформления. Ее можно сделать частью стены, отделать декоративными деталями или скрыть за предметом мебели.
Потайная дверь в стене
Замаскировать проход под стену — один из самых популярных, удобных, но не самых простых способов оформления проемов. Такой метод подойдет для современных минималистичных интерьеров, стилей модерн и хай-тек. Маскировка выполняется за счет оклейки полотна обоями или покраски в тон стенам помещения. Также поможет скрыть проход декорирование стены плиткой или штукатуркой.
Визуально можно спрятать прямоугольник двери, раскрасив стены геометрическим рисунком. Среди похожих фигур (квадратов и прямоугольников), она станет просто незаметной. Устанавливая тайный ход, замаскированный под стену, нужно вместо порога использовать плинтус, чтобы соединить ровную поверхность воедино.
Особое значение для оформления незаметной конструкции имеет потайная, невидимая фурнитура, ручки, замки. Эти элементы могут выдать расположение прохода. Удобными и незаметными считаются раздвижные конструкции, лишенные ручек или других элементов.
Потайная дверь-шкаф
Простой способ скрыть потайную дверь — установка шкафа на ее месте. Можно сделать под заказ шкаф, снабженный дверной коробкой или к установленной конструкции прибить полки. Такой способ был распространен в далекие времена в замках, оборудованных множеством потайных ходов. Сейчас установка такого вида потайных дверных полотен поможет сохранить место, создав дополнительный шкаф для хранения. Имитация выполняет функции книжного шкафа, деревянных полок, где хранятся сувениры.
При монтаже скрытых дверей в шкафы стоит учесть вес конструкции. Она не должна тяжелой, иначе полотно не выдержит нагрузки. Все предметы, стоящие на полках, должны быть закреплены или смазаны воском от скольжения.
Потайная дверь с зеркалом
Даже самый неопытный обыватель способен самостоятельно спрятать дверной проход, замаскировав его зеркалом. Обычно используют однородное большое зеркало, размер которого соответствует размеру скрываемой поверхности. Скрыть коробку и заменить наличник поможет декоративная рама, обрамляющая отражающую поверхность. Ручка для открывания находится в этой раме. Закрепляют конструкцию на МДФ-накладке, на полотне.
Декоративный элемент на месте прохода является полноценным высоким зеркалом. Такой способ декорирования удобно выбирать для гардеробных комнат, ванных или коридора. Также отражающая поверхность сможет визуально расширить пространство.
Декорирование картиной
Спрятать дверь за картиной так же легко, как и за зеркалом. При этом не придется волноваться, что она может разбиться. Изображение на декоративном полотне полностью зависит от вкуса и фантазии хозяина, стиля и направления интерьера. Выбор очень широк — репродукции с классических картин, современное искусство, просто фотообои или увеличенные фотографии. Работу по установке можно выполнить самому, без привлечения помощников. Такое решение придаст интерьеру особую изюминку.
Маскировка проема шторой
Использовать штору для маскировки двери невидимки просто. Нужно закрепить над проемом оконный карниз и повесить выбранную штору. Карниз можно скрыть внутри конструкции подвесного потолка.
Шторы, повторяющие оконные, впишутся в общую картину и не привлекут лишнего внимания. Материал подбирают такой, чтобы он подходил к другим деталям интерьера, к обивке дивана, обоям, другим тканям. Закрывать шторой стоит проходы в углу комнаты — так они будут менее заметны. Прятать сейф или комнату с драгоценностями лучше под надежной дверью с тайным механизмом открывания или замком. Штора подойдет для декорирования проходов в кладовые, ниши, другие жилые комнаты.
Преимущества потайных дверей
У потайных дверей больше преимуществ, чем недостатков. Минусы таких конструкций связаны с технической стороной установки.
Достоинства скрытых дверных полотен:
- Слияние со стеной — поможет украсить комнату. Особенно важно это, когда в одном помещении располагается сразу 3-4 и более дверных проходов, внешний вид которых портит общую картину. Например, в коридоре, где обычно располагаются проходы в комнаты, санузел, кладовка, гардеробная. Замаскировав хотя бы пару проходов в подсобные помещения, можно визуально увеличить пространство.
- Подойдет для установки в проемы нестандартных форм, например, для входа на мансарду со скошенным потолком.
- Экономия места и возможность установки довольно узкого полотна, по сравнению с обычными.
- Возможность выбрать готовую дверь-невидимку больших не стандартных размеров. На скрытой коробке чаще всего устанавливают высокие и широкие полотна.
- Вариативность отделки и декорирования. Конструкция, сливающаяся со стеной, выполняет ее функции. На нее можно повесить картину, будто это часть стены.
Если решение об обустройстве потайного прохода принято, то нужно изучить возможность монтажа своими руками.
Как сделать потайную дверь своими руками
Потайную дверь можно сделать на заказ в специальных фирмах, которые выполняют работу индивидуально для конкретного помещения. Здесь соберут и замаскируют конструкцию самостоятельно. Цена таких услуг по индивидуальному производству незаметных дверных полотен может быть очень высокой. Тогда появляется вопрос, можно ли сделать потайной проход своими руками.
Самое простое решение — покупка уже готовых скрытых межкомнатных дверей под покраску. Они сделаны из металла, что обеспечивает их прочность и долговечность. Коробка выполнена из алюминиевого профиля и надежно скрывается в стене. Такую конструкцию можно установить вровень со стеной, чтобы отделать ее и сделать невидимой. Недостатком такого решения будет определенная толщина полотна, которая может существенно отличаться от ширины простенка. Поэтому подойдет только для создания эффекта невидимости со стороны одной из разделенных комнат. Преимущество покупной конструкции — наличие специальной скрытой фурнитуры.
Главным условием создания незаметной двери является скрытая дверная коробка. Замаскировать ее можно гипсокартоном, без установки наличников. При наличии минимальных столярных навыков, переделать ее в невидимую можно самостоятельно. Меньше всего работы придется выполнять, когда дверное полотно обычной конструкции, закрываясь, находится наравне с дверной коробкой. В этом случае будет достаточно заменить петли скрытыми и монтировать полотно так, чтобы с одной стороны оно сливалось с плоскостью стены. Наличники устанавливать не нужно.
Если ширина коробки отличается от ширины полотна, то придется приложить больше усилий, чтобы ее переделать. Сначала нужно разобрать всю конструкцию, снять брус, образующий коробку, и уменьшить его размеры при помощи рубанка. Имея некоторые навыки, такую работу можно провести дома. Затем коробка собирается на своем месте и на нее при помощи скрытых петель навешивается полотно.
Сложней самостоятельно изготовить дверь, невидимую с обеих сторон. Толщина дверного полотна обычно не равна толщине стены, поэтому встает задача по наращиванию его ширины. Для каркасной конструкции это сделать легче. Нужно только разобрать ее, переделать каркас, добавив новые слои, наклеить обратно снятые накладки. Останется сделать углубления по периметру для притворной планки.
Дверь, у которой нет каркаса, придется практически изготавливать заново. Эта работа уже для мастеров, у которых есть необходимые материалы и оборудование для производства нового полотна.
Советы по обустройству потайной двери
Если желания обращаться к специальным фирмам по производству потайных дверей по индивидуальному заказу нет, то при самостоятельной работе стоит придерживаться следующих советов:
- обязательна установка или замена обычных петель на невидимые (потайные);
- подбор и установка специальной невидимой фурнитуры;
- при наличии полости в стене лучшим решением будет установка раздвижной конструкции;
- проход, замаскированный под стену, следует делать вровень с ее плоскостью;
- коробка для потайного прохода должна быть скрыта в стене или замаскирована;
- допускается использования поворотного механизма для скрытого прохода.
Соблюдая правила монтажа потайных межкомнатных дверей, совсем несложно сделать ее самостоятельно. Подобная конструкция поможет скрыть от посторонних глаз все, что хозяева пожелают — от кладовки до сейфа.
Источник: vseodveri.ru
Самозакрывающиеся двери на ODE ?
Самозакрывающиеся двери на ODE ?
Чтобы после прохождения через них они сами приходили в исходное состояние. Самозакрывались то есть.
Такое можно сделать, если допустим подвесить дверь к потолку. Тогда она будет закрываться за счёт силы тяжести. А мне надо, чтобы нормальные двери закрывались.
Дверь – это бокс на хинже.
Можно ли такое сделать лишь через параметры ODE, без программирования? Или может у кого есть какие идеи на этот счёт?
- Wiener
- Новичок
Можно добавить специальный джоит, которой будет поворачивать тело в начальное положение относительно оси петли.
Или же при каких то условиях самому воозращать тело в начальное положение.
- flaps
- Новичок
Wiener
> Можно добавить специальный джоит, которой будет поворачивать тело в начальное положение относительно оси петли.
Какого типа жоинт, и в какое место его ставить?
- Spartan
- Модератор
flaps
Такие двери существуют реально в природе. У них ось вращения не строго вертикальная, а под небольшим углом (ось вверху проходит не через боковину двери а чуть в стороне). После открытия дверь под собственным весом возвращается в исходное положение.
- D’Art
- Постоялец
- flaps
- Новичок
Spartan
> Такие двери существуют реально в природе. У них ось вращения не строго вертикальная, а под небольшим углом (ось вверху проходит не через боковину двери а чуть в стороне). После открытия дверь под собственным весом возвращается в исходное положение.
А потом двигается дальше, и так качается туда-сюда до потери пульса. Как это остановить? Каким параметром в настройках ODE?
- Wiener
- Новичок
flaps
>Какого типа жоинт, и в какое место его ставить?
Плохо знаком с ODE, думаю там где создаёшь джоинт петли. Этот джоин тебе самому придётся делать=)
- Spartan
- Модератор
flaps
Наверное что то типа friction. Я не знаток ODE так что поищи в документации.
- flaps
- Новичок
Wiener
> Плохо знаком с ODE
Spartan
> Я не знаток ODE
Чтож тогда советовать, спрашивается.
- Spartan
- Модератор
flaps
Тебе дали универсальный совет, который будет теоретически работать со всеми физдвигами. Если уж ты не хочешь порыться вдокументации, то за тебя это делать никто не станет.
- CoolDev
- Постоялец
Spartan
Это где универсальный совет? Типа, сам ковыряйся? Или про friction, которое есть трение -> не в ту степь? 🙂
flaps
hinge joint,
limit motor ->
loLimit = -PI/20
hiLimit = PI/20
velocity = 0
forceMax =
хз, максимальный момент силы закрывания
stopCFM =
0.01, больше – менее пружинистая
stopERP =
0.01, меньше – менее пружинистая
- Spartan
- Модератор
CoolDev
flaps хотел самозакрывающуюся дверь. Как ее сделать ему сказали. Ему не нужны бесконечные колебания – надо задать трение в петле (hinge), возможно это называется не friction. Осталось посмотреть свойства петли и найти нужный параметр
- CoolDev
- Постоялец
Spartan
В ODE нет стандартных способов задать трение в hinge. Можно его эмулировать через противодействующую силу, но опять же через limit motor.
- Удалён
Простейший способ – задать dParamVel = 0, а dParamFMax постоянно уменьшать чтобы дверь не заклинило и она не встала, закрывшись наполовину (чем больше его начальное значение – тем быстрее закроется дверь). Заметь, что дверь будет закрывется не сразу, а еще пару раз метнется туда-сюда (хотя если тонко настроить, можно этого избежать я думаю)
- Cfyz
- Постоялец
Рельные “двери с уклоном” туда-сюда не качаются, хоть они и “под градусом”.
Спрашивается, почему?
Источник: www.gamedev.ru