#1131 Unexpected items in protos list

Steve Appling Wed 21 Aug

I am investigating use of the Protos list to provide prompts for potentially common children equipment, but while reviewing this list, there seem to be "extra" protos that I would not expect. I would expect this list to be compiled from all of the children in definitions with any extra tags from childrenFlatten. I see these in the list, but I also see some of those combinations of tags with other tags removed. Let me give some examples:

I see {outside duct equip} as a child in a few places in the definitions and this makes sense. The Protos list also includes outside equip, which doesn't make sense to me. How is outside an equipment? I can't find any place where {outside equip} is listed under children in a definition.

I see this in many other places where protos including duct or pipe are also included without those tags. outside equip, discharge equip, makeup water entering equip and many others don't make sense to me as Equipment.

Can someone explain why these are listed as protos.

Brian Frank Wed 21 Aug

Keep in mind that isn't really a hand curated list, but rather just auto-generated by computing out all the childrenFlatten combinations.

In the case of outside-equip it is because all equip can contain generically sub-equip or sub-points. So in the case of an outside-duct-equip, then sub-equip inside the duct (fans, dampers, etc) would be required to have the tags outside and equip. So think of it more as an abstract type.

But I think moving forward for Xeto we are developing more hand curated templates that would probably make more a lot more sense for you to use instead of the protos. For example look at the point types you find here

Steve Appling Wed 21 Aug

Thanks - I didn't realize that sub-equip was required to also have certain tags from the parent equipment.

I'm trying to get up to speed on Xeto too, but am late to the party :)

bessie koelpin Sun 1 Sep

It sounds like those "extra" Protos might be showing up due to how the tags are being processed or combined. Sometimes, tags might get mixed or stripped down during the list creation, leading to entries that don’t seem logical, like "outside equip." It could be a glitch in the system or how the definitions are being interpreted. You might want to check with someone who knows the system better or dig into how the Protos list is generated to get a clearer answer.

Login or Signup to reply.