Swiss Properties

Tekla Structures swissproperties
Not version-specific
Tekla Structures
Environment
Switzerland
Back to top

1. Objectif et description

Ces variables personnalisées étendent les fonctionnalités de Tekla Structures. Elles sont disponibles dans l’ensemble du système : listes, désignations du modèle, dessins, API .NET, filtres, affichage des objets, export IFC, etc.

Back to top

2. Exigences système

-

Back to top

3. Installation

Cette extension est disponible dans l’environnement allemand à partir de Tekla Structures 2024 SP2.

Back to top

4. Utilisation

Pour utiliser les variables personnalisées :

  1. Le préfixe « CUSTOM. » doit être ajouté devant chaque variable utilisée.
  2. Certaines de ces variables dépendent d’attributs personnalisés spécifiques, fournis avec l’environnement standard de Tekla Structures. Ces attributs doivent être définis dans tous les cas.
  3. Par défaut, les variables produisent des valeurs métriques, comme toutes les autres variables du modèle.
 
Back to top

4.1. Position globale

 

NomTypeType d’objetDescription
    

 

Back to top

4.2. Non spécifique

NomTypeType d’objetDescription
CUSTOM.EBKPHStringPièce / AssemblageContient la quantité requise pour l’estimation des coûts selon eBKP-h. L’unité dépend du type d’objet utilisé (longueur pour les poteaux, surface pour les murs, dalles, etc.).
CUSTOM.AREA_NPKStringPièce / AssemblageContient la surface nécessaire pour le calcul des surfaces de coffrage. Des informations détaillées sur les quantités calculées se trouvent  ici.
CUSTOM.AREA_SLAB_SIDEFloatPièce Contient la surface de coffrage des chants des dalles. Calculée à partir du périmètre et de l’épaisseur de la dalle (LARGEUR * PÉRIMÈTRE).
CUSTOM.HW_RATIOFloatPièce Contient le rapport hauteur / largeur des poteaux et des murs. Permet de vérifier si un poteau devrait être un mur ou inversement.
CUSTOM.EST_REINFFloatPièce Contient le poids théorique des armatures basé sur le volume et le taux d’armature : VOLUME * REINF_VOLUME
CUSTOM.PHASEStringPièce Indique à quel sous-système appartient un objet, indépendamment de son assemblage.
CUSTOM.IS_SAME_PHASEStringPièce Retourne 0 si l’objet n’est pas affecté au même sous-système que l’assemblage auquel il appartient.
Retourne 1 s’il appartient au même sous-système que son assemblage.

 

 

*** Attention avec les phases contenant un grand nombre de pièces – le calcul peut être long.

Back to top

4.4. Spécifique au béton

NomTypeType d’objetDescription
    

 

Back to top

4.5. Spécifique à l’armature

NomTypeType d’objetDescription
CUSTOM.REBAR_WPLIntegerArmatureContient le poids de l’armature par mètre linéaire (kg/m).
CUSTOM.REBAR_CROSS_SECTION_AREAIntegerArmatureContient la section transversale de la barre d’armature (mm²).
CUSTOM.REBAR_BEND_CODEStringArmatureContient le niveau de traitement en fonction de la forme de pliage selon SSHV. La forme est recherchée dans le fichier « Figuren_Bearbeitungsgrad.csv » dans l’environnement suisse, dossier « General → Settings », et le degré de traitement est renvoyé.
CUSTOM.REBAR_COUNT_OF_BARSStringArmatureContient le nombre total de barres d’armature identiques dans le modèle. Attention! Cet attribut influence les performances, par ex. lors de l’export IFC ! Nous recommandons donc l’utilisation de ce macro.
CUSTOM.REBAR_LABELING + CUSTOM.MESH_LABELINGStringArmatureContient un texte d’étiquetage identique à celui utilisé dans les plans. Cet attribut peut, par exemple, aider à retrouver les informations essentielles de pose dans le modèle IFC.

 

Back to top

4.6. Spécifique à l’acier

NomTypeType d’objetDescription
CUSTOM.IS_FOLDED_PLATEStringPièce 

Retourne 1 si l’objet est une tôle pliée, sinon 0. Les pièces suivantes sont considérées comme des tôles pliées:

  • Attribut Tekla "IS_BENT_PLATE" = 1 (créé en tant que tôle pliée)
  • Attribut Tekla "IS_LOFTED_PLATE" = 1 (créé en tant que tôle surélevée)
  • Attribut Tekla "IS_POLYBEAM" = 1 (poutre polygonale avec profil tôle)
  • Attribut Tekla "PartCambering" > 0 (flèche dans les propriétés de déformation > 0)
  • Attribut Tekla "CURVED_SEGMENTS" > 1 (rayon d'une poutre courbe > 0)
CUSTOM.HAS_COUNTERSUNK_HOLEIntegerPièce Vérifie la présence de trous fraisés (éléments de boulonnage) dans la pièce. Retourne 1 si vrai, sinon 0.
CUSTOM.COUNT_HOLES_OF_PARTIntegerPièce Retourne le nombre de trous dans la pièce.
CUSTOM.IS_CONTOURPLATEIntegerPièce Retourne 1 si la pièce est une tôle de contour, sinon 0.
CUSTOM.NUMBER_OF_FOLDSIntegerPièce Retourne le nombre de plis dans la pièce.
Back to top

5. Modifications

Back to top
Cela a-t-il été utile?