Сообщество программистов Autodesk в СНГ

ADN Club => Fusion 360 API => Тема начата: Vitaut Tryputsin от 06-05-2016, 21:36:20

Название: Наборы из поверхностей bRepFace
Отправлено: Vitaut Tryputsin от 06-05-2016, 21:36:20
Здравствуйте. Начал только изучать fusion. Мне нужно создать наборы из объектов bRepFace. (Набор1, Набор2 и тд). Есть ли возможность добавлять данные к bRepFace (Например: Набор 1). Или сохранять свой кастомный объект (массив наборов, в которых будут хранится id bRepFace) в модели fusion 360?
Название: Re: Наборы из поверхностей bRepFace
Отправлено: Александр Ривилис от 06-05-2016, 23:51:49
Здравствуйте. Начал только изучать fusion. Мне нужно создать наборы из объектов bRepFace. (Набор1, Набор2 и тд). Есть ли возможность добавлять данные к bRepFace (Например: Набор 1). Или сохранять свой кастомный объект (массив наборов, в которых будут хранится id bRepFace) в модели fusion 360?
Насколько мне известно ничего подобного в Fusion API нет. Не очень понятно зачем это вообще нужно, если BRepFace - один из элементов в иерархии топологии твердых тел и поверхностей.
Название: Re: Наборы из поверхностей bRepFace
Отправлено: Vitaut Tryputsin от 07-05-2016, 00:25:16
Нужно обьеденить поверхности имеющие общие ребра  в наборы (куски) по выбору пользователя. Для последующей передачи стороннему приложению. Так вот эти наборы должны сохранятся в модели. И я думаю как это реализовать :)
Название: Re: Наборы из поверхностей bRepFace
Отправлено: Vitaut Tryputsin от 07-05-2016, 00:30:07
Пользователь нажимает на команду создать набор. Вводит его имя и выбирает поверхности. Позже можно обратится к определенному и узнать какие поверхности входят в набор. Даже после повторного открытия fusion.
Название: Re: Наборы из поверхностей bRepFace
Отправлено: Александр Ривилис от 07-05-2016, 01:18:25
Я думаю, что это сделать нельзя. Но лучше уточни этот вопрос здесь: http://forums.autodesk.com/t5/api-and-scripts/bd-p/22
Там обитают разработчики Fusion 360 API. Возможно они смогут предложить тебе альтернативное решение.
Название: Re: Наборы из поверхностей bRepFace
Отправлено: Александр Ривилис от 08-05-2016, 11:42:51
Судя по всему я отправил тебя на тот форум очень вовремя и нужный тебе функционал добавили в 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
Название: Re: Наборы из поверхностей bRepFace
Отправлено: Vitaut Tryputsin от 08-05-2016, 15:53:34
Спасибо, Александр, за подсказку. Мне там также дали подробный ответ.
Название: Re: Наборы из поверхностей bRepFace
Отправлено: Александр Ривилис от 08-05-2016, 16:02:30
Я глянул одним глазком новую документацию, а точнее новый раздел Fusion Attributes. Теперь ты действительно можешь пометить свои грани своими же атрибутами и затем уже будет несложно их найти. Главное продумать свою систему наименований групп/атрибутов, чтобы не получилось наложения с другими (своими или чужими) add-in'ами.
Название: Re: Наборы из поверхностей bRepFace
Отправлено: Vitaut Tryputsin от 08-05-2016, 16:06:27
Благодарю :)