Utilisation des nuages de points

Prétraitement

Lorsque vous attachez un nuage de points qui nécessite un prétraitement, il se convertit 5 à 8 fois plus rapidement dans BricsCAD® V22 par rapport à V21.

Pour prétraiter un nuage de points, vous pouvez utiliser la commande POINTCLOUDATTACH ou le Gestionnaire de références de nuage de points qui s'ouvre avec la commande POINTCLOUDREFERENCE.

Vous pouvez trouver le fichier journal dans C:\Users\USERNAME\AppData\Roaming\Bricsys\BricsCAD\V22x64\en_US\PointCloudCache\Folder_for_processed_pointcloud, uniquement si ce chemin est défini dans la variable système POINTCLOUDCACHEFOLDER. Dans ce dossier, vous pouvez afficher l'état actuel du traitement.

Note: Le fichier journal est plus utile pour le dépannage, tandis que le Gestionnaire de référence de nuage de points est l'emplacement dédié pour surveiller l'avancement du prétraitement.
Note: Certains fichiers inhabituels en entrée de nuage de points, tels que les fichiers LAS avec mise en page de colonne non standard ou les balises géographiques non standard, ne sont pas pré-traités automatiquement correctement. Cependant, il existe également un préprocesseur exécutable shell (préprocesseur.exe) dans le dossier d’installation BricsCAD® qui permet de spécifier une disposition de colonne non standard et / ou des balises géographiques (-w skip). Le pré-processeur shell utilise la même bibliothèque sous le capot, mais il présente certaines options manuelles qui ne sont pas automatiquement utilisées par BricsCAD®. Pour en savoir plus sur les options, exécutez l'exécutable pré-processeur sans arguments dans un shell OS. Un récapitulatif de l'utilisation sera imprimé. Pour plus d’informations, consultez la Comment utiliser le préprocesseur.exe afin d’ignorer les balises GeoTIFF lors du prétraitement non standard. LAS. Données de nuage de points LAZ ?
Note: Tout sous-dossier avec des données de cache de nuage de points précédemment prétraitées (à partir d'un autre dossier de cache de nuage de points BricsCAD ou prétraité avec le préprocesseur exécutable shell preprocessor.exe) peut être copié dans le dossier spécifié par la variable système POINTCLOUDCACHEFOLDER (valeur par défaut : C:\Users\USERNAME\AppData\Roaming\Bricsys\BricsCAD\V22x64\en_US\PointCloudCache) et sera disponible la prochaine fois que vous ouvrirez le Gestionnaire de références de nuages de points. Pour chaque sous-dossier du dossier de cache du nuage de points, il existe un élément dans la boîte de dialogue de référence :

Alignement

La commande NUAGEPOINTSALIGNER fait automatiquement pivoter un nuage de points pour l’aligner de manière optimale avec les axes X et Y (les points doivent être dans des plans verticaux (par exemple, murs). Pour déterminer le meilleur alignement, il peut analyser l’ensemble du nuage de points ou spécifier la zone la plus pertinente.

Visionneuse de bulles

Le nuage de points affiche des bulles à tous les emplacements de scan si :

  1. les données ont été capturées à partir d'un ensemble de positions de scan fixes (à un endroit fixe et capturer des millions de points numérisés à partir d'un seul emplacement de scan d'origine) ;
  2. le format de données permet de stocker ces informations.
Dans ces emplacements, vous découvrirez les représentations visuelles les plus réalistes.

Exemple de situation où (1) ou (2) n'est pas satisfait :

  • La cartographie mobile (scanning par exemple lors de la promenade, ou depuis des avions) n'a pas de positions fixes de scan, n'a donc pas de bulles.
  • De plus, certains formats de fichiers comme LAS n’ont pas la possibilité de stocker des positions de numérisation, même lorsque les données ont été capturées à partir de positions de numérisation fixes. Donc, il n'est pas possible de créer de bulles
Note: Les bulles de nuage de points sont créées uniquement lorsque des points sont numérisés avec des scanners statiques et que des points sont regroupés par emplacement de numérisation. Les fichiers LAS et PTS ne contiennent pas d’informations sur l’analyseur, ils ne peuvent donc pas produire de bulles de nuages de points.
Double-cliquez sur l’une des bulles dans l’espace du modèle pour ouvrir la visionneuse de bulles. Vous pouvez appuyer sur le bouton central de la souris et déplacer la souris pour afficher le nuage de points dans n’importe quelle direction à partir de cet emplacement de numérisation. Vous pouvez également effectuer un zoom avant ou arrière à l'aide de la molette de la souris.

Appuyez sur la touche Tab pour faire défiler les entités cachées.

Le premier mode affiche les points sous forme de couleurs réelles ou en nuances de gris, selon la façon dont les données ont été scannées.

Le deuxième mode affiche les points en rouge, vert ou bleu selon leurs vecteurs normaux. Les couleurs correspondent aux axes SCU.
Le troisième mode affiche les points de clair à foncé lorsque la distance par rapport à l'emplacement de scan augmente.
Vous pouvez facilement synchroniser la vue de dessin pour qu'elle corresponde à la visionneuse de bulles en appuyant sur Ctrl+A.
Note: Vous pouvez désactiver les bulles de nuage de points de l’espace modèle et modifier leur taille dans le panneau Propriétés.

Accrochages aux objets

L'accrochage d'entité Point Cloud le plus proche améliore considérablement la capacité de sélectionner des points de nuage de points pertinents Il utilise un cylindre imaginaire du point de vue actuel vers le curseur.
Le rayon du cylindre imaginaire est défini par le paramètre de boîte d'ouverture d'accrochage d'entité.
Note: Le résultat est le point dans le cylindre imaginaire qui est le plus proche de la caméra.

Activez le nouvel accrochage d’entité Point Cloud Nearest Point avec d’autres ancrages d’entité 3D dans les menus, la barre d’outils et les paramètres Entity Snap.

Note: Vérifiez que seul le code binaire 128 de la variable système 3DOSMODE est défini.

Exporter

La nouvelle commande NUAGEPOINTSEXPORT vous permet d'exporter une sélection recadrée d'un nuage de points vers un fichier .pts

Détection des sols

Les plans de section fonctionnent également sur les nuages de points. Vous pouvez les utiliser pour afficher des parties de nuages de points. La différence entre les rognages de nuage de points et les plans de coupe est que le rognage de nuage de points ne coupe que le nuage de points tandis que les plans de section coupent toute la géométrie dans votre dessin.

La commande NUAGEPOINTSDETECTPLANCHER génère des sections de volume pour chaque plancher trouvé dans un nuage de points représentant un bâtiment. La détection est basée sur des régions de points avec des coordonnées Z similaires. Les sections de volume générées peuvent aider à naviguer dans les nuages de points des bâtiments.

Projection de nuages de points

La commande NUAGEPOINTSCOUPEPROJET vous permet de détecter les murs à partir de la section de volume d’un nuage de points en fonction de diverses options de détection de murs. Vous pouvez créer automatiquement des sections de volume pour chaque étage d'un bâtiment. Vous pouvez utiliser ces sections pour générer des lignes 2D afin de créer un plan d’étage 2D ou une section verticale. Il s’agit d’un processus en arrière-plan et plusieurs sections peuvent être traitées dans une file d’attente. Il est ainsi possible d'exécuter cette commande en résolution maximale sur toutes les sections.
Dans le même temps, une image raster est générée pour donner un contexte à l'utilisateur. Dans certains cas, il n’est pas nécessaire de recréer le bâtiment existant. Les images d’arrière-plan peuvent fournir plus de contexte aux documents de conception. Ceux-ci peuvent être utilisés pour vérifier la géométrie 2D créée, mais dans les scans de haute qualité, ces images peuvent également être utilisées comme matériel graphique. Par exemple, comme image de fond pour un modèle BIM dans des projets de rénovation où des interventions modernes sont faites dans des bâtiments historiques.

Ajustement planaire

La commande NUAGEPOINTSAJUSTERPLAN vous permet de créer une géométrie 3D basée sur le nuage de points. Il créera une surface plane ou solide après avoir sélectionné un point dans un nuage de points. Les points qui semblent se trouver dans un plan ne sont jamais exactement dans un plan, par conséquent une valeur de seuil est définie comme propriété de l'entité de nuage de points. Cela fonctionne également en vue bulle.

Note:
  • Sélectionner les ouvertures permet de prendre en compte les ouvertures des portes et fenêtres.
  • Ajuster les bordures permet d’ajuster le contour de la bordure plane.
  • Les surfaces de couture permettent d’assembler le résultat de plusieurs plans ajustés, par exemple, dans un solide qui peut être utilisé ultérieurement avec la commande BIMINVERTSPACE.

En mode bulle

Si la visionneuse de bulle est ouverte avant le lancement de la commande, BricsCAD® s'attend à ce que vous sélectionniez dans la visionneuse de bulles. Le curseur vous donne un aperçu de la direction du plan. Ensuite, vous obtenez un aperçu en mode Bulle et en mode Modèle. Vous pouvez basculer entre 2 représentations de forme à l'aide de la touche CTRL.
Note: Lorsque vous êtes toujours en mode de sélection, les points correspondants dans la bulle sont affichés en violet. Ces points s'affichent en vert lorsque l'utilisateur accepte le résultat généré.




Dans l’espace du modèle.

Vous pouvez également utiliser cette commande dans l'espace modèle lorsque la visionneuse de bulles n'est pas ouverte. BricsCAD® vous demandera de sélectionner un point du nuage de points dans l'espace modèle. Selon la taille du nuage de points recadré, cela prend plus de temps mais il présente 2 avantages en recherchant plusieurs positions de numérisation:
  • Il peut créer des surfaces plus grandes où seules les pièces sont visibles dans chaque position de scan.
  • Il peut détecter l'épaisseur de la paroi et de la dalle, car il peut tenir compte de la surface opposée.




Note:
  • Workflow dans lequel un nuage de points (image du haut) est d'abord converti en un ensemble de solides, un par pièce, à l'aide de résultats Fitplanaires cousus (image du milieu). La commande BIMINVESPACES convertit ces solides temporaires en un modèle de bâtiment avec murs et dalles de l'inversion de ces solides.






  • Fitplanar en bulles vous permet d’ajouter des ouvertures (portes, fenêtres) et d’ajuster le contour résultant.
  • Vous pouvez utiliser des bulles pour utiliser des points d'accrochage pour dessiner des éléments tels que (poly)lignes.
  • Ajuster le cylindre dans les bulles :

    Fenêtre de vue à bulles à droite, espace modèle à gauche. Deux clics le long de l’axe du cylindre dans l’espace à bulles sont nécessaires pour extraire un cylindre (résultats sous forme de solides dans l’espace du modèle). Il s'agit d'une première version de l'algorithme, qui sera rendue plus robuste dans un avenir proche.



  • La POINTCLOUDDEVIATION vous permet d'évaluer visuellement l'ajustement entre les structures planaires et les points du nuage de points.


  • Section de nuage de points du sol d’une maison:


    Visualisation des distances des points à partir du plan de niveau. Dans le panneau de gauche, une explication des couleurs est fournie (le vert est planaire, le dégradé du vert au bleu se trouve plus loin au-dessus du plan, le dégradé du vert au rouge se trouve plus en dessous du plan). Aussi, un résumé des pourcentages de points dans lesquels la catégorie est présentée (OK, niveau d’avertissement, ...)