US Custom Variables

Tekla Structures
Not version-specific
Tekla Structures
custom attributes
Reporting
template attributes
Environment
Not environment-specific
United States (Imperial)
United States (Metric)
Back to top

1. Objectif et description

Cet ensemble de variables personnalisées étend les capacités de rapport de Tekla Structures. Ces variables sont disponibles dans tout le système : rapports, marques comme modèles, dessins, API .Net, filtrage, représentation des objets, etc...

Back to top

2. Exigences du système

Environnements : Tous

Langues : ANGLAIS

Back to top

3. Installation

Pour installer l'application :

  1. Exécutez le fichier d'installation USCustomVariables.msi 32bit (x86) ou 64bit (x64) disponible dans la catégorie Applications (ou en tant que recherche) de Tekla Warehouse.
  2. Fermez Tekla Structures pendant l'installation.
  3. Rouvrez Tekla Structures une fois l'installation terminée.
Back to top

4. Utilisation

Pour utiliser l'application :

  1. Vous devrez placer le préfixe "CUSTOM." devant chaque variable utilisée.
  2. Certaines de ces variables dépendent de certains attributs définis par l'utilisateur qui sont fournis avec les environnements usimp et usmet de Tekla Structures. Ces attributs sont spécifiés dans chaque cas.
  3. La sortie de ces variables sera une métrique par défaut, comme toutes les autres variables de modèle du système. La sortie peut être personnalisée à l'aide du formatage de l'éditeur de modèle : Par exemple, Length -> ft-in -> 1/16".  Pour utiliser ces variables dans l'Organisateur, elles doivent être ajoutées manuellement (voir l'article TUA - Créer une propriété personnalisée dans l'Organisateur).
  4. Ces nouvelles variables sont ajoutées au fichier contentattributes_custom_usa.lst sous environments/usimp/template/settings/. Si vous vous trouvez dans d'autres environnements, recherchez votre fichier contentattributes.lst et ajoutez de nouvelles lignes pour inclure les fichiers copiés pour ces nouveaux fichiers lst. Pour plus de commodité dans les versions plus récentes de Tekla Structures, le programme d'installation inclut une copie métrique du fichier contentattributes_custom_usa.lst sous Environments\common\template\settings que plusieurs environnements mappent déjà, et le fichier contentattributes.lst édité (comme ci-dessous) sera suffisant. Sinon, vous devrez copier manuellement le fichier contentattributes_custom_usa.lst dans le dossier approprié de votre environnement installé.
Image
USCustomVariablesContentAttributes.png
Back to top

4.1. Position globale

Ces variables lisent automatiquement les valeurs PROJ_DATUM_X, _Y et _Z. Elles sont conçues pour que vous puissiez saisir une fois un décalage de référence de projet dans les attributs définis par l'utilisateur des propriétés du projet et qu'il soit automatiquement prêt pour ces variables, ce qui vous permet d'éviter les formules longues et répétitives et vous évite d'avoir à modéliser loin de l'origine pour obtenir la valeur correcte dans les rapports et les dessins pour les positions.
 

Nom

Type

Objet

Description

CUSTOM.GLOBAL_START_X

Distance

Pièce

X Origine Global

CUSTOM.GLOBAL_START_Y

Distance

Pièce

Y Origine Global

CUSTOM.GLOBAL_START_Z

Distance

Pièce

Z Origine Global

CUSTOM.GLOBAL_END_X

Distance

Pièce

X Extrémité Global

CUSTOM.GLOBAL_END_Y

Distance

Pièce

Y Extrémité Global

CUSTOM.GLOBAL_END_Z

Distance

Pièce

Z Extrémité Global

CUSTOM.GLOBAL_COG_X

Distance

Pièce

X CdG Global

CUSTOM.GLOBAL_COG_Y

Distance

Pièce

Y CdG Global

CUSTOM.GLOBAL_COG_Z

Distance

Pièce

Z CdG Global

***Toutes les variables de cette section ne doivent être exécutées que sur des objets de type "pièce" dans le modèle.

Back to top

4.2. Position locale

Ces valeurs n'utilisent pas de décalage global. Certaines de ces valeurs ne sont pas disponibles dans les modèles normalement, d'autres vous permettent d'éviter des formules longues et répétitives pour obtenir les valeurs dont vous avez besoin.

