Centre d'aide — Macros TPT
Tekla Structures 2023 / 2024 / 2025 · Toutes les macros en un seul endroit
Bienvenue
Cette page vous guide pas à pas dans l'utilisation de chaque macro TPT. Utilisez la barre de gauche pour naviguer rapidement, ou le champ de recherche pour trouver ce dont vous avez besoin.
Chaque macro retient vos derniers paramètres automatiquement, vous n'aurez pas à tout ressaisir à chaque fois.
Conseil : avant la première utilisation, lisez la section Conventions communes — elle décrit les comportements partagés par toutes les macros (entête, picking, échap, abonnement, aide).
Conventions communes à tous les plugins TPT
Le minimum à connaître pour tirer parti des 16 macros sans surprise.
Le bandeau supérieur de chaque fenêtre
Toutes les fenêtres TPT partagent le même bandeau bleu foncé, glissable à la souris. De gauche à droite :
- Le nom de la macro — titre de la fenêtre, rappelle la macro en cours.
- ? — bouton d'aide. Ouvre directement la section de cette page consacrée à la macro courante.
- 👤 — bouton abonnement. Affiche votre état d'abonnement (Active, Trial, Warning, Expired), votre email, la date d'échéance et les jours restants. Donne accès aux boutons « Acheter » / « Renouveler » et « Se déconnecter ». Permet aussi de choisir la langue de l'interface (Auto / Français / English) — le changement s'applique au redémarrage de Tekla.
- 📌 — épingle. Mémorise la position de la fenêtre : à la prochaine ouverture, elle réapparaît au même endroit.
- ✕ — ferme la fenêtre.
Les boutons « Fermer » et « Appliquer »
En bas de chaque fenêtre vous trouverez deux boutons :
- Fermer (gris) — ferme la macro. Si un picking est en cours, il est annulé.
- Appliquer (bleu) — valide les paramètres saisis et lance (ou relance) le picking dans Tekla. À cliquer chaque fois que vous changez un paramètre ou un type de référence pendant l'utilisation.
Sélection préalable (« présélection »)
La plupart des macros acceptent une présélection : vous sélectionnez les pièces dans Tekla avant de lancer la macro. Le statut affiche alors « N pièce(s) pré-sélectionnée(s) » et les passe à la suite du flux sans vous demander de les re-piquer.
Touche Échap
Pendant un picking, Échap arrête la boucle de pick. La fenêtre TPT reste ouverte ; le statut indique « Interrompu — cliquez Appliquer pour reprendre. » Pour reprendre la macro, cliquez sur Appliquer.
Si la fenêtre est sélectionnée, Échap la ferme.
Mémorisation des paramètres
Les paramètres saisis (jeu, type de référence, options, etc.) sont conservés pendant toute la session Tekla en cours : vous n'avez pas à les ressaisir d'une utilisation à l'autre. En revanche, ils ne sont pas enregistrés dans le modèle — à la fermeture puis réouverture de Tekla, chaque macro repart sur ses valeurs par défaut.
Bisector Beam
Créez une poutre bissectrice entre deux plans sélectionnés en deux clics.
À quoi ça sert
Bisector Beam positionne automatiquement une poutre exactement sur le plan qui coupe l'angle entre deux faces en deux.
Comment l'utiliser
- Renseignez les paramètres.
- Piquez la première face puis la deuxième face.
- La poutre est créée instantanément.
Paramètres
| Paramètre | Description |
|---|---|
| Nom | Nom de la pièce. Par défaut : POUTRE. |
| Profil | Profil Tekla. Par défaut : IPE200. |
| Classe | Numéro de classe de la pièce. Par défaut : 1. |
| Matériau | Liste déroulante alimentée par le catalogue Tekla. Par défaut : S235JR. |
Astuces
- La poutre créée est centrée sur la bissectrice (
Position.Plane = MIDDLE) et orientée tangente à la bissectrice. - La longueur de la poutre est calculée pour couvrir l'enveloppe des deux pièces dont vous avez piqué les faces.
Plate on Face
Posez un plat sur n'importe quelle face en un seul clic.
À quoi ça sert
Créer un plat par contour qui épouse le contour d'une face (ou d'un polygone que vous piquez point par point), avec un retrait, un écart à la face et une épaisseur configurables.
Comment l'utiliser
- Renseignez les paramètres.
- Piquez la face cible (le plat épouse alors le contour de la face).
- Le plat est créé. Le picking se relance immédiatement pour poser un nouveau plat.
Paramètres
| Paramètre | Description |
|---|---|
| Épaisseur | Profil du plat (ex. PL6, PL10). Par défaut : PL6. |
| Nom | Nom de la pièce. Par défaut : PLAT. |
| Classe | Numéro de classe. Par défaut : 1. |
| Matériau | Matériau de la pièce. Par défaut : S235JR. |
| Retrait | Décalage du contour vers l'intérieur, appliqué uniformément sur tous les bords (mm). Par défaut : 0. |
| Gap | Distance entre le plat et la face piquée (mm). Permet de décoller le plat de la face. Par défaut : 0. |
| Position | Position du plat par rapport à la face piquée : Dessus (front), Milieu, ou Dessous (behind). |
| Interpolation d'arc | Switch ON/OFF. Quand activé, la macro détecte les suites d'au moins 4 points piqués qui suivent un même cercle (tolérance 0,2 mm) et les remplace par un véritable arc Tekla. N'a d'effet que lorsque vous tracez le contour point par point — sans effet sur une face piquée en un seul clic. Par défaut : OFF. |
Astuces
- Le retrait est uniforme sur les quatre côtés (ou tous les bords du polygone).
- Le Gap peut être négatif si vous souhaitez que le plat empiète dans la pièce de référence.
- L'Interpolation d'arc n'agit que sur un contour tracé point par point : piquez au moins 4 points le long de la courbe voulue et la macro les fusionne en un arc Tekla natif. Pas de calage sur des rayons normalisés — l'arc épouse exactement les points piqués.
L Polybeam
Une polypoutre en L d'angle parfait en trois clics, centrée automatiquement.
À quoi ça sert
Crée une polypoutre en forme de L qui s'adapte automatiquement à l'angle entre deux faces piquées. La macro calcule les trois poignées, oriente le profil correctement et peut créer une vue sur la section pour finaliser la modélisation. Idéal pour placer en trois clics une base pour une polypoutre d'angle complexe.
Comment l'utiliser
- Renseignez les paramètres.
- Piquez la première face, puis la deuxième face, puis un point qui indique la position de la L.
- Le L est créé, centré automatiquement sur ce point, et orienté vers l'intérieur de l'angle.
Paramètres
| Paramètre | Description |
|---|---|
| Profil | Profil Tekla du plat à plier (ex. PL6*100). Par défaut : PL6*100. |
| Long. ailes | Longueur de chaque aile de la L en mm. Par défaut : 150. |
| Créer une vue | Switch ON/OFF. Quand activé, une vue de section perpendiculaire au L est créée automatiquement après l'insertion (pratique pour ajuster manuellement les poignées). Par défaut : ON. |
Astuces
- La direction des ailes est orientée automatiquement vers l'intérieur de l'angle formé par les deux faces.
- Le point piqué en 3 est projeté sur la ligne d'intersection des deux faces — vous pouvez piquer n'importe où à proximité, la macro fera la projection.
Bent Plate Creator
Pliez deux pièces en une tôle pliée cylindrique en deux clics.
À quoi ça sert
Transforme deux pièces en une tôle pliée cylindrique. La macro calcule la bissectrice intérieure des deux plans, glisse les poignées concernées le long de leurs arêtes pour épouser le pli, puis crée la BentPlate avec un rayon automatique central (1,5 × épaisseur). Un mode Contrôle intermédiaire vous permet de visualiser le pliage avant de l'exécuter.
Les deux pièces peuvent être deux plats par contour, un plat + une tôle déjà pliée, ou deux tôles pliées : vous pouvez ainsi enchaîner plusieurs plis et façonner progressivement un profil en U, Z, etc.
Comment l'utiliser
- Sélectionnez les deux pièces à plier — plats par contour et/ou tôles déjà pliées (ou sélectionnez-les après le lancement).
- Lancez la macro. Choisissez le mode en cliquant sur l'un des deux boutons :
- Pliage final — exécute le pliage et crée la
BentPlate. - Contrôle intermédiaire — trace la bissectrice et les 4 points cibles à l'écran pour valider visuellement le pliage avant de l'exécuter, sans quitter la 3D.
- Pliage final — exécute le pliage et crée la
- Cliquez Appliquer, puis piquez les 2 plats si nécessaire.
- Pour basculer du mode Intermédiaire au mode Final, cliquez sur Pliage final puis Appliquer : la
BentPlateest créée et les marqueurs de contrôle sont retirés automatiquement.
Paramètres
| Paramètre | Description |
|---|---|
| Mode | Pliage final — calcul + ajustement des plats + création de la BentPlate. Contrôle intermédiaire — ajuste les plats et trace les marqueurs de contrôle. |
Astuces
- Les points créés en mode intermédiaire sont les projections orthogonales des bords sur la bissectrice intérieure.
- Le rayon de pliage à la fibre neutre correspond à 1,5 × épaisseur de tôle.
- Plis enchaînés : pour un profil à plusieurs plis (U, Z…), pliez d'abord deux plats, puis relancez la macro en sélectionnant la tôle pliée obtenue + un nouveau plat (ou une autre tôle pliée). Le nouveau pli s'ajoute sans déformer les précédents.
AI Bolt
Un groupe de boulons déposé et optimisé automatiquement en deux clics — puis ajustable au boulon près.
À quoi ça sert
Pose un groupe de boulons entre deux faces parallèles sans se soucier des plans et des orientations. La macro détermine la zone commune aux deux faces, calcule automatiquement le nombre et la position des boulons selon votre entraxe maximum et votre pince. Idéal pour ébaucher un boulonnage, boulonner une grande tôle ou tout assemblage par recouvrement. Une fois le groupe créé, vous pouvez l'ajuster colonne par colonne / rangée par rangée sans tout refaire.
Détection automatique des pièces
Il vous suffit de piquer les deux faces : la macro détecte automatiquement toutes les pièces prises entre elles (celles que les boulons doivent traverser) et les boulonne ensemble. Plus besoin de sélectionner les pièces au préalable. La détection est activée par défaut.
- Une pièce est retenue lorsque la zone commune aux deux faces s'inscrit entièrement dans la pièce : la pièce peut déborder de la zone, mais jamais être plus petite — ainsi tous les boulons la traversent réellement.
- Si vous sélectionnez des pièces avant de lancer la commande, votre sélection est prioritaire (mode manuel pour ce cycle).
- Pour ne boulonner que les deux pièces des faces piquées, désactivez la détection automatique.
Comment l'utiliser
- Lancez la macro et renseignez les paramètres.
- Piquez la face 1 — elle détermine le plan d'orientation du groupe.
- Piquez la face 2 (parallèle à la face 1). La macro détecte les pièces à boulonner, détermine la zone commune et y place le groupe de boulons au centre.
- Le groupe créé est resélectionné dans le modèle. Les boutons ± de la section Calepinage deviennent actifs : ajustez le NxM si nécessaire.
- La macro enchaîne automatiquement : piquez directement les deux faces du boulonnage suivant (inutile de cliquer Appliquer entre deux). Appuyez sur Échap pour arrêter.
Paramètres
| Paramètre | Description |
|---|---|
| Détection automatique des pièces | Activée par défaut. Détecte et boulonne toutes les pièces prises entre les deux faces (voir ci-dessus). Désactivez-la pour ne boulonner que les pièces sélectionnées manuellement. |
| Diamètre | Diamètre du boulon. La liste de choix est alimentée par le catalogue Tekla et s'adapte automatiquement en fonction du standard choisi. |
| Standard | Liste standard du catalogue de boulons Tekla (8.8, 10.9, HR, etc.). |
| Tolérance | Jeu de perçage (mm). Par défaut : 2.0. |
| Lg de recherche | Profondeur de recherche du boulon — règle : doit être ≥ 2 × empilement + 5 mm, sinon la macro émet un avertissement rouge. Par défaut : 100.0. |
| EA maxi | Limite haute de l'entraxe entre deux boulons (mm). Par défaut : 150.0. |
| Pince | Distance minimale entre un boulon et le bord de la zone (mm). La macro ajuste légèrement la pince pour obtenir un entraxe entier. Par défaut : 25.0. |
Ajustement du calepinage après création
Une fois le groupe créé, la section Calepinage de la fenêtre devient active avec deux lignes :
- Colonne — affiche
N = X (EA Y mm). Boutons − et + pour retirer / ajouter une colonne dans le sens X. - Rangée — affiche
M = X (EA Y mm). Boutons − et + pour retirer / ajouter une rangée dans le sens Y.
Les boutons sont automatiquement grisés quand l'opération n'est pas possible (entraxe minimum atteint, calepinage à 1×1). L'entraxe reste toujours un nombre entier, et les pinces extérieures sont préservées (la zone d'emprise du calepinage ne change pas — seuls les boulons à l'intérieur s'écartent ou se rapprochent).
Astuces
- Le plan d'application du groupe de boulons est la première face piquée.
- Les entraxes sont toujours des valeurs entières — les pinces peuvent donc être légèrement plus grandes que la valeur saisie.
- Si la zone est trop petite, un seul boulon est placé au centre.
- Si la zone commune n'est pas convexe (forme en L, T, U, avec encoche…) et qu'un quadrillage placerait un boulon hors matière, la macro place un seul boulon au centre et le signale dans le statut. Pour un vrai quadrillage, scindez le boulonnage en zones convexes.
- Vous pouvez piquer deux fois la même face si vous voulez simplement marquer un boulon à un endroit précis sans calcul de zone commune.
- Changement de Standard ou Diamètre en cours d'utilisation : cliquez ensuite Appliquer pour que les nouvelles valeurs prennent effet.
- Les deux faces doivent être parallèles. Sinon aucun boulon ne sera créé et le statut affichera « Les faces ne sont pas parallèles ».
- Si la valeur Lg de recherche est trop courte par rapport à l'empilement des pièces à serrer (règle :
Recherche ≥ 2 × empilement + 5 mm), un avertissement rouge « ⚠ Profondeur de recherche insuffisante » s'affiche. Le boulon est créé mais ne traverse pas correctement l'empilement — augmentez la valeur Lg de recherche pour un meilleur résultat. - La macro vérifie les collisions : si un boulon (ou son écrou) mord une pièce en dehors de l'assemblage des deux faces — par exemple l'âme d'un profil — un avertissement rouge « ⚠ N boulon(s) en collision » s'affiche. Le groupe est tout de même créé : vérifiez et ajustez si nécessaire.
Rebolt
Rattachez automatiquement les pièces oubliées à un boulon existant, et nettoyez les pièces fantômes — en boucle.
À quoi ça sert
Au lieu de passer par la fonction « pièces boulonnées » de Tekla et redéfinir manuellement le boulonnage, la macro détecte les pièces qui devraient être traversées et les rattache automatiquement. Elle peut aussi détacher les pièces fantômes (rattachées mais non traversées par le boulon — typique d'une erreur de copie). La macro boucle automatiquement jusqu'à Échap.
Comment l'utiliser
- Réglez la Zone de recherche et cochez ou non Vérifier les pièces déjà rattachées.
- Lancez la macro. La sélection en cours est vidée (les boulons présélectionnés ne sont pas repris) et le picking démarre : Rebolt impose un choix conscient, un groupe de boulons à la fois.
- Piquez un groupe de boulons. La macro analyse la zone autour de ses poignées, rattache les pièces réellement traversées et retire les pièces fantômes (si l'option est cochée).
- Le boulon traité est resélectionné (feedback visuel), puis la macro repart aussitôt : piquez le boulon suivant.
- Appuyez sur Échap pour terminer. Si vous changez un paramètre, cliquez Appliquer pour reprendre le picking avec la nouvelle valeur.
Paramètres
| Paramètre | Description |
|---|---|
| Zone de recherche (mm) | Profondeur d'analyse autour des poignées du boulon pour rattacher les pièces voisines. Valeur recommandée : 50. |
| Vérifier les pièces déjà rattachées | Cochée par défaut. Détecte les pièces fantômes (rattachées mais non traversées par le boulon) et les retire automatiquement. |
Astuces
- La recherche utilise deux filtres successifs — seules les pièces réellement traversées par le boulon sont ajoutées.
- Si la profondeur de recherche est trop grande, des pièces voisines non concernées pourraient être détectées : commencez par 50 mm, augmentez seulement si nécessaire.
- La Zone de recherche règle aussi la « Longueur de recherche » du boulon (paramètre Tekla), fixée à 2 × la zone : la zone est un rayon, alors que la longueur de recherche se répartit de part et d'autre des poignées. Avec la valeur par défaut 50, la longueur de recherche vaut donc 100 — soit le défaut Tekla, aucune réduction surprise.
- Tekla ne permet pas de retirer la pièce principale d'un boulonnage sans casser le boulon — un avertissement rouge « Pièce principale non traversée — à réaffecter manuellement. » s'affiche dans ce cas. La correction reste manuelle.
Extend
Allongez ou raccourcissez plusieurs pièces vers une référence, en boucle, en gardant la direction.
À quoi ça sert
Prolonge ou réduit un groupe de poutres, polypoutres, plats par contour ou tôles pliées (Bent Plate) jusqu'à une face, une ligne ou l'axe d'une poutre, avec un jeu configurable. Extend déplace les poignées des pièces sans modifier leurs directions. Parfait pour prolonger un groupe de solives, ajuster un plat par contour ou rallonger l'aile d'une polypoutre.
Comment l'utiliser
- Sélectionnez les pièces à modifier (ou sélectionnez-les après le lancement).
- Lancez la macro. Dans la section Référence, choisissez le type : Face, Ligne ou Axe.
- Réglez le Jeu et, si nécessaire, activez le switch Eviter les collisions avec la référence.
- Cliquez Appliquer, puis piquez la référence dans le modèle.
- Toutes les pièces sélectionnées sont ajustées sur leur extrémité la plus proche. La macro boucle automatiquement : piquez la prochaine référence ou cliquez sur un autre type pour changer.
- Appuyez sur Échap pour terminer.
Paramètres
| Paramètre | Description |
|---|---|
| Type de référence | Face — plan d'une face piquée. · Ligne — ligne piquée (2 points). · Axe — axe d'une poutre piquée. |
| Jeu (mm) | Distance finale entre la poignée et la référence. Une valeur négative crée un empiètement. |
| Eviter les collisions avec la référence | Switch ON/OFF. Quand activé, la macro calcule l'enveloppe réelle du profil (matière) et place la poignée pour que la matière soit tangente à la référence (avec le jeu demandé). Quand désactivé, ce sont les poignées des poutres, polypoutres et plats par contour qui sont placées à la distance demandée. Disponible pour poutre, polypoutre, plat par contour et Bent Plate. Par défaut : OFF. |
Astuces
- Extend ne crée pas de coupe — il déplace les poignées. Pour adapter ou couper une pièce, utilisez Fit, Cut ou Adjust Beam to Face.
- Le switch Eviter les collisions avec la référence est validé sur tous les profils standards et les profils asymétriques (L, T, Z) — l'extrémité de la pièce atterrit toujours à la distance déterminée de la référence.
- Sur PolyBeam, le switch prend en compte l'enveloppe du 1ᵉʳ segment piqué (celui dont l'extrémité est la plus proche de la référence).
- Sur ContourPlate, le switch corrige automatiquement le jeu pour que la matière atterrisse à la distance demandée du plan.
- Sur une tôle pliée (Bent Plate), Extend prolonge toutes les facettes d'un coup vers la référence (les plis restent cohérents). Si la forme est trop complexe ou l'allongement trop grand, la pièce est refusée avec un message rouge (à ajuster manuellement).
Adjust Beam to Face
Ajustez les extrémités d'un groupe de poutres à une face piquée — coupe à 90°, simple ou double.
À quoi ça sert
Ajuste l'extrémité d'un groupe de poutres (Beam ou PolyBeam) par rapport à une face piquée avec un jeu défini, en choisissant l'orientation de la coupe : 90°, simple ou double. Vous gardez la maîtrise totale du jeu et de la géométrie de la découpe. Parfait pour ajuster des poutres sur un plan incliné ou un voile béton.
Comment l'utiliser
- Sélectionnez les poutres à ajuster (ou sélectionnez-les après le lancement).
- Lancez la macro. Choisissez le Mode : Ajuster (Fitting) ou Couper (CutPlane).
- Choisissez le Type coupe : 90°, Simple ou Double.
- Réglez le Jeu.
- Cliquez Appliquer, puis piquez la face de référence.
- L'opération est appliquée sur chaque poutre. Le picking de la face se relance pour la prochaine opération.
- Appuyez sur Échap pour terminer.
Paramètres
| Paramètre | Description |
|---|---|
| Mode | Ajuster — pose un Fitting (raccourcit/rallonge l'extrémité au plan, ne modifie pas la pièce). · Couper — pose un CutPlane (coupe physique, équivalent « Couper pièce »). |
| Type coupe | 90° — coupe perpendiculaire à l'axe de la poutre. · Simple — un seul angle de coupe, l'extrémité bascule selon l'angle de la face. · Double — coupe parallèle à la face (le bout devient une copie de la face). |
| Jeu (mm) | Jeu fini entre l'extrémité de la poutre et la face piquée. Valeur par défaut : 0. Valeur négative = empiètement. |
Astuces
- Vous pouvez enchaîner Ajuster + Couper sur la même poutre pour obtenir un double ajustement (l'extrémité rencontre deux faces).
- Les adaptations et les coupes sont calculées pour avoir dans tous les cas le jeu réel par rapport à la face piquée, y compris sur les profils asymétriques.
- En mode Couper, le côté supprimé est toujours le plus court (mesuré pièce par pièce).
- Le compte-rendu de la dernière opération (succès, ou messages rouges de rejet / hors-plan) reste affiché en continu — fondu dans l'invite du pick suivant — jusqu'à l'opération suivante. Vous avez tout le temps de le lire, sans blocage ni disparition automatique.
- Cette macro n'accepte que des poutres (Beam ou PolyBeam). Tout autre type (ContourPlate, Assembly, etc.) est rejeté avec un message rouge « Adaptation impossible — utiliser TPT-Extend ».
- En mode Couper, une poutre qui ne traverse pas physiquement la face piquée est ignorée silencieusement (pas de CutPlane parasite). Le récap final indique le nombre de poutres hors-plan.
Fit
Adaptez plusieurs poutres à une face, une ligne ou un axe — en boucle, sans déplacer les poignées.
À quoi ça sert
Adapter l'extrémité d'un groupe de poutres par rapport à une face, une ligne ou un axe de poutre sans déplacer les poignées des pièces. La macro reste ouverte pour enchaîner plusieurs références successives sur la même sélection. Idéal pour adapter un groupe de solives ou un groupe de montants.
Comment l'utiliser
- Sélectionnez les poutres à adapter (ou sélectionnez-les après le lancement).
- Lancez la macro. Choisissez le Type : Face, Ligne ou Axe.
- Réglez le Jeu.
- Cliquez Appliquer, puis piquez la référence.
- L'adaptation est appliquée sur chaque pièce. Le picking de la référence se relance pour la prochaine.
- Appuyez sur Échap pour terminer.
Paramètres
| Paramètre | Description |
|---|---|
| Type | Face — plan d'une face piquée. · Ligne — 2 points piqués. · Axe — axe d'une poutre piquée. |
| Jeu (mm) | Jeu fini entre la pièce et la référence. Valeur négative = empiètement. |
Astuces
- Une poutre qui ne traverse pas la référence est rallongée jusqu'au plan via son extrémité la plus proche (au lieu d'être ignorée). Cas d'usage typique : poutre trop courte à rallonger jusqu'à un plan de bordure.
- La macro reste ouverte : enchaînez plusieurs références successives sans avoir à re-sélectionner les poutres à chaque fois.
- Cette macro n'accepte que les poutres (Beam). Les polypoutres (PolyBeam) sont refusées (message « Polypoutre non prise en charge »). Les plats par contour sont signalés en rouge « X plat(s) ignoré(s) — utiliser TPT-Extend ». Pour ajuster un plat, utilisez Extend (déplace les poignées du contour).
Cut
Coupez plusieurs pièces par rapport à une face, une ligne ou un axe — en boucle.
À quoi ça sert
Coupe l'extrémité d'un groupe de poutres, polypoutres ou plats par contour par rapport à une face, une ligne ou un axe de poutre. La macro choisit automatiquement le côté à supprimer : par défaut, c'est toujours le plus court. Idéal pour adapter un groupe de solives à un voile, couper un plat sur une oblique, ou aligner un montant.
Comment l'utiliser
- Sélectionnez les pièces à couper (ou sélectionnez-les après le lancement).
- Lancez la macro. Choisissez le Type : Face, Ligne ou Axe.
- Réglez le Jeu et, si nécessaire, activez le toggle Conserver la plus petite partie.
- Cliquez Appliquer, puis piquez la référence.
- La coupe est appliquée sur chaque pièce. Le picking de la référence se relance pour la prochaine.
- Appuyez sur Échap pour terminer.
Paramètres
| Paramètre | Description |
|---|---|
| Type | Face · Ligne · Axe — comme pour Fit. |
| Jeu (mm) | Distance finale entre la coupe et la référence. Valeur négative = empiètement. |
| Conserver la plus petite partie | Switch ON/OFF, OFF par défaut. Quand désactivé (comportement standard), la macro supprime toujours le côté le plus court (= conserve la grande partie). Quand activé, la macro inverse la décision : elle supprime la grande partie et conserve la chute. Utile quand vous avez besoin de récupérer le bout coupé. |
Astuces
- Le côté supprimé est décidé pièce par pièce, jamais globalement — chaque poutre/plat peut se faire couper d'un côté différent dans le même cycle.
- Les pièces qui ne traversent pas physiquement la référence sont ignorées silencieusement (pas de CutPlane parasite hors pièce).
- Activez le toggle Conserver la plus petite partie pour récupérer une chute (talon de poutre, morceau de plat) au lieu de la grande partie.
- Cut accepte tous les types : Beam, PolyBeam, ContourPlate. C'est la macro à utiliser quand Fit ou Adjust Beam to Face refusent vos plats.
Multi Split
Scindez poutre, polypoutre ou plat par rapport à un point, une ligne ou un axe — avec réaffectation auto des sous-objets.
À quoi ça sert
Scinde en deux les pièces sélectionnées par rapport à un point, une ligne ou un axe de poutre, avec un jeu optionnel entre les deux morceaux. Sur Beam/PolyBeam, le jeu est appliqué de chaque côté de la coupe (gap/2). Les sous-objets (boulons mono-pièce, découpes BooleanPart) sont automatiquement réaffectés au demi correct. Les découpes à cheval sur la ligne de split sont dupliquées sur les deux morceaux. Idéal pour scinder des pannes sur des portiques, scinder des solives sur des poutres, ou scinder un platelage sur tous les axes de solives en une seule opération.
Comment l'utiliser
- Sélectionnez les pièces à scinder (ou sélectionnez-les après le lancement).
- Lancez la macro. Choisissez le Type de référence : Point, Ligne ou Axe.
- Réglez le Jeu et cochez ou non Réaffecter boulons et découpes.
- Cliquez Appliquer, puis piquez la référence.
- Chaque pièce est scindée. Les pièces résultantes restent sélectionnées et la macro est prête pour un nouveau split — vous pouvez piquer une autre référence sans re-sélectionner.
- Appuyez sur Échap pour terminer.
Paramètres
| Paramètre | Description |
|---|---|
| Type | Point — un point piqué (projeté sur l'axe de la pièce). · Ligne — 2 points piqués. · Axe — axe d'une poutre piquée. |
| Jeu (mm) | Espace total entre les deux morceaux après scission. Pour Beam/PolyBeam, raccourcissement bilatéral de gap/2 de chaque morceau. Pour ContourPlate, kerf exact entre les deux plats. Par défaut : 0 (pas de jeu). |
| Réaffecter boulons et découpes | Cochée par défaut. Quand cochée, déplace les BoltGroup mono-pièce et les BooleanPart vers le bon morceau après la coupe. Les BooleanPart qui chevauchent la ligne de coupe sont automatiquement dupliquées sur les deux morceaux résultants (au lieu d'être affectées à un seul). |
Astuces
- Sélection cumulée : à chaque cycle, la sélection s'enrichit des nouveaux morceaux créés (au lieu de la remplacer). Vous pouvez splitter en cascade un platelage sur plusieurs axes, ou re-scinder les morceaux sur un autre axe, sans jamais re-sélectionner manuellement.
- Découpes à cheval : si une découpe utilisateur (BooleanPart polygonal) traverse la ligne de split, elle est automatiquement dupliquée sur les deux morceaux — vous n'avez plus à refaire la coupe sur chaque demi-pièce.
- Sur les Beam et PolyBeam, le split utilise
Operation.Splitnatif de Tekla. Sur les ContourPlate, c'est un clipping polygonal interne (Sutherland-Hodgman) pour garantir un kerf exact même avec un gap de 0. - Décocher Réaffecter boulons et découpes n'est pas recommandé : les enfants resteront attachés à la pièce d'origine.
- Les tôles pliées (Bent Plate) ne sont pas scindables par cette commande : elles sont écartées avec un message rouge (« N Bent Plate non scindable(s)… »). Si votre sélection mélange des pièces scindables et des Bent Plate, seules les pièces scindables sont traitées et le récap signale les Bent Plate ignorées en rouge.
Combine Plates
Fusionnez plusieurs plats coplanaires en un seul, avec gestion automatique des trous et des découpes.
À quoi ça sert
Combine N plats par contour coplanaires en un seul plat avec union polygonale automatique. La macro vérifie la coplanarité (tolérance 0,1 mm / 0,1°) et le contact entre plats, conserve l'identité du plat, réaffecte les boulons et les découpes des plats absorbés vers l'hôte. Les découpes à cheval sur la jointure entre deux plats sont fusionnées en un seul trou unifié.
Comment l'utiliser
- Sélectionnez les plats à fusionner (ou sélectionnez-les après le lancement). Il en faut au moins 2.
- Lancez la macro.
- Cliquez Appliquer. Si aucune présélection, piquez les plats un à un (clic milieu pour valider la sélection multi-pick). Le premier plat piqué (ou le plus grand en cas de présélection) devient l'hôte.
- La macro vérifie la coplanarité et le contact, puis fusionne les contours en un seul polygone. Les autres plats sont supprimés.
- Le plat hôte est resélectionné et la macro est prête pour une autre fusion (vous pouvez piquer d'autres plats à fusionner dans le même hôte).
- Appuyez sur Échap pour terminer.
Paramètres
Aucun paramètre fonctionnel — la macro est entièrement pilotée par votre sélection.
Astuces
- Si vous voulez conserver les propriétés d'un des plats en priorité, lancez la macro sans présélection et piquez votre plat hôte en premier. Ses propriétés (numéro, UDA, position) sont conservées.
- Les plats peuvent être jointifs (bord commun) ou en recouvrement partiel — les deux cas sont gérés.
- Les trous internes formés par l'union (ex. 2 plats en C qui forment un O une fois combinés) sont matérialisés par une découpe.
- Tous les boulons qui pointaient vers les plats absorbés sont automatiquement réaffectés à l'hôte.
- Découpes à cheval sur jointure : si une coupe utilisateur traverse la jointure entre deux plats à fusionner, les deux BooleanPart Tekla résultants sont automatiquement réunis en un seul trou unifié dans le plat final. Plus besoin de refaire la découpe à la main.
- Les plats doivent être strictement coplanaires (tolérance 0,1 mm / 0,1°). Si un plat est sur un plan différent, le message indique « Les plats par contour sont sur des plans différents, utiliser TPT-Project » — utilisez d'abord Project pour les amener sur le même plan.
- Les plats doivent être en contact (jointifs ou en recouvrement). Sinon le message indique « Pas de contact entre les pièces (contact ou chevauchement nécessaire) ».
- Les chanfreins du contour précédent sont perdus — le polygone unionné a des sommets différents qui ne peuvent pas être remappés de manière déterministe. À remettre manuellement après combine si nécessaire.
Project
Projetez les poignées de vos objets sur un plan ou une ligne — direction au choix, copie optionnelle.
À quoi ça sert
Déplace les poignées des objets sélectionnés sur un plan ou une ligne piqués, dans la direction de votre choix. 5 types d'objets acceptés : Beam, PolyBeam, ContourPlate, Boulons et Découpe polygonale. 4 directions : Normale, Verticale, Horizontale et Vecteur. Les poutres peuvent en plus être réorientées pour que leur face suive la référence piquée (plan ou ligne), et une seule poignée peut être projetée (Départ ou Terminus). Un switch Copier les pièces permet de cloner les pièces à la position projetée au lieu de les déplacer. Idéal pour aligner des pannes sur une croupe, plaquer un groupe de boulons sur une surface, ou dupliquer un groupe de poutres vers un autre plan.
Comment l'utiliser
- Sélectionnez les objets à projeter (ou sélectionnez-les après le lancement).
- Lancez la macro. Dans la section Référence, choisissez le type : Plan ou Ligne.
- Dans la section Direction de projection, choisissez : Normale, Verticale, Horizontale ou Vecteur.
- Pour les poutres : dans la section Poignées de la poutre déplacées, choisissez Départ, Les deux (défaut), ou Terminus.
- Dans la section Options : réglez le Jeu, basculez Conserver l'orientation ↔ Aligner à la référence, et activez ou non Copier les pièces.
- Cliquez Appliquer, puis piquez la référence. Si vous avez choisi Vecteur, piquez ensuite une ligne supplémentaire qui définit la direction de projection.
- La macro boucle automatiquement. Appuyez sur Échap pour terminer.
Paramètres
| Paramètre | Description |
|---|---|
| Type de référence | Plan — projection sur une face piquée. · Ligne — projection vers une ligne (2 points). |
| Direction |
Normale — perpendiculaire au plan / pied de perpendiculaire le plus court vers la ligne. Verticale — déplacement strictement vertical (Z) jusqu'à la référence. Horizontale — déplacement strictement horizontal (XY) jusqu'à la référence. Vecteur — déplacement le long d'une ligne supplémentaire que vous piquez après la référence. Fallback universel pour les cas dégénérés (face horizontale, ligne verticale…). |
| Poignées de la poutre déplacées | Beam uniquement. Trois positions : Départ (projecte StartPoint seul, EndPoint inchangé), Les deux (défaut — comportement classique), Terminus (projecte EndPoint seul, StartPoint inchangé). PolyBeam, ContourPlate, BoltArray et BooleanPart ignorent ce réglage. |
| Jeu (mm) | Distance finale entre la poignée projetée et la référence. Valeur négative = au-delà. |
| Aligner à la référence | Switch Conserver l'orientation ↔ Aligner à la référence. Poutre uniquement : si activé, réoriente la pièce pour que sa face la plus proche (semelle ou âme) suive la référence — mode Plan : face parallèle au plan piqué ; mode Ligne : faces alignées sur la direction de la ligne (ex. poteaux sur une file en biais, le champ Rotation suit la file). Rotation maximale ±45° — jamais de bascule intempestive de 90° ou 180°. |
| Copier les pièces | Switch ON/OFF, OFF par défaut. OFF : la macro déplace les pièces (comportement standard). ON : la macro clone Beam, PolyBeam et ContourPlate à la position projetée — les sources restent intactes. BoltArray et BooleanPart ne sont pas copiables (ils seraient orphelins) : ils sont ignorés en mode Copier avec un compteur dédié. |
Astuces
- Direction Vecteur : utile pour imposer votre sens de projection vers une référence. Vous piquez une ligne après la référence et la macro projette dans cette direction.
- Copier au lieu de déplacer : activez le switch Copier les pièces pour dupliquer un groupe de poutres vers un autre plan sans toucher aux originales.
- Un seul handle de poutre : utile pour étirer une seule extrémité d'un groupe de poutres jusqu'à un plan, sans toucher l'autre.
- Sur les polypoutres, chaque poignée est projetée individuellement — le résultat peut produire des polygones gauches si le plan de projection n'est pas adapté.
- En direction Vecteur, le vecteur ne doit être ni parallèle à la ligne de référence, ni perpendiculaire au plan de référence. La projection serait impossible (message rouge).
- Pour le mode Plan + Horizontale, la face piquée ne doit pas être horizontale (sinon le déplacement horizontal serait indéfini). Utilisez Vecteur dans ce cas.
Sections View
Une vue en coupe perpendiculaire à une poutre, à un point précis — en boucle ou multi-poutres.
À quoi ça sert
Fonction qui vient en complément de la commande native « créer vue surface arête » de Tekla Structures. Il manquait la possibilité de créer une vue sur la section d'une poutre à un endroit choisi. TPT-Sections View comble simplement ce manque, et le fait en boucle ou sur N poutres pré-sélectionnées.
Fonctionne aussi sur les polypoutres : pour une poutre droite, la vue est perpendiculaire à l'axe ; pour une polypoutre, elle est orientée parallèlement au plan commun de ses poignées et couvre toute la polypoutre, décalée au point que vous piquez.
Comment l'utiliser
- Sélectionnez optionnellement une ou plusieurs poutres ou polypoutres à couper (ou ne sélectionnez rien).
- Lancez la macro et réglez la Profondeur.
- Cliquez Appliquer.
- Si N poutres sont pré-sélectionnées : la macro itère sur chacune. Piquez 1 point sur chaque poutre — une vue est créée à chaque point. Le statut indique « Position de coupe pour la poutre X / N ».
- Si aucune poutre n'est sélectionnée (ou une fois la liste épuisée) : piquez d'abord la poutre, puis un point sur la pièce pour indiquer la position de la coupe. La macro boucle jusqu'à Échap.
- Chaque vue en coupe s'ouvre automatiquement, zoomée sur la pièce.
Paramètres
| Paramètre | Description |
|---|---|
| Profondeur (mm) | Profondeur de la vue de chaque côté du plan de coupe (appliquée symétriquement avant/après). Par défaut : 250 mm. |
Astuces
- Présélection multi-poutres — sélectionnez d'abord N poutres dans Tekla, lancez la macro, puis cliquez sur chaque pièce à la position désirée : N vues sont créées en quelques clics, idéal pour documenter rapidement plusieurs sections sur un même portique.
- Le plan de travail est placé parallèle à la dernière vue créée — vous pouvez immédiatement enchaîner sur d'autres opérations dans le repère de la coupe.
- Le point que vous piquez est projeté automatiquement sur l'axe de la poutre : vous pouvez piquer n'importe où à proximité.
- La largeur de la vue est calculée automatiquement à partir de la bounding box de la pièce + 150 mm de marge.
- Polypoutres — la vue est orientée parallèlement au plan moyen des poignées de la polypoutre et couvre toute la polypoutre (vue « à plat » de l'élément plié), au lieu d'être perpendiculaire à un axe comme pour une poutre droite. Le point piqué fixe la position du plan ; la Profondeur s'applique de part et d'autre.
Selection & Control PART
Inspectez chaque pièce de votre sélection : 28 colonnes, 9 alertes, tri et filtres avancés.
À quoi ça sert
Un tableau de contrôle complet pour inspecter votre sélection Tekla pièce par pièce, boulon par boulon, trou par trou. Toutes les propriétés clés sont affichées sur 28 colonnes, et la macro signale automatiquement les anomalies courantes via 9 alertes filtrables. Idéal comme outil de contrôle qualité avant de transmettre un modèle à la fabrication ou avant un repérage.
Comment l'utiliser
- Sélectionnez les objets à analyser dans Tekla (pièces, boulons, trous).
- Lancez la macro.
- Cliquez Analyser la sélection. Le tableau se remplit et les compteurs en haut s'actualisent.
- Consultez les avertissements en bas — cliquez sur l'un d'eux pour filtrer le tableau et sélectionner les lignes concernées dans Tekla.
- Décochez Sélectionner dans le modèle si vous ne voulez pas que le clic dans la grille sélectionne les éléments dans Tekla.
Zones et fonctions de la fenêtre
| Zone | Contenu |
|---|---|
| Zone 1 — Compteurs | Bouton Analyser la sélection, et 6 compteurs : Total, Principales, Secondaires, Seules, Boulons, Trous. |
| Zone 2 — Recherche & filtres | 3 boutons d'action (Tout afficher, Afficher uniquement les lignes sélectionnées, Actualiser les lignes sélectionnées), checkbox Sélectionner dans le modèle, checkbox Zoom sur éléments, champ de recherche libre (avec choix de colonne ou « toutes »), bouton Effacer filtres colonnes (visible si filtres actifs). |
| Zone 3 — Tableau (28 colonnes) | Type, Désignation, Profil, Matériau, Finition, Préf. Pièce, N° Pièce, Préf. ASS, N° ASS, Repère pièce, Repère ASS, Info 1–4, Tirage, Dx Orig., Dx Extré., BL Ø, BL Standard, BL Tolérance, BL Longueur, BL Obl. X, BL Obl. Y, BL Surlongueur, BL Rondelles, BL Info 1, GUID. Lignes colorées par type (Principale bleu clair, Secondaire blanc, Seule vert pâle, Boulon jaune pâle, Trou rose pâle). |
| Zone 4 — Sélection rapide | 2 groupes de boutons mutuellement croisables : Pièces (Toutes / Principales / Secondaires / Seules) × Type (Profils / Plats / Polypoutres / Plats cyl.) — astuce : maintenez Ctrl pour croiser les deux filtres. Plus 2 boutons isolés : Boulons / Trous. |
| Zone 5 — Avertissements (9) | 9 boutons verts pour filtrer automatiquement sur chaque alerte (voir liste ci-dessous). |
Tri et filtrage
- Tri : cliquez sur l'en-tête d'une colonne pour trier. Maintenez Shift pour cumuler jusqu'à 5 niveaux de tri.
- Filtres Excel-like : cliquez sur les 20 px à droite de l'en-tête d'une colonne pour ouvrir un menu avec les valeurs distinctes (cases à cocher). Le triangle ▼ devient orange si un filtre est actif.
- Recherche libre : tapez du texte dans le champ de recherche, choisissez une colonne ou « toutes ». Recherche sans accent / insensible à la casse, wildcards
*et?acceptés. - Masquage dynamique des colonnes : les colonnes inutiles sont automatiquement masquées selon le contenu. Si vous n'analysez que des pièces, les colonnes spécifiques aux boulons (BL Ø, BL Standard…) disparaissent. À l'inverse, si vous n'analysez que des boulons, les colonnes liées aux pièces (Profil, Matériau, Repère…) sont masquées.
- Roll-up : cliquez sur le bouton ─ du bandeau pour réduire la fenêtre à son seul en-tête (transition animée 0,5 s). Re-cliquez pour la rétablir.
- La fenêtre est redimensionnable (bordure inférieure droite). Taille mini 840×640, par défaut 980×760.
9 avertissements intelligents
- Pièces non soudées seules sans trous ni boulons
- Poutres de plus de 12 m
- Pièces avec tirage
- Boulon fixé sur une seule pièce (hors HILTI)
- Boulons hors des pièces
- Trous hors des pièces
- Boulons HR sans rondelles
- Boulons avec surlongueur
- Trou de type « Aucun trou » (no hole)
- Cliquer sur un avertissement filtre le tableau ET sélectionne les lignes correspondantes dans Tekla. Cliquer sur Tout afficher pour revenir à l'affichage complet.
- Repère pièce =
Prefix+StartNumberde la série de numérotation, ou marque attribuée (selon disponibilité). - Le bouton Actualiser les lignes sélectionnées recharge uniquement les données des lignes sélectionnées (objets modifiés depuis l'analyse) — plus rapide que tout réanalyser.
- La checkbox Zoom sur éléments recadre automatiquement la (les) vue(s) sur les éléments sélectionnés quand vous cliquez ou naviguez dans le tableau. Elle est indépendante de Sélectionner dans le modèle : vous pouvez zoomer sans toucher à la sélection Tekla, ou l'inverse.
Selection & Control ASS
Visualisez la hiérarchie complète de vos assemblages — tableau, arbre interactif, et 3 alertes métier.
À quoi ça sert
Affiche la hiérarchie complète des assemblages sélectionnés : pièce principale, secondaires, sous-assemblages, super-assemblages, USER_FIELD et propriétés de repérage. Un arbre visuel dans une colonne dédiée permet de naviguer dans les imbrications d'un coup d'œil. Idéal pour vérifier la composition d'un assemblage complexe, repérer une pièce égarée dans un sous-assemblage ou contrôler les USER_FIELD avant exportation.
Comment l'utiliser
- Sélectionnez des assemblages ou des pièces dans Tekla.
- Lancez la macro.
- Cliquez Analyser la sélection. La macro remonte jusqu'aux assemblages racines, déploie toute la hiérarchie et l'affiche dans le tableau avec un arbre visuel.
- Cliquez sur une ligne pour sélectionner l'objet correspondant dans Tekla (si la case Sélectionner dans le modèle est cochée).
- Épinglez la fenêtre pour la garder devant Tekla pendant le contrôle.
Zones et fonctions de la fenêtre
| Zone | Contenu |
|---|---|
| Zone 1 — Compteurs | Bouton Analyser la sélection, et 5 compteurs : Total, Assemblages, Principales, Secondaires, Seules. |
| Zone 2 — Recherche & filtres | Boutons Afficher tout avec arbre hiérarchique, Afficher uniquement les lignes sélectionnées, Actualiser les lignes sélectionnées, Rétablir l'arbre hiérarchique (visible si filtres / tris cassent l'arbre), Effacer filtres colonnes. Recherche libre avec choix de colonne. |
| Zone 3 — Tableau | Colonnes : Niveau, Type, Repère ASS, Préf. ASS, N° ASS, Désignation ASS, Repère Pièce ASS, Profil, Matériau, Finition, UF1–4, Phase, Poids, GUID, et la colonne Ordre hiérarchique (arbre visuel en monospace : ├─ ├─ └─). Lignes colorées par niveau (super-assemblage / niveaux 1–4 / principale / secondaire / seule). |
| Zone 4 — Sélection rapide | 2 lignes de boutons : Avec pièces (Super-assemblages / Assemblages / Pièces principales / Pièces secondaires / Pièces seules) ET Assemblages uniquement (Super-assemblages / Assemblages). |
| Zone 5 — Avertissements (3) | Pièces d'un même assemblage sur des phases différentes · Finition pièce secondaire ≠ principale · Niveau hiérarchique > 2. |
Tri et filtrage
- Tri : cliquez sur l'en-tête d'une colonne pour trier. Maintenez Shift pour cumuler jusqu'à 5 niveaux. Le bouton Rétablir l'arbre hiérarchique apparaît quand le tri casse la structure — cliquez dessus pour revenir à l'ordre arborescent.
- Filtres Excel-like : cliquez sur les 20 px à droite de l'en-tête pour filtrer (popup avec cases à cocher).
- Roll-up : bouton ─ du bandeau pour réduire la fenêtre à son seul en-tête (transition animée 0,5 s).
- La fenêtre est redimensionnable. Taille mini 840×640, par défaut 980×760.
Astuces
- Les
USER_FIELD1 à 4 sont lus directement sur l'Assembly— ils s'affichent même si la pièce principale a une autre valeur. - Le Finish n'existe pas sur Assembly — la colonne reste vide pour les lignes Assembly, ce n'est pas un bug.
- Les super-assemblages (assemblages contenant d'autres assemblages) sont identifiés automatiquement : leur ligne « pièce principale » est masquée car non pertinente à ce niveau.
- Les pièces seules (assemblage mono-pièce sans sous-assemblage) prennent la place de l'ASS dans l'arbre — pas de ligne Assembly redondante.