Aller au contenu

Popito

Membres
  • Compteur de contenus

    4
  • Inscription

  • Dernière visite

  • Jours gagnés

    1

Popito a gagné pour la dernière fois le 15 juillet 2012

Popito a eu le contenu le plus aimé !

Popito's Achievements

Newbie

Newbie (1/14)

1

Réputation sur la communauté

  1. Popito

    Lisps de gile

    étant donné que j'en ai besoin pour demain avec la reception d'autocad 2012 et d'un nouvel ordinateur, serait-il possible que quelqu'un si penche rapidement ? merci messieurs
  2. Popito

    Lisps de gile

    Bonjour (Gile) J'ai une petite demande : Voici la ligne que j'utilise dans ton Lisp : Plin_block "%<\\AcObjProp.16.2 Object(%<\\_ObjId " (itoa id) ">%).Length \\f \"%lu2%pr2%ps[ = , ]%ds44%ct8[1.12]\">%" il n'y a aucun soucis. Mais j'aurais voulu pousser un peu plus loin le Lisp afin d'être optimal en temps que jeune mêtreur. A la place du [1.12], j'aurai voulu avoir une ligne de commande qui me pose la question style : Quel coefficient ? et ainsi y mettre "1" quand je n'ai rien à mettre comme marge ou alors 1.02 ... merci, je vais continuer mes recherches, mais je débute. si quelqu'un peut m'apporter une solution rapidement, je prend. Merci à vous.
  3. J'ai finalement réussi en recommencant de zéro. voici le code : long (strcat "%<\\AcObjProp.16.2 Object(%<\\_ObjId " (itoa id) ">%).Length \\f \"%lu2%pr2%ps[ = , ]%ds44%ct8[1.12]\">%" J'ai trouver comment incrémenter. par contre, j'ai besoin de votre aide pour changer la valeur 1.12 par un nombre aléatoire compris entre 0.08 et 0.14 merci de votre aide
  4. Bonjour, Je viens à vous pour une demande. J'ai besoin d'aide afin de modifier le Lisp génialissime de Gilles. Voilà, j'aimerai savoir si plusieurs choses sont possibles : 1) M'aider avec ce petit ajout : Voici la ligne que j'aimerai ajouter au lisp ( enfin remplacer l'existante ) %<\AcObjProp.16.2 Object(%<\_ObjId 1900329056>%,1).Length \f "%lu2%pr2%ps[PR,SU]%ds44%ct8[100]">% PR : Afin d'ajouter un préfixe devant la longueur SU : ------------------ Suffixe 100 : Afin de multiplier la longueur trouvé par 100 ( que je pourrai modifier ensuite ) Jusque là c'est faisable et facile ( sauf que je n'y arrive pas ) J'ai donc ceci : "%<\\AcObjProp.16.2 Object(%<\\_ObjId " (itoa id) ">%,1).Length \\f \"%lu2%pr2%ps[PR,SU]%ds44%ct8[100]\">%" 2) Me dire si c'est faisable d'ajouter ce qui suit : Voilà, j'aimerai que la multiplication par 100 [100] Soit en fait multiplier par une valeur aléatoire comprise entre 1.08 et 1.13 Est-ce faisable ? Et j'aimerai que la préfixe soit incrémenté à la manière d'un lisp : Incrémentation ( commande incr sur le lisp que j'ai ) Du coup le lisp ferais que : Pline_block il me demande, via GETNAME, l'intitulé de la longueur ensuite je sélectionne la polyligne il me demande le début d'incrémentation : ( exemple 1 ) ensuite il me note la longueur de la polyligne ( multiplier par 1.08 ou 1.12 ) la seconde polyligne aurais donc l'incrémentation 2 ... Est-ce faisable ? Merci pour vos lumières, les question sont ecrite par ordre de priorité, j'arriverai à m'en sortir si j'ai déjà la première de faite ;) merci à vous.
×
×
  • 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é