• 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.

Mesures

  • Auteur du sujet Auteur du sujet lattu
  • Date de début Date de début

lattu

Guest
Je pensais qu'il y avait un lis comme ça, mais je ne l'ai pas trouvé.
J'aurais besoin d'une lisp (ou autre) pour une chaîne de texte qui me permet de calculer la zone d'une polyligne dans laquelle elle est insérée.
une chose similaire fait le champ de données mais la valeur ne met pas à jour à la modification de la polylinea.
dans la conception pratique une polyligne fermée, je mets entre le texte et retourne automatiquement la zone et que vous pouvez mettre à jour si je vais changer la polylinea.

l'expression du champ de données est la suivante:
% <\acobjprop object(%\_objid 8796077100256>%). surface \f "%lu2%pr2">%

matières grasses
 
Dernière édition:
juste un simple régen pour améliorer le champ.
Si vous voulez vraiment utiliser les réacteurs, mais je ne suis pas la bonne personne pour ça.
 
si vous le voulez en temps réel, vous devez utiliser les réacteurs...
sont le seul moyen, essayez l'attachement si cela fonctionne.
Je recommande de ne pas abuser dans le nombre de polylignes dans le cas d'un grand dwg, aussi un simple déplacement, ou la création/annulation d'un détachement interne, d'un endroit à un gréement.
 

Pièces jointes

Il y a un problème avec le lisp, car même dans un nouveau fichier avec un seul pôle et un texte avec le champ de données autocad me verrouille.
Maintenant, laissant la régen que peut-être les réacteurs mon PC ne les tient pas au mieux, je voulais demander une autre chose:
Pouvez-vous modifier le code pour avoir un champ de données qui détecte automatiquement la zone dans laquelle il est inséré?
par exemple si dans un design je crée un nr x de poly sur un couche spécifique, est-il possible que si j'insère une chaîne de texte avec le champ de données déjà "modifié" dans chacun de ces polys, détectez-vous automatiquement la zone de la même ?
 
Il y a un problème avec le lisp, car même dans un nouveau fichier avec un seul pôle et un texte avec le champ de données autocad me verrouille.
Maintenant, laissant le régen que peut-être les réacteurs mon PC ne les tient pas...
Vous avez 32 ou 64 bits ?
Quelqu'un a essayé si ça marche ?


... Je voulais demander autre chose :
Pouvez-vous modifier le code pour avoir un champ de données qui détecte automatiquement la zone dans laquelle il est inséré?
par exemple si dans un design je crée un nr x de poly sur un couche spécifique, est-il possible que si j'insère une chaîne de texte avec le champ de données déjà "modifié" dans chacun de ces polys, détectez-vous automatiquement la zone de la même ?
Ce n'est pas ce que vous avez demandé, mais ça pourrait aller ?
549a.gif
 
Je suis désolé de répondre maintenant, mais je ne pouvais plus le regarder.
J'ai une victoire 64 bits.7 pc.
C'est vrai, ce n'était pas la demande initiale, mais comme les réacteurs créent des problèmes, j'ai cherché une nouvelle voie.
dans l'exemple montré, le texte disparaît ou demeure ?
 
Essayez ce lisp, il a une particularité que je ne pense pas que vous pouvez trouver autour.
Voyons si tu le sais... Souris :
 

Pièces jointes

hi gp, reprenant cette vieille discussion, se rendant compte aussi seulement maintenant que je ne vous ai pas répondu à nouveau.
le lisp je l'ai utilisé pendant un certain temps et merci, puis j'ai réalisé qu'il a donné des problèmes avec la police de jeu ou il ne fonctionne que avec le style de texte standard laissant la hauteur 0.00 donc petit à petit je l'ai abandonné.
Maintenant, j'ai le besoin de le réutiliser, et je me demandais s'il était possible de le configurer en utilisant le style de texte actuel, aussi parce que parfois je travaille en mètres et d'autres en centimètres. peut aussi diminuer la précision à 2 décimales?
 
Bonjour à tous,
le lisp arpoly
- peut être modifié en entrant dans le champ de données le facteur de conversion 0.000001, pour indiquer les zones en mètres lorsque la conception est en millimètres?
- Tu peux avoir 2 décimales au lieu de 4 ?
J'ai essayé d'ouvrir le code, mais je ne comprends pas, si possible, où intervenir.
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