Сообщество программистов Autodesk в СНГ
ADN Club => Civil 3D API => Тема начата: Пашин Евгений от 22-01-2018, 14:28:03
Название:
Как получить ObjectId труб и колодцев сети?
Отправлено:
Пашин Евгений
от
22-01-2018, 14:28:03
Добрый день, коллеги.
Ищу ответ на вопрос: как можно получить ObjectId труб и колодцев по ObjectId сети?
Заранее благодарю.
Название:
Re: Как получить ObjectId труб и колодцев сети?
Отправлено:
Пашин Евгений
от
22-01-2018, 15:16:10
Код - C#
[Выбрать]
Autodesk
.
AutoCAD
.
DatabaseServices
.
ObjectIdCollection
pipeOIC
=
network
.
GetPipeIds
(
)
;
Autodesk
.
AutoCAD
.
DatabaseServices
.
ObjectIdCollection
structureOIC
=
network
.
GetStructureIds
(
)
;
Спасибо, Дмитрию Загорулькину.
Название:
Re: Как получить ObjectId труб и колодцев сети?
Отправлено:
Алексей (IdeaSoft)
от
08-06-2018, 17:47:24
А как получить доступ к объекту network?
Просто указать в модели не вариант.
Хочу получить сразу коллекцию трасс
Название:
Re: Как получить ObjectId труб и колодцев сети?
Отправлено:
Александр Ривилис
от
08-06-2018, 18:18:39
Алексей (IdeaSoft)
,
CivilDocument.GetPipeNetworkIds - это коллекция всех ObjectId сетей в чертеже.
трасса и сеть это совершенно разные вещи.