Am0ralist |
28.12.2015 15:27 |
Цитата:
Сообщение от DTioutiou
(Сообщение 364851)
Пользователь-то может подразумевать, что угодно, но реальных плоскостей - много, и какую из них взять программе автоматически? Вручную человек может указать две плоскости и получить угол между ними - тут все нормально. Но задача-то стоит - чтобы программа этот угол находила сама для любого профиля и значение записывала в какой-нибудь отчетный файл (типа *.xml).
|
Так у сечения профиля есть своя ЛСК же, что вместе с направлением выдавливания вполне дает 3-мерный пространственный базис. В котором то как раз и задается плоскость нарезки. То есть главное - правильно "рисовать" профиль при создании, получается...
Но пока в итоговую идею не формулируется совершенно)
Добавлено через 8 минут
Цитата:
Сообщение от sborchik
(Сообщение 364844)
Ну как же?
При зарезке профиля вид на деталь сверху\снизу. И вспомогательные линии проводятся перпендикулярно какой то плоскости.
То есть "плоскость профиля" есть и она подразумевается пользователем.
|
1) сам профиль при этом может быть повернут как угодно в пространстве, а не параллельно какой-либо плоскости
2) только что лично построил прямую на виде "параллельном плоскости", (где плоскость была под произвольными углами к 0x и 0z и параллельна 0y), после чего обрезал профиль по эту прямую как раз перпендикулярно построенной мной плоскости.
То есть вариантов - бесконечно...
|