Aller au contenu

[Résolu] Ligne complexe avec forme et texte


jplunus

Messages recommandés

Bonjour à tous,

Je croyais que mes lignes complexes étaient correctes, hélas, la présentation lors d'un 180° me démontre le contraire, voir fichier ci-joint.

 

Le fichier ci-joint comporte:

1- en noir, la description du fichier ALT.shp;

2- en rouge, la description du type de ligne avec le texte en 1er position puis la forme,

il n'y a pas d'espace entre le texte et la forme;

3- la présentation du problème;

4- en vert, la description du type de ligne avec la forme en 1er position puis le texte,

il y a un trait entre la forme et le texte;

5- la présentation du problème;

6- en bleu, la description du type de texte;

 

J'ai effectué plusieurs essai sans succès:

1- remplacer l'espace pour le texte divisé en 2 (-15 texte -15) par un seul (-30 texte);

2- pour la description 2 la forme ne suit pas l'orientation U non présent;

3- pour la description 4 la forme suit l'orientation U=0.

 

Maintenant, je suis bloqué et j'attends vos conseils.

Merci d'avance.

 

jplunus

Essai Ligne.pdf

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

 

pour la rotation c'est soit U soit R mais pas les 2.

 

Olivier

 

Bonjour et merci pour la réponse très rapide.

Malheureusement, on peut utiliser U et R en même temps, voir pièce jointe.

 

Explications

 

U et R sont 2 choses différentes

R rotation relative de l'élément par rapport à la ligne

U rotation droite de l'élément par rapport à la ligne pour qu'il reste lisible

A rotation absolue de l'élément par rapport à l'horizontal

 

Attention, dans le dessin les descriptions des lignes n'ont pas été adaptées.

 

En rouge, le texte a subit une rotation R=15.0 degré avec un U=0,

ce qui donne que le texte reste lisible et garde sa rotation malgré le retour à 180°

En vert, le texte a subit une rotation R=30.0 degré sans U,

ce qui donne que le texte n'est plus lisible mais garde sa rotation à cause du retour à 180° et du manque de U.

 

Au plaisir

 

jplunus

Essai Ligne Reponse1.pdf

Lien vers le commentaire
Partager sur d’autres sites

Hello

 

Tu fais du Multi-Post Multi-Forums, cela est autorise ! ... MAIS SVP tu le signales !!

 

Car la MAJORITE des intervenants sur cadxp.com sont aussi sur les forums French d'Autodesk !!

 

https://cadxp.com/topic/49405-ligne-complexe-avec-forme-et-texte/

 

https://forums.autodesk.com/t5/autocad-tous-produits-francais/ligne-complexe-avec-texte-et-forme/m-p/9843036/highlight/false#M66399

 

THE HEALTH (Stay Safe, Stay Home, Stay Live), Regards, lecrabe Patrice (The Retired Old French EE Froggy)

Autodesk Expert Elite Team

Lien vers le commentaire
Partager sur d’autres sites

Malheureusement, on peut utiliser U et R en même temps, voir pièce jointe.

 

Explications

 

U et R sont 2 choses différentes

R rotation relative de l'élément par rapport à la ligne

U rotation droite de l'élément par rapport à la ligne pour qu'il reste lisible

A rotation absolue de l'élément par rapport à l'horizontal

 

jplunus

 

Comme je l'avais indiqué, je persiste et signe que U et R en même temps ne servent à rien, en effet U=0,R=15 donne exactement le même résultat que U=15

D'autre part comme on est dans l'explication de texte, S=1 donne la hauteur du texte si le style de texte possède une hauteur nulle, sinon cela donne le facteur multiplicatif de la hauteur forcée du style.

Dans votre cas, le style 50ISO13 ayant une hauteur forcée à 6.5, le paramètre S=1 ne sert qu'à faire la multiplication 6.5*1, il est donc inutile

Ainsi les 2 types de lignes suivants donnent le même résultat

*220V, --220V---220V---
A,20,-15,["220V",50ISO13,U=0,R=15,S=1,X=-9,Y=-3],-15,30,-30,15
*221V, --221V---221V---
A,20,-15,["221V",50ISO13,U=15,X=-9,Y=-3],-15,30,-30,15

 

Alors oui on a le droit d'écrire des paramètres qui ne servent à rien, mais ce n'est pas la meilleure manière de travailler.

 

Olivier

Lien vers le commentaire
Partager sur d’autres sites

Hello

 

+1 avec Olivier ! ... Mais restons Cool / Zen ...

 

As tu vu la reponse de Caderix (= Eric sur cadxp.com)

