Nœuds Dynamo pour Autodesk Revit Steel Connections 2020

Examinez les nœuds Dynamo disponibles à utiliser avec les connexions en acier.

Nœud Dynamo Input (entrée) Sortie

Connection.ByType

Crée des connexions.

nœud

Nœud de connexion ou liste de nœuds de connexion.

index

Ordre de l'élément d'entrée dans une connexion, spécifié en tant que tableau de nombres entiers.

connectionType

Type de connexion à créer (requiert Input.ConnectionTypes).

Connexion

Connexion ou liste de connexions.

ConnectionNode.FromStructure

Regroupe les éléments de données de structure en nœuds de connexion.

objet

Liste des éléments de données de structure.

ConnectionNode []

Liste de nœuds de connexion. Pour plus d'informations, reportez-vous à la rubrique Nœud de regroupement.

ConnectionNode.SubNodesOfSize

Pour les nœuds disposant d'au moins un nombre souhaité de zones ou d'éléments, cette commande transforme chaque nœud d'entrée en liste de sous-nœuds, où chaque sous-nœud comporte les mêmes éléments que le nœud d'origine, mais organisés de manière différente.

nœud

Nœud de connexion.

noOfZones

Nombre souhaité de zones.

ConnectionNode[]

Liste de sous-nœuds de connexion, où chaque sous-nœud est une liste de nœuds. Pour plus d'informations, reportez-vous à la rubrique Nœud de dispositions.

ConnectionNode.Zones

Renvoie les zones au sein de chaque zone de connexion d'entrée.

connectionNode

Nœud de connexion.

Zone[]

Liste des zones.

ConnectionType.ByNames

Crée un type de connexion à partir de deux chaînes : connectionName et typeName.

connectionName

Chaîne contenant le nom de la connexion.

typeName

Chaîne contenant le nom du type de connexion.

ConnectionType

Types de connexion en résultant.

ConnectionType.ConnectionName

Renvoie le nom de type à partir d'un type de connexion.

connectionType

Type de connexion d'entrée.

chaîne

Chaîne de sortie contenant le nom de connexion.

ConnectionType.TypeName

Renvoie le nom de type à partir d'un type de connexion.

connectionType

Type de connexion d'entrée.

chaîne

Chaîne de sortie contenant le type de connexion.

Filter.ByAngleBetweenAxes

Renvoie les nœuds dans lesquels certains axes des éléments de données de structure numéro N et M dans le nœud forment un angle entre X et Y, où N, M, X, Y et les axes sont spécifiés par l'utilisateur.

nœud

Nœud(s) de connexion d'entrée.

indexFirst

Index de base 0 du premier élément à comparer.

indexSecond

Index de base 0 du deuxième élément à comparer.

axisFirst

Axe de référence du premier élément de données structurelles (il peut s'agir de X, Y ou Z, indiqué sous forme de chaîne non sensible à la casse).

axisSecond

L'axe de référence du deuxième élément de données structurelles (il peut s'agir de X, Y ou Z, indiqué sous forme de chaîne non sensible à la casse).

rangeStart

Valeur comprise entre 0 et 90 degrés, marquant le début de la plage de votre choix.

rangeEnd

Valeur comprise entre 0 et 90 degrés, marquant la fin de la plage de votre choix.

accepted

Nœuds qui répondent aux critères du filtre.

rejected

Nœuds qui ne répondent pas aux critères du filtre.

Filter.ByAngleBetweenBeams

Identique au nœud ByAngleBetweenAxes, la différence étant que le nœud Filter.ByAngleBetweenBeams mesure uniquement l'angle entre les axes des X. Si les éléments structurels se touchent au niveau des extrémités, l'angle peut être compris entre 0 et 180 degrés au lieu de 0 et 90 degrés.

nœud

Nœuds ou nœud de connexion d'entrée.

indexFirst

Index de base 0 du premier élément de données structurelles à comparer.

indexSecond

Index de base 0 du deuxième élément de données structurelles à comparer.

rangeStart

Valeur comprise entre 0 et 180 degrés marquant le début de la plage de votre choix.

rangeEnd

Valeur comprise entre 0 et 180 degrés marquant la fin de la plage de votre choix.

accepted

Nœuds qui répondent aux critères du filtre.

rejected

Nœuds qui ne répondent pas aux critères du filtre.

Filter.BySectionProfile

Renvoie les nœuds dans lesquels l'élément de données structurelles à un index donné possède un certain profil de coupe.

nœud

Nœuds ou nœud de connexion d'entrée.

index

Index de base 0 de l'élément de données structurelles à comparer.

profileToFind

Profil dont doit disposer l'élément de données structurelles pour répondre aux critères du filtre.

accepted

Nœuds qui répondent aux critères du filtre.

rejected

Nœuds qui ne répondent pas aux critères du filtre.

Filter.BySectionShape

Renvoie les nœuds dans lesquels l'élément de données structurelles à un index donné possède une certaine forme de coupe.

nœud

Nœuds ou nœud de connexion d'entrée.

index

Index de base 0 de l'élément de données structurelles à comparer.

shapeToFind

Forme que doit avoir l'élément de données structurelles pour répondre aux critères du filtre.

accepted

Nœuds qui répondent aux critères du filtre.

rejected

Nœuds qui ne répondent pas aux critères du filtre.

Filter.BySectionType

Renvoie les nœuds dans lesquels l'élément de données structurelles à un index donné possède un certain type de coupe.

nœud

Nœuds ou nœud de connexion d'entrée.

