Показать сообщение отдельно
Старый 04.12.2014, 13:39   #34
DTioutiou
VIP
 
Аватар для DTioutiou
 
Регистрация: 05.05.2008
Адрес: Коломна
Сообщений: 10,452
Сказал(а) спасибо: 14,824
Поблагодарили 20,865 раз(а) в 5,387 сообщениях
Вес репутации: 5413
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 в 16:01.
DTioutiou вне форума   Ответить с цитированием Вверх
6 пользователя(ей) сказали cпасибо: