Aller au contenu

comparaison de fichiers 2D


Messages recommandés

Posté(e)

Bonjour,

 

Je cherche un moyen de comparer deux fichiers 2D pour indentifier les modifications apportées à un plan par un indice de modification.

 

En supperposant les deux plans:

je voudrais voir apparaitre les éléments communs en noir

les éléments spécifiques au plan 1 en vert

les éléments spécifiques au plan 2 en rouge

 

l'idéal serait de pouvoir recaler des vues qui auraient été déplacées lors de la modif.

 

Je sais que cela existe pour les formats raster comme le Tiff ou l'HPGL voir http://www.spring.fr/raster_consult.asp

 

mais je voudrais le faire directement sur les fichiers CATDrawing

 

Cordialement

just do it!

Posté(e)

Bonjour,

 

Je ne sais pas s'il existe un produit commercial qui fait ce que tu demandes.

En terme de développement 'macro', si tu souhaites effectivement identifier les différences d'un plan à l'autre, il faudrait décortiquer entièrement les deux fichiers, et comparer les contenus. A mon avis c'est mission impossible ; je pense que le simple fait de réenregistrer un fichier sans avoir fait de modif particulière risque de modifier sa structure (alors qu'en fait à l'écran il n'y a rien de bougé).

Par contre ce qu'on peut faire c'est visualiser tes deux plans (ayant deux couleurs différentes) superposés. Dans ce cas, en cas de superposition, le plan superposé en dernier impose ses couleurs. Et s'il y a différence, la couleur du plan d'en dessous apparaitra. Donc tu pourras voir tes modifs (mais en aucun cas la macro ne te montrera la zone en question).

Je peux te développer cette macro (qui ne devrait pas être bien compliquée), mais ce sera payant. Si tu es interessé, si tu veux qu'on creuse un peu plus : marc_bauvin @ yahoo . fr

 

Marc

Posté(e)

D'accord avec toi pour considérer que la comparaison entité à entité est trops complexe pour ce dont j'ai besoin.

 

La comparaison par supperposition est une meilleur piste.

par contre est-il possible d'ajouter de la transparence aux entitées 2D de catia?

 

si on affecte la couleur verte aux entités du plan 1

et la couleur Rouge aux entités du plan 2

 

Les traits commun passerait en noir et les différences seraient plus remarquables.

 

C'est possible sur Autocad mais à l'impression seulement.

 

Quand au développement, c'est envisageable (tout est question de tarif).

 

 

just do it!

Posté(e)

A priori pas possible de gérer la transparence des entités. Côté tracé je n'ai rien trouvé non plus.

Par contre lorsque tu superposes des entités, c'est la dernière collée qui impose sa couleur. Donc si tu le collage s'effectue en blanc, alors que le fond du draw est blanc, alors ne resteront visible à l'écran que les entités nouvelles ou déplacées.

 

Marc

Posté(e)

Salut docteur,

 

J'ai bossé sur la macro, et je peux déjà t'envoyer une première version d'évaluation. Sur mes exemples cela marche correctement. Il faut essayer d'autres cas.

Mon mail est plus haut, tu m'en envoies un, et je te retourne la macro.

 

Marc

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité