Serveur de nuage de points TCP/IP

PC-DMIS compte plusieurs options qui utilisent la communication TCP/IP pour surveiller un client tiers et s'y connecter.

Fonction générique d'importation de nuage de points TCP/IP HORS LIGNE

Cette fonction HORS LIGNE vous permet d'importer un nuage de points depuis une application client dans PC-DMIS (application serveur). Quand PC-DMIS reçoit les nouvelles données de nuage de points, il exécute automatiquement la routine d'inspection hors ligne. Voir « Formats générique de fichier d'importation ».

Dans la barre d'outils Nuage de points, cliquez sur le bouton Réception de données par le serveur de nuage de points TCP/IP pour passer PC-DMIS dans un état de « surveillance ». Dans cet état, PC-DMIS est prêt et attend de recevoir un fichier de nuage de points. L'application client doit lancer l'envoi des données de nuage de points. Ce bouton apparaît uniquement quand vous exécutez PC-DMIS en mode hors ligne. Cliquez dessus une seconde fois pour désactiver cette fonction.

Quand PC-DMIS détecte un nouveau fichier de nuage de points :

Pour créer la routine de mesure initiale pour l'exécution HORS LIGNE :

  1. Créez la routine de mesure PC-DMIS avec l'interface hors ligne.

  1. Le logiciel ouvre la boîte de dialogue Utilitaires de palpeur. Sélectionnez SMARTSCAN comme palpeur laser hors ligne actif.

  1. Dans la barre d'outils Nuage de points, cliquez sur le bouton Opérations TCP/IP, puis sur le bouton Réception de données par le serveur de nuage de points TCP/IP .

Le bouton Réception de données par le serveur de nuage de points TCP/IP est uniquement disponible quand PC-DMIS est exécuté en mode hors ligne.

  1. Dans la boîte de dialogue Port TCP/IP client, entrez l'ID de port et cliquez sur OK. Vous trouverez l'ID de port dans l'application client.

  1. PC-DMIS lance l'importation des données de nuage de points dès que l'application client active la fonction d'envoi. Le logiciel montre la progression des données entrantes dans la zone d'état de PC-DMIS en bas à gauche.

  2. Créez les commandes de nuage de points requises (par exemple, Alignement de nuage de points, Matrice de couleurs de surface de nuage de points, etc.), des éléments automatiques et des dimensions.

  3. Enregistrez la routine de mesure.

Formats génériques de fichier d'importation

PC-DMIS permet d'importer ces formats de nuage de points :

Données où chaque bande, ligne ou section laser définit le vecteur (IJK) de la bande, suivi de la valeur XYZ des points sur la bande. Les valeurs XYZ peuvent être séparées par des espaces ou des virgules.

A - Numéro d'identification unique de ligne (bande ou section laser) facultatif IJK (de l'orientation du capteur)

B - Valeur XYZ des points sur la ligne

 

Le fichier de données définit les valeurs XYZ ou XYZIJK pour chaque point. Pour ces types de données, XYZIJK est préférable car PC-DMIS utilise le vecteur des points dans les opérations de nuage de points comme les matrices de couleurs de surface et l'extraction d'éléments. L'exemple suivant montre des points avec des valeurs XYZIJK.

A - Valeur XYZIJK de chaque point

 

Fonctions génériques d'exportation de nuage de points TCP/IP EN LIGNE

PC-DMIS peut envoyer vos données de nuage de points à un logiciel tiers personnalisé. Pour ce faire, il se sert d'un protocole de communication TCP/IP. Pour établir une connexion, votre application personnalisée doit pouvoir charger un fichier DLL (Dynamic Link Library) nommé PcDmisPointCloudClientDll.dll. Vous pouvez vous procurer ce fichier auprès du support technique d'Hexagon.

Une fois l'application a chargé le fichier dll, cliquez sur l'une de ces icônes du serveur de nuage de points TCP/IP disponibles dans la barre d'outils Nuage de points de PC-DMIS pour établir la connexion :


Serveur TCP/IP de nuage de points avec copie locale - Établit la connexion avec le client, envoie les données du nuage de points directement au client. Au terme du scanning, les données du nuage de points restent à l'intérieur de la routine de mesure.


Serveur TCP/IP de nuage de points sans copie locale - Établit la connexion avec le client, envoie les données du nuage de points directement au client. Au terme du scanning, les données du nuage de points sont supprimées de la routine de mesure.