Форум профессиональных мебельщиков PROMEBELclub

Форум профессиональных мебельщиков PROMEBELclub (https://промебельклуб.рф/forum/index.php)
-   Базис-мебельщик 8 (https://промебельклуб.рф/forum/forumdisplay.php?f=167)
-   -   Углы зарезки профилей (https://промебельклуб.рф/forum/showthread.php?t=11178)

Am0ralist 28.12.2015 12:45

Углы зарезки профилей
 
Цитата:

Сообщение от bbb i ko (Сообщение 364808)
Ну как каким? С помощью чел.мозга и вычисл.техники в виде калькулятора.

Вот если б как-то выцепать из базиса углы запилов профиля, можно было б и этот вопрос автоматизировать... Хотя там не плоский угол, а двугранный...

Интересный вопрос, на самом деле. 8-)

PS. bbb i ko, подчисть личку))) а то не напишешь тебе)

DTioutiou 28.12.2015 13:48

Цитата:

Сообщение от Am0ralist (Сообщение 364826)
Вот если б как-то выцепать из базиса углы запилов профиля, можно было б и этот вопрос автоматизировать... Хотя там не плоский угол, а двугранный...

Углы между плоскостями программа знает. Вопрос будет - какую именно первую плоскость выбрать из всех плоскостей, которые есть у профиля?
Скорее, нужен будет угол между плоскостью (секущей профиль) и отрезком (направление вытягивания профиля - его траектория).

sborchik 28.12.2015 13:53

Цитата:

Сообщение от DTioutiou (Сообщение 364836)
Вопрос будет - какую именно первую плоскость выбрать из всех плоскостей, которые есть у профиля?

А "связать" операцию зарезки профиля с углом никак нельзя?

DTioutiou 28.12.2015 13:56

Цитата:

Сообщение от sborchik (Сообщение 364837)
А "связать" операцию зарезки профиля с углом никак нельзя?

Секущая плоскость зарезки - это вторая плоскость, с ней проблем нет, она есть. Нет первой плоскости - плоскости профиля, точнее, их слишком много.

Uncle 28.12.2015 14:04

Цитата:

Сообщение от bbb i ko (Сообщение 364808)
Ну как каким? С помощью чел.мозга и вычисл.техники в виде калькулятора.

Вот и я о том, что устанавливая карниз профилями с торцовкой на модели все это просто перенести в раскрой..

sborchik 28.12.2015 14:11

Цитата:

Сообщение от DTioutiou (Сообщение 364838)
Нет первой плоскости - плоскости профиля, точнее, их слишком много.

Ну как же?
При зарезке профиля вид на деталь сверху\снизу. И вспомогательные линии проводятся перпендикулярно какой то плоскости.
То есть "плоскость профиля" есть и она подразумевается пользователем.

DTioutiou 28.12.2015 14:48

Цитата:

Сообщение от sborchik (Сообщение 364844)
При зарезке профиля вид на деталь сверху\снизу.

Зарезку профиля можно делать под абсолютно любым углом ракурса и в любой плоскости. Т.е. секущая плоскость может проходить относительно профиля, как угодно.

А вот у самого профиля плоскостей много. Допустим, сечение профиля - правильный шестиугольник (шестигранный пруток). Уже получаем 3 варианта углов между плоскостями профиля и секущей плоскостью.

Цитата:

Сообщение от sborchik (Сообщение 364844)
То есть "плоскость профиля" есть и она подразумевается пользователем.

Пользователь-то может подразумевать, что угодно, но реальных плоскостей - много, и какую из них взять программе автоматически? Вручную человек может указать две плоскости и получить угол между ними - тут все нормально. Но задача-то стоит - чтобы программа этот угол находила сама для любого профиля и значение записывала в какой-нибудь отчетный файл (типа *.xml).

bbb i ko 28.12.2015 15:07

Цитата:

Сообщение от DTioutiou (Сообщение 364851)
Пользователь-то может подразумевать, что угодно, но реальных плоскостей - много, и какую из них взять программе автоматически?

Я думаю надо приводить к базовой плоскости. Скорее всего ее придется записывать в профиль в момент построения профиля. Иначе наверное никак .. может же быть профиль овальным, например?

Am0ralist 28.12.2015 15:27

Цитата:

Сообщение от DTioutiou (Сообщение 364851)
Пользователь-то может подразумевать, что угодно, но реальных плоскостей - много, и какую из них взять программе автоматически? Вручную человек может указать две плоскости и получить угол между ними - тут все нормально. Но задача-то стоит - чтобы программа этот угол находила сама для любого профиля и значение записывала в какой-нибудь отчетный файл (типа *.xml).

Так у сечения профиля есть своя ЛСК же, что вместе с направлением выдавливания вполне дает 3-мерный пространственный базис. В котором то как раз и задается плоскость нарезки. То есть главное - правильно "рисовать" профиль при создании, получается...
Но пока в итоговую идею не формулируется совершенно)

Добавлено через 8 минут
Цитата:

Сообщение от sborchik (Сообщение 364844)
Ну как же?
При зарезке профиля вид на деталь сверху\снизу. И вспомогательные линии проводятся перпендикулярно какой то плоскости.
То есть "плоскость профиля" есть и она подразумевается пользователем.

1) сам профиль при этом может быть повернут как угодно в пространстве, а не параллельно какой-либо плоскости
2) только что лично построил прямую на виде "параллельном плоскости", (где плоскость была под произвольными углами к 0x и 0z и параллельна 0y), после чего обрезал профиль по эту прямую как раз перпендикулярно построенной мной плоскости.

То есть вариантов - бесконечно...

bbb i ko 28.12.2015 15:45

Цитата:

Сообщение от Am0ralist (Сообщение 364856)
сам профиль при этом может быть повернут как угодно в пространстве, а не параллельно какой-либо плоскости

поэтому и иметь базовую плоскость и "таскать" ее с собой при всех кручениях-верчениях профиля.
нужна база, от чего отталкиваться


Текущее время: 21:57. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 2007-2023 PROMEBEL