index

Index de base 0 de l'élément de données structurelles à comparer.

nameToFind

Nom de type que doit avoir l'élément de données structurelles pour répondre aux critères du filtre.

accepted

Nœuds qui répondent aux critères du filtre.

rejected

Nœuds qui ne répondent pas aux critères du filtre.

Filter.BySlantAngle

Renvoie les nœuds dans lesquels l'élément de données structurelles a un certain angle d'inclinaison à un index donné (angle entre l'axe de l'élément et l'axe vertical).

nœud

Nœuds ou nœud de connexion d'entrée.

index

Index de base 0 de l'élément de données structurelles à comparer.

rangeStart

Valeur comprise entre 0 et 90 degrés, marquant le début de la plage de votre choix.

rangeEnd

Valeur comprise entre 0 et 90 degrés, marquant la fin de la plage de votre choix.

accepted

Nœuds qui répondent aux critères du filtre.

rejected

Nœuds qui ne répondent pas aux critères du filtre.

Filter.BySlopeAngle

Renvoie les nœuds dans lesquels l'élément de données structurelles a un certain angle d'inclinaison à un index donné (angle entre l'axe de l'élément et le plan horizontal).

nœud

Nœuds ou nœud de connexion d'entrée.

index

Index de base 0 de l'élément de données structurelles à comparer.

rangeStart

Valeur comprise entre 0 et 90 degrés, marquant le début de la plage de votre choix.

rangeEnd

Valeur comprise entre 0 et 90 degrés, marquant la fin de la plage de votre choix.

accepted

Nœuds qui répondent aux critères du filtre.

rejected

Nœuds qui ne répondent pas aux critères du filtre.

Filter.ByZoneType

Renvoie les nœuds dans lesquels l'élément de données structurelles a un certain type de zone pour ce nœud à un index donné.

nœud

Nœuds ou nœud de connexion d'entrée.

index

Index de base 0 de l'élément de données structurelles à comparer.

zoneType

Chaîne non sensible à la casse représentant le type de zone (il peut s'agir de l'extrémité ou du corps).

accepted

Nœuds qui répondent aux critères du filtre.

rejected

Nœuds qui ne répondent pas aux critères du filtre.

Input.ConnectionTypes

Fournit une liste déroulante de types de connexion.

Liste déroulante dans laquelle vous pouvez sélectionner l'un des types de connexion chargé dans le modèle.

connectionType

Type de connexion en résultant.

Input.SelectStructureData

Fournit une méthode permettant de sélectionner manuellement les éléments du modèle.

Bouton de sélection pour les éléments du modèle.

Éléments

Liste des éléments en résultant.

Input.StructuralSectionShapes

Fournit une liste déroulante de formes de coupe d'élément de données structurelles.

Liste déroulante dans laquelle vous pouvez sélectionner une forme de coupe.

sectionShape

Forme de coupe de sortie.

Input.StructuralDataFamilies

Fournit une liste déroulante de familles d'éléments de données structurelles.

Liste déroulante dans laquelle vous pouvez sélectionner une famille chargée dans le modèle.

familyName

Nom de famille de sortie.

Input.StructuralDataTypes

Fournit une liste déroulante de types d'élément de données structurelles.

Liste déroulante dans laquelle vous pouvez sélectionner un type chargé dans le modèle.

parentFamily

Nom de famille de sortie.

typeName

Nom de type de sortie.

Model.GetStructureData

Renvoie la liste des éléments de données structurelles sélectionnés dans le modèle.

Sélection effectuée dans Revit avant l'exécution du script.

StructureData[]

Liste des éléments de données structurelles qui ont été sélectionnés dans le modèle.

StructureData.GetCoordinateSystem

Renvoie le système de coordonnées d'un élément de données structurelles.

structureData

Données structurelles saisies.

CoordinateSystem

Système de coordonnées de sortie (l'axe X est de couleur rouge, l'axe Y est vert et l'axe Z est bleu)

StructureData.SectionProfile

Renvoie le profil de coupe d'un élément de données structurelles.

structureData

Données structurelles saisies.

chaîne

Profil de coupe de sortie, sous forme de chaîne.

StructureData.SectionShape

Renvoie la forme de coupe d'un élément de données structurelles.

structureData

Données structurelles saisies.

chaîne

Forme de coupe de sortie, sous forme de chaîne.

StructureData.SectionType

Renvoie le type de coupe d'un élément de données structurelles.

structureData

Données structurelles saisies.

chaîne

Type de la coupe de sortie, sous forme de chaîne.

StructureData.XAxis

Renvoie l'axe X d'un élément de données structurelles.

structureData

Données structurelles saisies.

Vecteur

Axe X de sortie, sous forme d'un vecteur.

StructureData.YAxis

Renvoie l'axe Y de l'élément de données structurelles.

structureData

Données structurelles saisies.

Vecteur

Axe Y de sortie, sous forme de vecteur.

StructureData.ZAxis

Renvoie l'axe Z d'un élément de données structurelles.

structureData

Données structurelles saisies.

Vecteur

Axe Z de sortie, sous forme de vecteur.

Zone.Parent

Renvoie le parent de la zone, qui est un élément de données structurelles.

par zones

Zones ou zone de saisie.

ModelObject

Élément de données structurelles de sortie.

Zone.ZoneType

Renvoie le type d'une zone.

par zones

Zones ou zone de saisie.

chaîne

Type de zone de sortie (extrémité ou corps), sous forme d'une chaîne.