Nom

Type

Objet

Description

CUSTOM.LOCAL_COG_X

Distance

Pièce/Assemblage/Elément béton

CdG Local X*

CUSTOM.LOCAL_COG_Y

Distance

Pièce/Assemblage/Elément béton

CdG Local Y*

CUSTOM.LOCAL_COG_Z

Distance

Pièce/Assemblage/Elément béton

CdG Local Z*

CUSTOM.AT_DEPTH_OFFSET

Distance

Pièce

Décalage en profondeur

CUSTOM.AT_DEPTH

String

Pièce

Position en profondeur (milieur, face, derrière)

CUSTOM.ON_PLANE_OFFSET

Distance

Pièce

Décalage dans plan

CUSTOM.ON_PLANE

String

Pièce

Position dans la plan (milieur, droite, gauche)

CUSTOM.ROTATION_OFFSET

Distance

Pièce

Déplacement en rotation

CUSTOM.ROTATION

String

Pièce

Rotation (face, dessus, arrière, dessous)

CUSTOM.START_DX

Distance

Pièce

Décalage X origine

CUSTOM.START_DY

Distance

Pièce

Décalage Y origine

CUSTOM.START_DZ

Distance

Pièce

Décalage Z origine

CUSTOM.END_DX

Distance

Pièce

Décalage X extrémité

CUSTOM.END_DY

Distance

Pièce

Décalage Y extrémité

CUSTOM.END_DZ

Distance

Pièce

Décalage Z extrémité

*Ces variables sont relatives au centre exact (calculé par les extrema) du début et de la fin de la pièce et sont limitées aux objets de type pièce dans le modèle. Pour les assemblages, la pièce principale est utilisée comme point relatif.
***Toutes les variables de cette section ne peuvent être exécutées que sur des objets de type pièce dans le modèle.

Back to top

4.3. Non Spécifique

Nom

Type

Objet

Description

CUSTOM.HANDLE_LENGTH

Distance

Pièce

La poutre est l'objet d'entrée, qui renvoie la distance entre la poignée d'origine et la poignée d'extrémité dans l'espace 3D.

CUSTOM.COMPONENT_NAME

String Composent Fonctionne pour tout composant (plugin, composant personnalisé, composant système) - Renvoie la valeur du champ Nom du composant
CUSTOM.HAS_ANYCUTS Integer Pièce Renvoie 1 si la pièce présente des coupes de n'importe quel type
CUSTOM.HAS_LINECUTS Integer Pièce Renvoie 1 si la pièce comporte des coupes linéaires
CUSTOM.HAS_EDGECHAMFERS Integer Pièce Renvoie 1 si la pièce présente des chanfreins sur les bords
CUSTOM.HAS_ANYPARTCUTS Integer Pièce Renvoie 1 si la pièce comporte des coupes de type quelconque
CUSTOM.HAS_FITTINGS Integer Pièce Retourne 1 si la pièce a des adaptations
CUSTOM.BP_ELEVATION Distance Pièce Renvoie la valeur de décalage de l'élévation du point de base actuel
CUSTOM.BP_LATITUDE Float Pièce Renvoie la valeur de décalage de la latitude du point de base actuel
CUSTOM.BP_LONGITUDE Float Pièce Renvoie la valeur de décalage de la longitude du point de base actuel
CUSTOM.PART_TYPE Integer Pièce

Inconnu = -1

Poutre = 0

PolyPoutre = 1

Poutre débillardée = 2

Poutre cintrée =3

Poteau = 4

Panneau = 5

Semelle filante = 6

Semelle = 7

Dalle = 8

Plat et Dalle de lissage = 9

Plat par contour = 10

Plat plié = 11

Article = 12

CUSTOM.PART_TYPE_STR String Pièce

Inconnu = Unknown

Poutre = Beam

PolyPoutre = PolyBeam

Poutre débillardée = SpiralBeam

Poutre cintrée =CurvedBeam

Poteau = Column

Panneau = Panel

Semelle filante = StripFooting

Semelle = PadFooting

Dalle = Slab

Plat et Dalle de lissage = LoftedSlab

Plat par contour = ContourPlate

Plat plié = BentPlate

Article = Item

