Показать сообщение отдельно
Старый 20.11.2020, 23:41   #266
Meshok
Пользователь
 
Аватар для Meshok
 
Регистрация: 17.12.2016
Сообщений: 89
Сказал(а) спасибо: 27
Поблагодарили 50 раз(а) в 30 сообщениях
Вес репутации: 108
Meshok скоро придёт к известности
По умолчанию

Не знаю, обсуждалось это или нет, если что - просьба модераторам удалить топик.
Сейчас обнаружил такую вещь.
При монтировании фурнитуры с помощью процедуры Mount ();

Скрытый текст

/**
* Установить крепеж между двух панелей
* @param panel1
* @param panel2
* @param x
* @param y
* @param z
*/
Mount(panel1: Panel, panel2: Panel, x: number, y: number, z: number): Object3;
[свернуть]


параметр Y оказывается, в принципе, не нужен для моего конкретного случая (скрин прилагаю), устанавливал полкодержатели и еврики

Скрытый текст

....
Evrik.Mount(Dno, LevSt, ts.Value, 0, 50);
Evrik.Mount(Dno, PravSt, ts.Value, 0, 50);
Evrik.Mount(Dno, LevSt, ts.Value, 0, w.Value - 50);
Evrik.Mount(Dno, PravSt, ts.Value, 0, w.Value - 50);
Evrik.Mount(Krysha, LevSt, ts.Value, 0, 50);
Evrik.Mount(Krysha, PravSt, ts.Value, 0, 50);
Evrik.Mount(Krysha, LevSt, ts.Value, 0, w.Value - 50);
Evrik.Mount(Krysha, PravSt, ts.Value, 0, w.Value - 50);
....
Polkodergatel.Mount(Polka1, LevSt, ts.Value, 0, paz.Value + paz_ts.Value + 50);
Polkodergatel.Mount(Polka1, LevSt, ts.Value, 0, w.Value - 70);
Polkodergatel.Mount(Polka1, PravSt, ts.Value, 0, paz.Value + paz_ts.Value + 50);
Polkodergatel.Mount(Polka1, PravSt, ts.Value, 0, w.Value - 70);
....
Polkodergatel.Mount(Polka2, LevSt, ts.Value, 0, paz.Value + paz_ts.Value + 50);
Polkodergatel.Mount(Polka2, LevSt, ts.Value, 0, w.Value - 70);
Polkodergatel.Mount(Polka2, PravSt, ts.Value, 0, paz.Value + paz_ts.Value + 50);
Polkodergatel.Mount(Polka2, PravSt, ts.Value, 0, w.Value - 70);
....
[свернуть]

P.S. Это в 8-ке народной...
X и Z для других случаев ещё не проверил...
Миниатюры
11.jpg  
Meshok вне форума   Ответить с цитированием Вверх