jplunus Posté(e) le 2 novembre 2020 Posté(e) le 2 novembre 2020 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. jplunusEssai Ligne.pdf Citer
Olivier Eckmann Posté(e) le 2 novembre 2020 Posté(e) le 2 novembre 2020 Bonjour, pour la rotation c'est soit U soit R mais pas les 2. Olivier Citer
lecrabe Posté(e) le 3 novembre 2020 Posté(e) le 3 novembre 2020 Hello +1 avec Olivier : c Fromage OU Dessert ! LA SANTE, Bye, lecrabe ... Deja 1 mois de retraite ... Citer Autodesk Expert Elite Team
jplunus Posté(e) le 3 novembre 2020 Auteur Posté(e) le 3 novembre 2020 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érentesR rotation relative de l'élément par rapport à la ligneU rotation droite de l'élément par rapport à la ligne pour qu'il reste lisibleA 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 jplunusEssai Ligne Reponse1.pdf Citer
lecrabe Posté(e) le 3 novembre 2020 Posté(e) le 3 novembre 2020 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) Citer Autodesk Expert Elite Team
Maxime063 Posté(e) le 4 novembre 2020 Posté(e) le 4 novembre 2020 Bonjour, Je ne suis pas complètement sur d'avoir compris la demande mais voici un type ligne qui fonctionne en reprenant les caractéristiques proposées *xP_50_ELEC_220VAC_Z_J, 220VA,5,-.5,["220V",arial,S=0.8,U=0,X=0,Y=-.224802],-2,["\U+2248",arial,S=1,U=0,X=-0.4,Y=-.224802],-.5,3,-3 Citer
Olivier Eckmann Posté(e) le 4 novembre 2020 Posté(e) le 4 novembre 2020 Malheureusement, on peut utiliser U et R en même temps, voir pièce jointe. Explications U et R sont 2 choses différentesR rotation relative de l'élément par rapport à la ligneU rotation droite de l'élément par rapport à la ligne pour qu'il reste lisibleA 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=15D'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 inutileAinsi 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 Citer
lecrabe Posté(e) le 4 novembre 2020 Posté(e) le 4 novembre 2020 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 Citer Autodesk Expert Elite Team
jplunus Posté(e) le 9 novembre 2020 Auteur Posté(e) le 9 novembre 2020 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 Citer
jplunus Posté(e) le 9 novembre 2020 Auteur Posté(e) le 9 novembre 2020 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=15D'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 inutileAinsi 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 casutilisation de U uniquementutilisation de R uniquementutilisation 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. jplunusEtude U et R.pdf Citer
jplunus Posté(e) le 9 novembre 2020 Auteur Posté(e) le 9 novembre 2020 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, maisde 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 solutionFaire 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. jplunusLineFormTest.pdf Citer
Messages recommandés