CUSTOM.IS_STEEL Integer Pièce 1 si type ACIER, sinon 0
CUSTOM.IS_CURVED_BEAM Integer Pièce 1 si type de poutre cintrée,  sinon 0 (modélisé avec deux poignées et définition du rayon dans les propriétés)
CUSTOM.QTY_SUBASSEMBLIES Integer Assemblage Le nombre de sous-assemblages.
CUSTOM.QTY_SECONDARIES Integer Assemblage Le nombre de secondaires.
CUSTOM.DWG_SP_COUNT Integer Assemblage/Pièce La quantité de croquis de débit
CUSTOM.DWG_ASM_COUNT Integer Assemblage/Pièce La quantité de croquis d'assemblage/dessins d'élément béton

CUSTOM.TcProjectId

String

Tous

L'ID du projet Trimble Connect qui est stocké au niveau du projet.

CUSTOM.TcProjectUrl

String

Tous

L'URL du projet Trimble Connect qui est stockée au niveau du projet.

CUSTOM.TcProjectRegion

String

Tous

La région du projet Trimble Connect qui est stockée au niveau du projet.

CUSTOM.BasePoint_North

String

Tous

L'angle nord de base est déterminé à partir du point de base du projet.

Back to top

4.4. Spécifique Béton

Nom

Type

Objet

Description

CUSTOM.SLAB_PERIMETER_AREA

Area

Pièce

Somme des surfaces des bords verticaux de la pièce et de ses sous-éléments

CUSTOM.SLAB_PERIMETER

Distance

Pièce

Somme des longueurs autour des faces verticales de la pièce

CUSTOM.ASSEMBLY_WEIGHT

Weight

Elément béton

Poids net de l'assemblage béton/préfabriqué : exclut le poids dû au volume déplacé par l'armature, les boulons, les goujons et les soudures. Ajoute le poids réel de l'armature, des boulons, des goujons et des soudures. **

CUSTOM.CONCRETE_WEIGHT

Weight

Elément béton

Poids net du béton uniquement : exclut le poids du béton déplacé par les armatures, les boulons, les goujons et les soudures. **

CUSTOM.CONCRETE_VOLUME

Volume

Elément béton

Volume net du béton uniquement : exclut le volume déplacé par les armatures, les boulons, les goujons et les soudures. **

CUSTOM.POUR_AREA_SIDE

Area Elément béton Zone de coffrage latérale (=AREA-AREA_PGZ-AREA_NGZ)

***Toutes les variables de cette section ne doivent être exécutées que sur des objets de type pièce en béton dans le modèle.
** On suppose que les sous-assemblages en béton sont à l'extérieur de l'élément béton ; l'acier est à l'intérieur.

Back to top

4.5. Spécifique Armatures

Nom

Type

Objet

Description

CUSTOM.REBAR_IS_VALID

Integer Armature Renvoie 1 si le poids et la longueur de la barre sont supérieurs à zéro et si la géométrie de la barre est valide

CUSTOM.FATHER_PART

String Armature Fourni le GUID de la pièce parent de la barre.

CUSTOM.LENGTH_AJSUM

Distance

Armature

Somme des valeurs des brins A à G avec les décalages de début et de fin d'uda ajoutés*

CUSTOM.LENGTH_AJ

Distance

Armature

La longueur réelle de la barre d'armature le long de l'axe central avec les décalages uda de début et de fin ajoutés.*

CUSTOM.WEIGHT_AJSUM

Weight

Armature

Poids théorique en utilisant la somme des longueurs de A à G multipliée par le poids par unité de longueur avec le poids associé des décalages uda de début et de fin ajoutés.*

CUSTOM.WEIGHT_AJ

Weight

Armature

Poids réel de la barre d'armature le long de l'axe central multiplié par le poids par unité de longueur avec le poids associé des décalages uda de début et de fin ajoutés.*

CUSTOM.CREATION_METHOD

Integer

Groupe Armature

SPACING_TYPE_UNDEFINED = 0

SPACING_TYPE_EXACT_SPACINGS = 1

SPACING_TYPE_EXACT_NUMBER = 2

SPACING_TYPE_TARGET_SPACE = 3

SPACING_TYPE_EXACT_SPACE_FLEX_AT_START = 4

