Официальный форум российского программного комплекса T-FLEX PLM


Поиск  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
Привязка к вершине, С использованием искусственного интеллекта
 
Сделайте так чтобы привязка к вершинам была умная. В случае если объект меняет свои характеристики и его вершины численно изменяются, пусть программа определяет хотя-бы по мировым координатам где была предыдущая привязка и создаёт автоматически обновлённую привязку к вершине с программно изменённым именем которая возникла в процессе трансформации объекта, а лучше конечно если находить вершины по сохранённой геометрии, если какой-то участок геометрии не претерпел изменения то найти вершину будет целесообразно.
 
Цитата
Alex Ko написал:
Сделайте так чтобы привязка к вершинам была умная. В случае если объект меняет свои характеристики и его вершины численно изменяются, пусть программа определяет хотя-бы по мировым координатам где была предыдущая привязка и создаёт автоматически обновлённую привязку к вершине с программно изменённым именем которая возникла в процессе трансформации объекта, а лучше конечно если находить вершины по сохранённой геометрии, если какой-то участок геометрии не претерпел изменения то найти вершину будет целесообразно.
Приведите пример. Пока не ясно чего и как искать. Была одна вершина с одним ID, стало две, но с другими ID, равноудалённые от изначальной вершины, вот что делать в таком случае?
 
1. Применим булевость оставив нижний куб
2. Определим номер вершины
3. Повернём верхний объект чтобы операция булевости срезала нижний куб, Вершина изменила нумерацию.
Так вот я и спрашиваю а нельзя ли в программе удерживать нумерацию вершин на интеллектуальном уровне, если на то позволяет условие сохранение граней и рёбер. Зачем сразу делать полный пересчёт нумерации вершин.
t-flex vertex.png (244.55 КБ)
Изменено: Alex Ko - 22.09.2022 18:55:04
 
Картинки нет - ничего не понятно.
 
Цитата
Alex Ko написал:
Зачем сразу делать полный пересчёт нумерации вершин.
Это связано с системой родители-потомки, из-за этого не возможен в будущем откат модели - это по простому.
 
Цитата
Alex Ko написал:
1. Применим булевость оставив нижний куб2. Определим номер вершины3. Повернём верхний объект чтобы операция булевости срезала нижний куб, Вершина изменила нумерацию.Так вот я и спрашиваю а нельзя ли в программе удерживать нумерацию вершин на интеллектуальном уровне, если на то позволяет условие сохранение граней и рёбер. Зачем сразу делать полный пересчёт нумерации вершин.
Пользуйтесь прямым моделированием.

Цитата
Шурик написал:
Это связано с системой родители-потомки
Нет, это связано с тем, что когда отсутствует один из операндов в булевой, не происходит изменение геометрии совсем.
 
Спасибо что показаны интересные возможности, возьму на заметку. Это простой вариант, на практике встречаются более сложные срезы например такие чтобы из куба срезать всё так чтобы образовался некий ковш и проблема в том что изменяя его размеры посредство срезов, меняется нумерация вершин у результативной модели, соответственно привязка к этим вершинам уже невозможна.. Вот такая печаль.
 
Цитата
Alex Ko написал:
Спасибо что показаны интересные возможности, возьму на заметку. Это простой вариант, на практике встречаются более сложные срезы например такие чтобы из куба срезать всё так чтобы образовался некий ковш и проблема в том что изменяя его размеры посредство срезов, меняется нумерация вершин у результативной модели, соответственно привязка к этим вершинам уже невозможна.. Вот такая печаль.
Примеры нужны, если топология сильно меняется, то тут уже врятли что-то можно сделать автоматом.
Страницы: 1