Цитата:
Сообщение от maragva
Доброго времени форуму.
Имею вопрос к спецам.
А можно ли реализовать напоминалку о расстановке гвоздей?
Ну, примерно таким алгоритмом:
...Если ДВП установлено...
...и какая-то граница не находится в пазу, а наложена на ДСП...
...то выскакивает предупреждалка "Установить гвозди" с да/нет.
...Жмакая "нет" окно закрывается, жмакнув "да" - открывается окно свойств, где выбрав крепеж - гвозди, скобы или саморезы...
...и выбрав шаг расстановки, ну... 110мм, 130ммм, 150мм...
...жмешь кнопку "расставить" и наблюдаешь чудесные (не параметрические, а произвольные) гвоздики.
Фишка в именно проверке. Часто слепив по-быстрому шкафчик, забываешь о такой мелочи, как крепеж задней стенки. Что особо актуально при сборке чужими установщиками, у которых зачастую не то, что мелкой фурнитуры, отверток не бывает... отчего звонит клиентура, жалуется кому попало и кому не нужно.
|
Если "лепите" сами, то:
а) посмотрите на крепеж по стыкам (в 9 версии)
б) подумайте в сторону разработки скрипта установок задних стенок
Пункт Б - подробнее:
Потребуется очень много анализа координат, нахождения ближайших панелей, алгоритма проверки, что на панелях есть пазы и именно в них входит ДВП, куча нюансов, короче.
В обратной же ситуации - вы сами будете указывать, где ставить стенки и как (например, "в паз" - и на панелях появится пазы, в которые и будет помещена стенка из двп; "на гвоздях" - и появятся стенки с гвоздями и т.п.) В этом случае тоже будет много анализа, но с моей точки зрения это будет объективно проще. Во всяком случае, скрипт два я бы взялся реализовывать. А ваш - нет (трудозатраты не окупятся).
PS. И вообще, можно просто создать пару виртуальных материалов:
"ДВП в паз" и "ДВП на гвоздях", к обоим привязать ДВП, которое будет списываться на самом деле, а к последнему - гвозди, привязав к периметру панелей.