SPACING_TYPE_EXACT_SPACE_FLEX_AT_END = 5

SPACING_TYPE_EXACT_SPACE_FLEX_AT_BOTH = 6

SPACING_TYPE_EXACT_SPACE_FLEX_AT_MIDDLE = 7

CUSTOM.REINF_VOLUME

Volume

Assemblage

Volume de ferraillage dans l'assemblage, les sous-ensembles et les pièces secondaires. Comprend tous les types de renforcement.

CUSTOM.REINF_WEIGHT

Weight

Assemblage

Poids des ferraillages dans l'assemblage, les sous-ensembles et les pièces secondaires. Comprend tous les types d'armaturess.

CUSTOM.MESH_VOLUME

Volume

Assemblage

Le volume des trellis dans l'assemblage, les sous-assemblages et les pièces secondaires.

CUSTOM.MESH_WEIGHT

Weight

Assemblage

Poids de l'armature en treillis dans l'assemblage, les sous-assemblags et les pièces secondaires.

CUSTOM.STRAND_VOLUME

Volume

Assemblage

Le volume des torons dans l'assemblage, les sous-assemblages et les pièces secondaires.

CUSTOM.STRAND_WEIGHT

Weight

Assemblage

Poids des torons dans l'assemblage, les sous-assemblages et les pièces secondaires.

CUSTOM.REBAR_VOLUME

Volume

Assemblage

Le volume des armatures dans l'assemblage, les sous-assemblages et les pièces secondaires.

CUSTOM.REBAR_WEIGHT

Weight

Assemblage

Poids des armatures dans l'assemblage, les sous-assemblages et les pièces secondaires.

CUSTOM.CC_TARGET

Distance Groupe Armature CC_TARGET en format distance

CUSTOM.CC_MIN

Distance Groupe Armature CC_MIN au format distance

CUSTOM.CC_MAX

Distance Groupe Armature CC_MAX au format distance

CUSTOM.REBAR_DENSITY1

lbs/yd3 Elément béton/Pièce Facteur de densité de l'armature - Poids de l'armature / Volume du béton

CUSTOM.REBAR_DENSITY2

lbs/ft3 Elément béton/Pièce Facteur de densité de l'armature - Poids de l'armature / Volume du béton
CUSTOM.IS_SINGLE_RADIUS Integer Armature Renvoie 1 s'il n'y a qu'une seule valeur de rayon pour les courbes de la barre
CUSTOM.IS_TAPERED Integer Groupe Armature Renvoie 1 si le type de groupe est un groupe conique
CUSTOM.IS_PLANAR Integer Armature Renvoie 1 si toute la géométrie de la barre se trouve sur le même plan géométrique 3D
CUSTOM.NUMBER_BENDS Integer Armature Renvoie un nombre entier de courbes nécessaires à la création d'une barre.
CUSTOM.IS_HEAVY Integer Armature Renvoie 1 si la barre est classée dans le type de courbure "lourd".
CUSTOM.HAS_START_HOOK Integer Armature Renvoie 1 si la barre a un crochet de départ et d'arrivée
CUSTOM.HAS_END_HOOK Integer Armature Renvoie 1 si la barre a un crochet d'extémité
CUSTOM.IS_STD_STARTHOOK Integer Armature Renvoie 1 si le crochet à l'origine de la barre est d'un rayon et d'une longueur standard pour l'angle selon la configuration du catalogue de barres d'armature.
CUSTOM.IS_STD_ENDHOOK Integer Armature Renvoie 1 si le crochet à l'extrémité de la barre a un rayon et une longueur standard pour l'angle selon la configuration du catalogue de barres d'armature.
CUSTOM.IS_STD_RADIUS Integer Armature Renvoie 1 si le rayon de courbure de la barre principale est la valeur standard du catalogue de barres d'armature
CUSTOM.STD_RADIUS Distance Armature Renvoie la valeur en mm du rayon standard de la barre selon la configuration du catalogue des barres d'armature.
CUSTOM.LEN_AJSUM_FFIIQ String Armature Longueur théorique au format impérial (ft-ft-in-in-qtr)  format string
CUSTOM.LEN_AJ_FFIIQ String Armature Longueur réelle au format impérial (ft-ft-in-in-qtr)
CUSTOM.LEN_AJSUM_FFFFII String Armature Longueur théorique au format impérial en (ft-ft-ft-in-in) format string
CUSTOM.LEN_AJ_FFFFII String Armature Longueur réelle au format impérial (ft-ft-ft-in-in)
CUSTOM.LEN_AJSUM_FFII String Armature Longueur théorique au format impérial en (ft-ft-in-in) format string
CUSTOM.LEN_AJ_FFII String Armature Longueur réelle au format impérial (ft-ft-in-in)
CUSTOM.LEN_AJ_FII String Armature Longueur réelle au format impérial sans le zéro initial si la longueur est inférieure à dix pieds (ft-in-in)
CUSTOM.LEN_AJSUM_FII String Armature Longueur réelle au format impérial sans le zéro initial si la longueur est inférieure à dix pieds (ft-in-in)
CUSTOM.LEN_AJSUM_FF_II String Armature Longueur réelle au format impérial avec un trait d'union entre les valeurs en pieds-pouces (ft-ft-in-in)
CUSTOM.LEN_AJ_FF_II String Armature Longueur réelle au format impérial avec un trait d'union entre les valeurs en pieds-pouces (ft-ft-in-in)
CUSTOM.LEN_AJSUM_F_II String Armature Longueur réelle au format impérial sans le zéro initial si la longueur est inférieure à dix pieds et ajoute un trait d'union entre les valeurs en pieds-pouces (ft-in-in).
CUSTOM.LEN_AJ_F_II String Armature Longueur réelle au format impérial sans le zéro initial si la longueur est inférieure à dix pieds et ajoute un trait d'union entre les valeurs en pieds-pouces (ft-in-in).

