Сообщество программистов Autodesk в СНГ
ADN Club => Fusion 360 API => Тема начата: Vt от 06-05-2016, 21:36:20
-
Здравствуйте. Начал только изучать fusion. Мне нужно создать наборы из объектов bRepFace. (Набор1, Набор2 и тд). Есть ли возможность добавлять данные к bRepFace (Например: Набор 1). Или сохранять свой кастомный объект (массив наборов, в которых будут хранится id bRepFace) в модели fusion 360?
-
Здравствуйте. Начал только изучать fusion. Мне нужно создать наборы из объектов bRepFace. (Набор1, Набор2 и тд). Есть ли возможность добавлять данные к bRepFace (Например: Набор 1). Или сохранять свой кастомный объект (массив наборов, в которых будут хранится id bRepFace) в модели fusion 360?
Насколько мне известно ничего подобного в Fusion API нет. Не очень понятно зачем это вообще нужно, если BRepFace - один из элементов в иерархии топологии твердых тел и поверхностей.
-
Нужно обьеденить поверхности имеющие общие ребра в наборы (куски) по выбору пользователя. Для последующей передачи стороннему приложению. Так вот эти наборы должны сохранятся в модели. И я думаю как это реализовать :)
-
Пользователь нажимает на команду создать набор. Вводит его имя и выбирает поверхности. Позже можно обратится к определенному и узнать какие поверхности входят в набор. Даже после повторного открытия fusion.
-
Я думаю, что это сделать нельзя. Но лучше уточни этот вопрос здесь: http://forums.autodesk.com/t5/api-and-scripts/bd-p/22
Там обитают разработчики Fusion 360 API. Возможно они смогут предложить тебе альтернативное решение.
-
Судя по всему я отправил тебя на тот форум очень вовремя и нужный тебе функционал добавили в Fusion 360 API буквально на днях: http://forums.autodesk.com/t5/api-and-scripts/create-array-with-id-brepfaces-and-save-it-in-model-fusion-360/m-p/6313493#M1604
-
Спасибо, Александр, за подсказку. Мне там также дали подробный ответ.
-
Я глянул одним глазком новую документацию, а точнее новый раздел Fusion Attributes. Теперь ты действительно можешь пометить свои грани своими же атрибутами и затем уже будет несложно их найти. Главное продумать свою систему наименований групп/атрибутов, чтобы не получилось наложения с другими (своими или чужими) add-in'ами.
-
Благодарю :)