Aller au contenu

Classement

Contenu populaire

Affichage du contenu avec la meilleure réputation le 30/07/2024 dans Messages

  1. Bonjour Merci à @Luna pour la détection d'erreur d'attribution. Je pense que ce sera corrigé, dans tous les cas, je ne m'offusque pas. Penser à remercier est déjà une bonne chose. ════════════════════════════════════════════════════════════ @yusukens82 Je comprends que ça fonctionne selon la demande, merci de vérifier tous les cas de figure, avec suffixe, avec préfixe, avec remplacement de texte avant, avec remplacement de texte après, sans rien du tout… J'ai testé, mais d'une machine à l'autre, on a quelquefois des surprises à cause de certaines variables. Amicalement
    2 points
  2. Bonjour @Luna Je passais dans le coin, donc pour répondre à ton interrogation et pour l'avoir fait pas le passé (cela reste à tester sur des autocad récent) il est tout à fait possible de créer une formule avec une valeur de champ sur une entité cotation mais seulement par programmation, bien que cela ne soit pas possible manuellement, car en mode édition les propriétés de l'entité ne sont pas accessible aux valeurs de champs. Ci-dessous un lien sur ce forum ou tu trouvera un exemple de code qui permet de faire cela, si des fois cela peut servir un jour. https://cadxp.com/topic/48507-arrondir-cotes-%C3%A0-la-valeur-sup%C3%A9rieur/?do=findComment&comment=290565 A+ Bruno
    2 points
  3. Bonjour @yusukens82 Voici une nouvelle version qui tient compte des possibilités de texte de remplacement en début OU en fin et même en début ET en fin. Par ailleurs, si un préfixe ou un suffixe ou encore les deux sont prévus dans le STYLE de cotation, ces valeurs sont insérées dans la copie. Merci de me tenir au courant. Amicalement . CadXP-Yusukens82-Copy-Cot-vers-Text-02.lsp
    2 points
  4. Merci @Luna et @didier, vous êtes vraiment des champion(e)s. Dommage qu'il y a d'épreuve de Visual LISP au JO, on aurait eu des médailles avec vous 😉 la prochaine fois je vais essayer de mieux exprimer ma demande. Merci encore
    2 points
  5. Merci @VDH-Bruno, Etonnament je me suis douté qu'en passant par des champs générés par programmation, c'était possible (la commande CHAMPS ne montre pas toutes l'étendue des possibilité en terme de création de champs dynamiques, car certaines propriété n'apparaissent pas dans la liste mais fonctionnent pourtant si utilisé via programmation). Cependant je n'ai pas pris le temps d'étudier davantage cette piste de recherche donc je te remercie pour tes explications et l'exemple ! 🙂 Il faudrait vraiment que j'apprivoise un peu plus la création de champs dynamiques mais le manque de temps restreint un peu les recherches ^^ Merci pour tes lumières en tout cas, je regarderais tout chat en détails à tête reposée :3 Bisous, Luna
    1 point
  6. Voir aussi dumpallproperties / getpropertyvalue / setpropertyvalue...
    1 point
  7. Bonjour @Luna Effectivement, je n'y avais pas pensé à ce texte de remplacement qui pourrait être en position finale. Les demandes de programmes étant rarement correctement exprimées, j'ai cherché des options de préfixe/suffixe croyant que le A en question était un texte de remplacement. Quand j'ai trouvé comme interroger le texte de remplacement, j'ai fait l'impasse sur sa position. Amicalement
    1 point
  8. Coucou @didier, Je remarque que je ne suis clairement pas une 'morning-person' (même à 11h ^^).. J'aime beaucoup l'utilisation des propriétés Visual LISP qui simplifie grandement la récupération des valeurs (préfixe et suffixe notamment ^^) J'avoue que je me suis grandement compliqué la vie ! Chapeau l'artiste 🙂 Petite remarque malgré tout, le texte de remplacement peut dans certains cas remplacer complètement la cotation (donc c'est un simple texte) et sinon, le "<>" peut se situer aussi bien à la fin, au début ou en milieu de chaîne de remplacement 😉 Bisous, Luna
    1 point
×
×
  • 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é