sur ce meme sujet sur le forum French AutoCAD Autodesk ?

https://forums.autodesk.com/t5/autocad-tous-produits-francais/ligne-complexe-avec-texte-et-forme/td-p/9843036

 

Cela te convient il ?? ... Si OUI SVP tu le signales sur les 2 forums !

 

LA SANTE, Bye, lecrabe

Autodesk Expert Elite Team

Lien vers le commentaire
Partager sur d’autres sites

Hello

 

Tu fais du Multi-Post Multi-Forums, cela est autorise ! ... MAIS SVP tu le signales !!

 

Car la MAJORITE des intervenants sur cadxp.com sont aussi sur les forums French d'Autodesk !!

 

https://cadxp.com/topic/49405-ligne-complexe-avec-forme-et-texte/

 

https://forums.autodesk.com/t5/autocad-tous-produits-francais/ligne-complexe-avec-texte-et-forme/m-p/9843036/highlight/false#M66399

 

THE HEALTH (Stay Safe, Stay Home, Stay Live), Regards, lecrabe Patrice (The Retired Old French EE Froggy)

 

 

Bonjour,

 

toutes mes excuses.

J'ai effectivement mentionner sur le forum Autodesk Français que la question était déjà posée sur CADXP.

Malheureusement, je n'ai pas pensé à revenir en arrière pour le signaler chez vous.

 

jplunus

Lien vers le commentaire
Partager sur d’autres sites

Comme je l'avais indiqué, je persiste et signe que U et R en même temps ne servent à rien, en effet U=0,R=15 donne exactement le même résultat que U=15

D'autre part comme on est dans l'explication de texte, S=1 donne la hauteur du texte si le style de texte possède une hauteur nulle, sinon cela donne le facteur multiplicatif de la hauteur forcée du style.

Dans votre cas, le style 50ISO13 ayant une hauteur forcée à 6.5, le paramètre S=1 ne sert qu'à faire la multiplication 6.5*1, il est donc inutile

Ainsi les 2 types de lignes suivants donnent le même résultat

*220V, --220V---220V---
A,20,-15,["220V",50ISO13,U=0,R=15,S=1,X=-9,Y=-3],-15,30,-30,15
*221V, --221V---221V---
A,20,-15,["221V",50ISO13,U=15,X=-9,Y=-3],-15,30,-30,15

 

Alors oui on a le droit d'écrire des paramètres qui ne servent à rien, mais ce n'est pas la meilleure manière de travailler.

 

Olivier

 

 

Bonjour Olivier Eckmann,

 

Merci pour vos commentaires, je vais reprendre toutes mes routines et regarder si je peux améliorer celles-ci.

D'accord, U et R ont le même effet (bien vu) si on ne regarde que les lignes de droite à gauche, par contre, pour les lignes de gauche à droite U fait la différence.

Dans le fichier joint, 3 cas

utilisation de U uniquement

utilisation de R uniquement

utilisation de U et R

 

Loin de moi l'idée d'avoir raison ou de polémiquer,ce que je veux c'est approfondir mes connaissances, et si possible en faire profiter d'autres.

 

jplunus

Etude U et R.pdf

Lien vers le commentaire
Partager sur d’autres sites

Bonjour à tous,

 

D'abord un grand merci à tous les intervenants.

Grâce à chaque intervention, j'ai pu prendre le recule nécessaire pour regarder le problème sous un autre angle.

Mon but est de réaliser 2 types de lignes pour des câbles électriques pour un réseau en alternatif et en continu.

C'est pourquoi, j'ai besoin de la forme pour la représentation de chaque réseau.

Je pourrais effectivement utiliser le code U+2248 qui ressemble très fort au symbole alternatif, mais il me restera le symbole continu à trouver.

 

La conclusion à en tirer, c'est que c'est impossible à réaliser tel que je l'avais prévu.

Explication:

de gauche à droite, trait texte forme trait, c'est parfait ça marche, mais

de droite à gauche, trait forme texte trait (avec rotation de 180°), et c'est inévitable!!!! Même en utilisant le U qui va redresser le texte, l'ordre restera le même.

 

La solution

Faire une forme unique avec le texte et le symbole, voir les explications dans le fichier ci-joint.

Cependant, le problème bien que résolut fait apparaître un dysfonctionnement du U.

Le codage des fichiers ont été réalisés avant l'intervention Olivier Eckmann et doivent être amélioré.

 

J'ai donc ma réponse, je peux clôturer.

 

jplunus

LineFormTest.pdf

Lien vers le commentaire
Partager sur d’autres sites

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • 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é