*Les champs OFFSET_START et OFFSET_END sont des champs d'ajustement de longueur ajoutés aux armatures par défaut et destinés à représenter la différence entre l'état fabriqué et l'état placé sur le site. Si la barre doit être plus longue avant la fabrication, il faut mettre une valeur positive dans le champ uda correspondant. Pour les barres d'armature groupées, les champs de longueur sont additionnés pour tenir compte de la quantité, sauf pour les barres coniques qui renvoient 0,0.
**Le poids par unité de longueur est extrait automatiquement des tables "rebar_database.inp".
***Toutes les variables de cette section doivent être exécutées uniquement sur les objets de type armature dans le modèle.

Back to top

4.6. Spécifique Acier

Nom

Type

Objet

Description

CUSTOM.EXACT_WEIGHT

Weight

Pièce

Le poids est calculé à partir du poids du profil par unité de longueur multiplié par la longueur du modèle, moins la différence entre le poids brut et le poids net. Fonctionne pour les objets de type pièce.

CUSTOM.IS_HARDWAY

Integer

Pièce

Destiné uniquement aux poutres en polyéthylène. Renvoie 1 si la poutre est pliée le long de l'aile, 0 sinon.

CUSTOM.IS_HOLE

Integer

Pièce

Destiné uniquement aux objets de type "groupe de boulons". Renvoie 1 si l'élément est un trou de boulon, 0 si l'élément est un type de boulon ;

CUSTOM.PROFILE_PREFIX

String

Pièce

Renvoie les caractères alpha du profil dans la chaîne du profil. Par exemple, "PL1/4*6" => PL

CUSTOM.PIPE_CIRCUMFERENCE

Distance

Pièce

Destiné aux pièces ayant des profils de tubes creux circulaires. Donne la circonférence à l'axe central.

CUSTOM.TUBE_INSIDE_LENGTH

Distance Pièce Mesure la longueur intérieure du tube

CUSTOM.HAS_PARTCUTS

Integer

Pièce

Vérifie si une pièce comporte des coupes de type polygone ou pièce. Renvoie 1 si vrai, 0 sinon.

CUSTOM.HAS_COPES

Integer

Pièce

Vérifie les bords des ailes de la pièce pour voir s'il y a des coupes. Les coupes sont définies comme une découpe sur toute la largeur de la pièce si >=1/4"

Retourne 1 si vrai, 0 sinon.

CUSTOM.QTY_COPES

Integer Pièce

Vérifie les bords des ailes de la pièce pour voir s'il y a des coupes. Les bords sont définis comme coupés sur toute la largeur de la pièce si >=1/4" 

