Control qualité : Coordonnées de projet et partagées des maquettes Revit (partie 2)

Control qualité : Coordonnées de projet et partagées des maquettes Revit (partie 2)

Nous avons vu à l’étape 1 comment extraire les coordonnées d’un fichier. Ici, nous allons appliquer le même principe, mais pour tous les liens d’un fichier, ce qui nous évitera de les ouvrir séparément un par un. Le but étant de se créer une noeud personnalisé pour tout usages futures.

Nous allons faire ce noeud (point 1) et sortir en “Ouput” les noms de fichiers, les points de base de projet des fichiers et les points de base de topographie.

Voici les étapes du noeud 1 :

1- L’importation du “common language runtime” (clr) pour accéder au librairies. L’importation du module Math est facultatif si on converti les unités comme au point 5.

2 et 3 - L’importation des librairies nous permettant d’accéder aux documents Revit et à l’API de Revit.

4 -La création d’alias doc, collector et linkInstance.

Pourquoi créer des alias? c’est plus court et rapide d’y faire référence. Dorénavant, au lieu de se référer à “DocumentManager.Instance.CurrentDBDocument” je peux simplement utiliser “doc”.

5- Est facultatif. Si vous connaissez déjà vos unités, vous pouvez faire la conversion comme à l’étape 1 ou utilisez cette ligne de code pour être bulletproof.

6 - Création d’une liste de documents (linkDoc) qui sont liés au fichier ouvert. ( lire : pour chaque linkinstance , ajoute le document du lien dans la liste)

7- Création des liste à venir, mais aussi d’une liste avec les noms des fichier (LinkTitle)

8 et 9- Ces étapes sont des étapes pour extraire les objets “project base point” et “survey base point” sur chaque fichier.

(SUITE à l’image suivante)

la suite du code en 5 étapes.

C’est 5 étapes devraient vous être familières, ce sont sensiblement les mêmes lignes de codes qu’à l’étape 1, ormis la convertion d’unité.

Bon travail! La suite à la partie 3!

Control qualité : Coordonnées de projet et partagées des maquettes Revit (partie 3)

Control qualité : Coordonnées de projet et partagées des maquettes Revit (partie 3)

Présentation CANBIM Montréal 2019

Présentation CANBIM Montréal 2019