Gapfinder

Mise à jour de la page : 12 mars 2013.
    
J.C. Tchang
Original Version
On Michael Heidemann Site

Le programme Gapfinder est un utilitaire recherchant les points "solitaires" dans un fichier au format LDraw.

Cela permet de vérifier que la pièce est "fermée", c'est-à-dire qu'il ne manque pas de faces.

Toutes les lignes du fichier de type 3 (triangles) et 4 (quadrilatères) sont testés. Tous les autres types de lignes LDraw sont ignorés. En conséquence si le fichier utilise des sous-fichiers ou primitives (lignes de type 1) le résultat n'est pas valide s'ils ne sont pas décomposés (Inlined) avec LDDP ou Inliner.

Gapfinder ne fait que lire le fichier d'entrée, et ne le modifie en rien.

 

Téléchargement

Télécharger le fichier d'installation du programme sur le site de l'auteur.

Nota : Ce programme nécessite que NET framework de Microsoft soit installé.

 

Utilisation

 

Comment Gapfinder fonctionne

Gapfinder part du principe que pour qu'une pièce LDraw soit correcte, tous les sommets (points 3D) de chaque face (triangle ou quadrilatère) doivent correspondre avec au moins un autre sommet d'une autre face. En conséquence chaque sommet doit être trouvé au moins deux fois dans le fichier LDraw (.DAT). Si ce n'est pas le cas, on peut supposer qu'il existe un intervalle, ou une jonction en T, c'est-à-dire que le sommet ne se trouve pas sur le sommet d'une autre face mais sur un de ses bords. (voir à ce sujet : http://www.ldraw.org/Article526.html.

 

Limitations

Gapfinder ne sait pas déterminer si le point solitaire et dû à un intervalle entre 2 sommets, à un arrondi de valeur, à une jonction en T, ou ce point est solitaire car il manque une face. Donc, il dépend toujours de l'utilisateur de vérifier ce qui est trouvé par Gapfinder

 

Droits et Copyright

Le programme Gapfinder et son manuel d'utilisation appartiennent à (c) Michael Heidemann (mikeheide).
Vous pouvez le retrouver sur sa page Gapfinder.

Tous les autres programmes cités appartiennent leurs ayants droits respectifs.

Traduction et Adaptation : J.C. Tchang.