Retourne la quantité totale 0-4

CUSTOM.QTY_BURNS

Integer Pièce Vérifie les bords de la pièce pour voir s'il y a des coupes aux extrémités. Vérifie s'il y a des coupes complètes ou partielles sur chaque côté, chaque bord, chaque extrémité  >= 1/4" des extrémités d'une pièce ajustée. Renvoie la quantité totale 0-8

CUSTOM.HAS_BEVELS

Integer

Pièce

Vérifie les propriétés du rapport (ENDx_SKEW) pour chaque extrémité pour voir si elle a une valeur vraie. Renvoie 1 si vrai si l'une des extrémités a une valeur d'obliquité, 0 si aucune n'en a. Renvoie 1 si vrai, 0 sinon.

CUSTOM.HAS_HOLES

Integer

Pièce

Vérifie la présence de trous de boulons dans la pièce. Retourne 1 si vrai, 0 sinon.

CUSTOM.HAS_SLOTTED_HOLES

Integer

Pièce

Vérifie la présence de trous oblons dans la pièce. Retourne 1 si vrai, 0 sinon.

CUSTOM.HAS_OVERSIZED_HOLES

Integer

Pièce

Vérifie la présence de trous surdimensionnés dans la pièce. Retourne 1 si vrai, 0 sinon.

CUSTOM.HAS_BLIND_HOLES

Integer

Pièce

Vérifie la présence de trous borgnes dans la pièce. Retourne 1 si vrai, 0 sinon.

CUSTOM.HAS_TAPPED_HOLES

Integer

Pièce

Vérifie la présence de trous taraudés dans la pièce. Retourne 1 si vrai, 0 sinon.

CUSTOM.HAS_WELDS

Integer

Pièce

Vérifie la présence de soudures, atelier ou chantier. Renvoie 1 si vrai, 0 sinon.

CUSTOM.HAS_SHOP_WELDS

Integer

Pièce

Vérifie la présence de soudures d'atelier . Renvoie 1 si vrai, 0 sinon.

CUSTOM.HAS_FIELD_WELDS

Integer

Pièce

Vérifie la présence de soudures de chantier. Renvoie 1 si vrai, 0 sinon.

CUSTOM.HAS_BOLTS

Integer

Pièce

Vérifie la pièce pour tout élément boulonné dont le standard n'est pas “STUD”, chantier, ou atelier. Renvoie 1 si vrai, 0 sinon.

CUSTOM.HAS_SHOP_BOLTS

Integer

Pièce

Vérifie la pièce pour tous les éléments de boulon de type atelier. Ignore les boulons de type goujon. Renvoie 1 si vrai, 0 sinon.

CUSTOM.HAS_FIELD_BOLTS

Integer

Pièce

Vérifie la pièce pour tous les éléments de boulon de type chatier. Ignore les boulons de type goujon. Renvoie 1 si vrai, 0 sinon.

CUSTOM.HAS_STUDS

 

Pièce

Vérifie la pièce pour les éléments de type boulon avec le standard "STUD". Renvoie 1 si vrai, 0 sinon.

CUSTOM.TOPCHORD_LENGTH

Distance

Pièce

Conçu pour les assemblages en PRS dont la pièce principale est le premièr plat de contour désignant l'angle du PRS. Les mesures sont prises le long de la pièce supérieure du plat par contour sur la longueur de l'assemblage, à l'intersection des plats d'extrémité.

CUSTOM.SLOPE_ANGLE

Angle

Poutre

L'angle de pente en degrés entre l'axe x local et le plan XY global.

CUSTOM.SAW_CUT_LENGTH

Distance

Pièce

Mesure la distance maximale le long du faisceau le long de son axe à partir des points d'intersection apparents des bords.

CUSTOM.ASSEMBLY_WEIGHT

Weight

Assemblage

Poids de l'assemblage en acier, y compris les pièces secondaires, les sous-assemblages, les renforts, les boulons, les goujons et les soudures.

CUSTOM.BOLT_VOLUME

Volume

Assemblage

Le volume de boulons dans l'assemblage, les sous-assemblages et les pièces secondaires.

CUSTOM.BOLT_WEIGHT

Weight

Assemblage

