Comment raccorder un ensemble de courbes ?

Bonjour,

Je suis nouvelle sur rhino et en CAO en général, voici mon problème: je travaille sur un projet destiné à créer des plans 2D de bâtiments à partir de nuages de points obtenus par laser scan. J´effectue cela grâce au logiciel PointCab qui me fourni des plans 2D par coupe mais nons vectorisés. Je cherche à obtenir des plans dxf ou dwg pour ensuite les extruder sur rhino (ou autre logiciel je n'ai que celui là pour l'instant). En revanche pour l'instant je n'obtient qu'un ensemble de lignes vectorisés discontinues comme si on avait un rectangle en pointillés par exemple. Je cherche donc un outils (pas forcément sur rhino) me permettant de non pas raccorder les lignes deux à deux ce qui prendrait trop de temps pour le process que je cherche à mettre en place, mais qui permettrait de raccorder l'ensemble des lignes en raisonnant sur les bouts les plus proches par exemple. Si jamais vous en connaissez cela me ferai gagner un temps considérable et m'aiderai beaucoup !!! :)

Voici une photo qui illustre un peu ce que j'obtient en rouge et en noir ce que je souhaiterais avoir rapidement.


Merci d'avance pour votre aide !

Bonjour,

En traçant des lignes depuis les points aux extrémités, ça ne fonctionne pas ?

Merci pour votre réponse, oui bien sûr cela fonctionne mais l'idée est d'appliquer ceci sur des plans beaucoup plus complexes de bâtiments et c'est pourquoi je souhaite une fonction automatique sinon cela reviendrait à dessiner sur une image que je pourrait importer en fond sur rhino par ex. L'image que j'ai publié est un exemple simple pour illustrer le problème mais sur les plans que je traite c'est beaucoup plus complexe.

Selon la précision recherchée, une possibilité est de créer un fichier image (bmp, jpeg) et de le faire traiter par un logiciel de vectorisation.

C'est la taille des trous entre les lignes qui va être déterminante dans la qualité du résultat.

Quel sont les formats de fichier disponibles ? C'est en effet facile sur divers sites internet d'uploader des PDF et de récupérer des fichiers dwg ou dxf vectorisés qui seront exploitables avec rhino, voir les logiciels et sites proposésici:

http://www.lynkoa.com/forum/transformer-un-dessin-sous-format-pdf-en-format-autocad

 

Stefbeno merci pour votre réponse, je peux exporter les fichiers en image oui, connaissez vous des logiciels de vectorisation qui me permettraient de raccorder non pas en cliquant à chaque fois sur deux segments mais plus en selectionnant tout en en appliquant une sorte de "correction de raccordement" qui raccorderai les segments les plus proches dans tout le plan ? C'est exactement cela que je cherche.

.PL j'exporte deja les fichiers en dxf et dwg et j'obtient ce que vous pouvez voir en rouge : des segments vectorisés disjoints, tout mon problème à ce stade est de les joindre automatiquement sans cliquer sur les segments deux à deux, pour obtenir un contour continu. Appliqué à un plan de bâtiment complexe cela me permet rapidement d'obtenir un resultat correct.

Merci encore pour votre aide.

Malheureusement, je ne pratique la vectorisation donc je ne saurais pas vous orienter formellement (il existe de tout du gratuit au payant).

De ce que j'ai vu qui pourrai marcher, il y a : Autodesk Raster Design, Inkscape, Autotrace.
Les 2 derniers sont "libres" donc pas cher, Raster Design est apparemment une grosse machine (donc prise en main par forcément facile mais performance  et stabilité)

 

 

J'ai oublier Adobe Illustrator qui a un module de vectorisation.

Je le placerai entre Raster Design et Inkscape.

Je ne sais pas si je réponds pas un peu trop tard ... mais bon ça pourra servir,

j'ai souvent ce genre de situation, des milliers de petits bouts de lignes (voire de surfaces) ...

 

Sur Rhino j'utilise la fonction joindre tout simplement, mais vous allez me dire que ça ne fonctionne pas ? en fait si, si on réduit la tolérance : fichier > propriété > units > tolerance > " utiliser la valeur qui vous semble la plus adaptée"

Concrètement si on entre 0.01 par exemple, Rhino va considérer que les points distant de moins de 0.01 unité se touchent, il pourra donc joindre les deux courbes.

Donc une fois qu'on a fait ça, on sélectionne les courbes (ou ctrl A pour tout selectionner) et on joint