Сообщество программистов Autodesk в СНГ
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Звонок в техподдержку Autodesk Forge
Начало
Сайт
Правила
Помощь
Поиск
Непрочитанные
Календарь
Вход
Регистрация
Сообщество программистов Autodesk в СНГ
»
ADN Club
»
Revit API
»
Материал для обобщенных моделей
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Материал для обобщенных моделей (Прочитано 3254 раз)
0 Пользователей и 1 Гость просматривают эту тему.
enot
ADN OPEN
Сообщений: 525
Карма: 2
Материал для обобщенных моделей
«
:
12-08-2019, 22:24:40 »
Возможно ли задать материал для обобщенных моделей ? Создание параметра материала и добавление в категорию обобщенных моделей ничего не дает.
Записан
maksl
ADN OPEN
Сообщений: 21
Карма: 4
Re: Материал для обобщенных моделей
«
Ответ #1 :
13-08-2019, 09:46:42 »
Код - C#
[Выбрать]
Material mat
=
new
FilteredElementCollector
(
Doc
)
.
OfClass
(
typeof
(
Material
)
)
.
First
(
m
=>
m
.
Name
==
"m_test"
)
as
Material
;
Category cat
=
Category
.
GetCategory
(
Doc, BuiltInCategory
.
OST_GenericModel
)
;
Transaction tr
=
new
Transaction
(
Doc,
"material"
)
;
tr
.
Start
(
)
;
cat
.
Material
=
mat
;
tr
.
Commit
(
)
;
Единственный момент, у геометрии семейства категории "Обобщенные модели" не должно быть явно назначенного материала. Он имеет больший приоритет, чем материал категории.
«
Последнее редактирование: 13-08-2019, 11:22:39 от maksl
»
Записан
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Сообщество программистов Autodesk в СНГ
»
ADN Club
»
Revit API
»
Материал для обобщенных моделей