Poids des boulons dans l'assemblage, les sous-assemblages et les pièces secondaires.

CUSTOM.WELD_VOLUME

Volume

Assemblage

Le volume des soudures dans l'assemblage, les sous-assemblages et les pièces secondaires.

CUSTOM.WELD_WEIGHT

Weight

Assemblage

Poids des soudures dans l'assemblage, les sous-assemblages et les pièces secondaires.

CUSTOM.CENTER_X

Distance Groupe de boulons Position centrale du groupe de boulons - x composant

CUSTOM.CENTER_Y

Distance Groupe de boulons Position centrale du groupe de boulons - y composant

CUSTOM.CENTER_Z

Distance Groupe de boulons Position centrale du groupe de boulons - composante z (moitié de la hauteur du trou de boulon)

CUSTOM.SPACING_X

String Groupe de boulons Liste de distance des valeurs d'espacement des boulons x

CUSTOM.SPACING_Y

String Groupe de boulons Liste de distance des valeurs d'espacement des boulons y

CUSTOM.WELD_LENGTH_INT1

String Soudure Longueur totale de la soudure intermittente du côté opposé en mm.

CUSTOM.WELD_LENGTH_INT2

String Soudure Longueur totale de la soudure intermittente du côté le plus proche en mm.

CUSTOM.SKEW1

String Connexion Renvoie l'angle d'inclinaison de la première pièce secondaire. Semblable à la fonction de condition d'encadrement [fAD("skew",GUID)]

CUSTOM.SKEW2

String Connexion Renvoie l'angle d'inclinaison de la seconde pièce secondaire. Semblable à la fonction de condition d'encadrement [fAD("skew",GUID)]

CUSTOM.SLOPE1

String Connexion Renvoie la pente de la première pièce secondaire. Similaire à la fonction de condition d'encadrement [fAD("slope",GUID)]

CUSTOM.SLOPE2

String Connexion Renvoie la pente de la seconde pièce secondaire. Similaire à la fonction de condition d'encadrement [fAD("slope",GUID)]

CUSTOM.CANT1

String Connexion Renvoie l'angle d'oriantation de la première pièce secondaire. Semblable à la fonction de condition d'encadrement [fAD("cant",GUID)]

CUSTOM.CANT2

String Connexion Renvoie l'angle d'oriantation de la seconde pièce secondaire. Semblable à la fonction de condition d'encadrement [fAD("cant",GUID)]
Back to top

4.7. Propriétés dessin

Remarque : ces variables ne fonctionnent que si le dessin est ouvert et en cours.

Nom

Type

Objet

Description

CUSTOM.DRAWING_MARK

String

Dessin

Fonctionne sur tout type de dessin. Récupère la marque sans les "[" ou "]"

CUSTOM.SHEET_TOTAL

Integer

Dessin

Destiné uniquement aux dessins d'éléments béton. Renvoie le nombre d'autres dessins de la même pièce que le dessin actuel. Ceci est utile lorsque l'on crée plus d'un dessin d'un élément béton et que l'on a besoin de la feuille x/n où "n" est le nombre donné par cette variable.

CUSTOM.DG_REBAR_TOTAL

Weight

Dessin

Fournit une somme du poids des barres d'armature pour un dessin.

CUSTOM.VIEW_DATUM_LEVEL

Length Dessin Donne la valeur du décalage du point de référence de la vue la plus grande dans un dessin
Back to top

    5. Limitations et notes importantes

  1. Les propriétés des dessins ne fonctionnent que sur les dessins ouverts et en cours. Elles ne sont pas disponibles pour les gabarits de liste.

  2. Certaines fonctionnalité de Tekla Structures donnent toujours des chaînes (string)  pour ces tyes de valeurs, par exemple, les filtres, mais les valeurs devraient être présentes et utilisables.

Back to top

6. Changements

April 4th 2023: Version 6.1

  • Added properties for part:
    1. CUSTOM.HAS_BLIND_HOLES
    2. CUSTOM.HAS_TAPPED_HOLES

December 13th 2023: Version 4.1 and 6.1

  • Added properties for rebar:
    1. CUSTOM.REBAR_IS_VALID
    2. CUSTOM.FATHER_PART

