Accrochage Milieu entre 2 points dans Revit : Méthodes et Alternatives

Comment réaliser un accrochage au milieu entre deux points arbitraires dans Revit, similaire à la fonction ‹ Milieu entre 2 points › (Mid Between 2 Points) d’AutoCAD ?

La fonction d’accrochage direct ‹ Milieu entre 2 points › (ou ‹ Mid Between 2 Points ›) présente dans AutoCAD n’existe pas nativement dans la liste des accrochages d’objets de Revit 2015. L’approche de Revit privilégie le placement grossier des éléments suivi d’un affinement précis via les cotes et contraintes.

Voici les méthodes et bonnes pratiques pour atteindre un résultat similaire dans Revit 2015 et versions ultérieures :

  1. Utilisation des Cotes Temporaires et de la Contrainte d’Égalité (EQ)

    • Principe : Cette méthode est la plus courante et la plus ‹ Revit-native ›. Elle consiste à placer l’objet approximativement, puis à utiliser les cotes temporaires pour le positionner précisément au milieu entre deux autres éléments ou points de référence.
    • Procédure étape-par-étape :
      1. Placer l’objet : Dessinez ou placez votre objet (ex: un mur, une poutre, un composant) entre les deux points de référence où vous souhaitez le centrer.
      2. Sélectionner l’objet : Cliquez sur l’objet que vous venez de placer pour le sélectionner.
      3. Ajuster les cotes temporaires : Des cotes temporaires apparaissent. Si elles ne sont pas positionnées entre les deux points de référence souhaités, cliquez et faites glisser les poignées bleues des cotes temporaires pour les accrocher précisément aux points de référence (extrémités de murs, lignes, points de grille, etc.).
      4. Appliquer la contrainte d’égalité (EQ) : Une fois les cotes temporaires correctement positionnées, cliquez sur l’icône ‹ EQ › (Égalité) qui apparaît sur la cote temporaire. Cela forcera l’objet à se centrer automatiquement et de manière équidistante entre les deux points de référence.
      5. Finaliser : Une fois l’objet positionné, vous pouvez supprimer la cote temporaire si elle n’est plus nécessaire, ou la rendre permanente si la contrainte de centrage doit être maintenue dans le modèle.
  2. Placement Approximatif et Affinement par Déplacement Manuel

    • Principe : Cette méthode est moins dynamique mais peut être utilisée pour des cas simples où un calcul rapide est possible.
    • Procédure :
      1. Placer l’objet : Placez l’objet en vous accrochant à l’un des deux points de référence (par exemple, en utilisant l’accrochage ‹ Extrémité ›).
      2. Mesurer la distance : Utilisez l’outil de mesure (commande DI pour ‹ Distance ›) pour déterminer la distance exacte entre les deux points de référence.
      3. Calculer le déplacement : Divisez la distance mesurée par deux.
      4. Déplacer l’objet : Sélectionnez l’objet, puis utilisez la commande ‹ Déplacer › (Move). Spécifiez un point de base (par exemple, l’extrémité de l’objet déjà accrochée) et entrez la valeur de déplacement calculée dans la direction appropriée.
  3. Considérations sur les Add-ins et la Programmation (API Revit)

    • Bien qu’il n’y ait pas de fonction native, l’API (Application Programming Interface) de Revit permet le développement d’add-ins ou de macros personnalisées. Un développeur pourrait créer un outil spécifique pour simuler l’accrochage ‹ Milieu entre 2 points ›.
    • Les macros Revit peuvent être écrites en C#, VB.NET, Ruby ou Python. Elles sont généralement associées à un bouton dans l’interface utilisateur, car Revit ne dispose pas d’une ligne de commande comme AutoCAD pour exécuter des scripts directs.
    • Au moment de la discussion (Revit 2015), il n’existait pas de plug-in largement connu sur Autodesk Exchange Apps offrant spécifiquement cette fonctionnalité. Il est toujours recommandé de consulter les plateformes d’add-ins pour les versions plus récentes de Revit, car de nouveaux outils sont régulièrement développés par la communauté ou des éditeurs tiers.

En résumé, la méthode des cotes temporaires avec la contrainte d’égalité (EQ) est la solution la plus efficace et la plus intégrée à la philosophie de Revit pour centrer des éléments entre deux points.