Последние сообщения

Последние сообщения

Страницы: [1] 2 3 ... 10
1
ObjectARX / Re: Иконки в контекстном меню
« Последний ответ от Александр Ривилис 23-02-2020, 23:11:21 »
Иной способ – это работа мимо API, напрямую с оборудованием.
В ObjectARX нет классов/методов для добавления иконок в контекстное динамически (это можно сделать через AutoCAD .NET API в CUIX). Поэтому всё остальное - это работа через Windows API.
Данное твоё оценочное суждение ложно
О чем речь? Если это наезд на Администратора, то читай Правила форума.

2
ObjectARX / Re: Иконки в контекстном меню
« Последний ответ от Sergey_K 23-02-2020, 18:29:03 »
Функционал Windows API искусственно ограничен, по ведомым только adsk обстоятельствам. В основном меню иконки можно назначать, а в контекстном нет. Решения НЕТ. Возможно в этом заложен неведомый нам, глубокий сакральный смысл или просто гранаты не той системы?
Цитата:  
Только думаю, что не таким образом. Ибо:
Иной способ – это работа мимо API, напрямую с оборудованием. Adsk пользует WinAPI, по этому иного способа у них нет, а его изобретение влечёт за собой приличные накладные расходы.
Данное твоё оценочное суждение ложно
Цитата:  
На всякий случай я задал вопрос в ADN DevHelp. Если будет дополнительная информация - сообщу
Вряд ли будет что то вразумительное, но тем не менее хотелось бы услышать начхальника механического цеха
3
Revit API / Re: Размещение предметов вдоль стен
« Последний ответ от Agens 23-02-2020, 15:47:42 »
Если интересно, то можно получить координаты и внешнего и внутреннего Face  отдельной стенки через следующий код:
 IList<Reference> sideFaces = HostObjectUtils.GetSideFaces(wall, ShellLayerType.Exterior);
Face face = uiDoc.Document.GetElement(sideFaces[0]).GetGeometryObjectFromReference(sideFaces[0]) as Face;
стенка может нескольким комнатам принадлежать, лично мне это не подходит...
4
Revit API / Re: Размещение предметов вдоль стен
« Последний ответ от Agens 23-02-2020, 15:46:45 »
в понедельник придут Гуру, помогут )
5
Revit API / Re: Размещение предметов вдоль стен
« Последний ответ от Mystogan 23-02-2020, 13:53:25 »
Agens,
спасибо за отклик.
6
Revit API / Re: Размещение предметов вдоль стен
« Последний ответ от Mystogan 23-02-2020, 13:52:40 »
Если интересно, то можно получить координаты и внешнего и внутреннего Face  отдельной стенки через следующий код:
 IList<Reference> sideFaces = HostObjectUtils.GetSideFaces(wall, ShellLayerType.Exterior);
Face face = uiDoc.Document.GetElement(sideFaces[0]).GetGeometryObjectFromReference(sideFaces[0]) as Face;
7
Revit API / Re: Размещение предметов вдоль стен
« Последний ответ от Agens 23-02-2020, 13:35:49 »
ну, вообще-то нет архитектуры без комнат )
хотя написано
Цитировать
Represents an enclosed area or volume in the Revit model. This is the parent class for rooms, spaces and areas.
.
Про Area Class ничего не знаю. возможно. это ваш вариант...
8
Revit API / Re: Размещение предметов вдоль стен
« Последний ответ от Mystogan 23-02-2020, 13:17:37 »
У меня получается пока просто 4 стены, значит мне надо превратить их в комнату?
9
Revit API / Re: Размещение предметов вдоль стен
« Последний ответ от Agens 23-02-2020, 12:55:25 »
в этой тебе пример кода https://adn-cis.org/forum/index.php?topic=7513.msg42525#msg42525 (сообщение 18)
10
Revit API / Re: Размещение предметов вдоль стен
« Последний ответ от Mystogan 23-02-2020, 12:50:51 »
А как достучаться до face, через wall.getGeometry?
Страницы: [1] 2 3 ... 10