March 10th, 2023: version 3.0

  • Fixed CUSTOM.HAS_HOLES false reporting results with newer special hole types.
  • Added support for position properties to bolt groups.
  • Enabled COG variable to work at the assembly and cast-unit levels.
  • Added properties for Non-Specific:
    1. CUSTOM.DWG_SP_COUNT
    2. CUSTOM.DWG_ASM_COUNT
    3. CUSTOM.TcProjectId
    4. CUSTOM.TcProjectUrl
    5. CUSTOM.TcProjectRegion
  • Added properties for Steel Specific:
    1. CUSTOM.HAS_SLOTTED_HOLES
    2. CUSTOM.HAS_OVERSIZED_HOLES
    3. CUSTOM.SKEW1
    4. CUSTOM.SKEW2
    5. CUSTOM.SLOPE1
    6. CUSTOM.SLOPE2
    7. CUSTOM.CANT1
    8. CUSTOM.CANT2

April 19th, 2022: version 2.2

  • Fixed local COG variables to work with assemblies with reference to the center of the start end.
  • Added properties for Rebar:
    1. CUSTOM.LEN_AJ_FII
    2. CUSTOM.LEN_AJSUM_FII
    3. CUSTOM.LEN_AJSUM_FF_II
    4. CUSTOM.LEN_AJ_FF_II
    5. CUSTOM.LEN_AJSUM_F_II
    6. CUSTOM.LEN_AJ_F_II
  • Added properties for Non-Specific:
    1. CUSTOM.PART_TYPE
    2. CUSTOM.PART_TYPE_STR
    3. CUSTOM.IS_STEEL
    4. CUSTOM.IS_CURVED_BEAM
    5. CUSTOM.QTY_SUBASSEMBLIES
    6. CUSTOM.QTY_SECONDARIES

September 20th 2017: Version 1.0 - TSEP for 2017i and up

  • Added properties for rebar:
    1. CUSTOM.IS_SINGLE_RADIUS
    2. CUSTOM.NUMBER_BENDS
    3. CUSTOM.HAS_START_HOOK
    4. CUSTOM.HAS_END_HOOK
    5. CUSTOM.IS_STD_STARTHOOK
    6. CUSTOM.IS_STD_ENDHOOK
    7. CUSTOM.IS_STD_RADIUS
    8. CUSTOM.STD_RADIUS
    9. CUSTOM.LEN_AJSUM_FFIIQ
    10. CUSTOM.LEN_AJ_FFIIQ
    11. CUSTOM.LEN_AJSUM_FFFII
    12. CUSTOM.LEN_AJ_FFFII
    13. CUSTOM.LEN_AJSUM_FFII
    14. CUSTOM.LEN_AJ_FFII
    15. CUSTOM.IS_PLANAR
  • Added properties for parts:
    1. CUSTOM.HAS_ANYCUTS
    2. CUSTOM.HAS_LINECUTS
    3. CUSTOM.HAS_EDGECHAMFERS
    4. CUSTOM.HAS_PARTCUTS
    5. CUSTOM.HAS_FITTINGS

October 6th, 2017:

  • Fixes the issue where variables weren't working in selection filters.

December 6th, 2016: 2016 and 2016i V3 released:

  • Fixes issue with CUSTOM.SLOPE_ANGLE not working correctly if the view plane wasn't set to global UCS

November 28th, 2016: Updated V2 installers for 2016, 2016i released:

  • Fixes null exception error that occurs after installing 2016 SP2 or 2016i SP1

June 26th, 2017: (2016 v4, 2016i v4, 2017 v2)

  • Added properties:
    1. CUSTOM.CC_TARGET
    2. CUSTOM.CC_MIN
    3. CUSTOM.CC_MAX
    4. CUSTOM.CENTER_X
    5. CUSTOM.CENTER_Y
    6. CUSTOM.CENTER_Z
    7. CUSTOM.SPACING_X
    8. CUSTOM.SPACING_Y
    9. CUSTOM.REBAR_DENSITY1
    10. CUSTOM.REBAR_DENSITY2
    11. CUSTOM.COMPONENT_NAME
  • Fixes incorrect calculation for formula of CUSTOM.SLOPE_ANGLE

September 13th, 2016: Installer for 2016i V1 released

March 14th, 2016: Version 2016 V1 released

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