Fyzické vs. analytické

Prostřednictvím těchto uzlů je možné u analytického modelování v aplikaci Dynamo pochopit a filtrovat analytické a fyzické prvky.

FilterElements.IsAnalyticalElement

Určuje, zda je daný objekt analytickým prvkem.

Knihovna Dynamo4AM → Utilities → FilterElements
Vstup obj Objekt, který chcete zkontrolovat.
Výstup booleovský Udává, zda je objekt analytickým prvkem.
Poznámky

Analytickými prvky jsou:

  • rámové konstrukce (analytické nosníky a analytické vzpěry),
  • analytické sloupy,
  • analytické podlahy,
  • analytické stěny.

Jiné typy objektů jsou považovány za jiné než analytické prvky.

Viz také: FilterElements.IsValidAnalyticalElement

FilterElements.IsPhysicalElement

Určuje, zda je daný objekt fyzickým prvkem.

Knihovna Dynamo4AM → Utilities → FilterElements
Vstup obj Objekt, který chcete zkontrolovat.
Výstup booleovský Udává, zda je objekt fyzickým prvkem.
Poznámky

Fyzickými prvky jsou:

  • konstrukční rámové konstrukce (konstrukční nosníky, konstrukční vzpěry, všimněte si, že zde není žádná položka architecturalframing),
  • architektonické a konstrukční sloupy,
  • architektonické a konstrukční podlahy,
  • architektonické a konstrukční stěny.

Jiné typy objektů jsou považovány za jiné než fyzické prvky.

FilterElements.IsValidAnalyticalElement

Určuje, zda je daný objekt platným analytickým prvkem.

Knihovna Dynamo4AM → Utilities → FilterElements
Vstup obj Objekt, který chcete zkontrolovat.
Výstup booleovský Udává, zda je objekt platným analytickým prvkem.
Poznámky

Neplatné analytické prvky jsou ty analytické prvky, které obsahují alespoň jeden lineární segment (například zakřivené nosníky nebo podlahy s obloukovými segmenty hranice) nebo se jedná o skloněné (nehorizontální) analytické podlahy.

FilterElements.HasAnalyticalElement

Určuje, zda daný objekt obsahuje analytický prvek.

Knihovna Dynamo4AM → Utilities → FilterElements
Vstup obj Objekt, který chcete zkontrolovat.
validOnly

Určuje, zda by analytický prvek měl být platný. Neplatné analytické prvky jsou ty analytické prvky, které obsahují alespoň jeden lineární segment (například zakřivené nosníky nebo podlahy s obloukovými segmenty hranice) nebo se jedná o skloněné (nehorizontální) analytické podlahy.

Viz také: FilterElements.IsValidAnalyticalElement

Výstup booleovský Udává, zda je objekt rovinný fyzický nebo analytický prvek.
Poznámky

Analytické prvky jsou obvykle asociovány s fyzickými prvky, které jsou nastavené na konstrukční.

Analytický model je možné zakázat v parametrech konstrukčních prvků – v takovém případě je vrácena hodnota false.

Architektonické prvky nejsou asociovány s analytickými prvky – v jejich případě je vrácena hodnota false.

FilterElements.GetAnalyticalElement

Extrahuje analytický prvek z fyzického prvku.

Knihovna Dynamo4AM → Utilities → FilterElements
Vstup obj Objekt, ze kterého se extrahuje analytický prvek.
validOnly

Určuje, zda by analytický prvek měl být platný. Neplatné analytické prvky jsou ty analytické prvky, které obsahují alespoň jeden lineární segment (například zakřivené nosníky nebo podlahy s obloukovými segmenty hranice) nebo se jedná o skloněné (nehorizontální) analytické podlahy.

Viz také: FilterElements.IsValidAnalyticalElement

Výstup analyticalElement

Analytický prvek extrahovaný z daného objektu.

Poznámky

Pokud objekt není fyzickým prvkem, je vrácena hodnota null.

Jestliže je objekt fyzickým prvkem a nemá analytický prvek, je vrácena hodnota null.

Pokud je objekt analytickým prvkem, je vrácen samotný analytický prvek beze změn.

Jestliže je parametr validOnly nastaven na hodnotu true a extrahovaný analytický prvek je neplatný, je vrácena hodnota null.

FilterElements.GetPhysicalElement

Načte fyzický prvek, který vlastní daný analytický prvek.

Knihovna Dynamo4AM → Utilities → FilterElements
Vstup obj Objekt, ze kterého se získá fyzický prvek.
Výstup physicalElement Fyzický prvek získaný z daného analytického prvku.
Poznámky

Pokud zadaný objekt není analytický objekt, je vrácena hodnota null.