denisf
Membres-
Compteur de contenus
22 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par denisf
-
Modifier la couleur forcée des attributs dans plein de blocs
denisf a répondu à un(e) sujet de autospeed dans Routines LISP
Magique!! -
[Résolu] Nombre de caractères limité dans un mleader...
denisf a répondu à un(e) sujet de denisf dans LISP et Visual LISP
... 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 -
[Résolu] Nombre de caractères limité dans un mleader...
denisf a répondu à un(e) sujet de denisf dans LISP et Visual LISP
... du coup merci aussi à Gile pour ton autre solution qui est arrivée pendant ma première réponse. -
[Résolu] Nombre de caractères limité dans un mleader...
denisf a répondu à un(e) sujet de denisf dans LISP et Visual LISP
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. -
[Résolu] Nombre de caractères limité dans un mleader...
denisf a posté un sujet dans LISP et Visual LISP
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 -
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.
-
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 )
-
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
-
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.
-
Steven Hélas, le polygone est bien dans le bloc et je l'ai bien saisi avec le cercle dans l'action "échelle" Salut
-
Bonjour Je cherche désespérément à mettre à l'échelle un polygone "Nettoyer" selon un cercle paramétré. Help et merci
-
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...?
-
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?
-
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
-
... j'ai fait autre chose depuis... Merci Gile, ton lisp est suffisant finalement. Le but est atteint! A+ Denis
-
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
-
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
-
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
-
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
-
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.
-
Activer une commande depuis un lisp
denisf a répondu à un(e) sujet de denisf dans Pour aller plus loin en LISP
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 -
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
