• Ce forum est la traduction générée par la machine de www.cad3d.it/forum1 - la communauté italienne du design. Plusieurs termes ne sont pas traduits correctement.

ID du champ de données avec ucs locaux

Dibe

Guest
Bonjour à tous,
Je demande poliment si quelqu'un peut m'aider à trouver la solution à l'objectif suivant:

utiliser un champ de données pour un "objet point" qui me dit la coordonnée y mais se référant aux ucs locaux (non-globaux).
l'utilisation de la commande "id" me fournit la bonne coordination par rapport aux ucs locaux, mais nécessite un champ de données qui est mis à jour en fonction de la position de l'objet "point".
Je n'ai trouvé que le champ de données qui ne fait référence qu'aux unités globales.
Merci de votre coopération.
 
campodate
formule
dans la formule écrire ryof(w2u(bouton de souris dans la formule et choisir saisissez le champ de données...
objet
Sélectionner le pointpositiondrapeau seulement la coordonnée y
Très bien.
dans la formule ajouter deux crochets: )
Très bien.
à la fin votre champ devrait avoir une formule comme ceci: ryof(w2u(8.464))
C'est compliqué, mais après quelques tests, vous allez comme un splinter..
 
campodate
formule
dans la formule écrire ryof(w2u(bouton de souris dans la formule et choisir saisissez le champ de données...
objet
Sélectionner le pointpositiondrapeau seulement la coordonnée y
Très bien.
dans la formule ajouter deux crochets: )
Très bien.
à la fin votre champ devrait avoir une formule comme ceci: ryof(w2u(8.464))
C'est compliqué, mais après quelques tests, vous allez comme un splinter..
Bonjour gp,
Merci pour votre intervention et votre précieuse collaboration.

J'ai essayé de faire comme vous l'avez indiqué mais dans l'aperçu de la formule restent les 4 "#######" qui sont ensuite retournés comme données de champ texte.
Bien sûr, j'ai défini et défini l'origine d'un "oiseau local" (donc pas global).

sur la chaîne de formule comme la vôtre, j'ai ceci: ryof(w2u(4563454.5651))

la valeur "4563454.5651" est la réelle coordonnée "y" (après avoir écrit la formule ryof(w2u( J'ai sélectionné le champ de données/objet/point/position) non du système "ucs locale" biensì du premier plan mondial mais à la fin il affiche ceci: ♪

Si ça marche pour vous, je ne veux pas avoir de variables modifiées ou pour mon ignorance quelque chose d'autre qui m'empêche du résultat que vous obtenez.
 
J'explique certaines choses, ryof e w2u sont deux fonctions de la calculatrice géométrique autocad (géomcal), de la ligne de commande que vous lancez en tapant cal.
ryof(p) retourne la coordonnée y de point p (ainsi en théorie vous pourriez dans le champdati non seulement fléau y, il fonctionnerait la même), tandis que w2u(p) convertit le point p de wcs en ucs courant.
dans mon lisp j'utilise souvent les fonctions de géomcal, je pense qu'ils sont trop négligés par ceux qui font la programmation.

dit ceci, suivez les étapes décrites dans le gif...
649.gif
 
Merci beaucoup pour votre disponibilité, avec le gif je n'ai plus le moindre doute.
Vous aviez déjà été très clair avant, j'avais tout fait pas à pas correctement.
mais à ce stade, le fort doute de faire un test à l'ordinateur du collègue..
Il y a quelque chose qui ne marche pas dans mon autocad pendant que l'autocad de mon collègue travaille !
J'ai essayé des petits bouts pour utiliser mon civil3d et ça marche !
quelque chose qui perturbe l'opération régulière dans mon autocad.

Je pense pouvoir tout réinstaller depuis le haut avec toutes les icônes, les commandes et les paramètres personnalisés.
merci merci. :

J'ai aussi appris de nouvelles commandes malgré l'utilisation automatique depuis plus de 30 ans!
On ne finit jamais par apprendre. : )
 
Dernière édition:
Je pense pouvoir tout réinstaller depuis le haut avec toutes les icônes, les commandes et les paramètres personnalisés.
Eh bien, exporter les paramètres autocad et les réimporter dans le nouveau devrait être très peu à réparer. . . .

Cependant, ne pas réinstaller, j'ai essayé de reproduire votre erreur et l'obtenir quand j'ai imposé le format décimales lors du choix de la position du point.
essayer de choisir Unité actuelleTu peux toujours changer plus tard, comme dans le gif.
 
Eh bien, exporter les paramètres autocad et les réimporter dans le nouveau devrait être très peu à réparer. . . .

Cependant, ne pas réinstaller, j'ai essayé de reproduire votre erreur et l'obtenir quand j'ai imposé le format décimales lors du choix de la position du point.
essayer de choisir Unité actuelleTu peux toujours changer plus tard, comme dans le gif.
C'était le problème !

ça marche aussi pour moi!!!
Je vous suis redevable. Vous étiez très gentil et patient. Je vous remercie !
Si je peux changer, ce sera un plaisir.
sincère merci en tant que personne et disponibilité. Je vous remercie.
 

Statistiques du forum

Sujets
58 521
Messages
499 056
Membres
104 110
Dernier membre
ChristianR

Membres en ligne

Aucun membre en ligne actuellement.
Retour
Haut