Инспектор систем

Автор Тема: Инспектор систем  (Прочитано 12068 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн enotАвтор темы

  • ADN OPEN
  • *****
  • Сообщений: 525
  • Карма: 2
Re: Инспектор систем
« Ответ #30 : 03-03-2020, 10:33:27 »
Разве IsMain не означает отношение к критическому пути?

Оффлайн Александр Игнатович

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
Re: Инспектор систем
« Ответ #31 : 03-03-2020, 10:34:59 »
В документации по этому методу есть хотя бы слово о критическом пути?

Оффлайн enotАвтор темы

  • ADN OPEN
  • *****
  • Сообщений: 525
  • Карма: 2
Re: Инспектор систем
« Ответ #32 : 03-03-2020, 10:37:27 »
Цитировать
Return Value
True if the type of fitting in this section is main False if the type of fitting in this section is branch

Цитировать
False if the type of fitting in this section is branch
- ветви системы.

Цитировать
True if the type of fitting in this section is main
- как я понимаю, самое нагруженное направление системы, в ревите определяемый через GetCriticalPath

если что то не так понимаю, поправьте





Оффлайн Александр Игнатович

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
Re: Инспектор систем
« Ответ #33 : 03-03-2020, 10:39:27 »
Почитай ответы в теме выше.

Оффлайн enotАвтор темы

  • ADN OPEN
  • *****
  • Сообщений: 525
  • Карма: 2
Re: Инспектор систем
« Ответ #34 : 03-03-2020, 10:46:55 »
Так, почитал...
true - возвращает только для тройника если он стоит на проходе для данной секции, false -  если стоит на ответвлении для данной секции (или для любого другого фитинга) ?

или скорее так:

true - это ствол
false - это ответвление и проход (сейчас картинку нарисую)




Оффлайн Александр Игнатович

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
Re: Инспектор систем
« Ответ #35 : 03-03-2020, 10:52:42 »
Почти. False может быть только для тройника, если разрез на его ответвлении.

Оффлайн enotАвтор темы

  • ADN OPEN
  • *****
  • Сообщений: 525
  • Карма: 2
Re: Инспектор систем
« Ответ #36 : 03-03-2020, 10:55:08 »
Так , не? (стрелками указано направление потока)

Картинка №1

Оффлайн Александр Игнатович

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
Re: Инспектор систем
« Ответ #37 : 03-03-2020, 10:59:38 »
Нет. На отводе всегда false, на основном проходе всегда true

Оффлайн enotАвтор темы

  • ADN OPEN
  • *****
  • Сообщений: 525
  • Карма: 2
Re: Инспектор систем
« Ответ #38 : 03-03-2020, 11:02:56 »
?
Картинка №2

Оффлайн Александр Игнатович

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
Re: Инспектор систем
« Ответ #39 : 03-03-2020, 11:04:14 »
Вроде да

Оффлайн enotАвтор темы

  • ADN OPEN
  • *****
  • Сообщений: 525
  • Карма: 2
Re: Инспектор систем
« Ответ #40 : 03-03-2020, 11:09:15 »
По моему мнению, все таки логичнее была бы первая картинка №1 где стволовой участок - IsMain=true, а ветви на проход и ответвление  - IsMain = false.

Но, судя по всему , истина другая)
Спасибо за пояснения.

Оффлайн Agens

  • ADN OPEN
  • ***
  • Сообщений: 223
  • Карма: 0
Re: Инспектор систем
« Ответ #41 : 03-03-2020, 11:15:48 »
запутали еще больше ) но тему, вроде, добили :)

на подаче и обратке, у тройника по "оси" всегда true, а вот на "отводе" false, со врезкой по-другому, со стороны врезки true....

в отоплении вообще критические участки подачи и обратки могу быть разными...
« Последнее редактирование: 03-03-2020, 15:24:09 от Agens »
VS2019, VBA 7.1, VB.NET, C#, ACAD2019, Revit 2020

Оффлайн Agens

  • ADN OPEN
  • ***
  • Сообщений: 223
  • Карма: 0
Re: Инспектор систем
« Ответ #42 : 05-03-2020, 20:32:10 »
чтобы обойти сеть трубопроводов нужно граф юзать?
VS2019, VBA 7.1, VB.NET, C#, ACAD2019, Revit 2020

Оффлайн Александр Игнатович

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
Re: Инспектор систем
« Ответ #43 : 06-03-2020, 09:36:16 »
А что, есть варианты?

Пример можешь, например тут у Джереми глянуть https://thebuildingcoder.typepad.com/blog/2013/02/simple-mep-system-traversal.html

Оффлайн Agens

  • ADN OPEN
  • ***
  • Сообщений: 223
  • Карма: 0
Re: Инспектор систем
« Ответ #44 : 06-03-2020, 12:28:03 »
Спасибо, вариант - бинарное дерево...  как частный случай... хотя врезка в коробку для вентиляции может быть из более 2 коннекторов...
VS2019, VBA 7.1, VB.NET, C#, ACAD2019, Revit 2020