litelsousa Posté(e) le 21 juin 2016 Posté(e) le 21 juin 2016 Bonjour, Comment se fait-il que coller un texte de style "alpha" dans un autre fichier contenant également ce style "alpha", il ne se mette pas à jour d'après les propriétés du nouveau fichier? Exemple: Fichier N° 1: style "alpha" : Police: ArialStyle de police: StandardHauteur: 1.5Facteur largeur: 0.6 En y collant dans mon fichier 2, la hauteur et le facteur largeur ne seront pas modifier selon le style (du même nom) alors que la police oui? Merci pour votre aide Citer
didier Posté(e) le 21 juin 2016 Posté(e) le 21 juin 2016 Coucou Ça dépend ...Est-ce que les propriétés hauteur et largeur sont définies dans le style ou bien sur chaque texte ?Il est courant de ne pas définir de hauteur dans un définition de style pour pouvoir écrire à la hauteur voulue sur chaque texte. Amicalement Citer Éternel débutant... Mon site perso : Programmer dans AutoCAD
litelsousa Posté(e) le 21 juin 2016 Auteur Posté(e) le 21 juin 2016 Oui, en l'occurrence, je la détermine dans le fichier de destination, car ça provient d'une extraction où le style ne détermine pas la hauteur mais tout est dégueulasse car tout se chevauche. Mon but est de les importer dans mon fichier gabarit et que ça les mette automatiquement à la hauteur de mon style. Citer
didier Posté(e) le 21 juin 2016 Posté(e) le 21 juin 2016 Coucou Je ne comprends pas ta réponse, elle est imprécise. Tu dis "OUI" à quoi ?Tu dis "je la détermine", tu détermines quoi ?Est-ce que ton style a une hauteur définie ?Et si oui, est-ce la même dans les deux fichiers ?Pourquoi tu parles de gabarit ? tu es dans un DWT ? Citer Éternel débutant... Mon site perso : Programmer dans AutoCAD
litelsousa Posté(e) le 22 juin 2016 Auteur Posté(e) le 22 juin 2016 Désolé... Je reformule. Je reçois un fichier dwg (Fichier reçu.dwg joint au message). Je copie les textes dans mon fichier (Résultat désiré.dwg joint au message. La différence entre ces deux fichiers est que dans le premier, le style de texte ECRITURE_DROITE est en police Simplex avec une hauteur de 0 et dans le fichier "Résultat désiré", ce style est en police Tahoma d'une hauteur de 1. Quand je colle texte dans le fichier "Résultat désiré", il modifie uniquement sa police, mais ne prend pas en compte la hauteur du style. Je joins le deux fichiers pour plus précis.2 fichiers en question.zip Citer
didier Posté(e) le 22 juin 2016 Posté(e) le 22 juin 2016 Coucou C'est bien ce qu'il me semblaitDans le fichier de départ le style a une hauteur de 0 (zéro) dans sa définition, ce qui signifie que la hauteur est choisie à chaque lancement de la commande texteDans le fichier d'arrivée le style a une hauteur de 1 dans sa définition donc il n'est pas demandé de hauteur à chaque lancement de la commande texte. Quand tu insères l'un dans l'autre tu as plusieurs possibilités :isoler le calque des textes (il est identique dans les deux fichiers) et copier les propriétés des textes "exemples" vers les textes "collés"le souci c'est qu'il est possible que tu perdes l'orientation des textes colléschanger la hauteur des textes (en isolant le calque) dans le fichier de départ avant de faire ton copier-coller et là s'il y a rotation des textes elle sera conservéeIl y a peut-être une solution avec les textes annotatifs mais je ne maîtrise pas cette subtilité Toutefois je ne dis pas que ce sont les seules possibilités, je lirai les réponses des collègues... Amicalement Citer Éternel débutant... Mon site perso : Programmer dans AutoCAD
litelsousa Posté(e) le 22 juin 2016 Auteur Posté(e) le 22 juin 2016 isoler le calque des textes (il est identique dans les deux fichiers) et copier les propriétés des textes "exemples" vers les textes "collés" C'est la solution que je fais pour l'instant... mais j'espère qu'il y a une variable ou quelque chose, je trouve bizarre que ce soit uniquement la police qui change... Citer
didier Posté(e) le 22 juin 2016 Posté(e) le 22 juin 2016 Coucou Il n'y a rien de bizarre dans ce comportement qui est tout à fait normal.Aucune variable ne viendra te dépatouiller. Citer Éternel débutant... Mon site perso : Programmer dans AutoCAD
Tramber Posté(e) le 22 juin 2016 Posté(e) le 22 juin 2016 Pour moi il y a un bug si ta police change. Ou quelque chose qui m'échappe.J'ai testé sur 2016 sans pouvoir faire changer quoi que ce soit dans le fichier de destination au niveau des styles. On rappelle qu'un style ne sera mis à jour que s'il est purgé avant une importation.Pour les hauteurs, tout est normal.Il faut utiliser ECHELLETEXTE Existant et embrayer sur la hauteur souhaitée dont je parie qu'elle vaut la valeur de la variable TEXTSIZE ! Citer Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
didier Posté(e) le 22 juin 2016 Posté(e) le 22 juin 2016 (modifié) Coucou ECHELLETEXTE ne concerne que le textes annotatifs (à ma connaissance).Ce n'est pas le cas cité par litelsousa qui donne l'impression de confondre hauteur dans style et hauteur dans entité texte. Amicalement Modifié le 22 juin 2016 par didier erreur dans l'explication Citer Éternel débutant... Mon site perso : Programmer dans AutoCAD
Steven Posté(e) le 22 juin 2016 Posté(e) le 22 juin 2016 Salut litlesousa, Une idée qui rejoint celles de Didier. Tu copies tes textes depuis ton dessin d'origine vers ton dessin cible. Tu sélectionnes tes textes importés puis dans la fenêtre des propriétés (Ctrl+1), tu choisis une première fois le style de texte "Standard". Les textes vont changer puis tout de suite, en conservant la sélection de tes textes importés, tu choisis, dans la fenêtre des propriétés (Ctrl+1), le style de texte "ECRITURE_DROIT".De ce fait, les textes importés auront la bonne taille, la bonne police et conserveront leur orientations, si ceux-ci en ont une particulière. Citer Steven________________________________________ Pour le taf; Windows (et ses emmerdes) sinon pas d'AutoCAD. Pour le perso Linux Mint et pas de problèmes. Mais pas d'AutoCAD. En rêve; AutoCAD sous Linux.
Tramber Posté(e) le 22 juin 2016 Posté(e) le 22 juin 2016 ECHELLETEXTE est la commande dont litelsousa a besoin s'il ne veut pas le faire à travers les propriétés. Elle n'est point réservée à l'annotatif...L'astuce de Steven est à suivre ok, mais c'est de passer à un style d'un texte avec ou sans hauteur qui compte, pas de savoir si c'est un "standard" ou non, puisque celui-ci peut très bien être modifié et avoir une hauteur par défaut...ou pas Citer Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
didier Posté(e) le 22 juin 2016 Posté(e) le 22 juin 2016 Coucou Au temps pour moi, je n'avais pas regardé toutes les options de cette commande.Pour m'expliquer : je n'étais allé la regarder que parce que tu l'as citée, je ne la connaissais pas avant.Je me sers de "copier les propriétés" par habitude mais elle apporte un plus au niveau des hauteursDonc c'est bien la solution au souci de litelsousa. Amicalement Citer Éternel débutant... Mon site perso : Programmer dans AutoCAD
Steven Posté(e) le 22 juin 2016 Posté(e) le 22 juin 2016 ECHELLETEXTE est la commande dont litelsousa a besoin s'il ne veut pas le faire à travers les propriétés. Elle n'est point réservée à l'annotatif...L'astuce de Steven est à suivre ok, mais c'est de passer à un style d'un texte avec ou sans hauteur qui compte, pas de savoir si c'est un "standard" ou non, puisque celui-ci peut très bien être modifié et avoir une hauteur par défaut...ou pas En fait, j'ai dis "Standard" parce qu'il n'y a que 2 styles de textes dans les dessins joins de litlesousa mais on peut très bien en choisir un autre, s'il y a d'autres styles de textes dans le dessin ;) Citer Steven________________________________________ Pour le taf; Windows (et ses emmerdes) sinon pas d'AutoCAD. Pour le perso Linux Mint et pas de problèmes. Mais pas d'AutoCAD. En rêve; AutoCAD sous Linux.
Messages recommandés