Aller au contenu

denisf

Membres
  • Compteur de contenus

    22
  • Inscription

  • Dernière visite

Tout ce qui a été posté par denisf

  1. ... pour compléter, il faut encore changer l'orientation du texte (+ 360°) par une fonction vla- (vla-put-textrotation (vlax-ename->vla-object (entlast)) (* 2 pi)) Salut
  2. ... du coup merci aussi à Gile pour ton autre solution qui est arrivée pendant ma première réponse.
  3. Merci infiniment pour ton aide. J'étais resté sur le lisp avec "lrepere", qui marchait très bien. Je ne pense pas toujours au vla... qu'il faut bien dire, je ne maîtrise pas assez.
  4. Bonjour Je butte dans lisp où je remplis un mleader. Le nombre de caractère est limité à 134... 134 caractères, çà passe... (command "_.mleader" "p" pause pause (strcat "xxxxxxxxxxxxxxxxxxxx" "\nxxxxxxxxxxxxxxxxxxxx" "\nxxxxxxxxxxxxxxxxxxxx" "\nxxxxxxxxxxxxxxxxxxxx" "\nxxxxxxxxxxxxxxxxxxxx" "\nxxxxxxxxxxxxxxxxxxxx" "\nxxxxxxxxxxxxxx") "") 135 caractères, çà casse... (command "_.mleader" "p" pause pause (strcat "xxxxxxxxxxxxxxxxxxxx" "\nxxxxxxxxxxxxxxxxxxxx" "\nxxxxxxxxxxxxxxxxxxxx" "\nxxxxxxxxxxxxxxxxxxxx" "\nxxxxxxxxxxxxxxxxxxxx" "\nxxxxxxxxxxxxxxxxxxxx" "\nxxxxxxxxxxxxxxx") "") Y a-t-il moyen de changer cette limite? Merci d'avance ... et ben, j'ai mis un moment pour trouver la façon de mettre [Résolu]... un petit bouton serait sympa!!! Bon week-end
  5. Bonjour En relation avec ce remplissage d'un mleader, j'arrive parfaitement à remplir 5 lignes... mais pas la 6ème...!! Rien trouvé dans la config du mleader... Si quelqu'un a déjà eu le pbm. Merci.
  6. denisf

    rtos

    Bonjour J'ai aussi cherché... pas trouvé, alors je me suis dépanné avec ce petit lisp: ;Argunents ;txt nombre en format texte ;n nombre de chiffres après le point (defun AjoutZero (txt n / posdeci nouvtxt) (setq nouvtxt "" posdeci (if (/= nil (vl-string-search "." txt)) (+ (vl-string-search "." txt) 2)) ) (if (null posdeci) (setq nouvtxt (strcat txt ".00")) (progn (setq n (1- (+ posdeci n)) elm 1) (repeat n (setq nouvtxt (if (= (substr txt elm 1) "") (setq nouvtxt (strcat nouvtxt "0")) (strcat nouvtxt (substr txt elm 1))) n (1- n) elm (1+ elm) ) ) ) ) nouvtxt )
  7. Bonjour J'utilise depuis très longtemps les commandes getcfg et setcfg pour stocker et reprendre des variables perso. J'aimerais ouvrir le fichier AutoCAD.cfg ou acad2014.cfg mais impossible de le trouver... Est-ce qu'il a changé de nom pour la version 2014? Merci du coup de pouce Denis
  8. denisf

    Blocs paramétriques

    Oui mais le problème c'est que l'on ne peut pas reprendre les infos du paramètre d'action pour agir sur une autre entité à l'intérieur du bloc.
  9. denisf

    Blocs paramétriques

    Steven Hélas, le polygone est bien dans le bloc et je l'ai bien saisi avec le cercle dans l'action "échelle" Salut
  10. Bonjour Je cherche désespérément à mettre à l'échelle un polygone "Nettoyer" selon un cercle paramétré. Help et merci
  11. D'accord. Mais si je veux sélectionner un rectangle qui n'est pas aligné au scu, il me faudrait une sélection supplémentaire pour pouvoir aligner le scu aux points du rectangle et ensuite décomposer...?
  12. Ok, c'est bien ce que je cherchais. Merci! Le problème maintenant c'est que je ne sais pas à quelles extrémités s'apparentent ces points. Il me faudrait savoir laquelle des informations est un coin supérieur droit, inférieur gauche etc... Le plus facile ne serait pas de décomposer/recomposer, du coup?
  13. Bonjour, Je bosse sur une routine dans laquelle il me faudrait pouvoir retrouver les coordonnées des différents point d'une polyligne en cliquant simplement sur la polyligne. Ce que je n'arrive pas à comprendre, c'est que l'indice des différents points est toujours le même, soit "10". Existe-t'il donc une fonction pour ressortir ces différents points dans une liste? Bien à Vous Denis
  14. denisf

    Retrouver un fichier .lsp

    ... j'ai fait autre chose depuis... Merci Gile, ton lisp est suffisant finalement. Le but est atteint! A+ Denis
  15. denisf

    Modifier des blocs version 2

    Faut admettre que des fois on y arrive pas... J'essaie de "bricoler" ce lisp pour une application particulière, càd qu'il mette les textes, les textmult et les attributs en couleur DuCalque. Help et merci d'avance
  16. Bonjour J'aimerais pouvoir retrouver un fichier .lsp en tapant sa commande suivi d'un ? (ra? pour ouvrir Raccord.lsp par exemple) J'ai de nombreux lisp perso, parfois très courts et souvent regroupés dans un même fichier .lsp par thème, mais pas facile d'ouvrir le fichier correspondant pour faire une correction. Si qqun a une idée, elle est bienvenue. Et merci d'avance
  17. denisf

    pline_block

    Bonjour Superbe cette routine!! Bizarre... tout marche à merveille sauf la conversion du résultat (cm2 >m2) J'ai une version 2005 (intégrée avec la suite Inventor AIS9...) Si quelqu'un a une idée d'ousque... Merci
  18. denisf

    Textmult

    J'ai vu trop tard que je m'étais trompé d'endroit... En fait je travaille sur des fichiers externes et suivant les logiciel sur lesquels ils ont été fait, les textes sont tous en txtmult... çà gonfle un peu quand il y en a beaucoup et que ce sont de tout petit texte genre diamètre de tube... A+ df
  19. denisf

    Textmult

    Bonjour Je cherche une routine lisp qui me permettrait de décomposer tous les textes multiples qui ne comportent qu'une seule ligne. Merci d'avance.
  20. Vous êtes des chefs! Pas pu me conecter aujourd'hui, c'est la bourre!!! çà fait plaisir de voir que d'autres trouvent des solutions pendant ce temps C'est une solution simple Merci beaucoup Denis
  21. A tous les lispeurs de génie, bonjour! J'appelle depuis un lisp la commande layiso (qui fait partie des bonus cadtools) en écrivant (c:layiso) pas de problème. Mais pas moyen de lui indiquer un objet à choisir depuis le lisp comme on le ferait par exemple avec (ssget pt1) pt1 étant sur un objet. Qui pourrait me filer un tuyau? Merci Denis
×
×
  • 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é