Size: a a a

CODE BLOG / Чат

2020 February 29

PG

Pavel Grachev in CODE BLOG / Чат
Darya
Нужно хотя бы начать
Я вспомнил идею. Которую хотел. Но я не знаю как ее реализовать. и реально ли
источник

PG

Pavel Grachev in CODE BLOG / Чат
Хочу такую штуку. Выбираю полки. И туда ставятся задние стенки.
Но я не знаю как получить размеры задних стенок. какойто виртуальный щуп нужен. Который вертикально вверх пойдет. И когда он упрется в полку, то получит высоту проема. И тоже самое по бокам😀 По сути, расстанока задних стенок - это в основном обезьянья работа
источник

D

Darya in CODE BLOG / Чат
Уважаете вы своих сборщиков
источник

D

Darya in CODE BLOG / Чат
Pavel Grachev
Хочу такую штуку. Выбираю полки. И туда ставятся задние стенки.
Но я не знаю как получить размеры задних стенок. какойто виртуальный щуп нужен. Который вертикально вверх пойдет. И когда он упрется в полку, то получит высоту проема. И тоже самое по бокам😀 По сути, расстанока задних стенок - это в основном обезьянья работа
В это шкаф будут прятать стремлянку?
источник

PG

Pavel Grachev in CODE BLOG / Чат
Darya
В это шкаф будут прятать стремлянку?
их?😀 фигвам этот?
источник

PG

Pavel Grachev in CODE BLOG / Чат
заходишь в комнату. смотришь направо.
- "Не, ну ты индеец. Я балдю"😂
источник

PG

Pavel Grachev in CODE BLOG / Чат
кстатииии. походу дело реально мою задумку исполнить. если координату высоты по миллиметру прибавлять и проверять, выбрала ли она какой-то объект. когда выберет. получаем этот объект. вызываем команду зазор. получаем его.
источник

А

Артем in CODE BLOG / Чат
+1 мем
источник

4

4g in CODE BLOG / Чат
Pavel Grachev
Но цель слишком далёкая. Нужно начать хотя бы с кнопки "дверь мне запили"
🤣👍
источник

4

4g in CODE BLOG / Чат
Pavel Grachev
кстатииии. походу дело реально мою задумку исполнить. если координату высоты по миллиметру прибавлять и проверять, выбрала ли она какой-то объект. когда выберет. получаем этот объект. вызываем команду зазор. получаем его.
Может по другому:
Ты выбираешь элементы которым нужно организовать стенку
Ты же знаешь что у них есть координаты, геометрия некая, далее вычисляется ширина и высота, применяется какая-либо внутренняя магия, которая пилит пазы в элементах и добавляет нужную крепежную фурнитуру
источник

PG

Pavel Grachev in CODE BLOG / Чат
4g
Может по другому:
Ты выбираешь элементы которым нужно организовать стенку
Ты же знаешь что у них есть координаты, геометрия некая, далее вычисляется ширина и высота, применяется какая-либо внутренняя магия, которая пилит пазы в элементах и добавляет нужную крепежную фурнитуру
так можно. но по факту это лишние движения. я хочу, чтобы проем сам определился. вот даже на моем примере посмотри. над каждой выделенной полкой будет задняя стенка.
источник

4

4g in CODE BLOG / Чат
Единственное у меня сомнение - там где-то есть понятие фасад изделия и его задняя часть. Если есть что-то подобное, то можно просто от плоскости задней части изделия отступить
источник

4

4g in CODE BLOG / Чат
Pavel Grachev
так можно. но по факту это лишние движения. я хочу, чтобы проем сам определился. вот даже на моем примере посмотри. над каждой выделенной полкой будет задняя стенка.
Ну а полку тебе условно все равно надо выбрать правильно?
источник

PG

Pavel Grachev in CODE BLOG / Чат
4g
Единственное у меня сомнение - там где-то есть понятие фасад изделия и его задняя часть. Если есть что-то подобное, то можно просто от плоскости задней части изделия отступить
не. вот тут уже надо руками будет задавать. бывает на разных глубинах нужно это делать.
источник

PG

Pavel Grachev in CODE BLOG / Чат
4g
Ну а полку тебе условно все равно надо выбрать правильно?
да. но только одну полку. а не все границы.
источник

4

4g in CODE BLOG / Чат
Pavel Grachev
да. но только одну полку. а не все границы.
У тебя есть весь список элементов, если есть и их можно получить то берешь все элементы которые находятся над этой полкой, и берешь ближайший по координатам вот тебе высота
Потом элементы которые примыкают слева и справа. Вот ширина.
источник

PG

Pavel Grachev in CODE BLOG / Чат
4g
У тебя есть весь список элементов, если есть и их можно получить то берешь все элементы которые находятся над этой полкой, и берешь ближайший по координатам вот тебе высота
Потом элементы которые примыкают слева и справа. Вот ширина.
Список есть. Но вот пока не могу понять как понять, ближайший он или нет)
источник

PG

Pavel Grachev in CODE BLOG / Чат
Координаты в солиде. Это второстепенная вещь. Не могу пока найти работу с координатами
источник

4

4g in CODE BLOG / Чат
Pavel Grachev
Список есть. Но вот пока не могу понять как понять, ближайший он или нет)
У них различие условно в y координате, тебе нужно просто вычислить разницу и та которая меньше и есть координата элемента который ближе всего...
А без координат не знаю... Тогда наверное использовать функции самого солида, тот же зазор, но его функции мне не знакомы потому я геометрически рассуждаю
источник

PG

Pavel Grachev in CODE BLOG / Чат
4g
У них различие условно в y координате, тебе нужно просто вычислить разницу и та которая меньше и есть координата элемента который ближе всего...
А без координат не знаю... Тогда наверное использовать функции самого солида, тот же зазор, но его функции мне не знакомы потому я геометрически рассуждаю
зазор будет удобен. нужно будет просто он даст четкий размер и неважно какие толщины используются)
источник