Problème export DXF

jlalexie
Nouveau
4 Janvier 2014
18
  • Auteur de la discussion
  • #1
Bonjour,
Je teste Cambam démo.
J'ai dessiné avec CB (image de droite), en exportant en DXF, j'ai l'image de gauche.
Apparemment, les transformations de déplacement et de rotation ne se retrouvent pas sur le DXF !
Où est l'erreur ?
Merci pour vos réponses.

image3.jpg
image3.jpg
 
jlalexie
Nouveau
4 Janvier 2014
18
  • Auteur de la discussion
  • #2
Trouvé. Il faut utiliser "transformer/copie en réseau", et non pas le "copier coller" classique.
 
dh42
Compagnon
4 Septembre 2009
5 268
Près de St Etienne (42)
Salut

Dans CB, quand tu "transforme" un objet de dessin (échelle, rotation, déplacement), les données (coordonnées) qui déterminent les points qui constituent le tracé de l'objet ne sont pas modifiées, mais CB ajoute une "matrice de transformation" qui détermine comment l'objet doit être modifié.

http://www.atelier-des-fougeres.fr/Cambam/Aide/cad/Transformations.htm#matrix

après une transformation, ton objet de dessin vas avoir des valeurs numériques dans le champ "Transformer" Si aucune transformation n'a eu lieu, ce champ contiendra "Réinitialiser".

Souvent quand on exporte un objet qui est dans un état "transformé" (donc avec des valeurs num dans le champ transformé), ça pose problème.

Il y a 2 moyens de faire en sorte que tous les objets "transfomables" soient effectivement transformés, c.a.d. que les transformations soient réellement appliqués aux points constituant l'objet, et que donc la matrice de transformation soit réinitialisée.

- 1) sélectionner les objets, et utiliser le menu Edition/transformer/appliquer transformations

- 2) régler CB de façon à ce qu'après une transformation, "appliquer transformations" soit automatiquement effectué, pour cela, il faut régler les options
menu Outils/options, section Dessin, Appliquer automatiquement les transformations -> vrai.

note que certaine transformations ne peuvent pas être appliqués, par exemple la rotation d'un polyrectangle ; dans ce cas, le plus sur est de sélectionner ts les polyrectangles et de faire CTRL + P pour les transformer en polyligne avant de les faire tourner, ou si tu les transforme en polyligne après, d'utiliser la méthode 1 pour appliquer les transformations sur les polylignes résultantes.

c'est principalement la rotation des polyrectangles et des textes sur lesquels on ne peut pas appliquer les transformations de rotation, dans ce cas, transformation en polyligne pour les polyrectangle et en régions pour les textes (pour les textes > Edition/décomposer)

à l'inverse, l'importation de DXF dans CB depuis AutoCAD par exemple pose parfois des problèmes si des objets on été groupés en "blocs".

je sais que dans la V1.0 de CB, du travail à été fait sur la compatibilité DXF, mais ça ne semble pas résoudre ce pb de rectangle transformés par contre ; je vais remonter l'info au programmeur; il pourra peut être solutionner le pb dans la V1.0 en cours de mise au point.

++
David
 
jlalexie
Nouveau
4 Janvier 2014
18
  • Auteur de la discussion
  • #4
OK, merci pour ta réponse très complète.
 
La dernière réponse à ce sujet date de plus de 6 mois
Haut